The following comment has been added to this issue: Author: Trygve Hardersen Created: Fri, 19 Nov 2004 5:43 AM Body: Hello I'm having the same problem, but a simple workaround is to just replace the java.lang.String with string where needed. Regrads Trygve --------------------------------------------------------------------- View this comment: http://opensource.atlassian.com/projects/xdoclet/browse/XDT-1039?page=comments#action_15274
--------------------------------------------------------------------- View the issue: http://opensource.atlassian.com/projects/xdoclet/browse/XDT-1039 Here is an overview of the issue: --------------------------------------------------------------------- Key: XDT-1039 Summary: NPE in HibernateTagsHandler.hasCompositeId_Impl Type: Bug Status: Open Priority: Major Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: XDoclet Components: Hibernate Module Versions: 1.2.2 Assignee: xdoclet-devel (Use for new issues) Reporter: Jeremy Haile Created: Wed, 25 Aug 2004 7:52 PM Updated: Fri, 19 Nov 2004 5:43 AM Environment: XDoclet 1.2.2 CVS 8/25/04 8PM; Ant 1.6.2 Description: I receive a NullPointerException anytime I run the <hibernate> task. Using version="2.0" (also with 2.1) and any version number for <jbossservice> tag (trying to use version="2.1.6") It appears to throw this exception no matter what classes I include in the fileset. All of my classes use uuid.hex for the id generator. The exception is: [hibernatedoclet] (TemplateEngine.invokeMethod 576 ) Invoking method fai led: xdoclet.modules.hibernate.HibernateTagsHandler.ifHasCompositeId, line=150 o f template file: jar:file:/C:/Projects/VIPDiner/src/lib/xdoclet/xdoclet-hibernat e-module-1.2.2-SNAPSHOT.jar!/xdoclet/modules/hibernate/resources/hibernate.xdt [hibernatedoclet] java.lang.reflect.InvocationTargetException [hibernatedoclet] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native M ethod) [hibernatedoclet] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMet hodAccessorImpl.java:39) [hibernatedoclet] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Deleg atingMethodAccessorImpl.java:25) [hibernatedoclet] at java.lang.reflect.Method.invoke(Method.java:324) [hibernatedoclet] at xdoclet.template.TemplateEngine.invoke(TemplateEngine .java:638) [hibernatedoclet] at xdoclet.template.TemplateEngine.invokeMethod(Template Engine.java:564) [hibernatedoclet] at xdoclet.template.TemplateEngine.invokeBlockMethod(Tem plateEngine.java:962) [hibernatedoclet] at xdoclet.template.TemplateEngine.handleBlockTag(Templa teEngine.java:929) [hibernatedoclet] at xdoclet.template.TemplateEngine.handleTag(TemplateEng ine.java:469) [hibernatedoclet] at xdoclet.template.TemplateEngine.generate(TemplateEngi ne.java:347) [hibernatedoclet] at xdoclet.template.TemplateEngine.start(TemplateEngine. java:414) [hibernatedoclet] at xdoclet.TemplateSubTask.startEngine(TemplateSubTask.j ava:560) [hibernatedoclet] at xdoclet.TemplateSubTask.generateForClass(TemplateSubT ask.java:777) [hibernatedoclet] at xdoclet.TemplateSubTask.startProcessPerClass(Template SubTask.java:677) [hibernatedoclet] at xdoclet.TemplateSubTask.startProcess(TemplateSubTask. java:594) [hibernatedoclet] at xdoclet.XmlSubTask.startProcess(XmlSubTask.java:198) [hibernatedoclet] at xdoclet.modules.hibernate.HibernateSubTask.execute(Hi bernateSubTask.java:123) [hibernatedoclet] at xdoclet.XDocletMain.start(XDocletMain.java:48) [hibernatedoclet] at xdoclet.DocletTask.start(DocletTask.java:462) [hibernatedoclet] at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:1 10) [hibernatedoclet] at org.apache.tools.ant.UnknownElement.execute(UnknownEl ement.java:275) [hibernatedoclet] at org.apache.tools.ant.Task.perform(Task.java:364) [hibernatedoclet] at org.apache.tools.ant.Target.execute(Target.java:341) [hibernatedoclet] at org.apache.tools.ant.Target.performTasks(Target.java: 369) [hibernatedoclet] at org.apache.tools.ant.Project.executeTarget(Project.ja va:1214) [hibernatedoclet] at org.apache.tools.ant.Project.executeTargets(Project.j ava:1062) [hibernatedoclet] at org.apache.tools.ant.Main.runBuild(Main.java:673) [hibernatedoclet] at org.apache.tools.ant.Main.startAnt(Main.java:188) [hibernatedoclet] at org.apache.tools.ant.launch.Launcher.run(Launcher.jav a:196) [hibernatedoclet] at org.apache.tools.ant.launch.Launcher.main(Launcher.ja va:55) [hibernatedoclet] Caused by: java.lang.NullPointerException [hibernatedoclet] at xdoclet.modules.hibernate.HibernateTagsHandler.hasCom positeId_Impl(HibernateTagsHandler.java:690) [hibernatedoclet] at xdoclet.modules.hibernate.HibernateTagsHandler.ifHasC ompositeId(HibernateTagsHandler.java:177) [hibernatedoclet] ... 30 more --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://opensource.atlassian.com/projects/xdoclet/secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira ------------------------------------------------------- This SF.Net email is sponsored by: InterSystems CACHE FREE OODBMS DOWNLOAD - A multidimensional database that combines robust object and relational technologies, making it a perfect match for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8 _______________________________________________ xdoclet-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xdoclet-devel