Sure, S:\>cd jdo
S:\JDO>cd trunk S:\JDO\TRUNK>svn status ? target ? output.txt ? util20\target ? api2\catalog.xml ? api2\private ? api2\output.txt M api2\test\java\javax\jdo\JDOConfigTestClassLoader.java M api2\test\java\javax\jdo\JDOHelperConfigTest.java M api2\project.properties S:\JDO\TRUNK> I modified project.properties to set some javadoc properties. Richard -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: Tuesday, October 07, 2008 1:34 PM To: [email protected] Subject: Re: question about maven build goals.... Hi Richard, Can you do cd jdo/trunk; svn status to see if there's anything changed that might be affecting this? I cannot duplicate the exception either. Craig On Oct 7, 2008, at 12:25 PM, Richard Schilling - Consultant wrote: > I know it's odd, and I don't have any specific steps unfortunately > that might allow you to reproduce the error. But, here is what I am > doing (and the output): > > > > > c:\>s: > s:\>cd jdo\trunk\api2 > s:\jdo\trunk\api2>maven javadoc > > > > __ __ > | \/ |__ _Apache__ ___ > | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ > |_| |_\__,_|\_/\___|_||_| v. 1.1 > > Caught exception evaluating: basedir.substring(0, > basedir.lastIndexOf('jdo')). Reason: > java.lang.StringIndexOutOfBoundsException: String index out of > range: -1 > java.lang.StringIndexOutOfBoundsException: String index out of > range: -1 > at java.lang.String.substring(String.java:1938) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun > .reflect > .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun > .reflect > .DelegatingMethodAccessorImpl > .invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.commons.jexl.util.introspection.UberspectImpl > $VelMethodImpl.invoke(UberspectImpl.java:231) > at > org.apache.commons.jexl.parser.ASTMethod.execute(ASTMethod.java:104) > at > org > .apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:82) > at > org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java: > 56) > at > org > .apache > .commons > .jexl > .parser.ASTReferenceExpression.value(ASTReferenceExpression.java:50) > at > org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java: > 79) > at > org > .apache > .commons > .jelly.expression.jexl.JexlExpression.evaluate(JexlExpression.java:69) > at > org > .apache > .commons > .jelly > .expression.ExpressionSupport.evaluateRecurse(ExpressionSupport.java: > 61) > at > org > .apache > .commons > .jelly > .expression > .ExpressionSupport.evaluateAsString(ExpressionSupport.java:46) > at > org > .apache > .commons > .jelly > .expression > .CompositeExpression.evaluateAsString(CompositeExpression.java:256) > at > org > .apache > .commons > .jelly > .expression.CompositeExpression.evaluate(CompositeExpression.java:248) > at > org > .apache > .maven.jelly.MavenJellyContext.getVariable(MavenJellyContext.java:202) > at > org > .apache > .commons.jelly.expression.jexl.JellyMap.get(JexlExpression.java:112) > at > org > .apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:88) > at > org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java: > 56) > at > org > .apache > .commons > .jexl > .parser.ASTReferenceExpression.value(ASTReferenceExpression.java:50) > at > org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java: > 79) > at > org > .apache > .commons > .jelly.expression.jexl.JexlExpression.evaluate(JexlExpression.java:69) > at > org.apache.commons.jelly.expression.jexl.JexlExpressionFactory > $ExpressionSupportLocal.evaluate(JexlExpressionFactory.java:122) > at > org > .apache > .commons > .jelly > .expression.ExpressionSupport.evaluateRecurse(ExpressionSupport.java: > 61) > at > org > .apache > .commons > .jelly > .expression > .ExpressionSupport.evaluateAsString(ExpressionSupport.java:46) > at > org > .apache > .commons > .jelly > .expression > .CompositeExpression.evaluateAsString(CompositeExpression.java:256) > at > org > .apache > .commons > .jelly > .expression.CompositeExpression.evaluate(CompositeExpression.java:248) > at > org > .apache > .maven.jelly.MavenJellyContext.getVariable(MavenJellyContext.java:202) > at > org > .apache > .commons > .jelly.tags.ant.JellyPropsHandler.getProperty(JellyPropsHandler.java: > 63) > at > org > .apache > .commons > .jelly > .tags.ant.JellyPropsHandler.getProperties(JellyPropsHandler.java:87) > at > org > .apache > .commons.jelly.tags.ant.GrantProject.getProperties(GrantProject.java: > 170) > at > org > .apache > .commons > .jelly.tags.ant.GrantProject.replaceProperties(GrantProject.java:102) > at org.apache.tools.ant.taskdefs.Echo.addText(Echo.java:102) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun > .reflect > .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun > .reflect > .DelegatingMethodAccessorImpl > .invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java: > 172) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java: > 250) > at > org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at > org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186) > at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java: > 42) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java: > 250) > at > org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at > org > .apache > .maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:83) > at org.apache.maven.jelly.tags.werkz.MavenGoalTag > $MavenGoalAction.performAction(MavenGoalTag.java:116) > at org.apache.maven.werkz.Goal.fire(Goal.java:691) > at org.apache.maven.werkz.Goal.attain(Goal.java:623) > at org.apache.maven.werkz.Goal.attainPrecursors(Goal.java:526) > at org.apache.maven.werkz.Goal.attain(Goal.java:621) > at org.apache.maven.werkz.Goal.attainPrecursors(Goal.java:526) > at org.apache.maven.werkz.Goal.attain(Goal.java:621) > at org.apache.maven.werkz.Goal.attainPrecursors(Goal.java:526) > at org.apache.maven.werkz.Goal.attain(Goal.java:621) > at > org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java: > 712) > at > org.apache.maven.MavenSession.attainGoals(MavenSession.java:265) > at org.apache.maven.cli.App.doMain(App.java:307) > at org.apache.maven.cli.App.main(App.java:217) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun > .reflect > .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun > .reflect > .DelegatingMethodAccessorImpl > .invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at com.werken.forehead.Forehead.run(Forehead.java:551) > at com.werken.forehead.Forehead.main(Forehead.java:581) > Caught exception evaluating: basedir.substring(0, > basedir.lastIndexOf('jdo')). Reason: > java.lang.StringIndexOutOfBoundsException: String index out of > range: -1 > java.lang.StringIndexOutOfBoundsException: String index out of > range: -1 > at java.lang.String.substring(String.java:1938) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun > .reflect > .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun > .reflect > .DelegatingMethodAccessorImpl > .invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.commons.jexl.util.introspection.UberspectImpl > $VelMethodImpl.invoke(UberspectImpl.java:231) > at > org.apache.commons.jexl.parser.ASTMethod.execute(ASTMethod.java:104) > at > org > .apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:82) > at > org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java: > 56) > at > org > .apache > .commons > .jexl > .parser.ASTReferenceExpression.value(ASTReferenceExpression.java:50) > at > org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java: > 79) > at > org > .apache > .commons > .jelly.expression.jexl.JexlExpression.evaluate(JexlExpression.java:69) > at > org > .apache > .commons > .jelly > .expression.ExpressionSupport.evaluateRecurse(ExpressionSupport.java: > 61) > at > org > .apache > .commons > .jelly > .expression > .ExpressionSupport.evaluateAsString(ExpressionSupport.java:46) > at > org > .apache > .commons > .jelly > .expression > .CompositeExpression.evaluateAsString(CompositeExpression.java:256) > at > org > .apache > .commons > .jelly > .expression.CompositeExpression.evaluate(CompositeExpression.java:248) > at > org > .apache > .maven.jelly.MavenJellyContext.getVariable(MavenJellyContext.java:202) > at > org > .apache > .commons > .jelly.tags.ant.JellyPropsHandler.getProperty(JellyPropsHandler.java: > 63) > at > org > .apache > .commons > .jelly > .tags.ant.JellyPropsHandler.getProperties(JellyPropsHandler.java:87) > at > org > .apache > .commons.jelly.tags.ant.GrantProject.getProperties(GrantProject.java: > 170) > at > org > .apache > .commons > .jelly.tags.ant.GrantProject.replaceProperties(GrantProject.java:102) > at org.apache.tools.ant.taskdefs.Echo.addText(Echo.java:102) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun > .reflect > .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun > .reflect > .DelegatingMethodAccessorImpl > .invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java: > 172) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java: > 250) > at > org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at > org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186) > at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java: > 42) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java: > 250) > at > org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at > org > .apache > .maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:83) > at org.apache.maven.jelly.tags.werkz.MavenGoalTag > $MavenGoalAction.performAction(MavenGoalTag.java:116) > at org.apache.maven.werkz.Goal.fire(Goal.java:691) > at org.apache.maven.werkz.Goal.attain(Goal.java:623) > at org.apache.maven.werkz.Goal.attainPrecursors(Goal.java:526) > at org.apache.maven.werkz.Goal.attain(Goal.java:621) > at org.apache.maven.werkz.Goal.attainPrecursors(Goal.java:526) > at org.apache.maven.werkz.Goal.attain(Goal.java:621) > at org.apache.maven.werkz.Goal.attainPrecursors(Goal.java:526) > at org.apache.maven.werkz.Goal.attain(Goal.java:621) > at > org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java: > 712) > at > org.apache.maven.MavenSession.attainGoals(MavenSession.java:265) > at org.apache.maven.cli.App.doMain(App.java:307) > at org.apache.maven.cli.App.main(App.java:217) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun > .reflect > .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun > .reflect > .DelegatingMethodAccessorImpl > .invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at com.werken.forehead.Forehead.run(Forehead.java:551) > at com.werken.forehead.Forehead.main(Forehead.java:581) > build:start: > > xdoc:init-i18n: > [echo] Init the i18n support > > xdoc:init: > Caught exception evaluating: basedir.substring(0, > basedir.lastIndexOf('jdo')). Reason: > java.lang.StringIndexOutOfBoundsException: String index out of > range: -1 > java.lang.StringIndexOutOfBoundsException: String index out of > range: -1 > at java.lang.String.substring(String.java:1938) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun > .reflect > .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun > .reflect > .DelegatingMethodAccessorImpl > .invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.commons.jexl.util.introspection.UberspectImpl > $VelMethodImpl.invoke(UberspectImpl.java:231) > at > org.apache.commons.jexl.parser.ASTMethod.execute(ASTMethod.java:104) > at > org > .apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:82) > at > org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java: > 56) > at > org > .apache > .commons > .jexl > .parser.ASTReferenceExpression.value(ASTReferenceExpression.java:50) > at > org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java: > 79) > at > org > .apache > .commons > .jelly.expression.jexl.JexlExpression.evaluate(JexlExpression.java:69) > at > org > .apache > .commons > .jelly > .expression.ExpressionSupport.evaluateRecurse(ExpressionSupport.java: > 61) > at > org > .apache > .commons > .jelly > .expression > .ExpressionSupport.evaluateAsString(ExpressionSupport.java:46) > at > org > .apache > .commons > .jelly > .expression > .CompositeExpression.evaluateAsString(CompositeExpression.java:256) > at > org > .apache > .commons > .jelly > .expression.CompositeExpression.evaluate(CompositeExpression.java:248) > at > org > .apache > .maven.jelly.MavenJellyContext.getVariable(MavenJellyContext.java:202) > at > org > .apache > .commons.jelly.expression.jexl.JellyMap.get(JexlExpression.java:112) > at > org > .apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:88) > at > org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java: > 56) > at > org > .apache > .commons > .jexl > .parser.ASTReferenceExpression.value(ASTReferenceExpression.java:50) > at > org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java: > 79) > at > org > .apache > .commons > .jelly.expression.jexl.JexlExpression.evaluate(JexlExpression.java:69) > at > org.apache.commons.jelly.expression.jexl.JexlExpressionFactory > $ExpressionSupportLocal.evaluate(JexlExpressionFactory.java:122) > at > org > .apache > .commons > .jelly > .expression.ExpressionSupport.evaluateRecurse(ExpressionSupport.java: > 61) > at > org > .apache > .commons > .jelly > .expression > .ExpressionSupport.evaluateAsString(ExpressionSupport.java:46) > at > org > .apache > .commons > .jelly > .expression > .CompositeExpression.evaluateAsString(CompositeExpression.java:256) > at > org > .apache > .commons > .jelly > .expression.CompositeExpression.evaluate(CompositeExpression.java:248) > at > org > .apache > .maven.jelly.MavenJellyContext.getVariable(MavenJellyContext.java:202) > at > org > .apache > .commons > .jelly.tags.ant.JellyPropsHandler.getProperty(JellyPropsHandler.java: > 63) > at > org > .apache > .commons > .jelly > .tags.ant.JellyPropsHandler.getProperties(JellyPropsHandler.java:87) > at > org > .apache > .commons.jelly.tags.ant.GrantProject.getProperties(GrantProject.java: > 170) > at > org > .apache > .commons > .jelly.tags.ant.GrantProject.replaceProperties(GrantProject.java:102) > at org.apache.tools.ant.taskdefs.Echo.addText(Echo.java:102) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun > .reflect > .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun > .reflect > .DelegatingMethodAccessorImpl > .invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java: > 172) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java: > 250) > at > org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at > org > .apache > .maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:83) > at org.apache.maven.jelly.tags.werkz.MavenGoalTag > $MavenGoalAction.performAction(MavenGoalTag.java:116) > at org.apache.maven.werkz.Goal.fire(Goal.java:691) > at org.apache.maven.werkz.Goal.attain(Goal.java:623) > at org.apache.maven.werkz.Goal.attainPrecursors(Goal.java:526) > at org.apache.maven.werkz.Goal.attain(Goal.java:621) > at org.apache.maven.werkz.Goal.attainPrecursors(Goal.java:526) > at org.apache.maven.werkz.Goal.attain(Goal.java:621) > at > org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java: > 712) > at > org.apache.maven.MavenSession.attainGoals(MavenSession.java:265) > at org.apache.maven.cli.App.doMain(App.java:307) > at org.apache.maven.cli.App.main(App.java:217) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun > .reflect > .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun > .reflect > .DelegatingMethodAccessorImpl > .invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at com.werken.forehead.Forehead.run(Forehead.java:551) > at com.werken.forehead.Forehead.main(Forehead.java:581) > Caught exception evaluating: basedir.substring(0, > basedir.lastIndexOf('jdo')). Reason: > java.lang.StringIndexOutOfBoundsException: String index out of > range: -1 > java.lang.StringIndexOutOfBoundsException: String index out of > range: -1 > at java.lang.String.substring(String.java:1938) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun > .reflect > .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun > .reflect > .DelegatingMethodAccessorImpl > .invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.commons.jexl.util.introspection.UberspectImpl > $VelMethodImpl.invoke(UberspectImpl.java:231) > at > org.apache.commons.jexl.parser.ASTMethod.execute(ASTMethod.java:104) > at > org > .apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:82) > at > org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java: > 56) > at > org > .apache > .commons > .jexl > .parser.ASTReferenceExpression.value(ASTReferenceExpression.java:50) > at > org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java: > 79) > at > org > .apache > .commons > .jelly.expression.jexl.JexlExpression.evaluate(JexlExpression.java:69) > at > org > .apache > .commons > .jelly > .expression.ExpressionSupport.evaluateRecurse(ExpressionSupport.java: > 61) > at > org > .apache > .commons > .jelly > .expression > .ExpressionSupport.evaluateAsString(ExpressionSupport.java:46) > at > org > .apache > .commons > .jelly > .expression > .CompositeExpression.evaluateAsString(CompositeExpression.java:256) > at > org > .apache > .commons > .jelly > .expression.CompositeExpression.evaluate(CompositeExpression.java:248) > at > org > .apache > .maven.jelly.MavenJellyContext.getVariable(MavenJellyContext.java:202) > at > org > .apache > .commons > .jelly.tags.ant.JellyPropsHandler.getProperty(JellyPropsHandler.java: > 63) > at > org > .apache > .commons > .jelly > .tags.ant.JellyPropsHandler.getProperties(JellyPropsHandler.java:87) > at > org > .apache > .commons.jelly.tags.ant.GrantProject.getProperties(GrantProject.java: > 170) > at > org > .apache > .commons > .jelly.tags.ant.GrantProject.replaceProperties(GrantProject.java:102) > at org.apache.tools.ant.taskdefs.Echo.addText(Echo.java:102) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun > .reflect > .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun > .reflect > .DelegatingMethodAccessorImpl > .invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java: > 172) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java: > 250) > at > org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at > org > .apache > .maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:83) > at org.apache.maven.jelly.tags.werkz.MavenGoalTag > $MavenGoalAction.performAction(MavenGoalTag.java:116) > at org.apache.maven.werkz.Goal.fire(Goal.java:691) > at org.apache.maven.werkz.Goal.attain(Goal.java:623) > at org.apache.maven.werkz.Goal.attainPrecursors(Goal.java:526) > at org.apache.maven.werkz.Goal.attain(Goal.java:621) > at org.apache.maven.werkz.Goal.attainPrecursors(Goal.java:526) > at org.apache.maven.werkz.Goal.attain(Goal.java:621) > at > org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java: > 712) > at > org.apache.maven.MavenSession.attainGoals(MavenSession.java:265) > at org.apache.maven.cli.App.doMain(App.java:307) > at org.apache.maven.cli.App.main(App.java:217) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun > .reflect > .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun > .reflect > .DelegatingMethodAccessorImpl > .invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at com.werken.forehead.Forehead.run(Forehead.java:551) > at com.werken.forehead.Forehead.main(Forehead.java:581) > [echo] Generates the directory structure required for xdocs > > maven-javadoc-plugin:report: > [mkdir] Created dir: S:\JDO\TRUNK\API2\target\javadoc\src > [javadoc] Generating Javadoc > Caught exception evaluating: basedir.substring(0, > basedir.lastIndexOf('jdo')). Reason: > java.lang.StringIndexOutOfBoundsException: String index out of > range: -1 > java.lang.StringIndexOutOfBoundsException: String index out of > range: -1 > at java.lang.String.substring(String.java:1938) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun > .reflect > .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun > .reflect > .DelegatingMethodAccessorImpl > .invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.commons.jexl.util.introspection.UberspectImpl > $VelMethodImpl.invoke(UberspectImpl.java:231) > at > org.apache.commons.jexl.parser.ASTMethod.execute(ASTMethod.java:104) > at > org > .apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:82) > at > org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java: > 56) > at > org > .apache > .commons > .jexl > .parser.ASTReferenceExpression.value(ASTReferenceExpression.java:50) > at > org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java: > 79) > at > org > .apache > .commons > .jelly.expression.jexl.JexlExpression.evaluate(JexlExpression.java:69) > at > org > .apache > .commons > .jelly > .expression.ExpressionSupport.evaluateRecurse(ExpressionSupport.java: > 61) > at > org > .apache > .commons > .jelly > .expression > .ExpressionSupport.evaluateAsString(ExpressionSupport.java:46) > at > org > .apache > .commons > .jelly > .expression > .CompositeExpression.evaluateAsString(CompositeExpression.java:256) > at > org > .apache > .commons > .jelly > .expression.CompositeExpression.evaluate(CompositeExpression.java:248) > at > org > .apache > .maven.jelly.MavenJellyContext.getVariable(MavenJellyContext.java:202) > at > org > .apache > .commons.jelly.expression.jexl.JellyMap.get(JexlExpression.java:112) > at > org > .apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:88) > at > org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java: > 56) > at > org > .apache > .commons > .jexl > .parser.ASTReferenceExpression.value(ASTReferenceExpression.java:50) > at > org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java: > 79) > at > org > .apache > .commons > .jelly.expression.jexl.JexlExpression.evaluate(JexlExpression.java:69) > at > org.apache.commons.jelly.expression.jexl.JexlExpressionFactory > $ExpressionSupportLocal.evaluate(JexlExpressionFactory.java:122) > at > org > .apache > .commons > .jelly > .expression.ExpressionSupport.evaluateRecurse(ExpressionSupport.java: > 61) > at > org > .apache > .commons > .jelly > .expression > .ExpressionSupport.evaluateAsString(ExpressionSupport.java:46) > at > org > .apache > .commons > .jelly > .expression > .CompositeExpression.evaluateAsString(CompositeExpression.java:256) > at > org > .apache > .commons > .jelly > .expression.CompositeExpression.evaluate(CompositeExpression.java:248) > at > org > .apache > .maven.jelly.MavenJellyContext.getVariable(MavenJellyContext.java:202) > at > org > .apache > .commons > .jelly.tags.ant.JellyPropsHandler.getProperty(JellyPropsHandler.java: > 63) > at > org > .apache > .commons > .jelly > .tags.ant.JellyPropsHandler.getProperties(JellyPropsHandler.java:87) > at > org > .apache > .commons.jelly.tags.ant.GrantProject.getProperties(GrantProject.java: > 170) > at > org > .apache > .commons > .jelly.tags.ant.GrantProject.replaceProperties(GrantProject.java:102) > at org.apache.tools.ant.taskdefs.Javadoc.expand(Javadoc.java: > 2134) > at org.apache.tools.ant.taskdefs.Javadoc.execute(Javadoc.java: > 1562) > at org.apache.tools.ant.Task.perform(Task.java:364) > at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java: > 195) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java: > 250) > at > org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at > org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186) > at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java: > 42) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java: > 250) > at > org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at > org > .apache > .maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:83) > at org.apache.maven.jelly.tags.werkz.MavenGoalTag > $MavenGoalAction.performAction(MavenGoalTag.java:116) > at org.apache.maven.werkz.Goal.fire(Goal.java:691) > at org.apache.maven.werkz.Goal.attain(Goal.java:623) > at org.apache.maven.werkz.Goal.attainPrecursors(Goal.java:526) > at org.apache.maven.werkz.Goal.attain(Goal.java:621) > at > org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java: > 712) > at > org.apache.maven.MavenSession.attainGoals(MavenSession.java:265) > at org.apache.maven.cli.App.doMain(App.java:307) > at org.apache.maven.cli.App.main(App.java:217) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun > .reflect > .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun > .reflect > .DelegatingMethodAccessorImpl > .invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at com.werken.forehead.Forehead.run(Forehead.java:551) > at com.werken.forehead.Forehead.main(Forehead.java:581) > Caught exception evaluating: basedir.substring(0, > basedir.lastIndexOf('jdo')). Reason: > java.lang.StringIndexOutOfBoundsException: String index out of > range: -1 > java.lang.StringIndexOutOfBoundsException: String index out of > range: -1 > at java.lang.String.substring(String.java:1938) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun > .reflect > .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun > .reflect > .DelegatingMethodAccessorImpl > .invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.commons.jexl.util.introspection.UberspectImpl > $VelMethodImpl.invoke(UberspectImpl.java:231) > at > org.apache.commons.jexl.parser.ASTMethod.execute(ASTMethod.java:104) > at > org > .apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:82) > at > org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java: > 56) > at > org > .apache > .commons > .jexl > .parser.ASTReferenceExpression.value(ASTReferenceExpression.java:50) > at > org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java: > 79) > at > org > .apache > .commons > .jelly.expression.jexl.JexlExpression.evaluate(JexlExpression.java:69) > at > org > .apache > .commons > .jelly > .expression.ExpressionSupport.evaluateRecurse(ExpressionSupport.java: > 61) > at > org > .apache > .commons > .jelly > .expression > .ExpressionSupport.evaluateAsString(ExpressionSupport.java:46) > at > org > .apache > .commons > .jelly > .expression > .CompositeExpression.evaluateAsString(CompositeExpression.java:256) > at > org > .apache > .commons > .jelly > .expression.CompositeExpression.evaluate(CompositeExpression.java:248) > at > org > .apache > .maven.jelly.MavenJellyContext.getVariable(MavenJellyContext.java:202) > at > org > .apache > .commons > .jelly.tags.ant.JellyPropsHandler.getProperty(JellyPropsHandler.java: > 63) > at > org > .apache > .commons > .jelly > .tags.ant.JellyPropsHandler.getProperties(JellyPropsHandler.java:87) > at > org > .apache > .commons.jelly.tags.ant.GrantProject.getProperties(GrantProject.java: > 170) > at > org > .apache > .commons > .jelly.tags.ant.GrantProject.replaceProperties(GrantProject.java:102) > at org.apache.tools.ant.taskdefs.Javadoc.expand(Javadoc.java: > 2134) > at org.apache.tools.ant.taskdefs.Javadoc.execute(Javadoc.java: > 1562) > at org.apache.tools.ant.Task.perform(Task.java:364) > at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java: > 195) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java: > 250) > at > org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at > org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186) > at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java: > 42) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java: > 250) > at > org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at > org > .apache > .maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:83) > at org.apache.maven.jelly.tags.werkz.MavenGoalTag > $MavenGoalAction.performAction(MavenGoalTag.java:116) > at org.apache.maven.werkz.Goal.fire(Goal.java:691) > at org.apache.maven.werkz.Goal.attain(Goal.java:623) > at org.apache.maven.werkz.Goal.attainPrecursors(Goal.java:526) > at org.apache.maven.werkz.Goal.attain(Goal.java:621) > at > org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java: > 712) > at > org.apache.maven.MavenSession.attainGoals(MavenSession.java:265) > at org.apache.maven.cli.App.doMain(App.java:307) > at org.apache.maven.cli.App.main(App.java:217) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun > .reflect > .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun > .reflect > .DelegatingMethodAccessorImpl > .invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at com.werken.forehead.Forehead.run(Forehead.java:551) > at com.werken.forehead.Forehead.main(Forehead.java:581) > Caught exception evaluating: basedir.substring(0, > basedir.lastIndexOf('jdo')). Reason: > java.lang.StringIndexOutOfBoundsException: String index out of > range: -1 > java.lang.StringIndexOutOfBoundsException: String index out of > range: -1 > at java.lang.String.substring(String.java:1938) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun > .reflect > .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun > .reflect > .DelegatingMethodAccessorImpl > .invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.commons.jexl.util.introspection.UberspectImpl > $VelMethodImpl.invoke(UberspectImpl.java:231) > at > org.apache.commons.jexl.parser.ASTMethod.execute(ASTMethod.java:104) > at > org > .apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:82) > at > org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java: > 56) > at > org > .apache > .commons > .jexl > .parser.ASTReferenceExpression.value(ASTReferenceExpression.java:50) > at > org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java: > 79) > at > org > .apache > .commons > .jelly.expression.jexl.JexlExpression.evaluate(JexlExpression.java:69) > at > org > .apache > .commons > .jelly > .expression.ExpressionSupport.evaluateRecurse(ExpressionSupport.java: > 61) > at > org > .apache > .commons > .jelly > .expression > .ExpressionSupport.evaluateAsString(ExpressionSupport.java:46) > at > org > .apache > .commons > .jelly > .expression > .CompositeExpression.evaluateAsString(CompositeExpression.java:256) > at > org > .apache > .commons > .jelly > .expression.CompositeExpression.evaluate(CompositeExpression.java:248) > at > org > .apache > .maven.jelly.MavenJellyContext.getVariable(MavenJellyContext.java:202) > at > org > .apache > .commons.jelly.expression.jexl.JellyMap.get(JexlExpression.java:112) > at > org > .apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:88) > at > org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java: > 56) > at > org > .apache > .commons > .jexl > .parser.ASTReferenceExpression.value(ASTReferenceExpression.java:50) > at > org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java: > 79) > at > org > .apache > .commons > .jelly.expression.jexl.JexlExpression.evaluate(JexlExpression.java:69) > at > org.apache.commons.jelly.expression.jexl.JexlExpressionFactory > $ExpressionSupportLocal.evaluate(JexlExpressionFactory.java:122) > at > org > .apache > .commons > .jelly > .expression.ExpressionSupport.evaluateRecurse(ExpressionSupport.java: > 61) > at > org > .apache > .commons > .jelly > .expression > .ExpressionSupport.evaluateAsString(ExpressionSupport.java:46) > at > org > .apache > .commons > .jelly > .expression > .CompositeExpression.evaluateAsString(CompositeExpression.java:256) > at > org > .apache > .commons > .jelly > .expression.CompositeExpression.evaluate(CompositeExpression.java:248) > at > org > .apache > .maven.jelly.MavenJellyContext.getVariable(MavenJellyContext.java:202) > at > org > .apache > .commons > .jelly.tags.ant.JellyPropsHandler.getProperty(JellyPropsHandler.java: > 63) > at > org > .apache > .commons > .jelly > .tags.ant.JellyPropsHandler.getProperties(JellyPropsHandler.java:87) > at > org > .apache > .commons.jelly.tags.ant.GrantProject.getProperties(GrantProject.java: > 170) > at > org > .apache > .commons > .jelly.tags.ant.GrantProject.replaceProperties(GrantProject.java:102) > at org.apache.tools.ant.taskdefs.Javadoc.expand(Javadoc.java: > 2134) > at org.apache.tools.ant.taskdefs.Javadoc.execute(Javadoc.java: > 1574) > at org.apache.tools.ant.Task.perform(Task.java:364) > at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java: > 195) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java: > 250) > at > org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at > org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186) > at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java: > 42) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java: > 250) > at > org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at > org > .apache > .maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:83) > at org.apache.maven.jelly.tags.werkz.MavenGoalTag > $MavenGoalAction.performAction(MavenGoalTag.java:116) > at org.apache.maven.werkz.Goal.fire(Goal.java:691) > at org.apache.maven.werkz.Goal.attain(Goal.java:623) > at org.apache.maven.werkz.Goal.attainPrecursors(Goal.java:526) > at org.apache.maven.werkz.Goal.attain(Goal.java:621) > at > org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java: > 712) > at > org.apache.maven.MavenSession.attainGoals(MavenSession.java:265) > at org.apache.maven.cli.App.doMain(App.java:307) > at org.apache.maven.cli.App.main(App.java:217) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun > .reflect > .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun > .reflect > .DelegatingMethodAccessorImpl > .invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at com.werken.forehead.Forehead.run(Forehead.java:551) > at com.werken.forehead.Forehead.main(Forehead.java:581) > Caught exception evaluating: basedir.substring(0, > basedir.lastIndexOf('jdo')). Reason: > java.lang.StringIndexOutOfBoundsException: String index out of > range: -1 > java.lang.StringIndexOutOfBoundsException: String index out of > range: -1 > at java.lang.String.substring(String.java:1938) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun > .reflect > .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun > .reflect > .DelegatingMethodAccessorImpl > .invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.commons.jexl.util.introspection.UberspectImpl > $VelMethodImpl.invoke(UberspectImpl.java:231) > at > org.apache.commons.jexl.parser.ASTMethod.execute(ASTMethod.java:104) > at > org > .apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:82) > at > org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java: > 56) > at > org > .apache > .commons > .jexl > .parser.ASTReferenceExpression.value(ASTReferenceExpression.java:50) > at > org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java: > 79) > at > org > .apache > .commons > .jelly.expression.jexl.JexlExpression.evaluate(JexlExpression.java:69) > at > org > .apache > .commons > .jelly > .expression.ExpressionSupport.evaluateRecurse(ExpressionSupport.java: > 61) > at > org > .apache > .commons > .jelly > .expression > .ExpressionSupport.evaluateAsString(ExpressionSupport.java:46) > at > org > .apache > .commons > .jelly > .expression > .CompositeExpression.evaluateAsString(CompositeExpression.java:256) > at > org > .apache > .commons > .jelly > .expression.CompositeExpression.evaluate(CompositeExpression.java:248) > at > org > .apache > .maven.jelly.MavenJellyContext.getVariable(MavenJellyContext.java:202) > at > org > .apache > .commons > .jelly.tags.ant.JellyPropsHandler.getProperty(JellyPropsHandler.java: > 63) > at > org > .apache > .commons > .jelly > .tags.ant.JellyPropsHandler.getProperties(JellyPropsHandler.java:87) > at > org > .apache > .commons.jelly.tags.ant.GrantProject.getProperties(GrantProject.java: > 170) > at > org > .apache > .commons > .jelly.tags.ant.GrantProject.replaceProperties(GrantProject.java:102) > at org.apache.tools.ant.taskdefs.Javadoc.expand(Javadoc.java: > 2134) > at org.apache.tools.ant.taskdefs.Javadoc.execute(Javadoc.java: > 1574) > at org.apache.tools.ant.Task.perform(Task.java:364) > at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java: > 195) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java: > 250) > at > org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at > org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186) > at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java: > 42) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java: > 250) > at > org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at > org > .apache > .maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:83) > at org.apache.maven.jelly.tags.werkz.MavenGoalTag > $MavenGoalAction.performAction(MavenGoalTag.java:116) > at org.apache.maven.werkz.Goal.fire(Goal.java:691) > at org.apache.maven.werkz.Goal.attain(Goal.java:623) > at org.apache.maven.werkz.Goal.attainPrecursors(Goal.java:526) > at org.apache.maven.werkz.Goal.attain(Goal.java:621) > at > org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java: > 712) > at > org.apache.maven.MavenSession.attainGoals(MavenSession.java:265) > at org.apache.maven.cli.App.doMain(App.java:307) > at org.apache.maven.cli.App.main(App.java:217) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun > .reflect > .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun > .reflect > .DelegatingMethodAccessorImpl > .invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at com.werken.forehead.Forehead.run(Forehead.java:551) > at com.werken.forehead.Forehead.main(Forehead.java:581) > [javadoc] Javadoc execution > [javadoc] java version "1.6.0_03" > [javadoc] Java(TM) SE Runtime Environment (build 1.6.0_03-b05) > [javadoc] Java HotSpot(TM) Client VM (build 1.6.0_03-b05, mixed > mode) > [javadoc] Loading source files for package javax.jdo... > [javadoc] Loading source files for package javax.jdo.annotations... > [javadoc] Loading source files for package javax.jdo.datastore... > [javadoc] Loading source files for package javax.jdo.identity... > [javadoc] Loading source files for package javax.jdo.listener... > [javadoc] Loading source files for package javax.jdo.spi... > [javadoc] Constructing Javadoc information... > [javadoc] Standard Doclet version 1.6.0_03 > [javadoc] Building tree for all the packages and classes... > [javadoc] Generating S:\JDO\TRUNK\API2\target\docs\apidocs > \serialized-form.html... > [javadoc] Copying file C:\Documents and Settings\w-richard\.maven > \cache\maven-javadoc-plugin-1.9\plugin-resources\stylesheet.css to > file S:\JDO\TRUNK\API2\target\docs\apidocs\stylesheet.css... > [javadoc] Building index for all the packages and classes... > [javadoc] Building index for all classes... > [javadoc] > [delete] Deleting directory S:\JDO\TRUNK\API2\target\javadoc\src > ------------------------------------------------------------------------------- > BUILD SUCCESSFUL > ------------------------------------------------------------------------------- > Total time : 4 seconds > Finished at : Tuesday, October 7, 2008 12:23:14 PM PDT > Final Memory : 5M/254M > ------------------------------------------------------------------------------- > > Richard > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > Sent: Tuesday, October 07, 2008 9:21 AM > To: [email protected] > Subject: Re: question about maven build goals.... > > Hi Richard, > > I also don't see this error message when running maven javadoc from > trunk/api2. The variables that use the assignment that is producing > this error only occur in the top-level maven.xml in trunk, not the one > in api2. So it's hard to see how you would get this from api2. > > -- Michelle > > Richard Schilling - Consultant wrote: > >> When I run the maven javadoc target from the API2 directory, I get >> the following error back >> >> $ cd trunk\api2 >> $ maven javadoc >> >> __ __ >> | \/ |__ _Apache__ ___ >> | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ >> |_| |_\__,_|\_/\___|_||_| v. 1.1 >> >> Caught exception evaluating: basedir.substring(0, >> basedir.lastIndexOf('jdo')). Reason: >> java.lang.StringIndexOutOfBoundsException: String index out of >> range: -1 >> java.lang.StringIndexOutOfBoundsException: String index out of >> range: -1 >> at java.lang.String.substring(String.java:1938) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at >> sun >> .reflect >> .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >> at >> sun >> .reflect >> .DelegatingMethodAccessorImpl >> .invoke(DelegatingMethodAccessorImpl.java:25) >> at java.lang.reflect.Method.invoke(Method.java:597) >> at org.apache.commons.jexl.util.introspection.UberspectImpl >> $VelMethodImpl.invoke(UberspectImpl.java:231) >> at >> org.apache.commons.jexl.parser.ASTMethod.execute(ASTMethod.java:104) >> at >> org >> .apache.commons.jexl.parser.ASTReference.execute(ASTReference.java: >> 82) >> >> >> ... add nausium >> >> The javadoc target seems to run, however and generate javadoc items. >> >> But, what causes this error exactly, and how do I avoid it? >> >> Jira bug JDO 603 (https://issues.apache.org/jira/browse/JDO-603) >> suggests that a directory name has to contain the text "jdo". >> >> The build documentation doesn't specify build instructions >> completely - something I'll be updating, BTW when I get this >> question answered ... >> >> Thanks in advance. >> >> >> >> Richard Schilling >> >> >> >> >> > > Craig L Russell Architect, Sun Java Enterprise System http://db.apache.org/jdo 408 276-5638 mailto:[EMAIL PROTECTED] P.S. A good JDO? O, Gasp!
