[ http://issues.apache.org/jira/browse/ODE-46?page=comments#action_12435538 ] Holger Hoffstätte commented on ODE-46: --------------------------------------
I am not familiar with the current m2 build, but when I worked on PXE last year XDoclet had to be patched with a special JDK5-compliant parser extension. This is not a bug in Ode itself but rather an XDoclet shortcoming. > Successful build has xdoclet exceptions (due to Java5 parse errors) > ------------------------------------------------------------------- > > Key: ODE-46 > URL: http://issues.apache.org/jira/browse/ODE-46 > Project: Apache Ode > Issue Type: Bug > Components: Build System > Affects Versions: Incubator > Reporter: Tammo van Lessen > Priority: Minor > > A clean build throws the following annoying xdoclet exception, even if the > build is successful. It seems that xdoclet has some problems with the > Java5-foreach in > \bpel-runtime\src\main\java\org\apache\ode\bpel\runtime\EH_EVENT.java:187 > (Revision ~447470). > --- > INFO: Running <template/> > xjavadoc.ParseException: Parse error at line 187, column 36. Encountered: : > at > xjavadoc.SimpleParser.generateParseException(SimpleParser.java:6652) > at xjavadoc.SimpleParser.jj_consume_token(SimpleParser.java:6612) > at xjavadoc.SimpleParser.ForStatement(SimpleParser.java:3086) > at xjavadoc.SimpleParser.Statement(SimpleParser.java:2631) > at xjavadoc.SimpleParser.BlockStatement(SimpleParser.java:2776) > at xjavadoc.SimpleParser.Block(SimpleParser.java:2728) > at xjavadoc.SimpleParser.Statement(SimpleParser.java:2587) > at xjavadoc.SimpleParser.IfStatement(SimpleParser.java:2992) > at xjavadoc.SimpleParser.Statement(SimpleParser.java:2622) > at xjavadoc.SimpleParser.BlockStatement(SimpleParser.java:2776) > at xjavadoc.SimpleParser.Block(SimpleParser.java:2728) > at xjavadoc.SimpleParser.MethodDeclaration(SimpleParser.java:1135) > at > xjavadoc.SimpleParser.ClassOrInterfaceBodyDeclaration(SimpleParser.java:861) > at xjavadoc.SimpleParser.ClassOrInterfaceBody(SimpleParser.java:795) > at > xjavadoc.SimpleParser.ClassOrInterfaceDeclaration(SimpleParser.java:567) > at > xjavadoc.SimpleParser.ClassOrInterfaceBodyDeclaration(SimpleParser.java:838) > at xjavadoc.SimpleParser.ClassOrInterfaceBody(SimpleParser.java:795) > at > xjavadoc.SimpleParser.ClassOrInterfaceDeclaration(SimpleParser.java:567) > at xjavadoc.SimpleParser.TypeDeclaration(SimpleParser.java:481) > at xjavadoc.SimpleParser.CompilationUnit(SimpleParser.java:330) > at xjavadoc.SimpleParser.populate(SimpleParser.java:272) > at xjavadoc.SourceClass.parse(SourceClass.java:758) > at xjavadoc.SourceClass.<init>(SourceClass.java:124) > at xjavadoc.XJavaDoc.scanAndPut(XJavaDoc.java:885) > at xjavadoc.XJavaDoc.getXClass(XJavaDoc.java:406) > at xjavadoc.XJavaDoc.getOuterSourceClasses(XJavaDoc.java:760) > at xjavadoc.XJavaDoc.getSourceClasses(XJavaDoc.java:323) > at xjavadoc.XJavaDoc.getSourceClasses(XJavaDoc.java:310) > at > xdoclet.TemplateSubTask.startProcessPerClass(TemplateSubTask.java:668) > at xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:596) > at xdoclet.TemplateSubTask.execute(TemplateSubTask.java:487) > at xdoclet.XDocletMain.start(XDocletMain.java:48) > at xdoclet.DocletTask.start(DocletTask.java:468) > at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:105) > at > org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) > at org.apache.tools.ant.Task.perform(Task.java:364) > at org.apache.tools.ant.Target.execute(Target.java:341) > ... > Error parsing File > C:\Temp\odesvn\trunk\bpel-runtime\src\main\java\org\apache\ode\bpel\runtime\EH_EVENT.java:Parse > error at line 187, column 36. Encountered: : > 18.09.2006 18:02:46 xdoclet.TemplateSubTask engineStarted -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
