Skip to Content
0
Former Member
Jan 29, 2010 at 04:27 PM

Excepion at com.sap.glx.adapter.app.ucon.wsprov.UCMessageHandler

107 Views

I have a problem to start a Bpm process by web services.

What i do:

1) Create a model starting by the webservice (wsdl of "Process Modeling->Service Interface")

2) Configurate the task

3) Configurate the "Start" element with the previous task and the mapping output

4) In "SOA Management->Technical Configuration->System Connections" configurate a Profile

5) In "SOA Management->Technical Configuration->System Connections" configurate a Provider

6) In "SOA Management->Application and Scenario Communication->Business Scenario Communication" configurate a scenario with relative Service Group

7) In "SOA Management->Application and Scenario Communication->Single Service Administration->Service Definition" configurate the "End Point"

8) Test with Ws-Navigator.

When i use the execute method of the model i have an excepion.

I check the "SOA Management->Logs and Traces->Web Services Logging & Tracing", and i see in "WS Role"="PROVIDER"

the follow error:

-


com.sap.engine.services.webservices.espbase.server.runtime.RuntimeProcessingEnvironment # process() 
[EXCEPTION]
java.lang.NullPointerException
at java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:846)
at com.sap.glx.adapter.app.ucon.wsprov.UCMessageHandler.setPayload(UCMessageHandler.java:153)
at com.sap.glx.adapter.app.ucon.wsprov.UCMessageHandler.invoke(UCMessageHandler.java:82)
at com.sap.glx.core.dock.impl.DockObjectImpl.invokeMethod(DockObjectImpl.java:463)
at com.sap.glx.adapter.app.ucon.UnifiedConnectivityAdapter.invokeProvisionedMethod(UnifiedConnectivityAdapter.java:703)
at com.sap.glx.adapter.app.ucon.wsprov.GalaxyImplementationContainer.invokeMethod(GalaxyImplementationContainer.java:79)
at com.sap.engine.services.webservices.espbase.server.runtime.RuntimeProcessingEnvironment.process0(RuntimeProcessingEnvironment.java:512)
at com.sap.engine.services.webservices.espbase.server.runtime.RuntimeProcessingEnvironment.preProcess(RuntimeProcessingEnvironment.java:486)
at com.sap.engine.services.webservices.espbase.server.runtime.RuntimeProcessingEnvironment.process(RuntimeProcessingEnvironment.java:256)
at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPostWOLogging(ServletDispatcherImpl.java:176)
at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPostWithLogging(ServletDispatcherImpl.java:112)
at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:70)
at SoapServlet.doPost(SoapServlet.java:51)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727
[..]

Any idea?

Best regards.

Edited by: adolfo.leonardi on Jan 29, 2010 5:28 PM