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
| |
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