on 11-03-2008 9:23 AM
Hi All,
Iam doing a scenario.......IDOC - SOAP -
>SOAP - FILE.
In which IDOC - SOAP(1st XI Server) is in XI Server and that SOAP Data will be sent another Server SOAP - FILE(2nd XI Server).
Here Idoc from R/3 will be coming to 1st XI Server from there SOAP Sends data to 2nd XI Server to SOAP and finally te data will be sent to a file System.
Sceanrio lokk like R/3 -
>1st XI Server(IDOC - soap)-------> 2nd XI Server(SOAP - FILE).
In first XI server am facing the problem in Receiver Commication Channel(SOAP) the error it is throwing
Message processing failed. Cause: com.sap.aii.af.ra.ms.api.RecoverableException: SOAP: response message contains an error XIServer/UNKNOWN/ADAPTER.JAVA_EXCEPTION - java.lang.Exception: Bubble configuration error: parameter 'XI.InterfaceNamespace' is missing at com.sap.aii.adapter.soap.ejb.XISOAPAdapterBean.getParaRequired(XISOAPAdapterBean.java:1377) at com.sap.aii.adapter.soap.ejb.XISOAPAdapterBean.createDefaultMessageHeader(XISOAPAdapterBean.java:1445) at com.sap.aii.adapter.soap.ejb.XISOAPAdapterBean.setup(XISOAPAdapterBean.java:315) at com.sap.aii.adapter.soap.ejb.XISOAPAdapterBean.process(XISOAPAdapterBean.java:706) at sun.reflect.GeneratedMethodAccessor1951_10000.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:43) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:71) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:38) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:22) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationCont
But in SXMB_MONI it is showing the Chequered flag......and in in 2nd XI Server the message hasn't received but in the Communication Channel of SOAP of 2nd XI Server it is throwing an error
failed to set up the channel 91fce9839e3132118a0d8fab0ace3613
request received for a channel.
pls help me in this regard........Iam unable to send from SOAP to SOAP.
The scenario is Ok till the processing at first XI server. Now at receiver soap adapter, XI calls the webservice. In the second scenario, Soap sender would be in use. Now ur next scenario would run only if the webservice call of first XI server (say XI1) act as the Soap client call of the second XI (say XI2) server. This would mean that the XI1 webservice call submit the data in XI2 message interface format because at the soap sender has to use the XI2 wsdl.
Complicated
Regards,
Prateek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
80 | |
9 | |
9 | |
7 | |
7 | |
6 | |
6 | |
6 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.