cancel
Showing results for 
Search instead for 
Did you mean: 

Receiver SOAP Axis adapter error

Former Member
0 Kudos

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

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

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

Former Member
0 Kudos

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