TW-1333 |
Problem starting build on Agent running Ubuntu |
|
0
|
|
I have one Ubuntu client that I'm having problems with. When the build starts, I get this error:
[2006-12-15 12:26:03,361] WARN - nt.runner.GenericProgramRunner -
java.lang.NullPointerException
at java.util.ArrayList.addAll(ArrayList.java:474)
at jetbrains.buildServer.agent.ant.AntBuildRunner.composeAgentClasspath(AntBuildRunner.java:19
3)
at jetbrains.buildServer.agent.ant.AntBuildRunner.getVMProperties(AntBuildRunner.java:160)
at jetbrains.buildServer.agent.runner.JavaProgramRunner.buildCommandLine(JavaProgramRunner.jav
a:69)
at jetbrains.buildServer.agent.runner.GenericProgramRunner.run(GenericProgramRunner.java:59)
at jetbrains.buildServer.agent.impl.BuildAgentImpl$5.run(BuildAgentImpl.java:436)
at java.lang.Thread.run(Thread.java:595)
[2006-12-15 12:26:03,363] WARN - rver.agent.impl.BuildAgentImpl - jetbrains.buildServer.RunBuildException: java.lang.NullPointerException
jetbrains.buildServer.RunBuildException: java.lang.NullPointerException
at jetbrains.buildServer.agent.runner.GenericProgramRunner.run(GenericProgramRunner.java:66)
at jetbrains.buildServer.agent.impl.BuildAgentImpl$5.run(BuildAgentImpl.java:436)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.NullPointerException
at java.util.ArrayList.addAll(ArrayList.java:474)
at jetbrains.buildServer.agent.ant.AntBuildRunner.composeAgentClasspath(AntBuildRunner.java:19
3)
at jetbrains.buildServer.agent.ant.AntBuildRunner.getVMProperties(AntBuildRunner.java:160)
at jetbrains.buildServer.agent.runner.JavaProgramRunner.buildCommandLine(JavaProgramRunner.jav
a:69)
at jetbrains.buildServer.agent.runner.GenericProgramRunner.run(GenericProgramRunner.java:59)
... 2 more
TC is 1.1.1 [re-installed as per Kir's recommendation]
The agent is Ubuntu 5.10 "Breezy Badger"
The version of java is 1.5.0_05 [re-installed]
There are no errors when the agent starts up.
Issue wasresolved
[2006-12-15 12:26:03,361] WARN - nt.runner.GenericProgramRunner -
java.lang.NullPointerException
at java.util.ArrayList.addAll(ArrayList.java:474)
at jetbrains.buildServer.agent.ant.AntBuildRunner.composeAgentClasspath(AntBuildRunner.java:19
3)
at jetbrains.buildServer.agent.ant.AntBuildRunner.getVMProperties(AntBuildRunner.java:160)
at jetbrains.buildServer.agent.runner.JavaProgramRunner.buildCommandLine(JavaProgramRunner.jav
a:69)
at jetbrains.buildServer.agent.runner.GenericProgramRunner.run(GenericProgramRunner.java:59)
at jetbrains.buildServer.agent.impl.BuildAgentImpl$5.run(BuildAgentImpl.java:436)
at java.lang.Thread.run(Thread.java:595)
[2006-12-15 12:26:03,363] WARN - rver.agent.impl.BuildAgentImpl - jetbrains.buildServer.RunBuildException: java.lang.NullPointerException
jetbrains.buildServer.RunBuildException: java.lang.NullPointerException
at jetbrains.buildServer.agent.runner.GenericProgramRunner.run(GenericProgramRunner.java:66)
at jetbrains.buildServer.agent.impl.BuildAgentImpl$5.run(BuildAgentImpl.java:436)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.NullPointerException
at java.util.ArrayList.addAll(ArrayList.java:474)
at jetbrains.buildServer.agent.ant.AntBuildRunner.composeAgentClasspath(AntBuildRunner.java:19
3)
at jetbrains.buildServer.agent.ant.AntBuildRunner.getVMProperties(AntBuildRunner.java:160)
at jetbrains.buildServer.agent.runner.JavaProgramRunner.buildCommandLine(JavaProgramRunner.jav
a:69)
at jetbrains.buildServer.agent.runner.GenericProgramRunner.run(GenericProgramRunner.java:59)
... 2 more
TC is 1.1.1 [re-installed as per Kir's recommendation]
The agent is Ubuntu 5.10 "Breezy Badger"
The version of java is 1.5.0_05 [re-installed]
There are no errors when the agent starts up.
Issue wasresolved
Could you please do the following:
ls -l /opt/tc-agent/lib
ls -l /opt/tc-agent/plugins
thanks!
Here's the output your asked for....
root@ptbuild05:~# ls -l /opt/tc-agent/lib
total 17600
drwxr-xr-x 2 root root 4096 2006-12-18 10:39 latest
root@ptbuild05:~#
root@ptbuild05:~# ls -l /opt/tc-agent/plugins/
total 44416
drwxr-xr-x 5 root root 4096 2006-12-18 10:39 ant
drwxr-xr-x 3 root root 4096 2006-12-18 10:39 antPlugin
drwxr-xr-x 3 root root 4096 2006-12-18 10:39 coveragePlugin
drwxr-xr-x 4 root root 4096 2006-12-18 10:39 dotnetPlugin
drwxr-xr-x 5 root root 4096 2006-12-18 10:39 idea
drwxr-xr-x 3 root root 4096 2006-12-18 10:39 inspectionPlugin
drwxr-xr-x 3 root root 4096 2006-12-18 10:39 iprPlugin
drwxr-xr-x 6 root root 4096 2006-12-18 10:39 maven-2.1
drwxr-xr-x 3 root root 4096 2006-12-18 10:39 mavenPlugin
drwxr-xr-x 2 root root 4096 2006-12-18 10:39 META-INF
drwxr-xr-x 3 root root 4096 2006-12-18 10:39 testNGPlugin
Please note, 1.2 RC is quite stable.
Ubuntu ships with GCJ as the "java".
I haven't tried, but TeamCity may run in this environment despite the fact that it is unsupported and generally a bit flaky compared with one of the Sun JDKs.
Are you just running with whatever the system default java is, or have you installed a JDK?
Just a thing to rule out.
SH