-----BEGIN PGP SIGNED MESSAGE-----
I hope I'm not being a total idiot, but I'm just trying to get
Xdoclet to work for the first time and I just can't work out what
might be causing my problem.
I've set up a simple Ant build just to try to get xdoclet working and
i keep getting the following output:
[...]
[ejbdoclet] Constructing Javadoc information...
[ejbdoclet] javadoc: In doclet class xdoclet.DocletTask$DocletMain,
method start has thrown an exception
java.lang.reflect.InvocationTargetException
[ejbdoclet] java.lang.NoClassDefFoundError:
org/apache/tools/ant/types/EnumeratedAttribute
[ejbdoclet] 1 error
[ejbdoclet] at java.lang.Class.getField0(Native Method)
[ejbdoclet] at java.lang.Class.getDeclaredField(Class.java:1113)
[ejbdoclet] at
java.io.ObjectStreamClass$1.run(ObjectStreamClass.java:300)
[ejbdoclet] at java.security.AccessController.doPrivileged(Native
Method)
[ejbdoclet] at
java.io.ObjectStreamClass.init(ObjectStreamClass.java:293)
[ejbdoclet] at
java.io.ObjectStreamClass.lookupInternal(ObjectStreamClass.java:112)
[ejbdoclet] at
java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:59)
[ejbdoclet] at
java.io.ObjectStreamClass.lookupInternal(ObjectStreamClass.java:88)
[ejbdoclet] at
java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:59)
[ejbdoclet] at
java.io.ObjectStreamClass.lookupInternal(ObjectStreamClass.java:88)
[ejbdoclet] at
java.io.ObjectStreamClass.setClass(ObjectStreamClass.java:566)
[ejbdoclet] at
java.io.ObjectInputStream.inputClassDescriptor(ObjectInputStream.java:
936)
[ejbdoclet] at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:366)
[ejbdoclet] at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:236)
[ejbdoclet] at
java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1186)
[ejbdoclet] at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
[ejbdoclet] at
java.io.ObjectInputStream.inputArray(ObjectInputStream.java:1142)
[ejbdoclet] at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:374)
[ejbdoclet] at
java.io.ObjectInputStream.inputClassFields(ObjectInputStream.java:2263
)
[ejbdoclet] at
java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:519
)
[ejbdoclet] at
java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1412)
[ejbdoclet] at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
[ejbdoclet] at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:236)
[ejbdoclet] at
xdoclet.DocletTask$DocletMain.loadContext(DocletTask.java:603)
[ejbdoclet] at
xdoclet.DocletTask$DocletMain.start(DocletTask.java:529)
[ejbdoclet] at java.lang.reflect.Method.invoke(Native Method)
[ejbdoclet] at
com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:193)
[ejbdoclet] at
com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:95)
[ejbdoclet] at com.sun.tools.javadoc.Main.main(Main.java:233)
BUILD FAILED
my single xdoclet comment is as follows:
[...]
5 /**
6 * This is a test
7 *
8 *
9 * @see test
10 *
11 *
12 * @ejb:bean name="webcard"
13 * type="CMP"
14 * jndi-name="ejb/cmp/webcard"
15 * primkey-field="webcardId"
16 */
17
18
19 public abstract class WebcardBean implements EntityBean {
[...]
and my xdoclet target/task in ant is:
26 <target name="ejbdoclet" depends="init">
27
28 <taskdef name="ejbdoclet"
classname="xdoclet.ejb.EjbDocletTask"
classpath="${build_lib_dir}/xdoclet.jar;$
{build_lib_dir}/log4j.jar"/>
29
30 <ejbdoclet sourcepath="${src}/classes"
31 destdir="${dist}"
32 classpathref="project.class.path"
33 excludedtags="@version,@author"
34 ejbspec="2.0"
35 force="true">
36
37 <fileset dir="${src}/classes">
38 <include
name="**/WebcardBean.java" />
39 </fileset>
40
41 <dataobject/>
42
43 <remoteinterface/>
44
45 <homeinterface/>
46
47 <entitypk/>
48
49 <entitycmp/>
50
51 <deploymentdescriptor
destdir="${build}"/>
52
53 <jboss xmlencoding="UTF-8"
typemapping="Hypersonic SQL" datasource="java:/DefaultDS"/>
54 </ejbdoclet>
55 </target>
Any ideas?
Thanks in advance,
Tolan.
- ------------------------------------------
Tolan Blundell
Citipages.net
pgp/gpg preferred
pubkey: covertops.org/TolanBlundell.asc
- ------------------------------------------
-----BEGIN PGP SIGNATURE-----
Version: PGP 7.0.1
iQEVAwUBPKDcn9RpLshXUDK7AQEddQf/aKZrZROEWoS7PbG4L9l2S1eojkBYOJ/7
nQk7wTkkrUtesy0zcn2Eoo3irjCTx1PjCUB8R+GyVypmOwDKJs/gr7EOtR7xRIlf
U9Et8PjVGG9tWFwICVXau/wyhD/b+IQh5mVdCanz1xmrFyKRREwzUAGcL9+P0RRj
nVQZ75Vga4M9AMB7d6Ir0cB8Go19CfPo87AcRYozeOoQ4PFmofsRwq6M+zO2Darq
90BUcDu/raBEJtnTQQt1QLqUSHaECPaA36KwVnKVY5Uk9HldpudAGjtDBh8DG6mD
KsB2n0C8dxoZPS3sN1gt9RwIOihhVKlivid2to5gar1fCd6sUxfKJA==
=jciS
-----END PGP SIGNATURE-----
_______________________________________________
Xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user