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
>

Reply via email to