org.apache.cxf.binding.corba.CorbaBindingException: Unable to activate CORBA servant
Issue
-
We are doing integration with Corba service using Apache CXF. We have successfully deployed and tested the solution.
But when we are redeploying the bundle , it fails to register the object service ID. -
Is it because of the
ispersistent
attribute inorg.apache.cxf.binding.corba.CorbaDestination
cxf binding, if so how to override the default configuration for cxf binding ? -
We get the below logs,
Caused by: org.apache.cxf.binding.corba.CorbaBindingException: Unable to activate CORBA servant
at org.apache.cxf.binding.corba.CorbaDestination.activate(CorbaDestination.java:319)[171:org.apache.cxf.cxf-rt-bindings-corba:2.6.0.redhat-60024]
at org.apache.cxf.binding.corba.CorbaDestination.setMessageObserver(CorbaDestination.java:185)[171:org.apache.cxf.cxf-rt-bindings-corba:2.6.0.redhat-60024]
at org.apache.cxf.binding.AbstractBaseBindingFactory.addListener(AbstractBaseBindingFactory.java:97)[150:org.apache.cxf.cxf-api:2.6.0.redhat-60024]
at org.apache.cxf.endpoint.ServerImpl.start(ServerImpl.java:131)[150:org.apache.cxf.cxf-api:2.6.0.redhat-60024]
at org.apache.camel.component.cxf.CxfConsumer.doStart(CxfConsumer.java:249)[197:org.apache.camel.camel-cxf:2.10.0.redhat-60024]
at org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:60)[133:org.apache.camel.camel-core:2.10.0.redhat-60024]
at org.apache.camel.impl.DefaultCamelContext.startService(DefaultCamelContext.java:1777)[133:org.apache.camel.camel-core:2.10.0.redhat-60024]
at org.apache.camel.impl.DefaultCamelContext.doStartOrResumeRouteConsumers(DefaultCamelContext.java:2073)[133:org.apache.camel.camel-core:2.10.0.redhat-60024]
at org.apache.camel.impl.DefaultCamelContext.doStartRouteConsumers(DefaultCamelContext.java:2009)[133:org.apache.camel.camel-core:2.10.0.redhat-60024]
at org.apache.camel.impl.DefaultCamelContext.safelyStartRouteServices(DefaultCamelContext.java:1937)[133:org.apache.camel.camel-core:2.10.0.redhat-60024]
at org.apache.camel.impl.DefaultCamelContext.doStartOrResumeRoutes(DefaultCamelContext.java:1716)[133:org.apache.camel.camel-core:2.10.0.redhat-60024]
at org.apache.camel.impl.DefaultCamelContext.doStartCamel(DefaultCamelContext.java:1597)[133:org.apache.camel.camel-core:2.10.0.redhat-60024]
at org.apache.camel.impl.DefaultCamelContext.doStart(DefaultCamelContext.java:1453)[133:org.apache.camel.camel-core:2.10.0.redhat-60024]
at org.apache.camel.spring.SpringCamelContext.doStart(SpringCamelContext.java:179)[140:org.apache.camel.camel-spring:2.10.0.redhat-60024]
at org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:60)[133:org.apache.camel.camel-core:2.10.0.redhat-60024]
at org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:1421)[133:org.apache.camel.camel-core:2.10.0.redhat-60024]
at org.apache.camel.spring.SpringCamelContext.maybeStart(SpringCamelContext.java:228)[140:org.apache.camel.camel-spring:2.10.0.redhat-60024]
at org.apache.camel.spring.SpringCamelContext.onApplicationEvent(SpringCamelContext.java:118)[140:org.apache.camel.camel-spring:2.10.0.redhat-60024]
... 10 more
Caused by: org.apache.cxf.binding.corba.CorbaBindingException: Object AccountServiceUserAuth already active for non-persistent poa
at org.apache.cxf.binding.corba.CorbaDestination.activate(CorbaDestination.java:302)[171:org.apache.cxf.cxf-rt-bindings-corba:2.6.0.redhat-60024]
Environment
- Red Hat JBoss Fuse
- 6.x
- Apache CXF
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.