Unable to nest tag values
-------------------------

         Key: XDT-1520
         URL: http://opensource.atlassian.com/projects/xdoclet/browse/XDT-1520
     Project: XDoclet
        Type: Bug
    Versions: 1.2.3    
 Environment: Windows XP Professional with SP2, Ant 1.6.5 and 1.5.3
 Reporter: Feng Yang
 Assigned to: xdoclet-devel (Use for new issues) 


Sample template tag

<XDtMethod:setMatchValue value="<XDtType:typeWithoutDimensions 
type="<XDtMethod:methodType/>"/>"></XDtMethod:setMatchValue>

It seems the code confused with the second '"' sign and interpreted it as the 
closing one for value=".

Error message is as follows:

  [xdoclet] (XDocletMain.start                   53  ) Running XDoclet failed.
  [xdoclet] (XDocletMain.start                   54  ) <<Running XDoclet 
failed.: xdoclet.template.T
emplateException: Error in template file: syntax error, line=0 of template 
file: file:/D:/dev-projec
ts/testing/xdeval/templates/verobj.xdt affecting template: 
<XDtType:typeWithoutDimensions type=>>
  [xdoclet] xdoclet.template.TemplateException: Error in template file: syntax 
error, line=0 of temp
late file: file:/D:/dev-projects/testing/xdeval/templates/verobj.xdt affecting 
template: <XDtType:ty
peWithoutDimensions type=
  [xdoclet]     at 
xdoclet.template.TemplateEngine.extractNextAttribute(TemplateEngine.java:809)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.extractAttributes(TemplateEngine.java:698)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:469)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.generate(TemplateEngine.java:348)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.outputOf(TemplateEngine.java:371)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.extractNextAttribute(TemplateEngine.java:781)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.extractAttributes(TemplateEngine.java:698)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:469)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.generate(TemplateEngine.java:348)
  [xdoclet]     at 
xdoclet.XDocletTagSupport.generate(XDocletTagSupport.java:742)
  [xdoclet]     at 
xdoclet.tagshandler.TypeTagsHandler.ifIsNotPrimitive(TypeTagsHandler.java:310)
  [xdoclet]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  [xdoclet]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  [xdoclet]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java
:25)
  [xdoclet]     at java.lang.reflect.Method.invoke(Method.java:324)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invoke(TemplateEngine.java:641)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:540)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:965)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:932)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:472)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.generate(TemplateEngine.java:348)
  [xdoclet]     at 
xdoclet.XDocletTagSupport.generate(XDocletTagSupport.java:742)
  [xdoclet]     at 
xdoclet.tagshandler.MethodTagsHandler.ifIsGetter(MethodTagsHandler.java:818)
  [xdoclet]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  [xdoclet]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  [xdoclet]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java
:25)
  [xdoclet]     at java.lang.reflect.Method.invoke(Method.java:324)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invoke(TemplateEngine.java:641)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:567)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:965)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:932)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:472)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.generate(TemplateEngine.java:348)
  [xdoclet]     at 
xdoclet.XDocletTagSupport.generate(XDocletTagSupport.java:742)
  [xdoclet]     at 
xdoclet.tagshandler.MethodTagsHandler.ifHasMethodTag(MethodTagsHandler.java:468)
  [xdoclet]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  [xdoclet]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  [xdoclet]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java
:25)
  [xdoclet]     at java.lang.reflect.Method.invoke(Method.java:324)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invoke(TemplateEngine.java:641)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:540)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:965)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:932)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:472)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.generate(TemplateEngine.java:348)
  [xdoclet]     at 
xdoclet.XDocletTagSupport.generate(XDocletTagSupport.java:742)
  [xdoclet]     at 
xdoclet.tagshandler.AbstractProgramElementTagsHandler.forAllMembers(AbstractProgr
amElementTagsHandler.java:741)
  [xdoclet]     at 
xdoclet.tagshandler.MethodTagsHandler.forAllMethods(MethodTagsHandler.java:420)
  [xdoclet]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  [xdoclet]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  [xdoclet]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java
:25)
  [xdoclet]     at java.lang.reflect.Method.invoke(Method.java:324)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invoke(TemplateEngine.java:641)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:567)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:965)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:932)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:472)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.generate(TemplateEngine.java:348)
  [xdoclet]     at 
xdoclet.XDocletTagSupport.generate(XDocletTagSupport.java:742)
  [xdoclet]     at 
xdoclet.tagshandler.ClassTagsHandler.ifHasClassTag(ClassTagsHandler.java:440)
  [xdoclet]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  [xdoclet]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  [xdoclet]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java
