facebook

[Workaround] XDoclet properties are not visible

  1. MyEclipse IDE
  2.  > 
  3. Java EE Development (EJB, JSP, Struts, XDoclet, etc.)
Viewing 15 posts - 1 through 15 (of 27 total)
  • Author
    Posts
  • #235835 Reply

    Installed Version 4 and doing EJB Development from the Getting started in the Application Developer Guide. Followed the steps to create an ejb. In the xdoclet configuration portion, MyEclipse-XDoclet -> add standard -> add standard ejb. Clicking on standard ejb displays ejbdoclet in the lower left pane, but clicking on ejbdoclet or any subtask under it does not display their properties in the right pane. Is this a bug or did I forget to do something?

    Running Windows 2000 Professional SP4
    What Eclipse version and build id are you using? (Version: 3.1.0 Build id: I20050627-1435)
    – Was Eclipse freshly installed for MyEclipse? yes
    – If not, was it upgraded to its current version using the update manager?
    – Are any other external plugins installed? no
    – How many plugins in the <eclipse>/plugins directory are like org.eclipse.pde.* 4
    MyEclipse version (Version 4 Milestone3 Build id 20050808-4.0 Milestone 3)
    What JDK version are you using to run Eclipse? (java version “1.5.0_04”)

    Thanks

    #235836 Reply

    Greg
    Member

    Are there any errors in your error log? <workspace>/.metadata/.log

    #235838 Reply

    no, no errors at all.

    #235839 Reply

    Greg
    Member

    We will be releasing Eclipse 4.0GA, early next week. In 4.0GA we have updated our XDoclet support to match XDoclet version 1.2.3 release. This update includes a refresh of the XDoclet configuration UI. So lets wait and see if the problem still persists with the new release. If it does, report back your results and we can go from there.

    #235846 Reply

    pls note that i am having the same problem…

    #235964 Reply

    installed the new version 4.0GA, but still facing the same problem.

    #235971 Reply

    Riyad Kalla
    Member

    can you guys try adding -clean to your command line when you start Eclipse and see if that fixes the issue?

    Also you can try File > Switch Workspace > C:\tempworkspace and hit OK. Then use File > New > Project > Web Project to create a new sample project, and then try the XDoclet properties, did they work?

    #235981 Reply

    no, it didnt work

    #235982 Reply

    Greg
    Member

    Can you post the contents of your “.xdoclet” file that is in the root of your EJB project? You can use the *code* button above the reply area to format the contents of the file nicely.

    #235988 Reply

    here it is.

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

    tjmapley
    Member

    I am having the same problem. I am pushing for our whole development team to use MyEclipse, but this could be a deal breaker.

    #235993 Reply

    tjmapley
    Member

    __SOLUTION__: In the pane where you expect to see the Properties and Values, grab the far left edge of the top header and drag it to the right. This will reveal the “Value” box. Then do this again to reveal the “Property” box.

    #235994 Reply

    Riyad Kalla
    Member

    tjmapley,
    We very much appreciate you posting the workaround for others.

    Out of curiosity are you also using Windows 2K? None of us have been able to reproduce this internally, making it a real bear to fix.

    #235995 Reply

    tjmapley
    Member

    Yes. I am also using W2K.

    #236046 Reply

    thanks a bunch for finding me the solution.

Viewing 15 posts - 1 through 15 (of 27 total)
Reply To: [Workaround] XDoclet properties are not visible

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