cancel
Showing results for 
Search instead for 
Did you mean: 

SAPMEINT webservice calls fail

Former Member
0 Kudos

Hello,

any of our SAPMEINT webservice calls fail with the following error message:

while trying to invoke the method org.w3c.dom.Element.getOwnerDocument() of an object loaded from local variable 'el' :

We have used a soap testing tool to invoke the services in SAP ME directly and we get the same error message there, hence it seems to be an issue inside SAP ME and not inside the integration part within SAP MII.

Any ideas what happens here?

Best Regards,

Matthias

Here is the entire message from the netweaver logs.

Message: process()

[EXCEPTION]

com.sap.engine.interfaces.webservices.runtime.ProtocolException: while trying to invoke the method org.w3c.dom.Element.getOwnerDocument() of an object loaded from local variable 'el'

at com.sap.engine.services.wssec.srt.protocols.ProviderSecurityProtocol.logThrowable(ProviderSecurityProtocol.java:1103)

at com.sap.engine.services.wssec.srt.protocols.ProviderSecurityProtocol.handleResponse(ProviderSecurityProtocol.java:611)

at com.sap.engine.services.webservices.espbase.server.runtime.ProtocolProcessor.protocolsHandleResponseInternal(ProtocolProcessor.java:288)

at com.sap.engine.services.webservices.espbase.server.runtime.ProtocolProcessor.protocolsHandleResponse(ProtocolProcessor.java:134)

at com.sap.engine.services.webservices.espbase.server.runtime.RuntimeProcessingEnvironment.process0(RuntimeProcessingEnvironment.java:623)

at com.sap.engine.services.webservices.espbase.server.runtime.RuntimeProcessingEnvironment.preProcess(RuntimeProcessingEnvironment.java:494)

at com.sap.engine.services.webservices.espbase.server.runtime.RuntimeProcessingEnvironment.process(RuntimeProcessingEnvironment.java:260)

at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPostWOLogging(ServletDispatcherImpl.java:178)

at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPostWithLogging(ServletDispatcherImpl.java:114)

at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:72)

at com.sap.engine.services.webservices.servlet.SOAPServletExt.doPost(SOAPServletExt.java:90)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:754)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)

at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:162)

at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:81)

at com.sap.me.webservice.ClearServiceContextFilter.doFilter(ClearServiceContextFilter.java:28)

at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:73)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:468)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:298)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:399)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:388)

at com.sap.engine.services.servlets_jsp.filters.DSRWebContainerFilter.process(DSRWebContainerFilter.java:48)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:84)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:244)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:78)

at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60)

at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27)

at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29)

at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.filters.MemoryStatisticFilter.process(MemoryStatisticFilter.java:43)

at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.filters.DSRHttpFilter.process(DSRHttpFilter.java:42)

at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:428)

at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.process(Processor.java:247)

at com.sap.engine.services.httpserver.server.rcm.RequestProcessorThread.run(RequestProcessorThread.java:45)

at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122)

at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101)

at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:327)

Caused by: java.lang.NullPointerException: while trying to invoke the method org.w3c.dom.Element.getOwnerDocument() of an object loaded from local variable 'el'

at com.sap.engine.services.wssec.srt.protocols.AbstractSecurityProtocol.addDebugHeader(AbstractSecurityProtocol.java:313)

at com.sap.engine.services.wssec.srt.protocols.ProviderSecurityProtocol.handleResponse(ProviderSecurityProtocol.java:599)

... 49 more

Date: 2011-12-15

Time: 16:27:27:945

Category: com.sap.engine.services.webservices.espbase.server.runtime.RuntimeProcessingEnvironment

Location: com.sap.engine.services.webservices.espbase.server.runtime.RuntimeProcessingEnvironment

Application: sap.com/me~ear

Thread: Thread[HTTP Worker [@2146832073],5,Dedicated_Application_Thread]

Data Source: j2ee/cluster/server2/log/defaultTrace_02.trc

Arguments:

DSR Transaction: 50ecf48e272f11e18e4a0050569d003c

Message Code:

Session: 4

Transaction:

User: MESYS

Time Zone: +0100

CSN Component: BC-ESI-WS-JAV-RT

DC Component: webservices_lib

Correlation ID: 205058352000000005

DSR Root Context ID: 50ECF48E272F11E18E4A0050569D003C

DSR Connection: 50ecf48e272f11e18e4a0050569d003c

DSR Counter: 0

Host: b700s082

System: BHQ

Instance: J20

Node: server2

Log ID: 0050569D003C00D3000014530000358B

Accepted Solutions (0)

Answers (1)

Answers (1)

0 Kudos

Hello Matthias,

Have you found a root cause already? If no, please share with us the following details:

- exact ME and NW versions;

- WSDL you used in that SOAP tool;

- sample of request you send;

Regards,

Alex.

Former Member
0 Kudos

Hello Alex,

thank you for your reply. It was quite some time ago I wrote this message, and if I remember correctly this was only a temporary thing - the issue vanished after some time and I did not investigate it further. Therefore, I am not able to provide any further details, sorry for that.

Thank you.

Best Regards

Matthias