- This topic has 26 replies, 10 voices, and was last updated 17 years, 9 months ago by Riyad Kalla.
-
AuthorPosts
-
benji74@rediffmail.comMemberInstalled 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
GregMemberAre there any errors in your error log? <workspace>/.metadata/.log
benji74@rediffmail.comMemberno, no errors at all.
GregMemberWe 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.
Michael ChristiansenMemberpls note that i am having the same problem…
benji74@rediffmail.comMemberinstalled the new version 4.0GA, but still facing the same problem.
Riyad KallaMembercan 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?
benji74@rediffmail.comMemberno, it didnt work
GregMemberCan 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.
benji74@rediffmail.comMemberhere 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>
tjmapleyMemberI am having the same problem. I am pushing for our whole development team to use MyEclipse, but this could be a deal breaker.
tjmapleyMember__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.
Riyad KallaMembertjmapley,
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.
tjmapleyMemberYes. I am also using W2K.
benji74@rediffmail.comMemberthanks a bunch for finding me the solution.
-
AuthorPosts