I'm having trouble creating valueobjects using xdoclet cvs from today 
that I didn't have a little over a week ago.  Below is my build.xml file 
and then the error I'm getting.  (Sun Linux JDK 1.4.0_01, Ant 1.5beta2)

Can anyone tell me what changed and how my build file should change to 
match?

Thanks,
David

--

         <ejbdoclet destdir="${gen.src.home}" ejbspec="2.0" verbose="true">
             <fileset dir="${src.home}" includes="**/ejb/*Bean.java"/>
             <fileset dir="${dotech.ejb.src.home}"
                 includes="com/dotech/util/ejb/Sequence*Bean.java"/>
             <remoteinterface/>
             <homeinterface/>
             <localinterface/>
             <localhomeinterface/>
             <valueobject pattern="{0}Data">
                 <packageSubstitution packages="ejb" substituteWith="data"/>
             </valueobject>
             <utilobject/>
             <deploymentdescriptor destdir="${gen.etc.home}/META-INF"/>
             <!--
                 debug, datasource and typmapping should change when initial
                 development is done!
             -->
             <jboss  version="3.0"
                     destdir="${gen.etc.home}/META-INF"
                     debug="true"
                     datasource="java:/DefaultDS"
                     typemapping="Hypersonic SQL"/>
         </ejbdoclet>




[ejbdoclet] Running <valueobject/>
[ejbdoclet] --> com.dotech.gizzard.persistence.data.KeywordData
[ejbdoclet] (XDocletMain.start                   51  ) Running XDoclet 
failed.
[ejbdoclet] (XDocletMain.start                   52  ) <<The Bean class is
needed but not found in Xdoclet source path for interface GroupLocal>>
[ejbdoclet]
/home/david/dev/D.O.Tech/gizzard.persistence/workspace/build.xml:88: XDoclet
failed
[ejbdoclet]     at xdoclet.DocletTask.start(DocletTask.java:350)
[ejbdoclet]     at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:66)
[ejbdoclet]     at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java)
[ejbdoclet]     at org.apache.tools.ant.Task.perform(Task.java)
[ejbdoclet]     at org.apache.tools.ant.Target.execute(Target.java)
[ejbdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java)
[ejbdoclet]     at org.apache.tools.ant.Project.executeTargets(Project.java)
[ejbdoclet]     at org.apache.tools.ant.Main.runBuild(Main.java)
[ejbdoclet]     at org.apache.tools.ant.Main.start(Main.java)
[ejbdoclet]     at org.apache.tools.ant.Main.main(Main.java)
[ejbdoclet] --- Nested Exception ---
[ejbdoclet] xdoclet.XDocletException: The Bean class is needed but not 
found in
Xdoclet source path for interface GroupLocal
[ejbdoclet]     at
xdoclet.modules.ejb.intf.InterfaceTagsHandler.getBeanClassNameFromInterfaceNameFor(InterfaceTagsHandler.java:194)
[ejbdoclet]     at
xdoclet.modules.ejb.entity.ValueObjectTagsHandler.forAllRelations(ValueObjectTagsHandler.java:682)
[ejbdoclet]     at
xdoclet.modules.ejb.entity.ValueObjectTagsHandler.forAllRelations(ValueObjectTagsHandler.java:486)
[ejbdoclet]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native 
Method)



-------------------------------------------------------
Sponsored by:
ThinkGeek at http://www.ThinkGeek.com/
_______________________________________________
Xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user

Reply via email to