[jira] Commented: (MPSCM-87) CLONE -NPE while performing a scm:prepare-release goal

2006-10-31 Thread Lukas Theussl (JIRA)
[ http://jira.codehaus.org/browse/MPSCM-87?page=comments#action_78941 ] 

Lukas Theussl commented on MPSCM-87:


I cannot reproduce that, did you try scm-plugin-1.6 (included in 
maven-1.1-beta-3)?

 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
 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 

[jira] Commented: (MPSCM-87) CLONE -NPE while performing a scm:prepare-release goal

2006-09-27 Thread Stefan Cordes (JIRA)
[ http://jira.codehaus.org/browse/MPSCM-87?page=comments#action_75886 ] 

Stefan Cordes commented on MPSCM-87:


The Nullpointer happens again with scm plugin 1.5 when adding
project xmlns=http://maven.apache.org/POM/3.0.0;
as described in 
http://maven.apache.org/maven-1.x/plugins/pom/validation.html

-- STACKTRACE 
scm:prepare-release:
[echo] Verifying no modifications are present
[INFO] Executing: cvs -f -n -q update -d
[INFO] Working directory: c:\workspaces\trend51-maven\o4-upload
ASTIdentifier : java.lang.reflect.InvocationTargetException
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled
 Code))
at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
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(Compiled 
Code))
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.StaticTagScript.run(StaticTagScript.java:145)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at 
org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
at 
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
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:127)
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:79)
at 
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
at com.werken.werkz.Goal.fire(Goal.java:639)
at com.werken.werkz.Goal.attain(Goal.java:575)
at 
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:671)
at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
at org.apache.maven.cli.App.doMain(App.java:488)
at org.apache.maven.cli.App.main(App.java:1239)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
at java.lang.reflect.Method.invoke(Method.java:391)
at com.werken.forehead.Forehead.run(Forehead.java:551)
at com.werken.forehead.Forehead.main(Forehead.java:581)
Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.RangeCheck(ArrayList.java(Inlined Compiled Code))
at java.util.ArrayList.get(ArrayList.java(Compiled Code))
at 
org.apache.maven.release.VersionTransformer.transformRequired(VersionTransformer.java:112)
... 41 more

-- STACKTRACE 


 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: Brett Porter
 Fix For: 1.2


 NPE while performing a scm:prepare-release goal
 From the trace it appears that the NPE is taking place in the 
 

[jira] Commented: (MPSCM-87) CLONE -NPE while performing a scm:prepare-release goal

2006-09-27 Thread Stefan Cordes (JIRA)
[ http://jira.codehaus.org/browse/MPSCM-87?page=comments#action_75888 ] 

Stefan Cordes commented on MPSCM-87:


Correction:
Not a Nullpointer happens, but an IndexOutOfBoundsException on a similar line 
mentioned in the previous issue.

 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: Brett Porter
 Fix For: 1.2


 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