You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cxf.apache.org by Daniel Arias Ramirez <da...@koghi.com> on 2016/09/22 16:16:18 UTC
cxf trouble webservices
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