Hello, I have a working application built upon 2010.01 components and Servicemix 3.3.2. When I try to update the components to 2010.02, I am not able to deploy any service assembly. I tried to deploy two simple service assemblies, one containing a single bean-based SU, the other one containing a single saxon-based SU. The only change I made to the SUs was that I updated the XSD URLs in xbean.xml descriptors. Otherwise they are exactly the same as the ones which worked correctly with 2010.01 components.
The deployments are failing with the following error, which seems to me like a mismatch in some spring libraries (I can see that 2010.01 components used Spring 2.5 whereas 2010.02 components use Spring 3.0). Any ideas are welcome :-) <jbi-task xmlns="http://java.sun.com/xml/ns/jbi/management-message" version="1.0"> <jbi-task-result> <frmwk-task-result> <frmwk-task-result-details> <task-result-details> <task-id>deploy</task-id> <task-result>FAILED</task-result> <message-type>ERROR</message-type> </task-result-details> </frmwk-task-result-details> </frmwk-task-result> <component-task-result xmlns="http://java.sun.com/xml/ns/jbi/management-message"> <component-name>servicemix-saxon</component-name> <component-task-result-details> <task-result-details> <task-id>deploy</task-id> <task-result>FAILED</task-result> <message-type>ERROR</message-type> <task-status-msg> <msg-loc-info> <loc-token/> <loc-message>Could not deploy xbean service unit</loc-message> </msg-loc-info> </task-status-msg> <exception-info> <nesting-level>1</nesting-level> <msg-loc-info> <loc-token/> <loc-message>org.springframework.context.support.AbstractXmlApplicationContext.setValidating(Z)V</loc-message> <stack-trace><![CDATA[java.lang.NoSuchMethodError: org.springframework.context.support.AbstractXmlApplicationContext.setValidating(Z)V at org.apache.servicemix.common.xbean.AbstractXBeanDeployer.deploy(AbstractXBeanDeployer.java:87) at org.apache.servicemix.common.BaseServiceUnitManager.doDeploy(BaseServiceUnitManager.java:88) at org.apache.servicemix.common.BaseServiceUnitManager.deploy(BaseServiceUnitManager.java:69) at org.apache.servicemix.jbi.framework.DeploymentService.deployServiceAssembly(DeploymentService.java:520) at org.apache.servicemix.jbi.framework.AutoDeploymentService.updateServiceAssembly(AutoDeploymentService.java:349) at org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:255) at org.apache.servicemix.jbi.framework.AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:658) at org.apache.servicemix.jbi.framework.AutoDeploymentService.access$800(AutoDeploymentService.java:63) at org.apache.servicemix.jbi.framework.AutoDeploymentService$1.run(AutoDeploymentService.java:622) at java.util.TimerThread.mainLoop(Timer.java:512) at java.util.TimerThread.run(Timer.java:462) ]]></stack-trace> </msg-loc-info> </exception-info> </task-result-details> </component-task-result-details> </component-task-result> </jbi-task-result> </jbi-task> -- View this message in context: http://servicemix.396122.n5.nabble.com/Problem-using-2010-02-components-in-Servicemix-3-3-2-tp3315070p3315070.html Sent from the ServiceMix - User mailing list archive at Nabble.com.
