[ http://jira.codehaus.org/browse/MPSCM-87?page=all ]
Lukas Theussl updated MPSCM-87: ------------------------------- Assignee: . (was: Brett Porter) Fix Version/s: (was: 1.2) 1.6.1 > CLONE -NPE while performing a scm:prepare-release goal > ------------------------------------------------------ > > Key: MPSCM-87 > URL: http://jira.codehaus.org/browse/MPSCM-87 > Project: maven-scm-plugin > Issue Type: Bug > Environment: Mac OS X, JSDK 1.4.2 > Reporter: Stefan Cordes > Assigned To: . > Fix For: 1.6.1 > > > NPE while performing a scm:prepare-release goal > From the trace it appears that the NPE is taking place in the > release.VersionTransformer.transformRequired(VersionTransformer.java:136) > Here is the trace from running the scm:prepare-release goal: > [...] > What is the new tag name? > release_from_maven_0_2 > What is the new version? [release_from_maven_0_2] > 2.5.2 > Verifying valid tag name > [cvs] Using cvs passfile: /Users/sebastiensahuc/.cvspass > [cvs] T project.xml > ASTIdentifier : java.lang.reflect.InvocationTargetException > 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.jexl.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:304) > at org.apache.commons.jexl.parser.ASTMethod.execute(ASTMethod.java:56) > at > org.apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:106) > at > org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java:88) > at > org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java:123) > at > org.apache.commons.jelly.expression.jexl.JexlExpression.evaluate(JexlExpression.java:115) > at > org.apache.commons.jelly.expression.jexl.JexlExpressionFactory$ExpressionSupportLocal.evaluate(JexlExpressionFactory.java:168) > at org.apache.commons.jelly.tags.core.SetTag.doTag(SetTag.java:130) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) > at org.apache.commons.jelly.impl.DynamicTag.doTag(DynamicTag.java:125) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) > at > org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:117) > at > org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:143) > at com.werken.werkz.Goal.fire(Goal.java:639) > at com.werken.werkz.Goal.attain(Goal.java:575) > at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193) > at > org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:165) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) > at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) > at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) > at > org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:117) > at > org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:143) > at com.werken.werkz.Goal.fire(Goal.java:639) > at com.werken.werkz.Goal.attain(Goal.java:575) > at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193) > at > org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:572) > at org.apache.maven.MavenSession.attainGoals(MavenSession.java:304) > at org.apache.maven.cli.App.doMain(App.java:505) > at org.apache.maven.cli.App.main(App.java:1156) > 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.NullPointerException > at > org.apache.maven.release.VersionTransformer.transformRequired(VersionTransformer.java:136) > ... 44 more -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira