Details
-
Suggestion
-
Resolution: Handled by Support
-
None
-
None
Description
Hi,
we get random JMS timeout exceptions when the remote agent is running on Windows Server:
INFO | jvm 1 | 2013/02/15 08:53:19 | 2013-02-15 08:53:19,796 WARN [1-BAM::CMD-CI-WIN-32BI.intl.<some>.net::Agent:pool-3-thread-1] [JmsClientInterceptor] Remote access error: ReflectiveMethodInvocation: public abstract com.atlassian.bamboo.configuration.AdministrationConfiguration com.atlassian.bamboo.configuration.AdministrationConfigurationManager.getAdministrationConfiguration(); target is null
INFO | jvm 1 | 2013/02/15 08:53:19 | javax.jms.JMSException: edu.emory.mathcs.backport.java.util.concurrent.TimeoutException
INFO | jvm 1 | 2013/02/15 08:53:19 | at org.logicblaze.lingo.jms.impl.MultiplexingRequestor.createJMSException(MultiplexingRequestor.java:205)
INFO | jvm 1 | 2013/02/15 08:53:19 | at org.logicblaze.lingo.jms.impl.MultiplexingRequestor.request(MultiplexingRequestor.java:133)
INFO | jvm 1 | 2013/02/15 08:53:19 | at com.atlassian.bamboo.lingo.BambooMultiplexingRequestor.request(BambooMultiplexingRequestor.java:66)
INFO | jvm 1 | 2013/02/15 08:53:19 | at org.logicblaze.lingo.jms.JmsClientInterceptor.invoke(JmsClientInterceptor.java:138)
INFO | jvm 1 | 2013/02/15 08:53:19 | at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
INFO | jvm 1 | 2013/02/15 08:53:19 | at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
INFO | jvm 1 | 2013/02/15 08:53:19 | at $Proxy2.getAdministrationConfiguration(Unknown Source)
INFO | jvm 1 | 2013/02/15 08:53:19 | at com.atlassian.bamboo.variable.CustomVariableContextImpl.getCommonBuildVariables(CustomVariableContextImpl.java:366)
INFO | jvm 1 | 2013/02/15 08:53:19 | at com.atlassian.bamboo.variable.CustomVariableContextImpl.filterVariableContextByName(CustomVariableContextImpl.java:299)
INFO | jvm 1 | 2013/02/15 08:53:19 | at com.atlassian.bamboo.variable.CustomVariableContextImpl.substituteBambooVariables(CustomVariableContextImpl.java:172)
INFO | jvm 1 | 2013/02/15 08:53:19 | at com.atlassian.bamboo.variable.CustomVariableContextImpl.substituteString(CustomVariableContextImpl.java:137)
INFO | jvm 1 | 2013/02/15 08:53:19 | at com.atlassian.bamboo.task.TaskExecutorImpl.substituteConfigurationVariables(TaskExecutorImpl.java:228)
INFO | jvm 1 | 2013/02/15 08:53:19 | at com.atlassian.bamboo.task.TaskExecutorImpl.executeTasks(TaskExecutorImpl.java:176)
INFO | jvm 1 | 2013/02/15 08:53:19 | at com.atlassian.bamboo.task.TaskExecutorImpl.execute(TaskExecutorImpl.java:93)
INFO | jvm 1 | 2013/02/15 08:53:19 | at com.atlassian.bamboo.build.pipeline.tasks.ExecuteBuildTask.call(ExecuteBuildTask.java:87)
INFO | jvm 1 | 2013/02/15 08:53:19 | at com.atlassian.bamboo.v2.build.agent.DefaultBuildAgent.build(DefaultBuildAgent.java:206)
INFO | jvm 1 | 2013/02/15 08:53:19 | at com.atlassian.bamboo.v2.build.agent.BuildAgentControllerImpl.waitAndPerformBuild(BuildAgentControllerImpl.java:103)
INFO | jvm 1 | 2013/02/15 08:53:19 | at com.atlassian.bamboo.v2.build.agent.DefaultBuildAgent$1.run(DefaultBuildAgent.java:111)
INFO | jvm 1 | 2013/02/15 08:53:19 | at com.atlassian.bamboo.build.pipeline.concurrent.NamedThreadFactory$2.run(NamedThreadFactory.java:52)
INFO | jvm 1 | 2013/02/15 08:53:19 | at java.lang.Thread.run(Unknown Source)
INFO | jvm 1 | 2013/02/15 08:53:19 | 2013-02-15 08:53:19,812 FATAL [1-BAM::CMD-CI-WIN-32BI.intl.<some>.net::Agent:pool-3-thread-1] [ExecuteBuildTask] Failed to execute the build 'PROCESSING-CI131-NCRYPTWIN-518'
INFO | jvm 1 | 2013/02/15 08:53:19 | org.springframework.remoting.RemoteAccessException: Cannot access JMS invoker remote service at [null]; nested exception is javax.jms.JMSException: edu.emory.mathcs.backport.java.util.concurrent.TimeoutException
INFO | jvm 1 | 2013/02/15 08:53:19 | Caused by: javax.jms.JMSException: edu.emory.mathcs.backport.java.util.concurrent.TimeoutException
INFO | jvm 1 | 2013/02/15 08:53:19 | at org.logicblaze.lingo.jms.impl.MultiplexingRequestor.createJMSException(MultiplexingRequestor.java:205)
INFO | jvm 1 | 2013/02/15 08:53:19 | at org.logicblaze.lingo.jms.impl.MultiplexingRequestor.request(MultiplexingRequestor.java:133)
INFO | jvm 1 | 2013/02/15 08:53:19 | at com.atlassian.bamboo.lingo.BambooMultiplexingRequestor.request(BambooMultiplexingRequestor.java:66)
INFO | jvm 1 | 2013/02/15 08:53:19 | at org.logicblaze.lingo.jms.JmsClientInterceptor.invoke(JmsClientInterceptor.java:138)
INFO | jvm 1 | 2013/02/15 08:53:19 | at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
INFO | jvm 1 | 2013/02/15 08:53:19 | at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
INFO | jvm 1 | 2013/02/15 08:53:19 | at $Proxy2.getAdministrationConfiguration(Unknown Source)
INFO | jvm 1 | 2013/02/15 08:53:19 | at com.atlassian.bamboo.variable.CustomVariableContextImpl.getCommonBuildVariables(CustomVariableContextImpl.java:366)
INFO | jvm 1 | 2013/02/15 08:53:19 | at com.atlassian.bamboo.variable.CustomVariableContextImpl.filterVariableContextByName(CustomVariableContextImpl.java:299)
INFO | jvm 1 | 2013/02/15 08:53:19 | at com.atlassian.bamboo.variable.CustomVariableContextImpl.substituteBambooVariables(CustomVariableContextImpl.java:172)
INFO | jvm 1 | 2013/02/15 08:53:19 | at com.atlassian.bamboo.variable.CustomVariableContextImpl.substituteString(CustomVariableContextImpl.java:137)
INFO | jvm 1 | 2013/02/15 08:53:19 | at com.atlassian.bamboo.task.TaskExecutorImpl.substituteConfigurationVariables(TaskExecutorImpl.java:228)
INFO | jvm 1 | 2013/02/15 08:53:19 | at com.atlassian.bamboo.task.TaskExecutorImpl.executeTasks(TaskExecutorImpl.java:176)
INFO | jvm 1 | 2013/02/15 08:53:19 | at com.atlassian.bamboo.task.TaskExecutorImpl.execute(TaskExecutorImpl.java:93)
INFO | jvm 1 | 2013/02/15 08:53:19 | at com.atlassian.bamboo.build.pipeline.tasks.ExecuteBuildTask.call(ExecuteBuildTask.java:87)
INFO | jvm 1 | 2013/02/15 08:53:19 | at com.atlassian.bamboo.v2.build.agent.DefaultBuildAgent.build(DefaultBuildAgent.java:206)
INFO | jvm 1 | 2013/02/15 08:53:19 | at com.atlassian.bamboo.v2.build.agent.BuildAgentControllerImpl.waitAndPerformBuild(BuildAgentControllerImpl.java:103)
INFO | jvm 1 | 2013/02/15 08:53:19 | at com.atlassian.bamboo.v2.build.agent.DefaultBuildAgent$1.run(DefaultBuildAgent.java:111)
INFO | jvm 1 | 2013/02/15 08:53:19 | at com.atlassian.bamboo.build.pipeline.concurrent.NamedThreadFactory$2.run(NamedThreadFactory.java:52)
INFO | jvm 1 | 2013/02/15 08:53:19 | at java.lang.Thread.run(Unknown Source)
All builds are processes without issues for 1-2 weeks and then we get one of these exceptions and we have to rerun the jobs.
Some more info:
INFO | jvm 1 | 2013/02/15 08:12:54 | 2013-02-15 08:12:54,203 INFO [Thread-1] [AgentHeartBeatJobScheduler] Scheduled AgentHeartBeatJobScheduler to run every 60s. Next run at Fri Feb 15 08:12:54 EET 2013
INFO | jvm 1 | 2013/02/15 08:12:54 | 2013-02-15 08:12:54,203 INFO [Thread-1] [RemoteAgent] **********************************************************************************************************************************************
INFO | jvm 1 | 2013/02/15 08:12:54 | 2013-02-15 08:12:54,203 INFO [Thread-1] [RemoteAgent] * *
INFO | jvm 1 | 2013/02/15 08:12:54 | 2013-02-15 08:12:54,203 INFO [Thread-1] [RemoteAgent] * Bamboo agent 'CMD-CI-WIN-32BI.intl.<some>.net' ready to receive builds.
INFO | jvm 1 | 2013/02/15 08:12:54 | 2013-02-15 08:12:54,203 INFO [Thread-1] [RemoteAgent] * Remote Agent Home: C:\bamboo
INFO | jvm 1 | 2013/02/15 08:12:54 | 2013-02-15 08:12:54,203 INFO [Thread-1] [RemoteAgent] * Broker URL: failover:(tcp://<some ip>:54663?wireFormat.maxInactivityDuration=300000)?maxReconnectAttempts=10&initialReconnectDelay=15000
INFO | jvm 1 | 2013/02/15 08:12:54 | 2013-02-15 08:12:54,203 INFO [Thread-1] [RemoteAgent] * *
INFO | jvm 1 | 2013/02/15 08:12:54 | 2013-02-15 08:12:54,203 INFO [Thread-1] [RemoteAgent] **********************************************************************************************************************************************