on 02-02-2011 2:10 PM
Hi All,
we have one scenario SOAP to RFC ,where 3rd party using WEbservice to send the data using SOAP adapter to PI .
But now when 3rd party trying to send the data through websevice they are getting error message ' javax.xml.ws.soap.SOAPFaultException: Server Error' and message not reached to PI .
When I tried from my end from Altova XML SPY i m getting following error .
<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP:Body>
<SOAP:Fault>
<faultcode>SOAP:Server</faultcode>
<faultstring>System Error</faultstring>
<detail>
<s:SystemError xmlns:s="http://sap.com/xi/WebService/xi2.0">
<context/>
<code>RCVR_DETERMINATION.MESSAGE_INCOMPLETE</code>
<text>Message is incomplete. No Sender found</text>
</s:SystemError>
/detail>
</SOAP:Fault>
</SOAP:Body>
Any idea where will be error present.
any little help towards solving the issue will be very helpful.
Hi,
the SOAP sender channel can be addressed with:
http://host:port/XISOAPAdapter/MessageServlet?channel=party:service:channel
See as well [Configuring the Sender SOAP Adapter|http://help.sap.com/saphelp_nw2004s/helpdata/en/fc/5ad93f130f9215e10000000a155106/frameset.htm]
Obviously the "sender" is missing. Please check your wsdl for that and recreate it.
Regards,
Udo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Solution: I guess your wsdl url might be wrong
You have some extra character (unwanted) in the middle. Check After and Before &
Create WSDL one more time and see what is error in the string. Or post the wsdl here.
Also make sure using ID test configuration tool whether you have required ID objects.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi
check whether the configuration in ID is correctly. please check if you define properly the Receiver determination. coz you receive message by SOAP protocol is no necessary you define the sender agreement.
let me ask you something. you define the signature in ESR and later define the WSDL in the integration directory tool-->define web service right? that is the service you are testing, arent you?
before executing a new test, please do a test configuration under tool menu. if everithing is fine run a test
Thanks
Rodrigo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
check:-
1. Configuration correctly done in ID and activate it again. check the SOAP communication channel confi.
2. Go to altova spy and check the WSDL file and then test it again give correct PI user name and password to send request to PI.
3. Is there any firewall inplace between Webservice n PI?
Chirag
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.