facebook

Xdoclet Problems with Mac Version [Closed]

  1. MyEclipse IDE
  2.  > 
  3. Installation, Configuration & Updates
Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #222403 Reply

    Richard Eberhardt
    Participant

    – System Setup ——————————-
    Operating System and version: MacOS 10.3.7
    Eclipse version: 3.01
    Eclipse build id: 200409161125
    Fresh Eclipse install (y/n): N
    If not, was it upgraded to its current version using the update manager? Y (3.0 ==> 3.01)
    Other installed external plugins:
    Number of plugins in the <eclipse>/plugins directory that begin with org.eclipse.pde.*: 14
    MyEclipse version: 3.8.2
    Eclipse JDK version:
    Application Server JDK version:
    Are there any exceptions in the Eclipse log file? Can’t seem to find a log file

    – Message Body ——————————-

    I am using MyEclipse on a Windows machine (at work) and on a Mac (at home). I am having some difficulty getting some things to work on the Mac. The config information above is for the Mac.

    I am trying to build an environment for the development of EJB’s using the tutorials on the MyEclipse site (the tutorial on developing Webservices first builds a stateless session bean). As in the flash animation, I am using Xdoclet to generate the deployment descriptor and the local and home interfaces. Let me say up front that this is my first foray into xdoclet.

    On the windows machine, all the files get generated (although you get a mal-formed descriptor – “enterprise-beans” is incomplete).

    On the Mac, the malformed descriptor is generated, but none of the interface (local, home, etc.) files. The xdoclet script ends normally (no errors in the console). I have noticed that the gemerated xdoclet-build.xml file has tags within it for the local and home interfaces, but the tags are empty. Here is the console output:

    Buildfile: /Data/eclipse/workspace/HelloEJB/xdoclet-build.xml
    N10004:
    [ejbdoclet] Deploy TEMPLATE URL: jar:file:/Applications/MyEclipse/eclipse/plugins/com.genuitec.jboss.ide.eclipse.xdoclet.core_3.8.1/xdoclet-apache-module-1.2.jar!/xdoclet/modules/apache/axis/ejb/resources/axis-deploy_wsdd.xdt
    [ejbdoclet] Undeploy TEMPLATE URL: jar:file:/Applications/MyEclipse/eclipse/plugins/com.genuitec.jboss.ide.eclipse.xdoclet.core_3.8.1/xdoclet-apache-module-1.2.jar!/xdoclet/modules/apache/axis/ejb/resources/axis-undeploy_wsdd.xdt
    [ejbdoclet] (XDocletMain.start 47 ) Running <remoteinterface/>
    [ejbdoclet] (XDocletMain.start 47 ) Running <localinterface/>
    [ejbdoclet] (XDocletMain.start 47 ) Running <homeinterface/>
    [ejbdoclet] (XDocletMain.start 47 ) Running <localhomeinterface/>
    [ejbdoclet] (XDocletMain.start 47 ) Running <dataobject/>
    [ejbdoclet] (XDocletMain.start 47 ) Running <valueobject/>
    [ejbdoclet] (XDocletMain.start 47 ) Running <entitypk/>
    [ejbdoclet] (XDocletMain.start 47 ) Running <entitycmp/>
    [ejbdoclet] (XDocletMain.start 47 ) Running <entitybmp/>
    [ejbdoclet] (XDocletMain.start 47 ) Running <session/>
    [ejbdoclet] (XDocletMain.start 47 ) Running <dao/>
    [ejbdoclet] (XDocletMain.start 47 ) Running <utilobject/>
    [ejbdoclet] (XDocletMain.start 47 ) Running <deploymentdescriptor/>
    [ejbdoclet] Generating EJB deployment descriptor (ejb-jar.xml).
    _generation_:
    BUILD SUCCESSFUL
    Total time: 7 seconds

    I have looked the xdoclet properties and the local & home interfaces are checked. However, none of the parameters for these is selected (relevant?)

    Can you help a soul in need? I would welcome any help.

    Thanks,

    Rich

    #222407 Reply

    Greg
    Member

    Are your two projects identical on the windows and mac? What is the package suffix for your EJB source files? Can you post your .xdoclet file? Usually there is no need for any parameters to be checked in the local and home interface subtasks.

    #222410 Reply

    Richard Eberhardt
    Participant

    Thanks for responding so quickly.

    1) I built the projects on each platform by hand. I will check them against eachother again.

    2) Here is the xdoclet-build.xml file from the mac:

    <?xml version=”1.0″ encoding=”UTF-8″?>
    <project default=”_generation_” name=”XDoclet Generator”>
    <path id=”xdoclet.classpath”>
    <fileset dir=”/Applications/MyEclipse/eclipse/plugins/com.genuitec.jboss.ide.eclipse.xdoclet.core_3.8.1″>
    <include name=”*.jar”/>
    </fileset><pathelement location=”/Data/eclipse/workspace/HelloEJB/classes”/>
    <pathelement location=”/System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Classes/classes.jar”/>
    <pathelement location=”/System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Classes/ui.jar”/>
    <pathelement location=”/System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Classes/laf.jar”/>
    <pathelement location=”/System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Classes/sunrsasign.jar”/>
    <pathelement location=”/System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Classes/jsse.jar”/>
    <pathelement location=”/System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Classes/jce.jar”/>
    <pathelement location=”/System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Classes/charsets.jar”/>
    <pathelement location=”/System/Library/Java/Extensions/CoreAudio.jar”/>
    <pathelement location=”/System/Library/Java/Extensions/MRJToolkit.jar”/>
    <pathelement location=”/System/Library/Java/Extensions/QTJava.zip”/>
    <pathelement location=”/System/Library/Java/Extensions/QTJSupport.jar”/>
    <pathelement location=”/System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Home/lib/ext/apple_provider.jar”/>
    <pathelement location=”/System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Home/lib/ext/ldapsec.jar”/>
    <pathelement location=”/System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Home/lib/ext/localedata.jar”/>
    <pathelement location=”/System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Home/lib/ext/sunjce_provider.jar”/>
    <pathelement location=”/Applications/MyEclipse/eclipse/plugins/com.genuitec.eclipse.j2eedt.core_3.8.2/data/libraryset/1.4/activation.jar”/>
    <pathelement location=”/Applications/MyEclipse/eclipse/plugins/com.genuitec.eclipse.j2eedt.core_3.8.2/data/libraryset/1.4/javax.servlet.jar”/>
    <pathelement location=”/Applications/MyEclipse/eclipse/plugins/com.genuitec.eclipse.j2eedt.core_3.8.2/data/libraryset/1.4/javax.servlet.jsp.jar”/>
    <pathelement location=”/Applications/MyEclipse/eclipse/plugins/com.genuitec.eclipse.j2eedt.core_3.8.2/data/libraryset/1.4/jboss-j2ee.jar”/>
    <pathelement location=”/Applications/MyEclipse/eclipse/plugins/com.genuitec.eclipse.j2eedt.core_3.8.2/data/libraryset/1.4/jboss-jaxrpc.jar”/>
    <pathelement location=”/Applications/MyEclipse/eclipse/plugins/com.genuitec.eclipse.j2eedt.core_3.8.2/data/libraryset/1.4/jboss-jsr77.jar”/>
    <pathelement location=”/Applications/MyEclipse/eclipse/plugins/com.genuitec.eclipse.j2eedt.core_3.8.2/data/libraryset/1.4/jboss-saaj.jar”/>
    <pathelement location=”/Applications/MyEclipse/eclipse/plugins/com.genuitec.eclipse.j2eedt.core_3.8.2/data/libraryset/1.4/mail.jar”/>
    <pathelement location=”/Applications/MyEclipse/eclipse/plugins/com.genuitec.eclipse.j2eedt.core_3.8.2/data/libraryset/1.4/namespace.jar”/>
    <pathelement location=”/Applications/MyEclipse/eclipse/plugins/com.genuitec.eclipse.j2eedt.core_3.8.2/data/libraryset/1.4/xml-apis.jar”/>
    <pathelement location=”/Data/J2EE_SDK/jdk/lib/tools.jar”/>
    <pathelement location=”/Data/J2EE_SDK/lib/j2ee.jar”/>
    </path>
    <target name=”_generation_” depends=”N10004″/>
    <target name=”N10004″ description=”Standard EJB”>
    <taskdef classpathref=”xdoclet.classpath” classname=”xdoclet.modules.ejb.EjbDocletTask” name=”ejbdoclet”/><ejbdoclet ejbSpec=”2.0″ excludedTags=”@version,@author,@todo” destDir=”src” verbose=”true” addedTags=”@xdoclet-generated at ${TODAY},@copyright The XDoclet Team,@author XDoclet,@version ${version}” >

    <fileset dir=”src” includes=”**/*.java” >

    </fileset>
    <packageSubstitution packages=”ejb” substituteWith=”interfaces” >

    </packageSubstitution>
    <remoteinterface>

    </remoteinterface>
    <localinterface>

    </localinterface>
    <homeinterface>

    </homeinterface>
    <localhomeinterface>

    </localhomeinterface>
    <dataobject>

    </dataobject>
    <valueobject>

    </valueobject>
    <entitypk>

    </entitypk>
    <entitycmp>

    </entitycmp>
    <entitybmp>

    </entitybmp>
    <session>

    </session>
    <dao>

    <PackageSubstitution packages=”ejb” substituteWith=”dao” >

    </PackageSubstitution>
    </dao>
    <utilobject includeGUID=”true” cacheHomes=”true” >

    </utilobject>
    <deploymentdescriptor validateXML=”false” destDir=”build/META-INF” mergeDir=”merge” >

    </deploymentdescriptor>
    </ejbdoclet></target>
    </project>

    3) I will compare the Mac and Windows projects again.

    Thanks for your help,

    Rich

    #222411 Reply

    Richard Eberhardt
    Participant

    Sorry…. the EJB source file is: com.nscorp.ejb.HelloEJB.java

    Thanks,

    Rich

    #222414 Reply

    Greg
    Member

    Could you post the .xdoclet file that is under the resource view?

    #222417 Reply

    Richard Eberhardt
    Participant

    Here it is. It seems to look just like the Windows one that works.

    Thanks,

    Rich

    <?xml version=”1.0″ encoding=”UTF-8″?>
    <configurations>
    <configuration name=”Standard EJB” used=”true”>
    <task name=”ejbdoclet” used=”true” className=”xdoclet.modules.ejb.EjbDocletTask”>
    <attribute name=”ejbSpec” value=”2.0″ used=”true”/>
    <attribute name=”ejbClassNameSuffix” value=”” used=”false”/>
    <attribute name=”excludedTags” value=”@version,@author,@todo” used=”true”/>
    <attribute name=”destDir” value=”src” used=”true”/>
    <attribute name=”mergeDir” value=”” used=”false”/>
    <attribute name=”force” value=”” used=”false”/>
    <attribute name=”verbose” value=”true” used=”true”/>
    <attribute name=”addedTags” value=”@xdoclet-generated at ${TODAY},@copyright The XDoclet Team,@author XDoclet,@version ${version}” used=”true”/>
    <attribute name=”ignoredtags” value=”” used=”false”/>
    <attribute name=”validating” value=”” used=”false”/>
    <element name=”fileset” used=”true”>
    <attribute name=”dir” value=”src” used=”true”/>
    <attribute name=”includes” value=”**/*.java” used=”true”/>
    <attribute name=”excludes” value=”” used=”false”/>
    </element>
    <element name=”packageSubstitution” used=”true”>
    <attribute name=”packages” value=”ejb” used=”true”/>
    <attribute name=”substituteWith” value=”interfaces” used=”true”/>
    </element>
    <element name=”remoteinterface” used=”true”>
    <attribute name=”pattern” value=”” used=”false”/>
    <attribute name=”acceptInterfaces” value=”” used=”false”/>
    <attribute name=”acceptAbstractClasses” value=”” used=”false”/>
    <attribute name=”packageSubstitutions” value=”” used=”false”/>
    <attribute name=”packageSubstitutionInheritanceSupported” value=”” used=”false”/>
    <attribute name=”subTaskClassName” value=”” used=”false”/>
    <attribute name=”prefixWithPackageStructure” value=”” used=”false”/>
    <attribute name=”destinationFile” value=”” used=”false”/>
    <attribute name=”templateURL” value=”” used=”false”/>
    <attribute name=”templateFile” value=”” used=”false”/>
    <attribute name=”Extent” value=”” used=”false”/>
    <attribute name=”havingClassTag” value=”” used=”false”/>
    <attribute name=”ofType” value=”” used=”false”/>
    <attribute name=”subTaskName” value=”” used=”false”/>
    <attribute name=”destDir” value=”” used=”false”/>
    <attribute name=”mergeDir” value=”” used=”false”/>
    <attribute name=”currentMethodTag” value=”” used=”false”/>
    <attribute name=”currentClassTag” value=”” used=”false”/>
    <attribute name=”currentFieldTag” value=”” used=”false”/>
    <attribute name=”currentPackage” value=”” used=”false”/>
    <attribute name=”currentMethod” value=”” used=”false”/>
    <attribute name=”currentConstructor” value=”” used=”false”/>
    <attribute name=”currentField” value=”” used=”false”/>
    <attribute name=”currentClass” value=”” used=”false”/>
    </element>
    <element name=”localinterface” used=”true”>
    <attribute name=”pattern” value=”” used=”false”/>
    <attribute name=”acceptInterfaces” value=”” used=”false”/>
    <attribute name=”acceptAbstractClasses” value=”” used=”false”/>
    <attribute name=”packageSubstitutions” value=”” used=”false”/>
    <attribute name=”packageSubstitutionInheritanceSupported” value=”” used=”false”/>
    <attribute name=”subTaskClassName” value=”” used=”false”/>
    <attribute name=”prefixWithPackageStructure” value=”” used=”false”/>
    <attribute name=”destinationFile” value=”” used=”false”/>
    <attribute name=”templateURL” value=”” used=”false”/>
    <attribute name=”templateFile” value=”” used=”false”/>
    <attribute name=”Extent” value=”” used=”false”/>
    <attribute name=”havingClassTag” value=”” used=”false”/>
    <attribute name=”ofType” value=”” used=”false”/>
    <attribute name=”subTaskName” value=”” used=”false”/>
    <attribute name=”destDir” value=”” used=”false”/>
    <attribute name=”mergeDir” value=”” used=”false”/>
    <attribute name=”currentMethodTag” value=”” used=”false”/>
    <attribute name=”currentClassTag” value=”” used=”false”/>
    <attribute name=”currentFieldTag” value=”” used=”false”/>
    <attribute name=”currentPackage” value=”” used=”false”/>
    <attribute name=”currentMethod” value=”” used=”false”/>
    <attribute name=”currentConstructor” value=”” used=”false”/>
    <attribute name=”currentField” value=”” used=”false”/>
    <attribute name=”currentClass” value=”” used=”false”/>
    </element>
    <element name=”homeinterface” used=”true”>
    <attribute name=”pattern” value=”” used=”false”/>
    <attribute name=”acceptInterfaces” value=”” used=”false”/>
    <attribute name=”acceptAbstractClasses” value=”” used=”false”/>
    <attribute name=”packageSubstitutions” value=”” used=”false”/>
    <attribute name=”packageSubstitutionInheritanceSupported” value=”” used=”false”/>
    <attribute name=”subTaskClassName” value=”” used=”false”/>
    <attribute name=”prefixWithPackageStructure” value=”” used=”false”/>
    <attribute name=”destinationFile” value=”” used=”false”/>
    <attribute name=”templateURL” value=”” used=”false”/>
    <attribute name=”templateFile” value=”” used=”false”/>
    <attribute name=”Extent” value=”” used=”false”/>
    <attribute name=”havingClassTag” value=”” used=”false”/>
    <attribute name=”ofType” value=”” used=”false”/>
    <attribute name=”subTaskName” value=”” used=”false”/>
    <attribute name=”destDir” value=”” used=”false”/>
    <attribute name=”mergeDir” value=”” used=”false”/>
    <attribute name=”currentMethodTag” value=”” used=”false”/>
    <attribute name=”currentClassTag” value=”” used=”false”/>
    <attribute name=”currentFieldTag” value=”” used=”false”/>
    <attribute name=”currentPackage” value=”” used=”false”/>
    <attribute name=”currentMethod” value=”” used=”false”/>
    <attribute name=”currentConstructor” value=”” used=”false”/>
    <attribute name=”currentField” value=”” used=”false”/>
    <attribute name=”currentClass” value=”” used=”false”/>
    </element>
    <element name=”localhomeinterface” used=”true”>
    <attribute name=”pattern” value=”” used=”false”/>
    <attribute name=”acceptInterfaces” value=”” used=”false”/>
    <attribute name=”acceptAbstractClasses” value=”” used=”false”/>
    <attribute name=”packageSubstitutions” value=”” used=”false”/>
    <attribute name=”packageSubstitutionInheritanceSupported” value=”” used=”false”/>
    <attribute name=”subTaskClassName” value=”” used=”false”/>
    <attribute name=”prefixWithPackageStructure” value=”” used=”false”/>
    <attribute name=”destinationFile” value=”” used=”false”/>
    <attribute name=”templateURL” value=”” used=”false”/>
    <attribute name=”templateFile” value=”” used=”false”/>
    <attribute name=”Extent” value=”” used=”false”/>
    <attribute name=”havingClassTag” value=”” used=”false”/>
    <attribute name=”ofType” value=”” used=”false”/>
    <attribute name=”subTaskName” value=”” used=”false”/>
    <attribute name=”destDir” value=”” used=”false”/>
    <attribute name=”mergeDir” value=”” used=”false”/>
    <attribute name=”currentMethodTag” value=”” used=”false”/>
    <attribute name=”currentClassTag” value=”” used=”false”/>
    <attribute name=”currentFieldTag” value=”” used=”false”/>
    <attribute name=”currentPackage” value=”” used=”false”/>
    <attribute name=”currentMethod” value=”” used=”false”/>
    <attribute name=”currentConstructor” value=”” used=”false”/>
    <attribute name=”currentField” value=”” used=”false”/>
    <attribute name=”currentClass” value=”” used=”false”/>
    </element>
    <element name=”dataobject” used=”true”>
    <attribute name=”pattern” value=”” used=”false”/>
    <attribute name=”acceptInterfaces” value=”” used=”false”/>
    <attribute name=”acceptAbstractClasses” value=”” used=”false”/>
    <attribute name=”packageSubstitutions” value=”” used=”false”/>
    <attribute name=”packageSubstitutionInheritanceSupported” value=”” used=”false”/>
    <attribute name=”subTaskClassName” value=”” used=”false”/>
    <attribute name=”prefixWithPackageStructure” value=”” used=”false”/>
    <attribute name=”destinationFile” value=”” used=”false”/>
    <attribute name=”templateURL” value=”” used=”false”/>
    <attribute name=”templateFile” value=”” used=”false”/>
    <attribute name=”Extent” value=”” used=”false”/>
    <attribute name=”havingClassTag” value=”” used=”false”/>
    <attribute name=”ofType” value=”” used=”false”/>
    <attribute name=”subTaskName” value=”” used=”false”/>
    <attribute name=”destDir” value=”” used=”false”/>
    <attribute name=”mergeDir” value=”” used=”false”/>
    <attribute name=”currentMethodTag” value=”” used=”false”/>
    <attribute name=”currentClassTag” value=”” used=”false”/>
    <attribute name=”currentFieldTag” value=”” used=”false”/>
    <attribute name=”currentPackage” value=”” used=”false”/>
    <attribute name=”currentMethod” value=”” used=”false”/>
    <attribute name=”currentConstructor” value=”” used=”false”/>
    <attribute name=”currentField” value=”” used=”false”/>
    <attribute name=”currentClass” value=”” used=”false”/>
    </element>
    <element name=”valueobject” used=”true”>
    <attribute name=”pattern” value=”” used=”false”/>
    <attribute name=”acceptInterfaces” value=”” used=”false”/>
    <attribute name=”acceptAbstractClasses” value=”” used=”false”/>
    <attribute name=”packageSubstitutions” value=”” used=”false”/>
    <attribute name=”packageSubstitutionInheritanceSupported” value=”” used=”false”/>
    <attribute name=”subTaskClassName” value=”” used=”false”/>
    <attribute name=”prefixWithPackageStructure” value=”” used=”false”/>
    <attribute name=”destinationFile” value=”” used=”false”/>
    <attribute name=”templateURL” value=”” used=”false”/>
    <attribute name=”templateFile” value=”” used=”false”/>
    <attribute name=”Extent” value=”” used=”false”/>
    <attribute name=”havingClassTag” value=”” used=”false”/>
    <attribute name=”ofType” value=”” used=”false”/>
    <attribute name=”subTaskName” value=”” used=”false”/>
    <attribute name=”destDir” value=”” used=”false”/>
    <attribute name=”mergeDir” value=”” used=”false”/>
    <attribute name=”currentMethodTag” value=”” used=”false”/>
    <attribute name=”currentClassTag” value=”” used=”false”/>
    <attribute name=”currentFieldTag” value=”” used=”false”/>
    <attribute name=”currentPackage” value=”” used=”false”/>
    <attribute name=”currentMethod” value=”” used=”false”/>
    <attribute name=”currentConstructor” value=”” used=”false”/>
    <attribute name=”currentField” value=”” used=”false”/>
    <attribute name=”currentClass” value=”” used=”false”/>
    </element>
    <element name=”entitypk” used=”true”>
    <attribute name=”pattern” value=”” used=”false”/>
    <attribute name=”acceptInterfaces” value=”” used=”false”/>
    <attribute name=”acceptAbstractClasses” value=”” used=”false”/>
    <attribute name=”packageSubstitutions” value=”” used=”false”/>
    <attribute name=”packageSubstitutionInheritanceSupported” value=”” used=”false”/>
    <attribute name=”subTaskClassName” value=”” used=”false”/>
    <attribute name=”prefixWithPackageStructure” value=”” used=”false”/>
    <attribute name=”destinationFile” value=”” used=”false”/>
    <attribute name=”templateURL” value=”” used=”false”/>
    <attribute name=”templateFile” value=”” used=”false”/>
    <attribute name=”Extent” value=”” used=”false”/>
    <attribute name=”havingClassTag” value=”” used=”false”/>
    <attribute name=”ofType” value=”” used=”false”/>
    <attribute name=”subTaskName” value=”” used=”false”/>
    <attribute name=”destDir” value=”” used=”false”/>
    <attribute name=”mergeDir” value=”” used=”false”/>
    <attribute name=”currentMethodTag” value=”” used=”false”/>
    <attribute name=”currentClassTag” value=”” used=”false”/>
    <attribute name=”currentFieldTag” value=”” used=”false”/>
    <attribute name=”currentPackage” value=”” used=”false”/>
    <attribute name=”currentMethod” value=”” used=”false”/>
    <attribute name=”currentConstructor” value=”” used=”false”/>
    <attribute name=”currentField” value=”” used=”false”/>
    <attribute name=”currentClass” value=”” used=”false”/>
    </element>
    <element name=”entitycmp” used=”true”>
    <attribute name=”CmpSpec” value=”” used=”false”/>
    <attribute name=”pattern” value=”” used=”false”/>
    <attribute name=”acceptInterfaces” value=”” used=”false”/>
    <attribute name=”acceptAbstractClasses” value=”” used=”false”/>
    <attribute name=”packageSubstitutions” value=”” used=”false”/>
    <attribute name=”packageSubstitutionInheritanceSupported” value=”” used=”false”/>
    <attribute name=”subTaskClassName” value=”” used=”false”/>
    <attribute name=”prefixWithPackageStructure” value=”” used=”false”/>
    <attribute name=”destinationFile” value=”” used=”false”/>
    <attribute name=”templateURL” value=”” used=”false”/>
    <attribute name=”templateFile” value=”” used=”false”/>
    <attribute name=”Extent” value=”” used=”false”/>
    <attribute name=”havingClassTag” value=”” used=”false”/>
    <attribute name=”ofType” value=”” used=”false”/>
    <attribute name=”subTaskName” value=”” used=”false”/>
    <attribute name=”destDir” value=”” used=”false”/>
    <attribute name=”mergeDir” value=”” used=”false”/>
    <attribute name=”currentMethodTag” value=”” used=”false”/>
    <attribute name=”currentClassTag” value=”” used=”false”/>
    <attribute name=”currentFieldTag” value=”” used=”false”/>
    <attribute name=”currentPackage” value=”” used=”false”/>
    <attribute name=”currentMethod” value=”” used=”false”/>
    <attribute name=”currentConstructor” value=”” used=”false”/>
    <attribute name=”currentField” value=”” used=”false”/>
    <attribute name=”currentClass” value=”” used=”false”/>
    </element>
    <element name=”entitybmp” used=”true”>
    <attribute name=”pattern” value=”” used=”false”/>
    <attribute name=”acceptInterfaces” value=”” used=”false”/>
    <attribute name=”acceptAbstractClasses” value=”” used=”false”/>
    <attribute name=”packageSubstitutions” value=”” used=”false”/>
    <attribute name=”packageSubstitutionInheritanceSupported” value=”” used=”false”/>
    <attribute name=”subTaskClassName” value=”” used=”false”/>
    <attribute name=”prefixWithPackageStructure” value=”” used=”false”/>
    <attribute name=”destinationFile” value=”” used=”false”/>
    <attribute name=”templateURL” value=”” used=”false”/>
    <attribute name=”templateFile” value=”” used=”false”/>
    <attribute name=”Extent” value=”” used=”false”/>
    <attribute name=”havingClassTag” value=”” used=”false”/>
    <attribute name=”ofType” value=”” used=”false”/>
    <attribute name=”subTaskName” value=”” used=”false”/>
    <attribute name=”destDir” value=”” used=”false”/>
    <attribute name=”mergeDir” value=”” used=”false”/>
    <attribute name=”currentMethodTag” value=”” used=”false”/>
    <attribute name=”currentClassTag” value=”” used=”false”/>
    <attribute name=”currentFieldTag” value=”” used=”false”/>
    <attribute name=”currentPackage” value=”” used=”false”/>
    <attribute name=”currentMethod” value=”” used=”false”/>
    <attribute name=”currentConstructor” value=”” used=”false”/>
    <attribute name=”currentField” value=”” used=”false”/>
    <attribute name=”currentClass” value=”” used=”false”/>
    </element>
    <element name=”session” used=”true”>
    <attribute name=”pattern” value=”” used=”false”/>
    <attribute name=”acceptInterfaces” value=”” used=”false”/>
    <attribute name=”acceptAbstractClasses” value=”” used=”false”/>
    <attribute name=”packageSubstitutions” value=”” used=”false”/>
    <attribute name=”packageSubstitutionInheritanceSupported” value=”” used=”false”/>
    <attribute name=”subTaskClassName” value=”” used=”false”/>
    <attribute name=”prefixWithPackageStructure” value=”” used=”false”/>
    <attribute name=”destinationFile” value=”” used=”false”/>
    <attribute name=”templateURL” value=”” used=”false”/>
    <attribute name=”templateFile” value=”” used=”false”/>
    <attribute name=”Extent” value=”” used=”false”/>
    <attribute name=”havingClassTag” value=”” used=”false”/>
    <attribute name=”ofType” value=”” used=”false”/>
    <attribute name=”subTaskName” value=”” used=”false”/>
    <attribute name=”destDir” value=”” used=”false”/>
    <attribute name=”mergeDir” value=”” used=”false”/>
    <attribute name=”currentMethodTag” value=”” used=”false”/>
    <attribute name=”currentClassTag” value=”” used=”false”/>
    <attribute name=”currentFieldTag” value=”” used=”false”/>
    <attribute name=”currentPackage” value=”” used=”false”/>
    <attribute name=”currentMethod” value=”” used=”false”/>
    <attribute name=”currentConstructor” value=”” used=”false”/>
    <attribute name=”currentField” value=”” used=”false”/>
    <attribute name=”currentClass” value=”” used=”false”/>
    </element>
    <element name=”dao” used=”true”>
    <attribute name=”pattern” value=”” used=”false”/>
    <attribute name=”acceptInterfaces” value=”” used=”false”/>
    <attribute name=”acceptAbstractClasses” value=”” used=”false”/>
    <attribute name=”packageSubstitutions” value=”” used=”false”/>
    <attribute name=”packageSubstitutionInheritanceSupported” value=”” used=”false”/>
    <attribute name=”subTaskClassName” value=”” used=”false”/>
    <attribute name=”prefixWithPackageStructure” value=”” used=”false”/>
    <attribute name=”destinationFile” value=”” used=”false”/>
    <attribute name=”templateURL” value=”” used=”false”/>
    <attribute name=”templateFile” value=”” used=”false”/>
    <attribute name=”Extent” value=”” used=”false”/>
    <attribute name=”havingClassTag” value=”” used=”false”/>
    <attribute name=”ofType” value=”” used=”false”/>
    <attribute name=”subTaskName” value=”” used=”false”/>
    <attribute name=”destDir” value=”” used=”false”/>
    <attribute name=”mergeDir” value=”” used=”false”/>
    <attribute name=”currentMethodTag” value=”” used=”false”/>
    <attribute name=”currentClassTag” value=”” used=”false”/>
    <attribute name=”currentFieldTag” value=”” used=”false”/>
    <attribute name=”currentPackage” value=”” used=”false”/>
    <attribute name=”currentMethod” value=”” used=”false”/>
    <attribute name=”currentConstructor” value=”” used=”false”/>
    <attribute name=”currentField” value=”” used=”false”/>
    <attribute name=”currentClass” value=”” used=”false”/>
    <element name=”PackageSubstitution” used=”true”>
    <attribute name=”packages” value=”ejb” used=”true”/>
    <attribute name=”substituteWith” value=”dao” used=”true”/>
    </element>
    </element>
    <element name=”utilobject” used=”true”>
    <attribute name=”Kind” value=”” used=”false”/>
    <attribute name=”pattern” value=”” used=”false”/>
    <attribute name=”includeGUID” value=”true” used=”true”/>
    <attribute name=”cacheHomes” value=”true” used=”true”/>
    <attribute name=”acceptInterfaces” value=”” used=”false”/>
    <attribute name=”acceptAbstractClasses” value=”” used=”false”/>
    <attribute name=”packageSubstitutions” value=”” used=”false”/>
    <attribute name=”packageSubstitutionInheritanceSupported” value=”” used=”false”/>
    <attribute name=”subTaskClassName” value=”” used=”false”/>
    <attribute name=”prefixWithPackageStructure” value=”” used=”false”/>
    <attribute name=”destinationFile” value=”” used=”false”/>
    <attribute name=”templateURL” value=”” used=”false”/>
    <attribute name=”templateFile” value=”” used=”false”/>
    <attribute name=”Extent” value=”” used=”false”/>
    <attribute name=”havingClassTag” value=”” used=”false”/>
    <attribute name=”ofType” value=”” used=”false”/>
    <attribute name=”subTaskName” value=”” used=”false”/>
    <attribute name=”destDir” value=”” used=”false”/>
    <attribute name=”mergeDir” value=”” used=”false”/>
    <attribute name=”currentMethodTag” value=”” used=”false”/>
    <attribute name=”currentClassTag” value=”” used=”false”/>
    <attribute name=”currentFieldTag” value=”” used=”false”/>
    <attribute name=”currentPackage” value=”” used=”false”/>
    <attribute name=”currentMethod” value=”” used=”false”/>
    <attribute name=”currentConstructor” value=”” used=”false”/>
    <attribute name=”currentField” value=”” used=”false”/>
    <attribute name=”currentClass” value=”” used=”false”/>
    </element>
    <element name=”deploymentdescriptor” used=”true”>
    <attribute name=”smallicon” value=”” used=”false”/>
    <attribute name=”largeicon” value=”” used=”false”/>
    <attribute name=”displayname” value=”” used=”false”/>
    <attribute name=”description” value=”” used=”false”/>
    <attribute name=”clientjar” value=”” used=”false”/>
    <attribute name=”useIds” value=”” used=”false”/>
    <attribute name=”xmlencoding” value=”” used=”false”/>
    <attribute name=”schema” value=”” used=”false”/>
    <attribute name=”validateXML” value=”false” used=”true”/>
    <attribute name=”acceptInterfaces” value=”” used=”false”/>
    <attribute name=”acceptAbstractClasses” value=”” used=”false”/>
    <attribute name=”packageSubstitutions” value=”” used=”false”/>
    <attribute name=”packageSubstitutionInheritanceSupported” value=”” used=”false”/>
    <attribute name=”subTaskClassName” value=”” used=”false”/>
    <attribute name=”prefixWithPackageStructure” value=”” used=”false”/>
    <attribute name=”destinationFile” value=”” used=”false”/>
    <attribute name=”templateURL” value=”” used=”false”/>
    <attribute name=”templateFile” value=”” used=”false”/>
    <attribute name=”Extent” value=”” used=”false”/>
    <attribute name=”havingClassTag” value=”” used=”false”/>
    <attribute name=”ofType” value=”” used=”false”/>
    <attribute name=”subTaskName” value=”” used=”false”/>
    <attribute name=”destDir” value=”build/META-INF” used=”true”/>
    <attribute name=”mergeDir” value=”merge” used=”true”/>
    <attribute name=”currentMethodTag” value=”” used=”false”/>
    <attribute name=”currentClassTag” value=”” used=”false”/>
    <attribute name=”currentFieldTag” value=”” used=”false”/>
    <attribute name=”currentPackage” value=”” used=”false”/>
    <attribute name=”currentMethod” value=”” used=”false”/>
    <attribute name=”currentConstructor” value=”” used=”false”/>
    <attribute name=”currentField” value=”” used=”false”/>
    <attribute name=”currentClass” value=”” used=”false”/>
    </element>
    </task>
    </configuration>
    </configurations>

    #222418 Reply

    Greg
    Member

    Could you try to upgrade your MyEclipse to version 3.8.3? Here is a topic with upgrade help. 3.8.3 update.

    I took your .xdoclet file and loaded it into a xdoclet project on a mac. Then I created a new session bean using the wizard. After the wizard finished, I ran Xdoclet and it generated all of the interface files correctly. Try it on 3.8.3 and see if that fixes the issue.

    #222423 Reply

    Richard Eberhardt
    Participant

    Greg,

    Thank you very much. 3.8.3 resolved the problem.

    Rich

Viewing 8 posts - 1 through 8 (of 8 total)
Reply To: Xdoclet Problems with Mac Version [Closed]

You must be logged in to post in the forum log in