Richard:
If you follow the thread above a bit towards the end, you will see that Eoghan has been
helping me out and suggested that I enable a back channel for these calls. I did so,
adding the following to my cxf configuration:
| <http:conduit
name="{http://backend.vdc.redhat.com/}WCFBackendBeanPort.http-condui...
| <http:client
DecoupledEndpoint="http://localhost:9990/decoupled_endpoint"/>
| </http:conduit>
|
On the server side, this resulted in the following stack trace:
|
| 2:43:31,362 INFO [ContextUtils] associating MAPs with context property
javax.xml.ws.addressing.context.inbound
| 12:43:31,392 INFO [ContextUtils] associating MAPs with context property
javax.xml.ws.addressing.context.inbound
| 12:43:31,393 INFO [ContextUtils] retrieving MAPs from context property
javax.xml.ws.addressing.context.inbound
| 12:43:31,393 INFO [ContextUtils] current MAPs [MessageId:
urn:uuid:5f8e68ff-a4ff-4166-9ef7-905407a6bb5f, Action:
http://backend.vdc.redhat.com/WCFBackendBean/runActionRequest, To:
http://127.0.0.1:8080/backends/wcf, ReplyTo:
http://localhost:9990/decoupled_endpoint,
FaultTo:
http://localhost:9990/decoupled_endpoint]
| 12:43:31,393 ERROR [STDERR] java.lang.NullPointerException
| 12:43:31,394 ERROR [STDERR] at
org.jboss.wsf.stack.cxf.AbstractInvoker._invokeInternal(AbstractInvoker.java:135)
| 12:43:31,394 ERROR [STDERR] at
org.jboss.wsf.stack.cxf.AbstractInvoker.invoke(AbstractInvoker.java:101)
| 12:43:31,394 ERROR [STDERR] at
org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:56)
| 12:43:31,394 ERROR [STDERR] at
org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecutor.java:37)
| 12:43:31,394 ERROR [STDERR] at
org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:92)
| 12:43:31,394 ERROR [STDERR] at
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:226)
| 12:43:31,394 ERROR [STDERR] at
org.apache.cxf.phase.PhaseInterceptorChain.resume(PhaseInterceptorChain.java:204)
| 12:43:31,395 ERROR [STDERR] at
org.apache.cxf.ws.addressing.ContextUtils$1.run(ContextUtils.java:411)
| 12:43:31,395 ERROR [STDERR] at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
| 12:43:31,395 ERROR [STDERR] at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
| 12:43:31,395 ERROR [STDERR] at java.lang.Thread.run(Thread.java:619)
|
This one is not as cut and dry for me. There is an endpoint, but it is a dcoupled
endpoint.
--
View the original post :
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4219945#...
Reply to the post :
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&a...