From: Joel Rosi-S. <Joe...@Et...> - 2002-12-10 10:39:35
|
Matt, I have tried to duplicate this behaviour by running generation across the test classes multiple times, but this does not produce any exceptions. Could you possibly send me a test cast that fails? Thanks, Joel Matt Raible wrote: >I tried just adding a double-quote (") after mutable, and then tried >using single quotes as specified below. I get a new error, but still >get an error when I try to run it a second time. If I clean before >running it a second time, it works fine. > >Matt > >hibernatedoclet] Running <hibernate/> >hibernatedoclet] (XDocletMain.start 51 ) Running >XDoclet failed. >hibernatedoclet] (XDocletMain.start 52 ) ><<xdoclet.XDocletException: Running XDoclet failed.>> >hibernatedoclet] xdoclet.XDocletException: Running XDoclet failed. >hibernatedoclet] at >xdoclet.XDocletTagSupport.generate(XDocletTagSupport.java:733) >hibernatedoclet] at >xdoclet.tagshandler.MergeTagsHandler.generateUsingMergedFile(MergeTagsHa >ndler.java:244) >hibernatedoclet] at >xdoclet.tagshandler.MergeTagsHandler.merge(MergeTagsHandler.java:80) >hibernatedoclet] at >sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >hibernatedoclet] at >sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav >a:39) >hibernatedoclet] at >sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor >Impl.java:25) >hibernatedoclet] at >java.lang.reflect.Method.invoke(Method.java:324) >hibernatedoclet] at >xdoclet.template.TemplateParser.invoke(TemplateParser.java:183) >hibernatedoclet] at >xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:483) >hibernatedoclet] at >xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:90 >8) >hibernatedoclet] at >xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:875) >hibernatedoclet] at >xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:425) >hibernatedoclet] at >xdoclet.template.TemplateParser.generate(TemplateParser.java:114) >hibernatedoclet] at >xdoclet.template.TemplateParser.start(TemplateParser.java:84) >hibernatedoclet] at >xdoclet.GenerationManager.isGenerationNeeded(GenerationManager.java:303) >hibernatedoclet] at >xdoclet.GenerationManager.isTemplateNewerThanFile(GenerationManager.java >:228) >hibernatedoclet] at >xdoclet.GenerationManager.isGenerationNeeded(GenerationManager.java:136) >hibernatedoclet] at >xdoclet.TemplateSubTask.generateForClass(TemplateSubTask.java:753) >hibernatedoclet] at >xdoclet.TemplateSubTask.startProcessPerClass(TemplateSubTask.java:665) >hibernatedoclet] at >xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:592) >hibernatedoclet] at >xdoclet.TemplateSubTask.execute(TemplateSubTask.java:484) >hibernatedoclet] at xdoclet.XDocletMain.start(XDocletMain.java:46) >hibernatedoclet] at xdoclet.DocletTask.start(DocletTask.java:458) >hibernatedoclet] at >xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:69) >hibernatedoclet] at >org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:166) >hibernatedoclet] at >org.apache.tools.ant.Task.perform(Task.java:319) >hibernatedoclet] at >org.apache.tools.ant.Target.execute(Target.java:309) >hibernatedoclet] at >org.apache.tools.ant.Target.performTasks(Target.java:336) >hibernatedoclet] at >org.apache.tools.ant.Project.executeTarget(Project.java:1306) >hibernatedoclet] at >org.apache.tools.ant.Project.executeTargets(Project.java:1250) >hibernatedoclet] at >org.apache.tools.ant.Main.runBuild(Main.java:610) >hibernatedoclet] at org.apache.tools.ant.Main.start(Main.java:196) >hibernatedoclet] at org.apache.tools.ant.Main.main(Main.java:235) >hibernatedoclet] file:d:/source/appfuse/build.xml:247: XDoclet failed >hibernatedoclet] at xdoclet.DocletTask.start(DocletTask.java:461) >hibernatedoclet] at >xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:69) >hibernatedoclet] at >org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:166) >hibernatedoclet] at >org.apache.tools.ant.Task.perform(Task.java:319) >hibernatedoclet] at >org.apache.tools.ant.Target.execute(Target.java:309) >hibernatedoclet] at >org.apache.tools.ant.Target.performTasks(Target.java:336) >hibernatedoclet] at >org.apache.tools.ant.Project.executeTarget(Project.java:1306) >hibernatedoclet] at >org.apache.tools.ant.Project.executeTargets(Project.java:1250) >hibernatedoclet] at >org.apache.tools.ant.Main.runBuild(Main.java:610) >hibernatedoclet] at org.apache.tools.ant.Main.start(Main.java:196) >hibernatedoclet] at org.apache.tools.ant.Main.main(Main.java:235) >hibernatedoclet] Caused by: xdoclet.XDocletException: >xdoclet.XDocletException: Running XDoclet failed. >hibernatedoclet] at >xdoclet.GenerationManager.isGenerationNeeded(GenerationManager.java:306) >hibernatedoclet] at >xdoclet.GenerationManager.isTemplateNewerThanFile(GenerationManager.java >:228) >hibernatedoclet] at >xdoclet.GenerationManager.isGenerationNeeded(GenerationManager.java:136) >hibernatedoclet] at >xdoclet.TemplateSubTask.generateForClass(TemplateSubTask.java:753) >hibernatedoclet] at >xdoclet.TemplateSubTask.startProcessPerClass(TemplateSubTask.java:665) >hibernatedoclet] at >xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:592) >hibernatedoclet] at >xdoclet.TemplateSubTask.execute(TemplateSubTask.java:484) >hibernatedoclet] at xdoclet.XDocletMain.start(XDocletMain.java:46) >hibernatedoclet] at xdoclet.DocletTask.start(DocletTask.java:458) >hibernatedoclet] ... 10 more >hibernatedoclet] --- Nested Exception --- >hibernatedoclet] xdoclet.XDocletException: xdoclet.XDocletException: >Running XDoclet failed. >hibernatedoclet] at >xdoclet.GenerationManager.isGenerationNeeded(GenerationManager.java:306) >hibernatedoclet] at >xdoclet.GenerationManager.isTemplateNewerThanFile(GenerationManager.java >:228) >hibernatedoclet] at >xdoclet.GenerationManager.isGenerationNeeded(GenerationManager.java:136) >hibernatedoclet] at >xdoclet.TemplateSubTask.generateForClass(TemplateSubTask.java:753) >hibernatedoclet] at >xdoclet.TemplateSubTask.startProcessPerClass(TemplateSubTask.java:665) >hibernatedoclet] at >xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:592) >hibernatedoclet] at >xdoclet.TemplateSubTask.execute(TemplateSubTask.java:484) >hibernatedoclet] at xdoclet.XDocletMain.start(XDocletMain.java:46) >hibernatedoclet] at xdoclet.DocletTask.start(DocletTask.java:458) >hibernatedoclet] at >xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:69) >hibernatedoclet] at >org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:166) >hibernatedoclet] at >org.apache.tools.ant.Task.perform(Task.java:319) >hibernatedoclet] at >org.apache.tools.ant.Target.execute(Target.java:309) >hibernatedoclet] at >org.apache.tools.ant.Target.performTasks(Target.java:336) >hibernatedoclet] at >org.apache.tools.ant.Project.executeTarget(Project.java:1306) >hibernatedoclet] at >org.apache.tools.ant.Project.executeTargets(Project.java:1250) >hibernatedoclet] at >org.apache.tools.ant.Main.runBuild(Main.java:610) >hibernatedoclet] at org.apache.tools.ant.Main.start(Main.java:196) >hibernatedoclet] at org.apache.tools.ant.Main.main(Main.java:235) > > > > > >>-----Original Message----- >>From: xdo...@li... >>[mailto:xdo...@li...] On Behalf >>Of Joel Rosi-Schwartz >>Sent: Sunday, December 08, 2002 3:07 PM >>To: Aslak Hellesoy >>Cc: Matt Raible; xdo...@li... >>Subject: Re: [Xdoclet-devel] Hibernate module >> >> >>Aslak Hellesoy wrote: >> >> >> >>>Try >>> >>>mutable="<XDtClass:classTagValue tagName='hibernate.class' >>>paramName='mutable'/>" >>> >>> >>> >>Matt, could you please let me know whether or not this clears the >>problem. If it does I will change the source, otherwise I persue a >>solution. >> >>Thanks, >>Joel >> >> >> >>>Aslak >>> >>>-----Original Message----- >>>From: xdo...@li... >>>[mailto:xdo...@li...]On Behalf Of Matt >>>Raible >>>Sent: 8. desember 2002 21:26 >>>To: xdo...@li... >>>Subject: [Xdoclet-devel] Hibernate module >>> >>> >>>I'm using the hibernate module that Joel sent me this >>> >>> >>morning. I have >> >> >>>to clean my build before running it everytime or I get: >>>[hibernatedoclet] (XDocletMain.start 51 ) >>> >>> >>Running XDoclet >> >> >>>failed. >>>[hibernatedoclet] (XDocletMain.start 52 ) >>><<xdoclet.template.TemplateException: Error in template fil >>>e: syntax error, line=2 of template file: >>>jar:file:D:\source\appfuse\lib\xdoclet-1.2-beta2-20021208\xdo >>> >>> >>clet-hiber >> >> >>>nate- >>>mo >>>dule.jar!/cirrus/hibernate/tools/xdoclet/resources/hibernate. >>> >>> >>xdt affecting >> >> >>>template: >>>[hibernatedoclet] mutable="<XDtClass:classTagValue >>>tagName="hibernate.class" paramName="mutable />" >>>[hibernatedoclet] >> >>>[hibernatedoclet] xdoclet.template.TemplateException: Error >>> >>> >>in template >> >> >>>file: syntax error, line=2 of template file: jar >>>:file:D:\source\appfuse\lib\xdoclet-1.2-beta2-20021208\xdocle >>> >>> >t-hibernate-mod > > >>ule.jar!/cirrus/hibernate/tools/xdoclet/reso >>urces/hibernate.xdt affecting template: >>[hibernatedoclet] mutable="<XDtClass:classTagValue >>tagName="hibernate.class" paramName="mutable />" >>[hibernatedoclet] >>Is this expected? >>Thanks, >>Matt >> >> |