main method of agent class jetbrains.buildServer.agent.AgentMain2 has failed. null

We just upgraded from TeamCity 3.x to TeamCity 4.5.  The build agent local to the build server runs fine.  However, one other build agent that runs on a different server is not functioning.  We used the MSI installer to update the agent but it's not running.  It shows as disconnected within TeamCity's UI.  On the server itself the service is set to automatic but is not running.

launcher.log shows this:

[2009-05-12 12:10:09,424]  DEBUG - buildServer.agent.LauncherUtil - Deleting C:\BuildAgent\update
[2009-05-12 12:10:09,440]  DEBUG - buildServer.agent.LauncherUtil - Deleting C:\BuildAgent\backup
[2009-05-12 12:10:09,456]   INFO - ldServer.agent.run.AgentRunner - Tue May 12 12:10:09 EDT 2009 ==> Start launch
[2009-05-12 12:10:09,456]   INFO - ldServer.agent.run.AgentRunner - c:\BuildAgent\jre\bin\java -ea -Xmx512m -XX:+HeapDumpOnOutOfMemoryError -Xrs -Dlog4j.configuration=file:../conf/teamcity-agent-log4j.xml -Dteamcity_logs=../logs/ -classpath C:\BuildAgent\lib\agent-api.jar;C:\BuildAgent\lib\agent-launcher.jar;C:\BuildAgent\lib\agent-openapi.jar;C:\BuildAgent\lib\agent.jar;C:\BuildAgent\lib\agentInstaller-UI.jar;C:\BuildAgent\lib\agentInstaller.jar;C:\BuildAgent\lib\annotations.jar;C:\BuildAgent\lib\buildServerAgent.jar;C:\BuildAgent\lib\buildServerCommon.jar;C:\BuildAgent\lib\buildServerCommonRuntime.jar;C:\BuildAgent\lib\buildServerMessages.jar;C:\BuildAgent\lib\buildServerRuntimeUtil.jar;C:\BuildAgent\lib\buildServerServerLogging.jar;C:\BuildAgent\lib\buildServerXmlRpcWrapper.jar;C:\BuildAgent\lib\common-api.jar;C:\BuildAgent\lib\common-impl.jar;C:\BuildAgent\lib\commons-beanutils-core.jar;C:\BuildAgent\lib\commons-codec-1.3.jar;C:\BuildAgent\lib\commons-collections-3.2.jar;C:\BuildAgent\lib\commons-httpclient-3.0.1.jar;C:\BuildAgent\lib\commons-httpclient-3.1.jar;C:\BuildAgent\lib\commons-io-1.3.2.jar;C:\BuildAgent\lib\commons-logging.jar;C:\BuildAgent\lib\duplicates-util.jar;C:\BuildAgent\lib\extensions.jar;C:\BuildAgent\lib\idea-settings.jar;C:\BuildAgent\lib\inspections-util.jar;C:\BuildAgent\lib\ivy-1.4.1.jar;C:\BuildAgent\lib\ivy-2.0.jar;C:\BuildAgent\lib\jakarta-oro-2.0.8.jar;C:\BuildAgent\lib\jdk-searcher.jar;C:\BuildAgent\lib\jdom.jar;C:\BuildAgent\lib\jniwrap-3.6.1.jar;C:\BuildAgent\lib\joda-time-1.5.2.jar;C:\BuildAgent\lib\junit-4.1.jar;C:\BuildAgent\lib\junit-4.5.jar;C:\BuildAgent\lib\launcher.jar;C:\BuildAgent\lib\log4j-1.2.12.jar;C:\BuildAgent\lib\nanocontainer-1.0-RC-1.jar;C:\BuildAgent\lib\openapi.jar;C:\BuildAgent\lib\patches-impl.jar;C:\BuildAgent\lib\patches.jar;C:\BuildAgent\lib\picocontainer-1.2.jar;C:\BuildAgent\lib\processesTerminator.jar;C:\BuildAgent\lib\resources_en.jar;C:\BuildAgent\lib\runtime-util.jar;C:\BuildAgent\lib\server-logging.jar;C:\BuildAgent\lib\spring.jar;C:\BuildAgent\lib\trove4j.jar;C:\BuildAgent\lib\util.jar;C:\BuildAgent\lib\utils.jar;C:\BuildAgent\lib\winpack.jar;C:\BuildAgent\lib\xercesImpl.jar;C:\BuildAgent\lib\xmlrpc-2.0.1.jar;C:\BuildAgent\lib\xpp3_min-1.1.3.4.M.jar;C:\BuildAgent\lib\xstream-1.2.1.jar jetbrains.buildServer.agent.AgentMain -file ../conf/buildAgent.properties -launcher.version 8944
[2009-05-12 12:10:11,925]   INFO - ldServer.agent.run.AgentRunner - Agent process finished
[2009-05-12 12:10:11,925]   INFO - ldServer.agent.run.AgentRunner - Agent has exited with code: 0
[2009-05-12 12:10:11,940]   INFO - ldServer.agent.run.AgentRunner - Too long run time, unexpected exit. Restarting. Run time was : 2.454 sec.
[2009-05-12 12:10:11,940]   INFO - ldServer.agent.run.AgentRunner - Launcher is restarting agent process.
[2009-05-12 12:10:11,940]   INFO - ldServer.agent.run.AgentRunner - Tue May 12 12:10:11 EDT 2009 ==> Start launch
[2009-05-12 12:10:11,956]   INFO - ldServer.agent.run.AgentRunner - c:\BuildAgent\jre\bin\java -ea -Xmx512m -XX:+HeapDumpOnOutOfMemoryError -Xrs -Dlog4j.configuration=file:../conf/teamcity-agent-log4j.xml -Dteamcity_logs=../logs/ -classpath C:\BuildAgent\lib\agent-api.jar;C:\BuildAgent\lib\agent-launcher.jar;C:\BuildAgent\lib\agent-openapi.jar;C:\BuildAgent\lib\agent.jar;C:\BuildAgent\lib\agentInstaller-UI.jar;C:\BuildAgent\lib\agentInstaller.jar;C:\BuildAgent\lib\annotations.jar;C:\BuildAgent\lib\buildServerAgent.jar;C:\BuildAgent\lib\buildServerCommon.jar;C:\BuildAgent\lib\buildServerCommonRuntime.jar;C:\BuildAgent\lib\buildServerMessages.jar;C:\BuildAgent\lib\buildServerRuntimeUtil.jar;C:\BuildAgent\lib\buildServerServerLogging.jar;C:\BuildAgent\lib\buildServerXmlRpcWrapper.jar;C:\BuildAgent\lib\common-api.jar;C:\BuildAgent\lib\common-impl.jar;C:\BuildAgent\lib\commons-beanutils-core.jar;C:\BuildAgent\lib\commons-codec-1.3.jar;C:\BuildAgent\lib\commons-collections-3.2.jar;C:\BuildAgent\lib\commons-httpclient-3.0.1.jar;C:\BuildAgent\lib\commons-httpclient-3.1.jar;C:\BuildAgent\lib\commons-io-1.3.2.jar;C:\BuildAgent\lib\commons-logging.jar;C:\BuildAgent\lib\duplicates-util.jar;C:\BuildAgent\lib\extensions.jar;C:\BuildAgent\lib\idea-settings.jar;C:\BuildAgent\lib\inspections-util.jar;C:\BuildAgent\lib\ivy-1.4.1.jar;C:\BuildAgent\lib\ivy-2.0.jar;C:\BuildAgent\lib\jakarta-oro-2.0.8.jar;C:\BuildAgent\lib\jdk-searcher.jar;C:\BuildAgent\lib\jdom.jar;C:\BuildAgent\lib\jniwrap-3.6.1.jar;C:\BuildAgent\lib\joda-time-1.5.2.jar;C:\BuildAgent\lib\junit-4.1.jar;C:\BuildAgent\lib\junit-4.5.jar;C:\BuildAgent\lib\launcher.jar;C:\BuildAgent\lib\log4j-1.2.12.jar;C:\BuildAgent\lib\nanocontainer-1.0-RC-1.jar;C:\BuildAgent\lib\openapi.jar;C:\BuildAgent\lib\patches-impl.jar;C:\BuildAgent\lib\patches.jar;C:\BuildAgent\lib\picocontainer-1.2.jar;C:\BuildAgent\lib\processesTerminator.jar;C:\BuildAgent\lib\resources_en.jar;C:\BuildAgent\lib\runtime-util.jar;C:\BuildAgent\lib\server-logging.jar;C:\BuildAgent\lib\spring.jar;C:\BuildAgent\lib\trove4j.jar;C:\BuildAgent\lib\util.jar;C:\BuildAgent\lib\utils.jar;C:\BuildAgent\lib\winpack.jar;C:\BuildAgent\lib\xercesImpl.jar;C:\BuildAgent\lib\xmlrpc-2.0.1.jar;C:\BuildAgent\lib\xpp3_min-1.1.3.4.M.jar;C:\BuildAgent\lib\xstream-1.2.1.jar jetbrains.buildServer.agent.AgentMain -file ../conf/buildAgent.properties -launcher.version 8944
[2009-05-12 12:10:12,706]   INFO - ldServer.agent.run.AgentRunner - Agent process finished
[2009-05-12 12:10:12,706]   INFO - ldServer.agent.run.AgentRunner - Agent has exited with code: 0
[2009-05-12 12:10:12,706]   INFO - ldServer.agent.run.AgentRunner - Too short run time, most likely there is some installation problem: 0.75 sec.
[2009-05-12 12:10:12,706]   INFO - ldServer.agent.run.AgentRunner - Launcher is exiting


When I run the agent command line manually I get this output:

main method of agent class jetbrains.buildServer.agent.AgentMain2 has failed. null

Can anyone tell me what is wrong and how I can fix it?

Thanks,

Sam

0
2 comments

Hello Samuel,

  Please try to reinstall build agent on another machine completely (better, to another directory).

  In fact, there were no need to upgrade build agent explicitly, because usually it is performed automatically. In your case, I suppose, some problem has occurred.

  Please note, that after installation and connection to the server build agent will update itself and download some plugins.
  This may take some time (usually, no more than a couple of minutes)

  Hope, this helps.
  KIR

0
Avatar
Permanently deleted user

Thanks.  I uninstalled and re-installed the build agent and it's working now.

Best regards,

Sam

0

Please sign in to leave a comment.