hi, good morning; We are getting trouble executing a generated jar file, in the cxf web service invocation.
We are using the next system configurations: -apache-cxf-3.1.5 -jdk1.7.0.79 x64 This is the command we used to generate the client classes that are going to consume the web service. wsdl2java -client -d "C:\Users\User\Documents\yyy\web service client\xxx\src" -classdir "C:\Users\User\Documents\yyy\web service client\ xxx\build\classes" -nexclude "C:\Users\User\Documents\yyy\web service client\xxx\build\classes" -p "wsdl-namespace" -impl -validate -exsh true -dns true -dex true -wsdlLocation "wsdl-location" -verbose -defaultValues -fe jaxws -db xmlbeans -wv 1.1 "wsdl-version" This command create successfully the java classes, then we add those classes in the Eclipse's build path, besides the Apache CXF library [3.1.5], and the application works as expected. But, when we execute the application from the generated jar file, we get the follow exception: java.lang.NullPointerException at org.apache.cxf.wsdl11.WSDLServiceFactory.<init>(WSDLServiceFactory.java:85) at org.apache.cxf.jaxws.ServiceImpl.initializePorts(ServiceImpl.java:218) at org.apache.cxf.jaxws.ServiceImpl.initialize(ServiceImpl.java:161) at org.apache.cxf.jaxws.ServiceImpl.<init>(ServiceImpl.java:129) at org.apache.cxf.jaxws.spi.ProviderImpl.createServiceDelegate(ProviderImpl.java:82) at javax.xml.ws.Service.<init>(Service.java:77) at servicio.XXX.entity.webservice_operation_name_Service.<init>(webservice_operation_name_Service.java:44) at servicio.XXX.entity.webservice_operation_name_WSsoap12WsSec11_Client.invokeXXX(webservice_operation_name_WSsoap12WsSec11_Client.java:111) at servicio.XXX.entity.webservice_operation_name_WSsoap12WsSec11_Client.manejoErrores(webservice_operation_name_WSsoap12WsSec11_Client.java:271) at servicio.XXX.entity.webservice_operation_name_WSsoap12WsSec11_Client.crearObjeto(webservice_operation_name_WSsoap12WsSec11_Client.java:199) at servicio.XXX.entity.webservice_operation_name_WSsoap12WsSec11_Client.process(webservice_operation_name_WSsoap12WsSec11_Client.java:394) at org.apache.camel.processor.DelegateSyncProcessor.process(DelegateSyncProcessor.java:63) at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:77) at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:468) at org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:190) at org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:190) at org.apache.camel.component.direct.DirectProducer.process(DirectProducer.java:62) at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:468) at org.apache.camel.processor.RoutingSlip$2.doInAsyncProducer(RoutingSlip.java:388) at org.apache.camel.impl.ProducerCache.doInAsyncProducer(ProducerCache.java:341) at org.apache.camel.processor.RoutingSlip.processExchange(RoutingSlip.java:376) at org.apache.camel.processor.RoutingSlip.doRoutingSlipWithExpression(RoutingSlip.java:254) at org.apache.camel.processor.RoutingSlip.process(RoutingSlip.java:185) at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:77) at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:468) at org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:190) at org.apache.camel.processor.Pipeline.process(Pipeline.java:121) at org.apache.camel.processor.Pipeline.process(Pipeline.java:83) at org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:190) at org.apache.camel.component.direct.DirectProducer.process(DirectProducer.java:62) at org.apache.camel.processor.SendProcessor.process(SendProcessor.java:145) at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:77) at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:468) at org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:190) at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:468) at org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:190) at org.apache.camel.processor.MulticastProcessor.doProcessSequential(MulticastProcessor.java:681) at org.apache.camel.processor.MulticastProcessor.doProcessSequential(MulticastProcessor.java:609) at org.apache.camel.processor.MulticastProcessor.process(MulticastProcessor.java:238) at org.apache.camel.processor.Splitter.process(Splitter.java:108) at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:77) at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:468) at org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:190) at org.apache.camel.processor.Pipeline.process(Pipeline.java:121) at org.apache.camel.processor.Pipeline.process(Pipeline.java:83) at org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:190) at org.apache.camel.component.timer.TimerConsumer.sendTimerExchange(TimerConsumer.java:192) at org.apache.camel.component.timer.TimerConsumer$1.run(TimerConsumer.java:76) at java.util.TimerThread.mainLoop(Timer.java:555) at java.util.TimerThread.run(Timer.java:505) thanks in advance for your help. Daniel Felipe Software Technical Lead