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