I have a web service greated by WM7.0, please see the attached WSDL file ,
I create a ws conector by the wsdl. i try to debug the ws conector, I get a exception com.wm.app.b2b.client.ns.NSRuntimeException when pub.client:soapHTTP executes. but I can make sure business logic in the target web service is executed. please help. Thanks a lot. createECA.wsdl (3.02 KB)
Stack Trace
java.lang.NullPointerException
com.wm.io.comm.CommException: [BAC.0002.0000] Wrapped Exception: java.lang.NullPointerException
at com.wm.app.b2b.server.ServerHTTPLink.send(ServerHTTPLink.java:72)
at com.wm.app.b2b.server.comm.DefaultServerRequestHandler.handleMessage(DefaultServerRequestHandler.java:153)
at com.wm.app.b2b.server.HTTPMessageHandler.process(HTTPMessageHandler.java:168)
at com.wm.app.b2b.server.Dispatch.run(Dispatch.java:312)
at com.wm.util.pool.PooledThread.run(PooledThread.java:105)
at java.lang.Thread.run(Thread.java:595)
Just in case that someone else faces the same problem
This is a known issue in wM 6.5 IS SP2.
You need to have IS_6-5_SP2_SrvPrtcl_Fix1 applied to solve this problem.
Guys - I was able to fix this on my side: In the weservice call pub.client.soapHTTP the load as was not filled in. I changed it to load as stream and the problem went away.