You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Brian Moseley <bc...@maz.org> on 2005/06/27 19:44:51 UTC

"Cannot evaluate expression" exception on jar:install with 1.1-beta-1

using 1.1-beta-1, jar:install generates a "Cannot evaluate expression" 
exception caused by a NumberFormatException thrown by 
Project.isPomCurrent. project.xml is attached.

ps: this is my first post to the maven list. is more appropriate to send 
these things to the list or to open jira issues?


bcm@marilith:~/work/osaf/commons/struts > maven jar:install
  __  __
|  \/  |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \  ~ intelligent projects ~
|_|  |_\__,_|\_/\___|_||_|  v. 1.1-beta-1

build:start:

java:prepare-filesystem:

java:compile:
     [echo] Compiling to /Users/bcm/work/osaf/commons/struts/target/classes

java:jar-resources:

test:prepare-filesystem:

test:test-resources:

test:compile:
     [echo] No test source files to compile.

test:test:
     [echo] No tests to run.

jar:jar:

jar:install:
     [echo] Installing...
Uploading to osaf-commons/jars/osaf-commons-struts-0.2.jar:
.................... (8K)
[MethodExpression] Cannot evaluate expression
java.lang.reflect.InvocationTargetException
	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:324)
	at 
org.apache.commons.betwixt.expression.MethodExpression.evaluate(MethodExpression.java:96)
	at 
org.apache.commons.betwixt.io.AbstractBeanWriter.writeContent(AbstractBeanWriter.java:658)
	at 
org.apache.commons.betwixt.io.AbstractBeanWriter.writeRestOfElement(AbstractBeanWriter.java:539)
	at 
org.apache.commons.betwixt.io.AbstractBeanWriter.write(AbstractBeanWriter.java:481)
	at 
org.apache.commons.betwixt.io.AbstractBeanWriter.writeContent(AbstractBeanWriter.java:643)
	at 
org.apache.commons.betwixt.io.AbstractBeanWriter.writeRestOfElement(AbstractBeanWriter.java:539)
	at 
org.apache.commons.betwixt.io.AbstractBeanWriter.write(AbstractBeanWriter.java:481)
	at 
org.apache.commons.betwixt.io.AbstractBeanWriter.write(AbstractBeanWriter.java:242)
	at 
org.apache.commons.betwixt.io.AbstractBeanWriter.write(AbstractBeanWriter.java:162)
	at org.apache.commons.betwixt.io.BeanWriter.write(BeanWriter.java:217)
	at 
org.apache.maven.artifact.PomRewriter.getRewrittenModel(PomRewriter.java:135)
	at 
org.apache.maven.artifact.PomRewriter.getRewrittenPom(PomRewriter.java:57)
	at 
org.apache.maven.artifact.deployer.DefaultArtifactDeployer.handleInstall(DefaultArtifactDeployer.java:174)
	at 
org.apache.maven.artifact.deployer.DefaultArtifactDeployer.install(DefaultArtifactDeployer.java:143)
	at 
org.apache.maven.artifact.deployer.DeployBean.install(DeployBean.java:160)
	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:324)
	at 
org.apache.commons.jelly.impl.DynamicBeanTag.doTag(DynamicBeanTag.java:180)
	at 
org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java:102)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.apache.commons.jelly.impl.DynamicTag.doTag(DynamicTag.java:79)
	at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:247)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at 
org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:78)
	at 
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:109)
	at org.apache.maven.werkz.Goal.fire(Goal.java:656)
	at org.apache.maven.werkz.Goal.attain(Goal.java:592)
	at 
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:693)
	at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
	at org.apache.maven.cli.App.doMain(App.java:511)
	at org.apache.maven.cli.App.main(App.java:1258)
	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:324)
	at com.werken.forehead.Forehead.run(Forehead.java:551)
	at com.werken.forehead.Forehead.main(Forehead.java:581)
Caused by: java.lang.NumberFormatException: null
	at java.lang.Integer.parseInt(Integer.java:436)
	at java.lang.Integer.parseInt(Integer.java:518)
	at org.apache.maven.project.Project.isPomCurrent(Project.java:486)
	... 43 more
Uploading to osaf-commons/poms/osaf-commons-struts-0.2.pom:
.................... (2K)
BUILD SUCCESSFUL
Total time   : 5 seconds
Finished at  : Monday, June 27, 2005 10:40:38 AM PDT

Re: "Cannot evaluate expression" exception on jar:install with 1.1-beta-1

Posted by Kanakambaran Nair <ka...@gmail.com>.
Try adding this after the <project> tag
 <pomVersion>3</pomVersion>
  JIRA is for bugs.
 Regards
 On 6/27/05, Brian Moseley <bc...@maz.org> wrote: 
