This is the error I received when deploying a simple file poller. I receive the same error when I deploy a service using the JMS BC.
[petals.DeploymentService]-SEVERE 2009-03-30 14:18:42,929 An exception occured while starting the Service Unit 'tutorial-file-su' javax.jbi.management.DeploymentException: <component-task-result xmlns=" http://java.sun.com/xml/ns/jbi/management-message"> <component-name>servicemix-file</component-name> <component-task-result-details> <task-result-details> <task-id>init</task-id> <task-result>FAILED</task-result> <message-type>ERROR</message-type> <task-status-msg><msg-loc-info><loc-token/><loc-message>Unable to init 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.apache.servicemix.common.ExternalEndpoint cannot be cast to org.ow2.petals.jbi.messaging.endpoint.AbstractEndpoint</loc-message> <stack-trace><![CDATA[java.lang.ClassCastException: org.apache.servicemix.common.ExternalEndpoint cannot be cast to org.ow2.petals.jbi.messaging.endpoint.AbstractEndpoint at org.ow2.petals.jbi.messaging.registry.JNDIRegistry.registerEndpoint(JNDIRegistry.java:844) at org.ow2.petals.jbi.messaging.registry.JNDIRegistry.registerExternalEndpoint(JNDIRegistry.java:617) at org.ow2.petals.jbi.messaging.registry.EndpointRegistryImpl.registerExternalEndpoint(EndpointRegistryImpl.java:597) at org.objectweb.fractal.julia.generated.Cd7a58588_0.registerExternalEndpoint(INTERCEPTOR[EndpointRegistry]) at org.objectweb.fractal.julia.generated.C2eb804c9_0.registerExternalEndpoint(INTERFACE[EndpointRegistry]) at org.ow2.petals.jbi.component.context.ComponentContextImpl.registerExternalEndpoint(ComponentContextImpl.java:425) at org.apache.servicemix.common.endpoints.ConsumerEndpoint.activate(ConsumerEndpoint.java:62) at org.apache.servicemix.common.DefaultServiceUnit.init(DefaultServiceUnit.java:54) at org.apache.servicemix.common.BaseServiceUnitManager.init(BaseServiceUnitManager.java:122) at org.ow2.petals.container.lifecycle.ServiceUnitLifeCycle.doInit(ServiceUnitLifeCycle.java:120) at org.ow2.petals.container.lifecycle.LifeCycleAbstract.start(LifeCycleAbstract.java:280) at org.ow2.petals.container.lifecycle.ServiceAssemblyLifeCycle.doStart(ServiceAssemblyLifeCycle.java:192) at org.ow2.petals.container.lifecycle.ServiceAssemblyLifeCycle.start(ServiceAssemblyLifeCycle.java:359) at org.ow2.petals.jbi.management.deployment.DeploymentServiceImpl.start(DeploymentServiceImpl.java:699) at org.ow2.petals.jbi.management.deployment.DeploymentServiceImpl.start(DeploymentServiceImpl.java:446) at org.objectweb.fractal.julia.generated.C2dea9382_0.start(INTERCEPTOR[DeploymentServiceMBean]) at org.objectweb.fractal.julia.generated.C7566203_0.start(INTERFACE[DeploymentServiceMBean]) at org.ow2.petals.jbi.management.autoload.AutoLoaderServiceImpl.performDeploySA(AutoLoaderServiceImpl.java:393) at org.ow2.petals.jbi.management.autoload.AutoLoaderServiceImpl.install(AutoLoaderServiceImpl.java:225) at org.ow2.petals.jbi.management.autoload.InstallDirectoryScanner.run(InstallDirectoryScanner.java:56) 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> at org.apache.servicemix.common.BaseServiceUnitManager.failure(BaseServiceUnitManager.java:290) at org.apache.servicemix.common.BaseServiceUnitManager.init(BaseServiceUnitManager.java:129) at org.ow2.petals.container.lifecycle.ServiceUnitLifeCycle.doInit(ServiceUnitLifeCycle.java:120) at org.ow2.petals.container.lifecycle.LifeCycleAbstract.start(LifeCycleAbstract.java:280) at org.ow2.petals.container.lifecycle.ServiceAssemblyLifeCycle.doStart(ServiceAssemblyLifeCycle.java:192) at org.ow2.petals.container.lifecycle.ServiceAssemblyLifeCycle.start(ServiceAssemblyLifeCycle.java:359) at org.ow2.petals.jbi.management.deployment.DeploymentServiceImpl.start(DeploymentServiceImpl.java:699) at org.ow2.petals.jbi.management.deployment.DeploymentServiceImpl.start(DeploymentServiceImpl.java:446) at org.objectweb.fractal.julia.generated.C2dea9382_0.start(INTERCEPTOR[DeploymentServiceMBean]) at org.objectweb.fractal.julia.generated.C7566203_0.start(INTERFACE[DeploymentServiceMBean]) at org.ow2.petals.jbi.management.autoload.AutoLoaderServiceImpl.performDeploySA(AutoLoaderServiceImpl.java:393) at org.ow2.petals.jbi.management.autoload.AutoLoaderServiceImpl.install(AutoLoaderServiceImpl.java:225) at org.ow2.petals.jbi.management.autoload.InstallDirectoryScanner.run(InstallDirectoryScanner.java:56) at java.util.TimerThread.mainLoop(Timer.java:512) at java.util.TimerThread.run(Timer.java:462) [petals.Container]-WARNING 2009-03-30 14:18:42,930 [ServiceAssemblyLifeCycle_tutorial-sa] The Service Assembly 'tutorial-sa' failed to start, try to rollback its state [petals.Container]-SEVERE 2009-03-30 14:18:42,930 [ServiceAssemblyLifeCycle_tutorial-sa] javax.jbi.JBIException: An exception occured while shutting down the Service Assembly 'tutorial-sa' [petals.DeploymentService]-SEVERE 2009-03-30 14:18:42,930 javax.jbi.JBIException: An exception occured while shutting down the Service Assembly 'tutorial-sa' at org.ow2.petals.container.lifecycle.ServiceAssemblyLifeCycle.start(ServiceAssemblyLifeCycle.java:369) at org.ow2.petals.jbi.management.deployment.DeploymentServiceImpl.start(DeploymentServiceImpl.java:699) at org.ow2.petals.jbi.management.deployment.DeploymentServiceImpl.start(DeploymentServiceImpl.java:446) at org.objectweb.fractal.julia.generated.C2dea9382_0.start(INTERCEPTOR[DeploymentServiceMBean]) at org.objectweb.fractal.julia.generated.C7566203_0.start(INTERFACE[DeploymentServiceMBean]) at org.ow2.petals.jbi.management.autoload.AutoLoaderServiceImpl.performDeploySA(AutoLoaderServiceImpl.java:393) at org.ow2.petals.jbi.management.autoload.AutoLoaderServiceImpl.install(AutoLoaderServiceImpl.java:225) at org.ow2.petals.jbi.management.autoload.InstallDirectoryScanner.run(InstallDirectoryScanner.java:56) at java.util.TimerThread.mainLoop(Timer.java:512) at java.util.TimerThread.run(Timer.java:462) Caused by: javax.jbi.JBIException: An exception occured while starting the Service Unit 'tutorial-file-su' at org.ow2.petals.container.lifecycle.LifeCycleAbstract.start(LifeCycleAbstract.java:294) at org.ow2.petals.container.lifecycle.ServiceAssemblyLifeCycle.doStart(ServiceAssemblyLifeCycle.java:192) at org.ow2.petals.container.lifecycle.ServiceAssemblyLifeCycle.start(ServiceAssemblyLifeCycle.java:359) ... 9 more Caused by: javax.jbi.management.DeploymentException: <component-task-result xmlns="http://java.sun.com/xml/ns/jbi/management-message"> <component-name>servicemix-file</component-name> <component-task-result-details> <task-result-details> <task-id>init</task-id> <task-result>FAILED</task-result> <message-type>ERROR</message-type> <task-status-msg><msg-loc-info><loc-token/><loc-message>Unable to init 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.apache.servicemix.common.ExternalEndpoint cannot be cast to org.ow2.petals.jbi.messaging.endpoint.AbstractEndpoint</loc-message> <stack-trace><![CDATA[java.lang.ClassCastException: org.apache.servicemix.common.ExternalEndpoint cannot be cast to org.ow2.petals.jbi.messaging.endpoint.AbstractEndpoint at org.ow2.petals.jbi.messaging.registry.JNDIRegistry.registerEndpoint(JNDIRegistry.java:844) at org.ow2.petals.jbi.messaging.registry.JNDIRegistry.registerExternalEndpoint(JNDIRegistry.java:617) at org.ow2.petals.jbi.messaging.registry.EndpointRegistryImpl.registerExternalEndpoint(EndpointRegistryImpl.java:597) at org.objectweb.fractal.julia.generated.Cd7a58588_0.registerExternalEndpoint(INTERCEPTOR[EndpointRegistry]) at org.objectweb.fractal.julia.generated.C2eb804c9_0.registerExternalEndpoint(INTERFACE[EndpointRegistry]) at org.ow2.petals.jbi.component.context.ComponentContextImpl.registerExternalEndpoint(ComponentContextImpl.java:425) at org.apache.servicemix.common.endpoints.ConsumerEndpoint.activate(ConsumerEndpoint.java:62) at org.apache.servicemix.common.DefaultServiceUnit.init(DefaultServiceUnit.java:54) at org.apache.servicemix.common.BaseServiceUnitManager.init(BaseServiceUnitManager.java:122) at org.ow2.petals.container.lifecycle.ServiceUnitLifeCycle.doInit(ServiceUnitLifeCycle.java:120) at org.ow2.petals.container.lifecycle.LifeCycleAbstract.start(LifeCycleAbstract.java:280) at org.ow2.petals.container.lifecycle.ServiceAssemblyLifeCycle.doStart(ServiceAssemblyLifeCycle.java:192) at org.ow2.petals.container.lifecycle.ServiceAssemblyLifeCycle.start(ServiceAssemblyLifeCycle.java:359) at org.ow2.petals.jbi.management.deployment.DeploymentServiceImpl.start(DeploymentServiceImpl.java:699) at org.ow2.petals.jbi.management.deployment.DeploymentServiceImpl.start(DeploymentServiceImpl.java:446) at org.objectweb.fractal.julia.generated.C2dea9382_0.start(INTERCEPTOR[DeploymentServiceMBean]) at org.objectweb.fractal.julia.generated.C7566203_0.start(INTERFACE[DeploymentServiceMBean]) at org.ow2.petals.jbi.management.autoload.AutoLoaderServiceImpl.performDeploySA(AutoLoaderServiceImpl.java:393) at org.ow2.petals.jbi.management.autoload.AutoLoaderServiceImpl.install(AutoLoaderServiceImpl.java:225) at org.ow2.petals.jbi.management.autoload.InstallDirectoryScanner.run(InstallDirectoryScanner.java:56) 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> at org.apache.servicemix.common.BaseServiceUnitManager.failure(BaseServiceUnitManager.java:290) at org.apache.servicemix.common.BaseServiceUnitManager.init(BaseServiceUnitManager.java:129) at org.ow2.petals.container.lifecycle.ServiceUnitLifeCycle.doInit(ServiceUnitLifeCycle.java:120) at org.ow2.petals.container.lifecycle.LifeCycleAbstract.start(LifeCycleAbstract.java:280) ... 11 more [petals.Autoloader]-SEVERE 2009-03-30 14:18:42,943 Error occured during auto deployment java.lang.Exception: An exception occured while shutting down the Service Assembly 'tutorial-sa' Caused by: An exception occured while starting the Service Unit 'tutorial-file-su' Caused by: <component-task-result xmlns=" http://java.sun.com/xml/ns/jbi/management-message"> <component-name>servicemix-file</component-name> <component-task-result-details> <task-result-details> <task-id>init</task-id> <task-result>FAILED</task-result> <message-type>ERROR</message-type> <task-status-msg><msg-loc-info><loc-token/><loc-message>Unable to init 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.apache.servicemix.common.ExternalEndpoint cannot be cast to org.ow2.petals.jbi.messaging.endpoint.AbstractEndpoint</loc-message> <stack-trace><![CDATA[java.lang.ClassCastException: org.apache.servicemix.common.ExternalEndpoint cannot be cast to org.ow2.petals.jbi.messaging.endpoint.AbstractEndpoint at org.ow2.petals.jbi.messaging.registry.JNDIRegistry.registerEndpoint(JNDIRegistry.java:844) at org.ow2.petals.jbi.messaging.registry.JNDIRegistry.registerExternalEndpoint(JNDIRegistry.java:617) at org.ow2.petals.jbi.messaging.registry.EndpointRegistryImpl.registerExternalEndpoint(EndpointRegistryImpl.java:597) at org.objectweb.fractal.julia.generated.Cd7a58588_0.registerExternalEndpoint(INTERCEPTOR[EndpointRegistry]) at org.objectweb.fractal.julia.generated.C2eb804c9_0.registerExternalEndpoint(INTERFACE[EndpointRegistry]) at org.ow2.petals.jbi.component.context.ComponentContextImpl.registerExternalEndpoint(ComponentContextImpl.java:425) at org.apache.servicemix.common.endpoints.ConsumerEndpoint.activate(ConsumerEndpoint.java:62) at org.apache.servicemix.common.DefaultServiceUnit.init(DefaultServiceUnit.java:54) at org.apache.servicemix.common.BaseServiceUnitManager.init(BaseServiceUnitManager.java:122) at org.ow2.petals.container.lifecycle.ServiceUnitLifeCycle.doInit(ServiceUnitLifeCycle.java:120) at org.ow2.petals.container.lifecycle.LifeCycleAbstract.start(LifeCycleAbstract.java:280) at org.ow2.petals.container.lifecycle.ServiceAssemblyLifeCycle.doStart(ServiceAssemblyLifeCycle.java:192) at org.ow2.petals.container.lifecycle.ServiceAssemblyLifeCycle.start(ServiceAssemblyLifeCycle.java:359) at org.ow2.petals.jbi.management.deployment.DeploymentServiceImpl.start(DeploymentServiceImpl.java:699) at org.ow2.petals.jbi.management.deployment.DeploymentServiceImpl.start(DeploymentServiceImpl.java:446) at org.objectweb.fractal.julia.generated.C2dea9382_0.start(INTERCEPTOR[DeploymentServiceMBean]) at org.objectweb.fractal.julia.generated.C7566203_0.start(INTERFACE[DeploymentServiceMBean]) at org.ow2.petals.jbi.management.autoload.AutoLoaderServiceImpl.performDeploySA(AutoLoaderServiceImpl.java:393) at org.ow2.petals.jbi.management.autoload.AutoLoaderServiceImpl.install(AutoLoaderServiceImpl.java:225) at org.ow2.petals.jbi.management.autoload.InstallDirectoryScanner.run(InstallDirectoryScanner.java:56) 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> at org.ow2.petals.jbi.management.deployment.DeploymentServiceImpl.start(DeploymentServiceImpl.java:702) at org.ow2.petals.jbi.management.deployment.DeploymentServiceImpl.start(DeploymentServiceImpl.java:446) at org.objectweb.fractal.julia.generated.C2dea9382_0.start(INTERCEPTOR[DeploymentServiceMBean]) at org.objectweb.fractal.julia.generated.C7566203_0.start(INTERFACE[DeploymentServiceMBean]) at org.ow2.petals.jbi.management.autoload.AutoLoaderServiceImpl.performDeploySA(AutoLoaderServiceImpl.java:393) at org.ow2.petals.jbi.management.autoload.AutoLoaderServiceImpl.install(AutoLoaderServiceImpl.java:225) at org.ow2.petals.jbi.management.autoload.InstallDirectoryScanner.run(InstallDirectoryScanner.java:56) at java.util.TimerThread.mainLoop(Timer.java:512) at java.util.TimerThread.run(Timer.java:462) On Mon, Mar 30, 2009 at 3:07 PM, Guillaume Nodet <[email protected]> wrote: > Can you give the full stack trace please ? > > On Mon, Mar 30, 2009 at 20:30, Scott B <[email protected]> wrote: > > Has anyone had any luck getting Servicemix components to work in the > Petals > > esb? I am trying to use the Servicemix JMS BC in Petals and I am getting > > the following error when I deploy the SA: > > > > org.apache.servicemix.common.ExternalEndpoint cannot be cast to > > org.ow2.petals.jbi.messaging.endpoint.AbstractEndpoint > > > > I get the same error when I created a simple file poller using the > > Servicemix File BC and deployed it in Petals. > > > > I have seen postings where people have gotten the Servicemix components > to > > work in Openesb so shouldn't they work with Petals? > > > > Any help would be appretiated. > > > > Thanks, > > > > Scott > > > > > > -- > Cheers, > Guillaume Nodet > ------------------------ > Blog: http://gnodet.blogspot.com/ > ------------------------ > Open Source SOA > http://fusesource.com >
