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

Reply via email to