:25)
  [xdoclet]     at java.lang.reflect.Method.invoke(Method.java:324)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invoke(TemplateEngine.java:641)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:540)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:965)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:932)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:472)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.generate(TemplateEngine.java:348)
  [xdoclet]     at 
xdoclet.XDocletTagSupport.generate(XDocletTagSupport.java:742)
  [xdoclet]     at 
xdoclet.tagshandler.ClassTagsHandler.forAllClasses(ClassTagsHandler.java:361)
  [xdoclet]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  [xdoclet]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  [xdoclet]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java
:25)
  [xdoclet]     at java.lang.reflect.Method.invoke(Method.java:324)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invoke(TemplateEngine.java:641)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:567)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:965)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:932)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:472)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.generate(TemplateEngine.java:348)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.start(TemplateEngine.java:415)
  [xdoclet]     at xdoclet.TemplateSubTask.startEngine(TemplateSubTask.java:562)
  [xdoclet]     at 
xdoclet.TemplateSubTask.generateForClass(TemplateSubTask.java:779)
  [xdoclet]     at 
xdoclet.TemplateSubTask.startProcessPerClass(TemplateSubTask.java:679)
  [xdoclet]     at 
xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:596)
  [xdoclet]     at xdoclet.TemplateSubTask.execute(TemplateSubTask.java:487)
  [xdoclet]     at xdoclet.XDocletMain.start(XDocletMain.java:48)
  [xdoclet]     at xdoclet.DocletTask.start(DocletTask.java:468)
  [xdoclet]     at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:105)
  [xdoclet]     at 
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
  [xdoclet]     at org.apache.tools.ant.Task.perform(Task.java:364)
  [xdoclet]     at org.apache.tools.ant.Target.execute(Target.java:341)
  [xdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:369)
  [xdoclet]     at 
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
  [xdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
  [xdoclet]     at 
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:4
0)
  [xdoclet]     at 
org.apache.tools.ant.Project.executeTargets(Project.java:1068)
  [xdoclet]     at org.apache.tools.ant.Main.runBuild(Main.java:668)
  [xdoclet]     at org.apache.tools.ant.Main.startAnt(Main.java:187)
  [xdoclet]     at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
  [xdoclet]     at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
  [xdoclet] D:\dev-projects\testing\xdeval\codegen\build.xml:26: XDoclet failed.
  [xdoclet]     at xdoclet.DocletTask.start(DocletTask.java:471)
  [xdoclet]     at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:105)
  [xdoclet]     at 
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
  [xdoclet]     at org.apache.tools.ant.Task.perform(Task.java:364)
  [xdoclet]     at org.apache.tools.ant.Target.execute(Target.java:341)
  [xdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:369)
  [xdoclet]     at 
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
  [xdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
  [xdoclet]     at 
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:4
0)
  [xdoclet]     at 
org.apache.tools.ant.Project.executeTargets(Project.java:1068)
  [xdoclet]     at org.apache.tools.ant.Main.runBuild(Main.java:668)
  [xdoclet]     at org.apache.tools.ant.Main.startAnt(Main.java:187)
  [xdoclet]     at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
  [xdoclet]     at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
  [xdoclet] Caused by: xdoclet.XDocletException: Running XDoclet failed.: 
xdoclet.template.TemplateE
xception: Error in template file: syntax error, line=0 of template file: 
file:/D:/dev-projects/testi
ng/xdeval/templates/verobj.xdt affecting template: 
<XDtType:typeWithoutDimensions type=
  [xdoclet]     at 
xdoclet.XDocletTagSupport.generate(XDocletTagSupport.java:750)
  [xdoclet]     at 
xdoclet.tagshandler.TypeTagsHandler.ifIsNotPrimitive(TypeTagsHandler.java:310)
  [xdoclet]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  [xdoclet]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  [xdoclet]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java
:25)
  [xdoclet]     at java.lang.reflect.Method.invoke(Method.java:324)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invoke(TemplateEngine.java:641)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:540)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:965)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:932)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:472)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.generate(TemplateEngine.java:348)
  [xdoclet]     at 
xdoclet.XDocletTagSupport.generate(XDocletTagSupport.java:742)
  [xdoclet]     at 
xdoclet.tagshandler.MethodTagsHandler.ifIsGetter(MethodTagsHandler.java:818)
  [xdoclet]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  [xdoclet]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  [xdoclet]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java
:25)
  [xdoclet]     at java.lang.reflect.Method.invoke(Method.java:324)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invoke(TemplateEngine.java:641)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:567)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:965)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:932)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:472)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.generate(TemplateEngine.java:348)
  [xdoclet]     at 
