| Author |
Message |
|
|
Post subject: [Workaround] XDoclet properties are not visible
Posted: Aug 27, 2005 - 04:38 PM
|
|
Veteran Member


Joined: Aug 27, 2005
Posts: 6
|
|
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 |
|
|
| |
|
|
|
 |
|
|
Post subject:
Posted: Aug 27, 2005 - 08:12 PM
|
|
Moderator


Joined: Mar 31, 2004
Posts: 1502
|
|
| Are there any errors in your error log? <workspace>/.metadata/.log |
_________________ Greg
MyEclipse Support
|
| |
|
|
|
 |
|
|
Post subject:
Posted: Aug 28, 2005 - 12:39 AM
|
|
Veteran Member


Joined: Aug 27, 2005
Posts: 6
|
|
|
|
|
 |
|
|
Post subject:
Posted: Aug 28, 2005 - 12:48 AM
|
|
Moderator


Joined: Mar 31, 2004
Posts: 1502
|
|
| 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. |
_________________ Greg
MyEclipse Support
|
| |
|
|
|
 |
|
|
Post subject:
Posted: Aug 28, 2005 - 09:01 PM
|
|
Veteran Member


Joined: Apr 07, 2004
Posts: 9
|
|
| pls note that i am having the same problem... |
|
|
| |
|
|
|
 |
|
|
Post subject:
Posted: Aug 30, 2005 - 12:10 AM
|
|
Veteran Member


Joined: Aug 27, 2005
Posts: 6
|
|
| installed the new version 4.0GA, but still facing the same problem. |
|
|
| |
|
|
|
 |
|
|
Post subject:
Posted: Aug 30, 2005 - 01:06 AM
|
|
Moderator


Joined: Jan 06, 2004
Posts: 23305
|
|
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? |
_________________ Riyad
MyEclipse Support
|
| |
|
|
|
 |
|
|
Post subject:
Posted: Aug 30, 2005 - 02:54 AM
|
|
Veteran Member


Joined: Aug 27, 2005
Posts: 6
|
|
|
|
|
 |
|
|
Post subject:
Posted: Aug 30, 2005 - 03:07 AM
|
|
Moderator


Joined: Mar 31, 2004
Posts: 1502
|
|
| 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. |
_________________ Greg
MyEclipse Support
|
| |
|
|
|
 |
|
|
Post subject:
Posted: Aug 30, 2005 - 04:14 AM
|
|
Veteran Member


Joined: Aug 27, 2005
Posts: 6
|
|
here it is.
| Code: | <?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>
|
|
|
|
| |
|
|
|
 |
|
|
Post subject:
Posted: Aug 30, 2005 - 05:09 AM
|
|
Registered Member


Joined: Aug 30, 2005
Posts: 3
|
|
| I am having the same problem. I am pushing for our whole development team to use MyEclipse, but this could be a deal breaker. |
|
|
| |
|
|
|
 |
|
|
Post subject:
Posted: Aug 30, 2005 - 05:13 AM
|
|
Registered Member


Joined: Aug 30, 2005
Posts: 3
|
|
| __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. |
|
|
| |
|
|
|
 |
|
|
Post subject:
Posted: Aug 30, 2005 - 05:23 AM
|
|
Moderator


Joined: Jan 06, 2004
Posts: 23305
|
|
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. |
_________________ Riyad
MyEclipse Support
|
| |
|
|
|
 |
|
|
Post subject:
Posted: Aug 30, 2005 - 05:28 AM
|
|
Registered Member


Joined: Aug 30, 2005
Posts: 3
|
|
| Yes. I am also using W2K. |
|
|
| |
|
|
|
 |
|
|
Post subject:
Posted: Aug 30, 2005 - 02:33 PM
|
|
Veteran Member


Joined: Aug 27, 2005
Posts: 6
|
|
| thanks a bunch for finding me the solution. |
|
|
| |
|
|
|
 |
|
|