The following comment has been added to this issue:
Author: Sebastian Moeller
Created: Wed, 8 Dec 2004 7:44 AM
Body:
Same problem here.
---------------------------------------------------------------------
View this comment:
http://opensource.atlassian.com/projects/xdoclet/browse/XDT-1174?page=comments#action_15424
---------------------------------------------------------------------
View the issue:
http://opensource.atlassian.com/projects/xdoclet/browse/XDT-1174
Here is an overview of the issue:
---------------------------------------------------------------------
Key: XDT-1174
Summary: xdoclet 2.2 [hibernatedoclet] (TemplateEngine.invokeMethod 576 )
Invoking method failed
Type: Bug
Status: Open
Priority: Major
Original Estimate: 30 minutes
Time Spent: Unknown
Remaining: 30 minutes
Project: XDoclet
Assignee: xdoclet-devel (Use for new issues)
Reporter: Zadravec J�nos
Created: Tue, 30 Nov 2004 8:31 AM
Updated: Wed, 8 Dec 2004 7:44 AM
Environment: Mandrake Linux
Xdoclet 2.2
Apache Ant version 1.6.1 compiled on February 12 2004
Hibernate 2.1 Oracle dialect
Description:
If i upgrade xdoclet to version 2.2 i get this error messege (2.0 and 2.1 is
working but i would like to use 2.2 with hibernate 2.1 support)
I pasted the error log and the hibernate doclet tag
(i think some error has in the template)
<hibernatedoclet destdir="./src/components"
excludedtags="@version,@author,@todo" force="true" verbose="true"
mergedir="${dist}">
<fileset dir="src/components">
<include name="**/*.java"/>
</fileset>
<hibernate version="2.0"/>
<hibernatecfg
datasource=">jdbc/oracle/loxon/Fixing2"
dialect="oracle.jdbc.driver.OracleDriver"
username="fixing2"
password="fixing2"
schema="fixing2"
/>
</hibernatedoclet>
error log:
hibernate:
[hibernatedoclet] (XDocletMain.start 47 ) Running
<hibernate/>
[hibernatedoclet] Generating mapping file for
com.loxon.fixing.generated.devisaparameter.DevisaParameter.
[hibernatedoclet] com.loxon.fixing.generated.devisaparameter.DevisaParameter
[hibernatedoclet] (TemplateEngine.invokeMethod 576 ) Invoking method
failed: xdoclet.modules.hibernate.HibernateTagsHandler.ifHasCompositeId,
line=154 of template file:
jar:file:/home/exe/java/xdoclet/lib/xdoclet-hibernate-module-1.2.2.jar!/xdoclet/modules/hibernate/resources/hibernate.xdt
[hibernatedoclet] java.lang.reflect.InvocationTargetException
[hibernatedoclet] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
[hibernatedoclet] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[hibernatedoclet] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.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(TemplateEngine.java:564)
[hibernatedoclet] at
xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:962)
[hibernatedoclet] at
xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:929)
[hibernatedoclet] at
xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:469)
[hibernatedoclet] at
xdoclet.template.TemplateEngine.generate(TemplateEngine.java:347)
[hibernatedoclet] at
xdoclet.template.TemplateEngine.start(TemplateEngine.java:414)
[hibernatedoclet] at
xdoclet.TemplateSubTask.startEngine(TemplateSubTask.java:561)
[hibernatedoclet] at
xdoclet.TemplateSubTask.generateForClass(TemplateSubTask.java:778)
[hibernatedoclet] at
xdoclet.TemplateSubTask.startProcessPerClass(TemplateSubTask.java:678)
[hibernatedoclet] at
xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:595)
[hibernatedoclet] at xdoclet.XmlSubTask.startProcess(XmlSubTask.java:201)
[hibernatedoclet] at
xdoclet.modules.hibernate.HibernateSubTask.execute(HibernateSubTask.java:123)
[hibernatedoclet] at xdoclet.XDocletMain.start(XDocletMain.java:48)
[hibernatedoclet] at xdoclet.DocletTask.start(DocletTask.java:468)
[hibernatedoclet] at
xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:105)
[hibernatedoclet] at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:269)
[hibernatedoclet] at org.apache.tools.ant.Task.perform(Task.java:364)
[hibernatedoclet] at org.apache.tools.ant.Target.execute(Target.java:301)
[hibernatedoclet] at
org.apache.tools.ant.Target.performTasks(Target.java:328)
[hibernatedoclet] at
org.apache.tools.ant.Project.executeTarget(Project.java:1215)
[hibernatedoclet] at
org.apache.tools.ant.Project.executeTargets(Project.java:1063)
[hibernatedoclet] at org.apache.tools.ant.Main.runBuild(Main.java:632)
[hibernatedoclet] at org.apache.tools.ant.Main.startAnt(Main.java:183)
[hibernatedoclet] at
org.apache.tools.ant.launch.Launcher.run(Launcher.java:197)
[hibernatedoclet] at
org.apache.tools.ant.launch.Launcher.main(Launcher.java:56)
[hibernatedoclet] Caused by: java.lang.NullPointerException
[hibernatedoclet] at
xdoclet.modules.hibernate.HibernateTagsHandler.hasCompositeId_Impl(HibernateTagsHandler.java:718)
[hibernatedoclet] at
xdoclet.modules.hibernate.HibernateTagsHandler.ifHasCompositeId(HibernateTagsHandler.java:198)
[hibernatedoclet] ... 30 more
[hibernatedoclet] xdoclet.template.TemplateException: Invoking method in class
xdoclet.modules.hibernate.HibernateTagsHandler failed: ifHasCompositeId,
line=154 of template file:
jar:file:/home/exe/java/xdoclet/lib/xdoclet-hibernate-module-1.2.2.jar!/xdoclet/modules/hibernate/resources/hibernate.xdt,
exception: null
[hibernatedoclet] at
xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:577)
[hibernatedoclet] at
xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:962)
[hibernatedoclet] at
xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:929)
[hibernatedoclet] at
xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:469)
[hibernatedoclet] at
xdoclet.template.TemplateEngine.generate(TemplateEngine.java:347)
[hibernatedoclet] at
xdoclet.template.TemplateEngine.start(TemplateEngine.java:414)
[hibernatedoclet] at
xdoclet.TemplateSubTask.startEngine(TemplateSubTask.java:561)
[hibernatedoclet] at
xdoclet.TemplateSubTask.generateForClass(TemplateSubTask.java:778)
[hibernatedoclet] at
xdoclet.TemplateSubTask.startProcessPerClass(TemplateSubTask.java:678)
[hibernatedoclet] at
xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:595)
[hibernatedoclet] at xdoclet.XmlSubTask.startProcess(XmlSubTask.java:201)
[hibernatedoclet] at
xdoclet.modules.hibernate.HibernateSubTask.execute(HibernateSubTask.java:123)
[hibernatedoclet] at xdoclet.XDocletMain.start(XDocletMain.java:48)
[hibernatedoclet] at xdoclet.DocletTask.start(DocletTask.java:468)
[hibernatedoclet] at
xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:105)
[hibernatedoclet] at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:269)
[hibernatedoclet] at org.apache.tools.ant.Task.perform(Task.java:364)
[hibernatedoclet] at org.apache.tools.ant.Target.execute(Target.java:301)
[hibernatedoclet] at
org.apache.tools.ant.Target.performTasks(Target.java:328)
[hibernatedoclet] at
org.apache.tools.ant.Project.executeTarget(Project.java:1215)
[hibernatedoclet] at
org.apache.tools.ant.Project.executeTargets(Project.java:1063)
[hibernatedoclet] at org.apache.tools.ant.Main.runBuild(Main.java:632)
[hibernatedoclet] at org.apache.tools.ant.Main.startAnt(Main.java:183)
[hibernatedoclet] at
org.apache.tools.ant.launch.Launcher.run(Launcher.java:197)
[hibernatedoclet] at
org.apache.tools.ant.launch.Launcher.main(Launcher.java:56)
[hibernatedoclet] (XDocletMain.start 53 ) Running XDoclet
failed.
[hibernatedoclet] (XDocletMain.start 54 ) <<Running XDoclet
failed.>>
[hibernatedoclet] xdoclet.template.TemplateException: Invoking method in class
xdoclet.modules.hibernate.HibernateTagsHandler failed: ifHasCompositeId,
line=154 of template file:
jar:file:/home/exe/java/xdoclet/lib/xdoclet-hibernate-module-1.2.2.jar!/xdoclet/modules/hibernate/resources/hibernate.xdt,
exception: null
[hibernatedoclet] at
xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:577)
[hibernatedoclet] at
xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:962)
[hibernatedoclet] at
xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:929)
[hibernatedoclet] at
xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:469)
[hibernatedoclet] at
xdoclet.template.TemplateEngine.generate(TemplateEngine.java:347)
[hibernatedoclet] at
xdoclet.template.TemplateEngine.start(TemplateEngine.java:414)
[hibernatedoclet] at
xdoclet.TemplateSubTask.startEngine(TemplateSubTask.java:561)
[hibernatedoclet] at
xdoclet.TemplateSubTask.generateForClass(TemplateSubTask.java:778)
[hibernatedoclet] at
xdoclet.TemplateSubTask.startProcessPerClass(TemplateSubTask.java:678)
[hibernatedoclet] at
xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:595)
[hibernatedoclet] at xdoclet.XmlSubTask.startProcess(XmlSubTask.java:201)
[hibernatedoclet] at
xdoclet.modules.hibernate.HibernateSubTask.execute(HibernateSubTask.java:123)
[hibernatedoclet] at xdoclet.XDocletMain.start(XDocletMain.java:48)
[hibernatedoclet] at xdoclet.DocletTask.start(DocletTask.java:468)
[hibernatedoclet] at
xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:105)
[hibernatedoclet] at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:269)
[hibernatedoclet] at org.apache.tools.ant.Task.perform(Task.java:364)
[hibernatedoclet] at org.apache.tools.ant.Target.execute(Target.java:301)
[hibernatedoclet] at
org.apache.tools.ant.Target.performTasks(Target.java:328)
[hibernatedoclet] at
org.apache.tools.ant.Project.executeTarget(Project.java:1215)
[hibernatedoclet] at
org.apache.tools.ant.Project.executeTargets(Project.java:1063)
[hibernatedoclet] at org.apache.tools.ant.Main.runBuild(Main.java:632)
[hibernatedoclet] at org.apache.tools.ant.Main.startAnt(Main.java:183)
[hibernatedoclet] at
org.apache.tools.ant.launch.Launcher.run(Launcher.java:197)
[hibernatedoclet] at
org.apache.tools.ant.launch.Launcher.main(Launcher.java:56)
[hibernatedoclet] /home/exe/workspace/Fixing/build/xdoclet-build.xml:66:
XDoclet failed.
[hibernatedoclet] at xdoclet.DocletTask.start(DocletTask.java:471)
[hibernatedoclet] at
xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:105)
[hibernatedoclet] at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:269)
[hibernatedoclet] at org.apache.tools.ant.Task.perform(Task.java:364)
[hibernatedoclet] at org.apache.tools.ant.Target.execute(Target.java:301)
[hibernatedoclet] at
org.apache.tools.ant.Target.performTasks(Target.java:328)
[hibernatedoclet] at
org.apache.tools.ant.Project.executeTarget(Project.java:1215)
[hibernatedoclet] at
org.apache.tools.ant.Project.executeTargets(Project.java:1063)
[hibernatedoclet] at org.apache.tools.ant.Main.runBuild(Main.java:632)
[hibernatedoclet] at org.apache.tools.ant.Main.startAnt(Main.java:183)
[hibernatedoclet] at
org.apache.tools.ant.launch.Launcher.run(Launcher.java:197)
[hibernatedoclet] at
org.apache.tools.ant.launch.Launcher.main(Launcher.java:56)
[hibernatedoclet] Caused by: xdoclet.XDocletException: Running XDoclet failed.
[hibernatedoclet] at
xdoclet.TemplateSubTask.generateForClass(TemplateSubTask.java:787)
[hibernatedoclet] at
xdoclet.TemplateSubTask.startProcessPerClass(TemplateSubTask.java:678)
[hibernatedoclet] at
xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:595)
[hibernatedoclet] at xdoclet.XmlSubTask.startProcess(XmlSubTask.java:201)
[hibernatedoclet] at
xdoclet.modules.hibernate.HibernateSubTask.execute(HibernateSubTask.java:123)
[hibernatedoclet] at xdoclet.XDocletMain.start(XDocletMain.java:48)
[hibernatedoclet] at xdoclet.DocletTask.start(DocletTask.java:468)
[hibernatedoclet] ... 11 more
[hibernatedoclet] --- Nested Exception ---
[hibernatedoclet] xdoclet.XDocletException: Running XDoclet failed.
[hibernatedoclet] at
xdoclet.TemplateSubTask.generateForClass(TemplateSubTask.java:787)
[hibernatedoclet] at
xdoclet.TemplateSubTask.startProcessPerClass(TemplateSubTask.java:678)
[hibernatedoclet] at
xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:595)
[hibernatedoclet] at xdoclet.XmlSubTask.startProcess(XmlSubTask.java:201)
[hibernatedoclet] at
xdoclet.modules.hibernate.HibernateSubTask.execute(HibernateSubTask.java:123)
[hibernatedoclet] at xdoclet.XDocletMain.start(XDocletMain.java:48)
[hibernatedoclet] at xdoclet.DocletTask.start(DocletTask.java:468)
[hibernatedoclet] at
xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:105)
[hibernatedoclet] at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:269)
[hibernatedoclet] at org.apache.tools.ant.Task.perform(Task.java:364)
[hibernatedoclet] at org.apache.tools.ant.Target.execute(Target.java:301)
[hibernatedoclet] at
org.apache.tools.ant.Target.performTasks(Target.java:328)
[hibernatedoclet] at
org.apache.tools.ant.Project.executeTarget(Project.java:1215)
[hibernatedoclet] at
org.apache.tools.ant.Project.executeTargets(Project.java:1063)
[hibernatedoclet] at org.apache.tools.ant.Main.runBuild(Main.java:632)
[hibernatedoclet] at org.apache.tools.ant.Main.startAnt(Main.java:183)
[hibernatedoclet] at
org.apache.tools.ant.launch.Launcher.run(Launcher.java:197)
[hibernatedoclet] at
org.apache.tools.ant.launch.Launcher.main(Launcher.java:56)
BUILD FAILED
/home/exe/workspace/Fixing/build/xdoclet-build.xml:66: Unexpected error
---------------------------------------------------------------------
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
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://productguide.itmanagersjournal.com/
_______________________________________________
xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel