But I have a problem if I launch plugin:test with a jdk 1.3 : Now loading uncached plugins Finished initializing Plugins! Using userBuildPropertiesFile: C:\Documents and Settings\aheritier\build.properties Using projectPropertiesFile: C:\Work\Opensources\maven-plugins\javadoc\project.properties Using projectBuildPropertiesFile: C:\Work\Opensources\maven-plugins\javadoc\build.properties Using userBuildPropertiesFile: C:\Documents and Settings\aheritier\build.properties Using projectPropertiesFile: C:\Work\Opensources\maven-plugins\plugin-parent\project.properties Using projectBuildPropertiesFile: C:\Work\Opensources\maven-plugins\plugin-parent\build.properties Unexpected error evaluating expression java.lang.ClassCastException: org.apache.commons.jelly.expression.jexl.JexlExpressionFactory$ExpressionSupportLocal at org.apache.maven.MavenUtils.integrateMapInContext(MavenUtils.java:819) at org.apache.maven.MavenUtils.getNonJellyProject(MavenUtils.java:239) at org.apache.maven.MavenUtils.getProject(MavenUtils.java:143) at org.apache.maven.MavenUtils.getProject(MavenUtils.java:122) at org.apache.maven.MavenSession.initializeRootProject(MavenSession.java:235) at org.apache.maven.MavenSession.initialize(MavenSession.java:175) at org.apache.maven.cli.App.doMain(App.java:473) at org.apache.maven.cli.App.main(App.java:1215) at java.lang.reflect.Method.invoke(Native Method) at com.werken.forehead.Forehead.run(Forehead.java:551) at com.werken.forehead.Forehead.main(Forehead.java:581) Unexpected error evaluating expression java.lang.ClassCastException: org.apache.commons.jelly.expression.jexl.JexlExpressionFactory$ExpressionSupportLocal at org.apache.maven.MavenUtils.integrateMapInContext(MavenUtils.java:819) at org.apache.maven.MavenUtils.getNonJellyProject(MavenUtils.java:239) at org.apache.maven.MavenUtils.getProject(MavenUtils.java:143) at org.apache.maven.MavenUtils.getProject(MavenUtils.java:122) at org.apache.maven.MavenSession.initializeRootProject(MavenSession.java:235) at org.apache.maven.MavenSession.initialize(MavenSession.java:175) at org.apache.maven.cli.App.doMain(App.java:473) at org.apache.maven.cli.App.main(App.java:1215) at java.lang.reflect.Method.invoke(Native Method) at com.werken.forehead.Forehead.run(Forehead.java:551) at com.werken.forehead.Forehead.main(Forehead.java:581) Unexpected error evaluating expression java.lang.ClassCastException: org.apache.commons.jelly.expression.jexl.JexlExpressionFactory$ExpressionSupportLocal at org.apache.maven.MavenUtils.integrateMapInContext(MavenUtils.java:819) at org.apache.maven.MavenUtils.getNonJellyProject(MavenUtils.java:239) at org.apache.maven.MavenUtils.getProject(MavenUtils.java:143) at org.apache.maven.MavenUtils.getProject(MavenUtils.java:122) at org.apache.maven.MavenSession.initializeRootProject(MavenSession.java:235) at org.apache.maven.MavenSession.initialize(MavenSession.java:175) at org.apache.maven.cli.App.doMain(App.java:473) at org.apache.maven.cli.App.main(App.java:1215) at java.lang.reflect.Method.invoke(Native Method) at com.werken.forehead.Forehead.run(Forehead.java:551) at com.werken.forehead.Forehead.main(Forehead.java:581) Verifying dependencies for maven:maven-javadoc-plugin [DEBUG] Adding reference: maven.dependency.classpath -> C:\Work\Config\maven\repository\commons-lang\jars\commons-lang-2.0.jar running script null File...... null Element... j:if Line...... 33 Column.... 34 java.lang.NoSuchMethodError
Is there a known issue with Jelly and jdk 1.3 ? Arnaud On Thu, 2 Sep 2004 18:01:09 +0200, Arnaud HERITIER <[EMAIL PROTECTED]> wrote: > I found what happens and why I have a difference between home and work. > At work I didn't update maven core from several days. > I did it and from now javadoc tests work. > These dependencies were updated in maven core : > - commons-jelly-20040821.000223.jar > - commons-jexl-20040821.000101.jar > > If you can try to update your core. > > Arnaud > > > > On Thu, 2 Sep 2004 17:35:21 +0200, Arnaud HERITIER <[EMAIL PROTECTED]> wrote: > > I just reproduced it at work. > > The problem must be due to tests : > > <j:if test="${not empty(pom.build.sourceModifications)}"> > > and > > <j:if test="${empty(pom.build.sourceModifications)}"> > > > > I modified it to recently but it worked :-( > > > > I'll do some tests to see what happens ! > > > > Arnaud. > > > > > > > > > > On Thu, 2 Sep 2004 09:57:51 -0300, Felipe Leme <[EMAIL PROTECTED]> wrote: > > > On Thu, 2 Sep 2004 14:20:57 +0200, "Emmanuel Venisse" <[EMAIL PROTECTED]> wrote: > > > > > > > It fails too for me with jdk1.4. The problem is due to the copy tag in > > > > javadoc:init because the project doen't have a source directory definition > > > > in the project.xml (and source files) > > > > > > I think the plugin should handle this situation better, i.e., check for the > > > existence of such POM tag and fail with a proper message (rather than propagate > > > the issue to the ant call). > > > > > > I can work on that fix (and a new testcase) later at home. > > > > > > Felipe > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]