Ellen, I tested latest code from cvs with Ant 1.4.1 and it works absolutely fine. I have no idea what your problem may be but we haven't had report of such a bug from anyone. Maybe a configuration problem with your Ant or something like that, I don't know. Checkout latest code from cvs, do a script/build.bat and build samples and see if it happens or not (Ant 1.4.1 is used internally).
Ara. > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:xdoclet-user- > [EMAIL PROTECTED]] On Behalf Of Ellen Mayer > Sent: Thursday, November 29, 2001 2:03 PM > To: [EMAIL PROTECTED] > Subject: [Xdoclet-user] Problem with template home.j > > 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:84 9) > 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 _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com _______________________________________________ Xdoclet-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xdoclet-user
