Hello guys,
First time posting to sdn. i have a following scenario.
WS Clinet <
> XI <
> RFC . The RFC i am using is RFC_CUSTOMER_GET ; it has two inputs ( Not mandatory) No. and Name. The Request and response is sent through SOAP. I used option in SAP Xi to generate WSDL where the URL is following format :
http://host:port/XISOAPAdapter/MessageServlet?channel=:<service>:<channel>
i am using Altova XML Spy to generate and send SOAP request using the WSDL generated from the above process.
When i am sending soap request using XML SPY , i am getting prompt to enter to Uname and passwd. But right across i am getting the following error:
HTTP Error : couldnot POST the file : /XISOAPAdapter/MessageServlet?Channel=:WS2RFC_BS:WS_Sender&Version=3.0&Sender.Service=WS2RFC_BS∬erface=http%3A%2F%2Fwww.prosoftgroup.com%2Fws2rdc%5ERequest_MI on Server nemo.prosofthq.com(500).
and then an exception is generated. :
SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP:Body>
<SOAP:Fault>
<faultcode>SOAP:Server</faultcode>
<faultstring>failed to call the adapter engine</faultstring>
<detail>
http://sap.com/xi/WebService/xi2.0">
<context>XIAdapter</context>
<code>DeliveryException</code>
<text><![CDATA[
com.sap.aii.af.mp.module.ModuleException
at com.sap.aii.af.mp.soap.ejb.XISOAPAdapterBean.process(XISOAPAdapterBean.java:697)
at com.sap.aii.af.mp.module.ModuleLocalLocalObjectImpl3.process(ModuleLocalLocalObjectImpl3.java:103)
..
..
..
---
Now while configuring SOAP Adapter i used BE mode and i have a receiver determation. i also checked over this URL manually using IE and after entering Uname and password i got status OK ?
Dunno where the problem is ? Please suggest
Vara