continuum-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Cook, Stephen " <stephen.c...@citi.com>
Subject Build Agents - XmlRpcExtensionException
Date Thu, 18 Jun 2009 18:38:16 GMT

Hi,

Does anyone have some experience of using the new Build Agents
capabilities in Continuum 1.3.3?  I've setup a remote Build Agent, which
the Master can see and talk to, but when I request a build it reports:

2009-06-18 19:25:30,191 [pool-8-thread-1] ERROR
org.apache.continuum.builder.distributed.executor.DistributedBuildProjec
tTaskExecutor  - Error occurred while building task
java.lang.Exception: Failed to build projects.
        at
org.apache.continuum.distributed.transport.slave.SlaveBuildAgentTranspor
tClient.buildProjects(SlaveBuildAgentTransportClient.java:84)
        at
org.apache.continuum.builder.distributed.executor.DistributedBuildProjec
tTaskExecutor.executeTask(DistributedBuildProjectTaskExecutor.java
:113)
        at
org.apache.continuum.builder.distributed.executor.ThreadedDistributedBui
ldTaskQueueExecutor$ExecutorRunnable$1.run(ThreadedDistributedBuil
dTaskQueueExecutor.java:118)
        at
edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter
.call(Executors.java:442)
        at
edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask
.java:176)
        at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWor
ker(ThreadPoolExecutor.java:987)
        at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker
.run(ThreadPoolExecutor.java:528)
        at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.RuntimeException: Could not execute RPC method
buildProjects
        at
com.atlassian.xmlrpc.RPCCallMethodInterceptor.invoke(RPCCallMethodInterc
eptor.java:67)
        at $Proxy6.buildProjects(Unknown Source)
        at
org.apache.continuum.distributed.transport.slave.SlaveBuildAgentTranspor
tClient.buildProjects(SlaveBuildAgentTransportClient.java:78)
        ... 7 more
Caused by: org.apache.xmlrpc.common.XmlRpcExtensionException: Null
values aren't supported, if isEnabledForExtensions() == false
        at
org.apache.xmlrpc.common.TypeFactoryImpl.getSerializer(TypeFactoryImpl.j
ava:115)
        at
com.atlassian.xmlrpc.BinderTypeFactory.getSerializer(BinderTypeFactory.j
ava:64)
        at
org.apache.xmlrpc.serializer.MapSerializer.writeValue(MapSerializer.java
:70)
        at
org.apache.xmlrpc.serializer.MapSerializer.writeEntry(MapSerializer.java
:64)
        at
org.apache.xmlrpc.serializer.MapSerializer.writeData(MapSerializer.java:
81)
        at
org.apache.xmlrpc.serializer.MapSerializer.write(MapSerializer.java:88)
        at
org.apache.xmlrpc.serializer.ObjectArraySerializer.writeObject(ObjectArr
aySerializer.java:50)
        at
org.apache.xmlrpc.serializer.ObjectArraySerializer.writeData(ObjectArray
Serializer.java:55)
        at
org.apache.xmlrpc.serializer.ObjectArraySerializer.write(ObjectArraySeri
alizer.java:62)
        at
org.apache.xmlrpc.serializer.XmlRpcWriter.writeValue(XmlRpcWriter.java:1
72)
        at
org.apache.xmlrpc.serializer.XmlRpcWriter.write(XmlRpcWriter.java:77)
        at
org.apache.xmlrpc.client.XmlRpcStreamTransport$ReqWriterImpl.write(XmlRp
cStreamTransport.java:67)
        at
org.apache.xmlrpc.client.XmlRpcHttpTransport$ByteArrayReqWriter.<init>(X
mlRpcHttpTransport.java:23)
        at
org.apache.xmlrpc.client.XmlRpcHttpTransport.newReqWriter(XmlRpcHttpTran
sport.java:106)
        at
org.apache.xmlrpc.client.XmlRpcStreamTransport.sendRequest(XmlRpcStreamT
ransport.java:139)
        at
org.apache.xmlrpc.client.XmlRpcHttpTransport.sendRequest(XmlRpcHttpTrans
port.java:94)
        at
org.apache.xmlrpc.client.XmlRpcSunHttpTransport.sendRequest(XmlRpcSunHtt
pTransport.java:44)
        at
org.apache.xmlrpc.client.XmlRpcClientWorker.execute(XmlRpcClientWorker.j
ava:53)
        at
org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:166)
        at
org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:157)
        at
org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:146)
        at
com.atlassian.xmlrpc.RPCCallMethodInterceptor.invoke(RPCCallMethodInterc
eptor.java:62)


Should the XmlRpcExtensions be enabled for this?  Is there a way to
diagnose this?

Any help much appreciated.

Thanks,
Steve.


Mime
View raw message