You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ant.apache.org by ritchie <ga...@baml.com> on 2010/11/18 20:15:35 UTC
java.lang.NullPointerException
This is a part of my script.
<target name="p4changes">
<exec executable="${P4HOME}\p4.exe" spawn="false" failonerror="true"
outputproperty="Version" >
<arg value="changes"/>
<arg value="-m1"/>
<arg value="${file.name}"/>
</exec>
<antcall target="setversion"/>
</target>
<target name="setversion" >
<echo message= "${Version}"/>
<taskdef name="verup" classname="openworks.ant.UpdateVersion"/>
<verup file=
"${workspaces.dir}\RPCA\main\rpcacode\services\Math\web\Data\Version.xml"
Version="${Version}" />
</target>
I am getting the error when the script tries to exceute the line <verup
file= .....
BUILD FAILED
C:\apache-ant-1.7.0\bin\changes.xml:34: java.lang.NullPointerException
at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.jav
a:115)
Can anyone suggest what could be wrong?
--
View this message in context: http://ant.1045680.n5.nabble.com/java-lang-NullPointerException-tp3271316p3271316.html
Sent from the Ant - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org
Re: java.lang.NullPointerException
Posted by ritchie <ga...@baml.com>.
Okay, i will do that. Thanks.
--
View this message in context: http://ant.1045680.n5.nabble.com/java-lang-NullPointerException-tp3271316p3271415.html
Sent from the Ant - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org
Re: java.lang.NullPointerException
Posted by Antoine Levy-Lambert <an...@gmx.de>.
Well, your error is happening in executing a custom task :
java.lang.NullPointerException
at openworks.ant.UpdateVersion.execute(UpdateVersion.java:73)
at
You should ask support from whoever wrote openworks.ant.UpdateVersion
But even before that, maybe you are forgetting to pass a required
parameter to this task (or class).
Check in your build file where you invoke <verup/>
Regards,
Antoine
On 11/18/10 2:53 PM, ritchie wrote:
> verup is a macrodef...
>
> Apache Ant version 1.7.0 compiled on December 13 2006
> Buildfile: changes.xml
> Detected Java version: 1.6 in: C:\Program Files\Java\jre6
> Detected OS: Windows XP
> parsing buildfile C:\apache-ant-1.7.0\bin\changes.xml with URI =
> file:/C:/apache
> -ant-1.7.0/bin/changes.xml
> Project base dir set to: C:\apache-ant-1.7.0\bin
> Build sequence for target(s) `full' is [p4properties, run, p4changes,
> setversion
> , full]
> Complete build sequence is [p4properties, run, p4changes, setversion, full,
> ]
>
> p4properties:
> [antlib:org.apache.tools.ant] Could not load definitions from resource
> org/apach
> e/tools/ant/antlib.xml. It could not be found.
>
> run:
>
> p4changes:
> [exec] Current OS is Windows XP
> [exec] Output redirected to property: Version
> [exec] Executing 'C:\Program Files\Perforce\p4.exe' with arguments:
> [exec] 'changes'
> [exec] '-m1'
> [exec]
> 'C:\nbkoldy_rp_all_new\RPCA\main\rpcacode\services\Math\web\Data\Ver
> sion.xml'
> [exec]
> [exec] The ' characters around the executable and arguments are
> [exec] not part of the command.
>
> setversion:
> [echo] Change 669228 on 2010/10/14 by nbd3f4d@nbd3f4d_rpca_1.0
> 'DESCRIPTION
> : <enter description'
> [verup] 2010.11.18 14:49:02 - INFO - [ CompileXMLTask-main ] - Updating
> Vers
> ion in
> -C:\nbkoldy_rp_all_new\RPCA\main\rpcacode\services\Math\web\Data\Version.
> xml
>
> BUILD FAILED
> C:\apache-ant-1.7.0\bin\changes.xml:34: java.lang.NullPointerException
> at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.jav
> a:115)
> at org.apache.tools.ant.Task.perform(Task.java:348)
> at org.apache.tools.ant.Target.execute(Target.java:357)
> at org.apache.tools.ant.Target.performTasks(Target.java:385)
> at
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
> at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
> at
> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExe
> cutor.java:41)
> at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
> at org.apache.tools.ant.Main.runBuild(Main.java:698)
> at org.apache.tools.ant.Main.startAnt(Main.java:199)
> at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
> at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
> Caused by: java.lang.NullPointerException
> at openworks.ant.UpdateVersion.execute(UpdateVersion.java:73)
> at
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.jav
> a:105)
> ... 11 more
> --- Nested Exception ---
> java.lang.NullPointerException
> at openworks.ant.UpdateVersion.execute(UpdateVersion.java:73)
> at
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.jav
> a:105)
> at org.apache.tools.ant.Task.perform(Task.java:348)
> at org.apache.tools.ant.Target.execute(Target.java:357)
> at org.apache.tools.ant.Target.performTasks(Target.java:385)
> at
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
> at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
> at
> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExe
> cutor.java:41)
> at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
> at org.apache.tools.ant.Main.runBuild(Main.java:698)
> at org.apache.tools.ant.Main.startAnt(Main.java:199)
> at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
> at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
>
> Total time: 0 seconds
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org
Re: java.lang.NullPointerException
Posted by ritchie <ga...@baml.com>.
verup is a macrodef...
Apache Ant version 1.7.0 compiled on December 13 2006
Buildfile: changes.xml
Detected Java version: 1.6 in: C:\Program Files\Java\jre6
Detected OS: Windows XP
parsing buildfile C:\apache-ant-1.7.0\bin\changes.xml with URI =
file:/C:/apache
-ant-1.7.0/bin/changes.xml
Project base dir set to: C:\apache-ant-1.7.0\bin
Build sequence for target(s) `full' is [p4properties, run, p4changes,
setversion
, full]
Complete build sequence is [p4properties, run, p4changes, setversion, full,
]
p4properties:
[antlib:org.apache.tools.ant] Could not load definitions from resource
org/apach
e/tools/ant/antlib.xml. It could not be found.
run:
p4changes:
[exec] Current OS is Windows XP
[exec] Output redirected to property: Version
[exec] Executing 'C:\Program Files\Perforce\p4.exe' with arguments:
[exec] 'changes'
[exec] '-m1'
[exec]
'C:\nbkoldy_rp_all_new\RPCA\main\rpcacode\services\Math\web\Data\Ver
sion.xml'
[exec]
[exec] The ' characters around the executable and arguments are
[exec] not part of the command.
setversion:
[echo] Change 669228 on 2010/10/14 by nbd3f4d@nbd3f4d_rpca_1.0
'DESCRIPTION
: <enter description'
[verup] 2010.11.18 14:49:02 - INFO - [ CompileXMLTask-main ] - Updating
Vers
ion in
-C:\nbkoldy_rp_all_new\RPCA\main\rpcacode\services\Math\web\Data\Version.
xml
BUILD FAILED
C:\apache-ant-1.7.0\bin\changes.xml:34: java.lang.NullPointerException
at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.jav
a:115)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
at org.apache.tools.ant.Target.performTasks(Target.java:385)
at
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExe
cutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
at org.apache.tools.ant.Main.runBuild(Main.java:698)
at org.apache.tools.ant.Main.startAnt(Main.java:199)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
Caused by: java.lang.NullPointerException
at openworks.ant.UpdateVersion.execute(UpdateVersion.java:73)
at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.jav
a:105)
... 11 more
--- Nested Exception ---
java.lang.NullPointerException
at openworks.ant.UpdateVersion.execute(UpdateVersion.java:73)
at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.jav
a:105)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
at org.apache.tools.ant.Target.performTasks(Target.java:385)
at
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExe
cutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
at org.apache.tools.ant.Main.runBuild(Main.java:698)
at org.apache.tools.ant.Main.startAnt(Main.java:199)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
Total time: 0 seconds
--
View this message in context: http://ant.1045680.n5.nabble.com/java-lang-NullPointerException-tp3271316p3271394.html
Sent from the Ant - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org
Re: java.lang.NullPointerException
Posted by Antoine Levy-Lambert <an...@gmx.de>.
A full stack trace would be useful to figure out what is going on.
Also, what is "verup" ? Is it a custom task ? a macrodef ?
Regards,
Antoine
On 11/18/10 2:15 PM, ritchie wrote:
> This is a part of my script.
>
> <target name="p4changes">
> <exec executable="${P4HOME}\p4.exe" spawn="false" failonerror="true"
> outputproperty="Version" >
> <arg value="changes"/>
> <arg value="-m1"/>
> <arg value="${file.name}"/>
> </exec>
> <antcall target="setversion"/>
> </target>
>
> <target name="setversion" >
> <echo message= "${Version}"/>
> <taskdef name="verup" classname="openworks.ant.UpdateVersion"/>
> <verup file=
> "${workspaces.dir}\RPCA\main\rpcacode\services\Math\web\Data\Version.xml"
> Version="${Version}" />
> </target>
>
> I am getting the error when the script tries to exceute the line <verup
> file= .....
>
>
> BUILD FAILED
> C:\apache-ant-1.7.0\bin\changes.xml:34: java.lang.NullPointerException
> at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.jav
> a:115)
>
> Can anyone suggest what could be wrong?
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org