Hi, I'm new with CXF and i'm trying to use CXF CORBA binding with JacORB I've read samples and info on various forum but haven't find answer to my problem.
Here is the situation : I actually have a java application using CORBA interface and i want to access CORBA service throught a Web Service call I've transformed my IDL to WSDL file using the tool idl2wsdl Then i've generated Java files with wsdl2java And finally configure an endpoint in the cxf-servlet.xml file The WebApp is launched in an Embedded Tomcat app This works fine with a simple exemple without CORBA but the CORBA WS to start with error : jeu avr 07 17:58:10 CEST 2016 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'CoExtWSCORBAHTTP': Invocation of init method failed; nested exception is javax.xml.ws.WebServiceException: org.apache.cxf.binding.corba.CorbaBindingException: Invalid addressing specified for CORBA port locationjeu avr 07 17:58:10 CEST 2016 at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1572)jeu avr 07 17:58:10 CEST 2016 at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:539)jeu avr 07 17:58:10 CEST 2016 at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)jeu avr 07 17:58:10 CEST 2016 at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)jeu avr 07 17:58:10 CEST 2016 at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)jeu avr 07 17:58:10 CEST 2016 at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)jeu avr 07 17:58:10 CEST 2016 at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)jeu avr 07 17:58:10 CEST 2016 at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:755)jeu avr 07 17:58:10 CEST 2016 at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:762)jeu avr 07 17:58:10 CEST 2016 at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:480)jeu avr 07 17:58:10 CEST 2016 at org.apache.cxf.transport.servlet.CXFServlet.createSpringContext(CXFServlet.java:151)jeu avr 07 17:58:10 CEST 2016 at org.apache.cxf.transport.servlet.CXFServlet.loadBus(CXFServlet.java:74)jeu avr 07 17:58:10 CEST 2016 at org.apache.cxf.transport.servlet.CXFNonSpringServlet.init(CXFNonSpringServlet.java:77)jeu avr 07 17:58:10 CEST 2016 at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1238)jeu avr 07 17:58:10 CEST 2016 at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1151)jeu avr 07 17:58:10 CEST 2016 at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1038)jeu avr 07 17:58:10 CEST 2016 at org.apache.catalina.core.StandardContext.loadjava-scriptup(StandardContext.java:4996)jeu avr 07 17:58:10 CEST 2016 at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5285)jeu avr 07 17:58:10 CEST 2016 at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)jeu avr 07 17:58:10 CEST 2016 at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1408)jeu avr 07 17:58:10 CEST 2016 at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1398)jeu avr 07 17:58:10 CEST 2016 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)jeu avr 07 17:58:10 CEST 2016 at java.util.concurrent.FutureTask.run(FutureTask.java:166)jeu avr 07 17:58:10 CEST 2016 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)jeu avr 07 17:58:10 CEST 2016 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)jeu avr 07 17:58:10 CEST 2016 at java.lang.Thread.run(Thread.java:722)jeu avr 07 17:58:10 CEST 2016 Caused by: javax.xml.ws.WebServiceException: org.apache.cxf.binding.corba.CorbaBindingException: Invalid addressing specified for CORBA port locationjeu avr 07 17:58:10 CEST 2016 at org.apache.cxf.jaxws.EndpointImpl.doPublish(EndpointImpl.java:375)jeu avr 07 17:58:10 CEST 2016 at org.apache.cxf.jaxws.EndpointImpl.publish(EndpointImpl.java:255)jeu avr 07 17:58:10 CEST 2016 at org.apache.cxf.jaxws.EndpointImpl.publish(EndpointImpl.java:543)jeu avr 07 17:58:10 CEST 2016 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)jeu avr 07 17:58:10 CEST 2016 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)jeu avr 07 17:58:10 CEST 2016 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)jeu avr 07 17:58:10 CEST 2016 at java.lang.reflect.Method.invoke(Method.java:601)jeu avr 07 17:58:10 CEST 2016 at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1700)jeu avr 07 17:58:10 CEST 2016 at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1639)jeu avr 07 17:58:10 CEST 2016 at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1568)jeu avr 07 17:58:10 CEST 2016 ... 25 morejeu avr 07 17:58:10 CEST 2016 Caused by: org.apache.cxf.binding.corba.CorbaBindingException: Invalid addressing specified for CORBA port locationjeu avr 07 17:58:10 CEST 2016 at org.apache.cxf.binding.corba.CorbaDestination.activate(CorbaDestination.java:209)jeu avr 07 17:58:10 CEST 2016 at org.apache.cxf.binding.corba.CorbaDestination.setMessageObserver(CorbaDestination.java:184)jeu avr 07 17:58:10 CEST 2016 at org.apache.cxf.binding.AbstractBindingFactory.addListener(AbstractBindingFactory.java:95)jeu avr 07 17:58:10 CEST 2016 at org.apache.cxf.endpoint.ServerImpl.start(ServerImpl.java:123)jeu avr 07 17:58:10 CEST 2016 at org.apache.cxf.jaxws.EndpointImpl.doPublish(EndpointImpl.java:366)jeu avr 07 17:58:10 CEST 2016 ... 34 more The CORBA location is "corbaname::localhost:14200#OpsnetV3/connecteurs/sicops/sicopsDeOpsnetLFOJ"CORBA NameService is running on 14200 TCP port and CORBA service "OpsnetV3/connecteurs/sicops/sicopsDeOpsnetLFOJ" is visible in the naming treeI've supposed that's because the CORBA binding with JacORB is not properly set (but i'm not sure) Does anyone has configure CORBA binding with JacORB ?How can i configure a binding xml file for setting properties like 'OrbClass' and 'OrbSingletonClass' I can send WSDL, Java and configuration files if needed Thanks for helping me RegardsNicolas Aguilé