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