Skip to Content
avatar image
Former Member

Receiver SOAP Axis adapter error

Hi Experts,

I have setup axis framework and configured adapter to connect webservices with WS security and addressing requirement, but getting below error on execution

JPR failed to transfer the request message to the messaging system. Reason: (500)Internal Server Error com.sap.engine.services.webservices.espbase.xi.exceptions.ESPXIException: Technical errors were encountered during proxy call through XI; Hint: Error sending MS message. Exception: (500)Internal Server Error
[EXCEPTION]
javax.xml.ws.WebServiceException: com.sap.engine.services.webservices.espbase.xi.exceptions.ESPXIException: Technical errors were encountered during proxy call through XI; Hint: Error sending MS message. Exception: (500)Internal Server Error
at com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.call_XI(SOAPTransportBinding.java:2426)
at com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.callWOLogging(SOAPTransportBinding.java:991)
at com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.call(SOAPTransportBinding.java:951)
at com.sap.engine.services.webservices.espbase.client.dynamic.impl.DInterfaceInvokerImpl.invokeOperation(DInterfaceInvokerImpl.java:76)
at com.sap.engine.services.webservices.espbase.wsdas.impl.WSDASImpl.invokeOperation(WSDASImpl.java:126)
at com.sap.engine.services.sca.plugins.ws.WebServiceImplementationInstance.accept(WebServiceImplementationInstance.java:155)
at com.sap.engine.services.sca.das.SCADASImpl.invokeReference(SCADASImpl.java:314)
at com.sap.glx.adapter.app.ucon.SCADASWrapperImpl.invoke(SCADASWrapperImpl.java:99)
at com.sap.glx.adapter.app.ucon.UnifiedWebServiceCallObject.invokeWebServiceOperation(UnifiedWebServiceCallObject.java:104)
at com.sap.glx.adapter.app.ucon.UnifiedWebServiceCallClass.invoke(UnifiedWebServiceCallClass.java:178)
at com.sap.glx.core.dock.impl.DockObjectImpl.invokeMethod(DockObjectImpl.java:640)
at com.sap.glx.core.kernel.trigger.config.Script$MethodInvocation.execute(Script.java:248)
at com.sap.glx.core.kernel.trigger.config.Script.execute(Script.java:798)
at com.sap.glx.core.kernel.execution.transition.ScriptTransition.execute(ScriptTransition.java:78)
at com.sap.glx.core.kernel.execution.transition.Transition.commence(Transition.java:196)
at com.sap.glx.core.kernel.execution.LeaderWorkerPool$Follower.run(LeaderWorkerPool.java:163)
at com.sap.glx.core.resource.impl.common.WorkWrapper.run(WorkWrapper.java:58)
at com.sap.glx.core.resource.impl.j2ee.J2EEResourceImpl$Sessionizer.run(J2EEResourceImpl.java:261)
at com.sap.glx.core.resource.impl.j2ee.ServiceUserManager$ServiceUserImpersonator$1.run(ServiceUserManager.java:152)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:337)
at com.sap.glx.core.resource.impl.j2ee.ServiceUserManager$ServiceUserImpersonator.run(ServiceUserManager.java:149)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:185)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:302)
Caused by: com.sap.engine.services.webservices.espbase.xi.exceptions.ESPXIException: Technical errors were encountered during proxy call through XI; Hint: Error sending MS message. Exception: (500)Internal Server Error
at com.sap.aii.proxy.xiruntime.core.esp.ESP2XI_Processor.process(ESP2XI_Processor.java:156)
at com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.call_XI(SOAPTransportBinding.java:2396)
... 25 more

Adapter config:

1     AF_Adapters/axis/AFAdapterBean     Local Enterprise Bean     afreq

2     AF_Adapters/axis/HandlerBean     Local Enterprise Bean     xireq

3     AF_Adapters/axis/HandlerBean     Local Enterprise Bean     wssec

4     AF_Adapters/axis/HandlerBean     Local Enterprise Bean     trp

5     AF_Adapters/axis/HandlerBean     Local Enterprise Bean     xires

6     AF_Adapters/axis/AFAdapterBean     Local Enterprise Bean     afres

trp     handler.type     java:com.sap.aii.adapter.axis.ra.transport.http.HTTPSender

trp     module.pivot     true

wssec     action          UsernameToken Timestamp

wssec     handler.type     java:com.sap.aii.adapter.axis.ra.handlers.security.WSDoAllSender

wssec     passwordType     PasswordDigest

wssec     pwd.password     yyyyyyyyyy

wssec     user          xxxxxxxxx

xireq     handler.type     java:com.sap.aii.axis.xi.XI30OutboundHandler

xires     handler.type     java:com.sap.aii.axis.xi.XI30OutboundHandler

Appreciate you responses with above issue.

Thanks,


Hussein

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • avatar image
    Former Member
    May 16, 2013 at 03:20 PM

    Hi,

    If the authentication selected is 'certificate', then please check the certificate provided by user is deployed in server. also please check the Key store View and the Key store Entry.

    Regards,

    prasanth

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Prashant,

      We have Authentication as NONE in the receiver axis adapter, as we are passing the access Token and WS addressing details in the SOAP header.

      Is there anything else to check on for the issue ? ans is this failing while trying to create SOAP header or in delivery ?

      Thanks,

      Hussein