xdoclet.XDocletTagSupport.generate(XDocletTagSupport.java:742)
  [xdoclet]     at 
xdoclet.tagshandler.MethodTagsHandler.ifHasMethodTag(MethodTagsHandler.java:468)
  [xdoclet]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  [xdoclet]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  [xdoclet]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java
:25)
  [xdoclet]     at java.lang.reflect.Method.invoke(Method.java:324)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invoke(TemplateEngine.java:641)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:540)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:965)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:932)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:472)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.generate(TemplateEngine.java:348)
  [xdoclet]     at 
xdoclet.XDocletTagSupport.generate(XDocletTagSupport.java:742)
  [xdoclet]     at 
xdoclet.tagshandler.AbstractProgramElementTagsHandler.forAllMembers(AbstractProgr
amElementTagsHandler.java:741)
  [xdoclet]     at 
xdoclet.tagshandler.MethodTagsHandler.forAllMethods(MethodTagsHandler.java:420)
  [xdoclet]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  [xdoclet]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  [xdoclet]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java
:25)
  [xdoclet]     at java.lang.reflect.Method.invoke(Method.java:324)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invoke(TemplateEngine.java:641)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:567)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:965)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:932)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:472)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.generate(TemplateEngine.java:348)
  [xdoclet]     at 
xdoclet.XDocletTagSupport.generate(XDocletTagSupport.java:742)
  [xdoclet]     at 
xdoclet.tagshandler.ClassTagsHandler.ifHasClassTag(ClassTagsHandler.java:440)
  [xdoclet]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  [xdoclet]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  [xdoclet]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java
:25)
  [xdoclet]     at java.lang.reflect.Method.invoke(Method.java:324)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invoke(TemplateEngine.java:641)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:540)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:965)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:932)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:472)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.generate(TemplateEngine.java:348)
  [xdoclet]     at 
xdoclet.XDocletTagSupport.generate(XDocletTagSupport.java:742)
  [xdoclet]     at 
xdoclet.tagshandler.ClassTagsHandler.forAllClasses(ClassTagsHandler.java:361)
  [xdoclet]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  [xdoclet]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  [xdoclet]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java
:25)
  [xdoclet]     at java.lang.reflect.Method.invoke(Method.java:324)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invoke(TemplateEngine.java:641)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:567)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:965)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:932)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:472)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.generate(TemplateEngine.java:348)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.start(TemplateEngine.java:415)
  [xdoclet]     at xdoclet.TemplateSubTask.startEngine(TemplateSubTask.java:562)
  [xdoclet]     at 
xdoclet.TemplateSubTask.generateForClass(TemplateSubTask.java:779)
  [xdoclet]     at 
xdoclet.TemplateSubTask.startProcessPerClass(TemplateSubTask.java:679)
  [xdoclet]     at 
xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:596)
  [xdoclet]     at xdoclet.TemplateSubTask.execute(TemplateSubTask.java:487)
  [xdoclet]     at xdoclet.XDocletMain.start(XDocletMain.java:48)
  [xdoclet]     at xdoclet.DocletTask.start(DocletTask.java:468)
  [xdoclet]     ... 13 more
  [xdoclet] --- Nested Exception ---
  [xdoclet] xdoclet.XDocletException: Running XDoclet failed.: 
xdoclet.template.TemplateException: E
rror in template file: syntax error, line=0 of template file: 
file:/D:/dev-projects/testing/xdeval/t
emplates/verobj.xdt affecting template: <XDtType:typeWithoutDimensions type=
  [xdoclet]     at 
xdoclet.XDocletTagSupport.generate(XDocletTagSupport.java:750)
  [xdoclet]     at 
xdoclet.tagshandler.TypeTagsHandler.ifIsNotPrimitive(TypeTagsHandler.java:310)
  [xdoclet]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  [xdoclet]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  [xdoclet]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java
:25)
  [xdoclet]     at java.lang.reflect.Method.invoke(Method.java:324)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invoke(TemplateEngine.java:641)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:540)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:965)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:932)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:472)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.generate(TemplateEngine.java:348)
  [xdoclet]     at 
xdoclet.XDocletTagSupport.generate(XDocletTagSupport.java:742)
  [xdoclet]     at 
xdoclet.tagshandler.MethodTagsHandler.ifIsGetter(MethodTagsHandler.java:818)
  [xdoclet]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  [xdoclet]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  [xdoclet]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java
