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.(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.