[issues] Created: (TRANSIT-3) Transit plugin fails on code with Java 1.5 language extensions.

jira at dpml.net jira at dpml.net
Fri Apr 15 22:37:19 EDT 2005


Transit plugin fails on code with Java 1.5 language extensions.
---------------------------------------------------------------

         Key: TRANSIT-3
         URL: http://issues.dpml.net//browse/TRANSIT-3
     Project: Transit
        Type: Bug
 Environment: Sun JDK 1.5-02 on Fedora Core 2
    Reporter: Craig Blake
 Assigned to: Niclas Hedhman 


It appears that the QDox parser used in the Transit plugin does not yet support Java 1.5 extensions.  The fix should hopefully be as simple as upgrading the project to use the next version (1.6) of QDox when it is released, though no timeframe yet exists for a release date.  Until then, attempting to use the "export" tag causes the following exception:

com.thoughtworks.qdox.parser.ParseException
        at com.thoughtworks.qdox.parser.impl.Parser.yyerror(Parser.java:464)
        at com.thoughtworks.qdox.parser.impl.Parser.yyparse(Parser.java:570)
        at com.thoughtworks.qdox.parser.impl.Parser.parse(Parser.java:448)
        at com.thoughtworks.qdox.JavaDocBuilder.addSource(JavaDocBuilder.java:296)
        at com.thoughtworks.qdox.JavaDocBuilder.addSource(JavaDocBuilder.java:312)
        at com.thoughtworks.qdox.JavaDocBuilder.addSource(JavaDocBuilder.java:308)
        at com.thoughtworks.qdox.JavaDocBuilder$1.visitFile(JavaDocBuilder.java:365)
        at com.thoughtworks.qdox.directorywalker.DirectoryScanner.walk(DirectoryScanner.java:43)
        at com.thoughtworks.qdox.directorywalker.DirectoryScanner.scan(DirectoryScanner.java:52)
        at com.thoughtworks.qdox.JavaDocBuilder.addSourceTree(JavaDocBuilder.java:362)
        at com.thoughtworks.qdox.ant.AbstractQdoxTask.mergeBuilderSources(AbstractQdoxTask.java:65)
        at com.thoughtworks.qdox.ant.AbstractQdoxTask.execute(AbstractQdoxTask.java:53)
        at net.dpml.meta.info.ant.MetaTask.execute(MetaTask.java:207)
        at net.dpml.meta.info.ant.MetaBuildListener.generateForMain(MetaBuildListener.java:142)
        at net.dpml.meta.info.ant.MetaBuildListener.taskFinished(MetaBuildListener.java:122)
        at org.apache.tools.ant.Project.fireTaskFinished(Project.java:1909)
        at org.apache.tools.ant.Task.perform(Task.java:380)
        at org.apache.tools.ant.Target.execute(Target.java:341)
        at org.apache.tools.ant.Target.performTasks(Target.java:369)
        at org.apache.tools.ant.Project.executeTarget(Project.java:1214)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1062)
        at org.apache.tools.ant.Main.runBuild(Main.java:673)
        at org.apache.tools.ant.Main.startAnt(Main.java:188)
        at org.apache.tools.ant.launch.Launcher.run(Launcher.java:196)
        at org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.dpml.net//secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira




More information about the dev-dpml mailing list