:25)
  [xdoclet]     at java.lang.reflect.Method.invoke(Method.java:324)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invoke(TemplateEngine.java:641)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:567)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:965)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:932)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:472)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.generate(TemplateEngine.java:348)
  [xdoclet]     at 
xdoclet.XDocletTagSupport.generate(XDocletTagSupport.java:742)
  [xdoclet]     at 
xdoclet.tagshandler.MethodTagsHandler.ifHasMethodTag(MethodTagsHandler.java:468)
  [xdoclet]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  [xdoclet]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  [xdoclet]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java
:25)
  [xdoclet]     at java.lang.reflect.Method.invoke(Method.java:324)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invoke(TemplateEngine.java:641)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:540)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:965)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:932)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:472)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.generate(TemplateEngine.java:348)
  [xdoclet]     at 
xdoclet.XDocletTagSupport.generate(XDocletTagSupport.java:742)
  [xdoclet]     at 
xdoclet.tagshandler.AbstractProgramElementTagsHandler.forAllMembers(AbstractProgr
amElementTagsHandler.java:741)
  [xdoclet]     at 
xdoclet.tagshandler.MethodTagsHandler.forAllMethods(MethodTagsHandler.java:420)
  [xdoclet]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  [xdoclet]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  [xdoclet]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java
:25)
  [xdoclet]     at java.lang.reflect.Method.invoke(Method.java:324)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invoke(TemplateEngine.java:641)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:567)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:965)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:932)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:472)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.generate(TemplateEngine.java:348)
  [xdoclet]     at 
xdoclet.XDocletTagSupport.generate(XDocletTagSupport.java:742)
  [xdoclet]     at 
xdoclet.tagshandler.ClassTagsHandler.ifHasClassTag(ClassTagsHandler.java:440)
  [xdoclet]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  [xdoclet]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  [xdoclet]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java
:25)
  [xdoclet]     at java.lang.reflect.Method.invoke(Method.java:324)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invoke(TemplateEngine.java:641)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:540)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:965)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:932)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:472)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.generate(TemplateEngine.java:348)
  [xdoclet]     at 
xdoclet.XDocletTagSupport.generate(XDocletTagSupport.java:742)
  [xdoclet]     at 
xdoclet.tagshandler.ClassTagsHandler.forAllClasses(ClassTagsHandler.java:361)
  [xdoclet]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  [xdoclet]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  [xdoclet]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java
:25)
  [xdoclet]     at java.lang.reflect.Method.invoke(Method.java:324)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invoke(TemplateEngine.java:641)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeMethod(TemplateEngine.java:567)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.invokeBlockMethod(TemplateEngine.java:965)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleBlockTag(TemplateEngine.java:932)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.handleTag(TemplateEngine.java:472)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.generate(TemplateEngine.java:348)
  [xdoclet]     at 
xdoclet.template.TemplateEngine.start(TemplateEngine.java:415)
  [xdoclet]     at xdoclet.TemplateSubTask.startEngine(TemplateSubTask.java:562)
  [xdoclet]     at 
xdoclet.TemplateSubTask.generateForClass(TemplateSubTask.java:779)
  [xdoclet]     at 
xdoclet.TemplateSubTask.startProcessPerClass(TemplateSubTask.java:679)
  [xdoclet]     at 
xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:596)
  [xdoclet]     at xdoclet.TemplateSubTask.execute(TemplateSubTask.java:487)
  [xdoclet]     at xdoclet.XDocletMain.start(XDocletMain.java:48)
  [xdoclet]     at xdoclet.DocletTask.start(DocletTask.java:468)
  [xdoclet]     at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:105)
  [xdoclet]     at 
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
  [xdoclet]     at org.apache.tools.ant.Task.perform(Task.java:364)
  [xdoclet]     at org.apache.tools.ant.Target.execute(Target.java:341)
  [xdoclet]     at org.apache.tools.ant.Target.performTasks(Target.java:369)
  [xdoclet]     at 
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
  [xdoclet]     at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
  [xdoclet]     at 
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:4
0)
  [xdoclet]     at 
org.apache.tools.ant.Project.executeTargets(Project.java:1068)
  [xdoclet]     at org.apache.tools.ant.Main.runBuild(Main.java:668)
  [xdoclet]     at org.apache.tools.ant.Main.startAnt(Main.java:187)
  [xdoclet]     at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
  [xdoclet]     at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)

BUILD FAILED
D:\dev-projects\testing\xdeval\codegen\build.xml:26: Unexpected error

Total time: 2 seconds


-- 
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
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
xdoclet-devel mailing list
xdoclet-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to