|
I have tried to run a really simple example (http://www.onjava.com/lpt/a/1498)
just to make me feel confident ;-) But it seems I should have tried something
more ambicious as I couldn�t even run this simple one :-(
I have heard some guys reporting similar problem have solved it using new
version of ant, which I�m using already(1.5.1)
First, I�ve tried it using XDoclet
1.2.0b1
BUILD
FAILED
file:H:/projetos/Ev/XDoclet/code/build.xml:53: taskdef class xdoclet.ejb.EjbDocletTask cannot be found Then I tried Xdoclet version XDoclet
1.1.2. But it hasn�t worked either:
[ejbdoclet] javadoc: Cannot find doclet class
xdoclet.DocletTask$DocletMain
[ejbdoclet] 1 error These files above are located at the same drive as example.
\ant\lib\ant.jar
\xdoclet\lib\xdoclet.jar
\jboss\client\log4j.jar
Here is my build.xml (I�ve omitted parts of this file as I haven�t changed
it from original
------------------------------------
<?xml version="1.0"?>
<project name="EJB Xbean" default="ejb-jar" basedir=".">
<!-- Init -->
<target name="init"> <property name="lib.dir" value="lib"
/>
<property name="xdoclet.jar.path" value="/xdoclet/lib/xdoclet.jar" /> <property name="log4j.jar.path" value="/jboss/client/log4j.jar" /> <property name="ant.jar.path" value="/ant/lib/ant.jar" /> </target>
[stuff deleted]
<!-- Run EJBDoclet -->
<target name="ejbdoclet" depends="prepare"> <taskdef
name="ejbdoclet"
classname="xdoclet.ejb.EjbDocletTask" classpath="${java.class.path};${xdoclet.jar.path};${log4j.jar.path};${ant.jar.path}" />
<ejbdoclet
sourcepath="${java.dir}" destdir="${generated.java.dir}" excludedtags="@version,@author" ejbspec="2.0"> <fileset
dir="${java.dir}">
<include name="**/ReceiverBean.java" /> </fileset>
<remoteinterface/>
<homeinterface/> <deploymentdescriptor destdir="${build.dir}/ejb/META-INF"/> <jboss version="2.4"
xmlencoding="UTF-8"
destdir="${build.dir}/ejb/META-INF"/>
<weblogic xmlencoding="UTF-8" destdir="${build.dir}/ejb/META-INF" validatexml="true"/> <webSphere destdir="${build.dir}/ejb/META-INF" /> <orion destdir="${build.dir}/ejb/META-INF" /> </ejbdoclet>
</target>
--------------------------- I�d apreciate any help.
thx in advance,
fradim |
