Problem with invoking web service via apache cxf in custom work item handler

667 views
Skip to first unread message

marcinni...@gmail.com

unread,
Nov 17, 2017, 5:14:35 AM11/17/17
to jBPM Development
I have problem with invoking web service from custom work item handler. 
When I try to create my generated javax.xml.ws service object, during kjar deployment wildfly throws exception:

Caused by: java.lang.ClassCastException: Cannot cast org.apache.cxf.wsdl11.WSDLManagerImpl to org.apache.cxf.wsdl.WSDLManager
at java.lang.Class.cast(Class.java:3369)
at org.apache.cxf.bus.extension.ExtensionManagerImpl.getBeanOfType(ExtensionManagerImpl.java:322)
at org.apache.cxf.bus.extension.ExtensionManagerBus.getExtension(ExtensionManagerBus.java:215)
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:57)
at com.example.MyOwnService.<init>(MyOwnService.java:39)
... 115 more


It seems similar to issue:
But here I have no control over cxf version used by wildfly.

I don't want to use WebServiceWorkItemHandler from jbpm, because I need a static typed generated classes to be invoked.
Reply all
Reply to author
Forward
0 new messages