> 
> 
> using 1.1-beta-1, jar:install generates a "Cannot evaluate expression"
> exception caused by a NumberFormatException thrown by
> Project.isPomCurrent. project.xml is attached.
> 
> ps: this is my first post to the maven list. is more appropriate to send
> these things to the list or to open jira issues?
> 
> 
> bcm@marilith:~/work/osaf/commons/struts > maven jar:install
> __ __
> | \/ |__ _Apache__ ___
> | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~
> |_| |_\__,_|\_/\___|_||_| v. 1.1-beta-1
> 
> build:start:
> 
> java:prepare-filesystem:
> 
> java:compile:
> [echo] Compiling to /Users/bcm/work/osaf/commons/struts/target/classes
> 
> java:jar-resources:
> 
> test:prepare-filesystem:
> 
> test:test-resources:
> 
> test:compile:
> [echo] No test source files to compile.
> 
> test:test:
> [echo] No tests to run.
> 
> jar:jar:
> 
> jar:install:
> [echo] Installing...
> Uploading to osaf-commons/jars/osaf-commons-struts-0.2.jar:
> .................... (8K)
> [MethodExpression] Cannot evaluate expression
> java.lang.reflect.InvocationTargetException
> 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:324)
> at
> org.apache.commons.betwixt.expression.MethodExpression.evaluate(
> MethodExpression.java:96)
> at
> org.apache.commons.betwixt.io.AbstractBeanWriter.writeContent(
> AbstractBeanWriter.java:658)
> at
> org.apache.commons.betwixt.io.AbstractBeanWriter.writeRestOfElement(
> AbstractBeanWriter.java:539)
> at
> org.apache.commons.betwixt.io.AbstractBeanWriter.write(
> AbstractBeanWriter.java:481)
> at
> org.apache.commons.betwixt.io.AbstractBeanWriter.writeContent(
> AbstractBeanWriter.java:643)
> at
> org.apache.commons.betwixt.io.AbstractBeanWriter.writeRestOfElement(
> AbstractBeanWriter.java:539)
> at
> org.apache.commons.betwixt.io.AbstractBeanWriter.write(
> AbstractBeanWriter.java:481)
> at
> org.apache.commons.betwixt.io.AbstractBeanWriter.write(
> AbstractBeanWriter.java:242)
> at
> org.apache.commons.betwixt.io.AbstractBeanWriter.write(
> AbstractBeanWriter.java:162)
> at org.apache.commons.betwixt.io.BeanWriter.write(BeanWriter.java:217)
> at
> org.apache.maven.artifact.PomRewriter.getRewrittenModel(PomRewriter.java
> :135)
> at
> org.apache.maven.artifact.PomRewriter.getRewrittenPom(PomRewriter.java:57)
> at
> org.apache.maven.artifact.deployer.DefaultArtifactDeployer.handleInstall(
> DefaultArtifactDeployer.java:174)
> at
> org.apache.maven.artifact.deployer.DefaultArtifactDeployer.install(
> DefaultArtifactDeployer.java:143)
> at
> org.apache.maven.artifact.deployer.DeployBean.install(DeployBean.java:160)
> 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:324)
> at
> org.apache.commons.jelly.impl.DynamicBeanTag.doTag(DynamicBeanTag.java
> :180)
> at
> org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java
> :102)
> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> at org.apache.commons.jelly.impl.DynamicTag.doTag(DynamicTag.java:79)
> at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:247)
> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> at
> org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(
> MavenGoalTag.java:78)
> at
> 
> org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction
> (MavenGoalTag.java:109)
> at org.apache.maven.werkz.Goal.fire(Goal.java:656)
> at org.apache.maven.werkz.Goal.attain(Goal.java:592)
> at
> org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:693)
> at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
> at org.apache.maven.cli.App.doMain(App.java:511)
> at org.apache.maven.cli.App.main(App.java:1258)
> 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:324)
> at com.werken.forehead.Forehead.run(Forehead.java:551)
> at com.werken.forehead.Forehead.main(Forehead.java:581)
> Caused by: java.lang.NumberFormatException: null
> at java.lang.Integer.parseInt(Integer.java:436)
> at java.lang.Integer.parseInt(Integer.java:518)
> at org.apache.maven.project.Project.isPomCurrent(Project.java:486)
> ... 43 more
> Uploading to osaf-commons/poms/osaf-commons-struts-0.2.pom:
> .................... (2K)
> BUILD SUCCESSFUL
> Total time : 5 seconds
> Finished at : Monday, June 27, 2005 10:40:38 AM PDT
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
> 
> 
>