Message: A new issue has been created in JIRA.
--------------------------------------------------------------------- View the issue: http://opensource.atlassian.com/projects/xdoclet/secure/ViewIssue.jspa?key=XDT-805 Here is an overview of the issue: --------------------------------------------------------------------- Key: XDT-805 Summary: Bad parsing probably. Type: Bug Status: Open Priority: Major Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: XDoclet Components: Hibernate Module Versions: 1.2 Assignee: xdoclet-devel (Use for new issues) Reporter: Yura Gusev Created: Fri, 13 Feb 2004 6:05 AM Updated: Fri, 13 Feb 2004 6:05 AM Environment: Mandrale Cooker kernel 2.6 java version "1.4.2_03" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_03-b02) Java HotSpot(TM) Client VM (build 1.4.2_03-b02, mixed mode) Maven 1.0-rc1-SNAPSHOT Description: maven clean war:webapp clean:clean: [delete] Deleting directory /home/elendal/IdeaProjects/jFF/target clean: war:init: java:prepare-filesystem: [mkdir] Created dir: /home/elendal/IdeaProjects/jFF/target/classes java:compile: [mkdir] Created dir: /home/elendal/IdeaProjects/jFF/target/xdoclet [mkdir] Created dir: /home/elendal/IdeaProjects/jFF/target/xdoclet/hibernatedoclet [echo] Compiling to /home/elendal/IdeaProjects/jFF/target/classes [javac] Compiling 46 source files to /home/elendal/IdeaProjects/jFF/target/classes Generating mapping file for com.polygonized.jFF.model.RoleBean. com.polygonized.jFF.model.RoleBean ERRORstart, Running XDoclet failed. ERRORstart, <<Composite ID property of type void is invalid. It has to be serializable and reimplement equals(Object)>> Total time: 17 seconds Finished at: Fri Feb 13 06:55:09 EST 2004 -------------------------------------------------------------- XDoclet failed. at xdoclet.DocletTask.start(DocletTask.java:461) at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:95) at org.apache.tools.ant.Task.perform(Task.java:341) at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:232) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) at com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128) at com.werken.werkz.Goal.fire(Goal.java:639) at com.werken.werkz.Goal.attain(Goal.java:575) at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193) at com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134) at org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainGoalTag.java:107) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) at com.werken.werkz.jelly.PostGoalTag$1.firePostGoal(PostGoalTag.java:87) at com.werken.werkz.Goal.firePostGoalCallbacks(Goal.java:710) at com.werken.werkz.Goal.fire(Goal.java:654) at com.werken.werkz.Goal.attain(Goal.java:575) at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193) at com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134) at org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainGoalTag.java:107) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) at com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128) at com.werken.werkz.Goal.fire(Goal.java:639) at com.werken.werkz.Goal.attain(Goal.java:575) at com.werken.werkz.Goal.attainPrecursors(Goal.java:488) at com.werken.werkz.Goal.attain(Goal.java:573) at com.werken.werkz.Goal.attainPrecursors(Goal.java:488) at com.werken.werkz.Goal.attain(Goal.java:573) at com.werken.werkz.Goal.attainPrecursors(Goal.java:488) at com.werken.werkz.Goal.attain(Goal.java:573) at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448) at org.apache.maven.MavenSession.attainGoals(MavenSession.java:348) at org.apache.maven.cli.App.doMain(App.java:543) at org.apache.maven.cli.App.main(App.java:1109) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at com.werken.forehead.Forehead.run(Forehead.java:551) at com.werken.forehead.Forehead.main(Forehead.java:581) Caused by: xdoclet.XDocletException: Composite ID property of type void is invalid. It has to be serializable and reimplement equals(Object) at xdoclet.modules.hibernate.HibernateTagsHandler.hasCompositeId_Impl(HibernateTagsHandler.java:537) at xdoclet.modules.hibernate.HibernateTagsHandler.ifHasCompositeId(HibernateTagsHandler.java:140) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at xdoclet.template.TemplateEngine.invoke(TemplateEngine.java:603) at xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:529) at xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:927) at xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:894) at xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:434) at xdoclet.template.TemplateEngine.generate(TemplateEngine.java:333) at xdoclet.template.TemplateEngine.start(TemplateEngine.java:382) at xdoclet.TemplateSubTask.startEngine(TemplateSubTask.java:559) at xdoclet.TemplateSubTask.generateForClass(TemplateSubTask.java:765) at xdoclet.TemplateSubTask.startProcessPerClass(TemplateSubTask.java:665) at xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:592) at xdoclet.XmlSubTask.startProcess(XmlSubTask.java:196) at xdoclet.modules.hibernate.HibernateSubTask.execute(HibernateSubTask.java:123) at xdoclet.XDocletMain.start(XDocletMain.java:48) at xdoclet.DocletTask.start(DocletTask.java:458) ... 48 more --- Nested Exception --- xdoclet.XDocletException: Composite ID property of type void is invalid. It has to be serializable and reimplement equals(Object) at xdoclet.modules.hibernate.HibernateTagsHandler.hasCompositeId_Impl(HibernateTagsHandler.java:537) at xdoclet.modules.hibernate.HibernateTagsHandler.ifHasCompositeId(HibernateTagsHandler.java:140) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at xdoclet.template.TemplateEngine.invoke(TemplateEngine.java:603) at xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:529) at xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:927) at xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:894) at xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:434) at xdoclet.template.TemplateEngine.generate(TemplateEngine.java:333) at xdoclet.template.TemplateEngine.start(TemplateEngine.java:382) at xdoclet.TemplateSubTask.startEngine(TemplateSubTask.java:559) at xdoclet.TemplateSubTask.generateForClass(TemplateSubTask.java:765) at xdoclet.TemplateSubTask.startProcessPerClass(TemplateSubTask.java:665) at xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:592) at xdoclet.XmlSubTask.startProcess(XmlSubTask.java:196) at xdoclet.modules.hibernate.HibernateSubTask.execute(HibernateSubTask.java:123) at xdoclet.XDocletMain.start(XDocletMain.java:48) at xdoclet.DocletTask.start(DocletTask.java:458) at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:95) at org.apache.tools.ant.Task.perform(Task.java:341) at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:232) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) at com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128) at com.werken.werkz.Goal.fire(Goal.java:639) at com.werken.werkz.Goal.attain(Goal.java:575) at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193) at com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134) at org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainGoalTag.java:107) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) at com.werken.werkz.jelly.PostGoalTag$1.firePostGoal(PostGoalTag.java:87) at com.werken.werkz.Goal.firePostGoalCallbacks(Goal.java:710) at com.werken.werkz.Goal.fire(Goal.java:654) at com.werken.werkz.Goal.attain(Goal.java:575) at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193) at com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134) at org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainGoalTag.java:107) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) at com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128) at com.werken.werkz.Goal.fire(Goal.java:639) at com.werken.werkz.Goal.attain(Goal.java:575) at com.werken.werkz.Goal.attainPrecursors(Goal.java:488) at com.werken.werkz.Goal.attain(Goal.java:573) at com.werken.werkz.Goal.attainPrecursors(Goal.java:488) at com.werken.werkz.Goal.attain(Goal.java:573) at com.werken.werkz.Goal.attainPrecursors(Goal.java:488) BUILD FAILED File...... file:/home/elendal/.maven/plugins/maven-xdoclet-plugin-1.2b4/ Element... hibernatedoclet Line...... 9470 Column.... 26 Unexpected error --------------------------------------------------------------------- dependencies.xml <dependency> <id>hibernate</id> <version>2.1.1</version> </dependency> <dependency> <id>xdoclet+hibernate-module</id> <version>1.2</version> <url>http://xdoclet.sourceforge.net</url> </dependency> (Maven also have other xdoc deps) ----------------------- maven.xml <preGoal name="java:compile"> <ant:mkdir dir="${maven.build.dir}/xdoclet"/> <ant:mkdir dir="${maven.build.dir}/xdoclet/hibernatedoclet/"/> </preGoal> <postGoal name="java:compile"> <attainGoal name="xdoclet:hibernatedoclet"/> </postGoal> --------------------------------------- src/java/com/polygonized/jFF/model/RoleBean.java package com.polygonized.jFF.model; /** * @hibernate.class table="role" */ public class RoleBean { private Integer id; public int getId() { return id.intValue(); } /** * @hibernate.id type="int" column="id" generator="native" */ public void setId(int id) { this.id = new Integer(id); } } And for any other combination i have same 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.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ xdoclet-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xdoclet-devel
