I try to build the sample of xdoclet-1.0.1 with ant-1.4.1.
After the call "build ejbdoclet" the following error occurs:
Loading source file
D:\Programme\java\xdoclet-1.0.1_SourceForge\samples\src\java\test\ej\PersonBean.java...
Loading source file
D:\Programme\java\xdoclet-1.0.1_SourceForge\samples\src\java\test\ej\QueueBean.java...
Loading source file
D:\Programme\java\xdoclet-1.0.1_SourceForge\samples\src\java\test\ejb\TellerBean.java...
Constructing Javadoc information...
samples/src/java/test/ejb/AccountBean.java [6] Class test.interfaces.Account
not found in import.
import test.interfaces.Account;
^
samples/src/java/test/ejb/AccountBean.java [7] Class
test.interfaces.AccountData not found in import.
import test.interfaces.AccountData;
^
.
.
.
javadoc: warning - Import not found: test.interfaces.Customer - ignoring!
javadoc: warning - Cannot find class javax.transaction.UserTransaction
Running <homeInterface/>
Generating Home interface for 'test.ejb.AccountBean'.
(TemplateEngine.invokeMethod 764 ) Invoking method failed: packageOf
, line=4 of template file: \xdoclet\ejb\home.j
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(String.java:1525)
javadoc: In doclet class xdoclet.DocletTask$DocletMain, method start has
thrown an exception java.lang.reflect.InvocationTargetException
at
xdoclet.tags.PackageTagsHandler.packageOf(PackageTagsHandler.java:83)
at java.lang.reflect.Method.invoke(Native Method)
at
xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:756)
at
xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:849)
at
xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:706)
at
xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:432)
at xdoclet.template.TemplateEngine.generate(TemplateEngine.java:307)
at xdoclet.template.TemplateEngine.start(TemplateEngine.java:370)
at xdoclet.TemplateSubTask.startEngine(TemplateSubTask.java:418)
at
xdoclet.TemplateSubTask.generateForClass(TemplateSubTask.java:349)
at xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:245)
at xdoclet.TemplateSubTask.execute(TemplateSubTask.java:189)
at xdoclet.DocletTask$DocletMain.start(DocletTask.java:375)
at java.lang.reflect.Method.invoke(Native Method)
at
com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:193)
at com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:95)
at com.sun.tools.javadoc.Main.main(Main.java:233)
Running XDoclet failed:
Running XDoclet failed.
1 error
23 warnings
Any help is highly appreciated.
Regards Ellen
--
GMX - Die Kommunikationsplattform im Internet.
http://www.gmx.net
_______________________________________________
Xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user