Getting error in SOAP XI Channel
Hi My scenario is File to Proxy and we are using PI7.31 Java only stack.
I am getting below errors in Proxy -SOAP-XI communication channel. I have tried this with the several ways as suggested in other SCN, but no luck.
can someone please tell how to get rid of this.
Thank you.
1. Error during parsing the received XMB message.
tried for this error as per the post : http://scn.sap.com/thread/3184803, but no luck on this.
2. SOAP: Call failed: com.sap.aii.af.sdk.xi.srt.BubbleException: System Error Received. HTTP Status Code = 200: However System Error received in payload ErrorCode = SLD_NO_OWN_BS ErrorCategory = XIServer Parameter1 = ECCSystemName Parameter2 = ClientNumber Parameter3 = Parameter4 = Additional text = ErrorStack = Error while reading ID of own business system from the SLD for system ECCSystemName and client ClientNumber [http://sap.com/xi/XI/Message/30^Error "SLD_NO_OWN_BS"]
3.Message processing failed. Cause: com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.aii.af.sdk.xi.srt.BubbleException: System Error Received. HTTP Status Code = 200: However System Error received in payload ErrorCode = SLD_NO_OWN_BS ErrorCategory = XIServer Parameter1 = ECCSystemName Parameter2 = ClientNumber Parameter3 = Parameter4 = Additional text = ErrorStack = Error while reading ID of own business system from the SLD for system ECCSystemName and client ClientNumber [http://sap.com/xi/XI/Message/30^Error "SLD_NO_OWN_BS"]
for the above 2 and 3 errors i have tried several ways of checking business system and SLDCHeck..everythng is fine..but no luck again.
Hi,
Go through the below link, You can understand the SLD configuration.
Basic Configuration for Connecting SAP PI and SAP ABAP Systems - Business Suite Connectivity Configuration # Overview - …
http://scn.sap.com/people/boris.zarske/blog/2008/03/21/sld-general-recommendation-how-to-set-up-the-system-landscape-directory
And also refer the below discussion.
SLD configurations in PI 7.3
How to configure PI for Central SLD ?
Regards,
Tulasiram.
Similar Messages
-
Error in SOAP Receiver channel
Hi,
We are working on IDOC to SOAP Scenario (Connecting to third party).
We have configured the SOAP Receiver channel with the Target URL and teh corresponding SOAP Action.
But the SOAP Receiver channel gives the error while processing and sends back the following error message in log :
"Delivery of the message to the application using connection SOAP_http://sap.com/xi/XI/System failed, due to: com.sap.aii.af.ra.ms.api.RecoverableException: SOAP: response message contains an error XIAdapter/PARSING/ADAPTER.SOAP_EXCEPTION - soap fault: Server was unable to process request. ---> Value cannot be null. Parameter name: s."
Payload seems to look fine in XI and SAP.
Any help on this ?
Thanks and regards,
VikasHi Vikas,
Copy the payload from SXMB_MONI after mapping and check with SOAPGUI or Altova, if it working fine then your payload is good. You can use the WSDL to ganarate and send independent soap request from these tools.
Besides this IDOC is Asyc, you need to use RequestResponseBean and ResponseOneWayBean to get the response from SOAP. Check the following and try to simulate it.
https://wiki.sdn.sap.com/wiki/display/XI/File-RFC-File%28Without+BPM%29
Server was unable to process request. ---> Value cannot be null. Parameter name: s."
The error specifies that the request has null value, check the parameter specified in the error message and make sure that is not null while you are sending the request.
Regards,
Prasanna -
Hi experts,
I have a IDOC to SOAP scenario where SOAP receiver channel is sending data to web service. In the receiver channel I am getting error as below. Kindly help me to resolve this issue. Thanks.
"Message processing failed. Cause: com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.io.IOException: invalid http response: null"Did you check this?
http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/40611dd6-e66e-2910-f383-e80fb44f9cd4
Regards
Pothana -
ResourceMultiParentClassLoader-3d19dc64-alive - ERROR in SOAP Recvr Channel
Hi,
We have a WS Sender to SOAP Receiver scenario :- The message from the IE has been processed but has failed in the adapter and throws the below error :-
Audit Log of Receiver SOAP Communication Channel :-
=================================================================================================
14.06.2011 07:04:32 Error Adapter Framework caught exception: java.lang.ClassCastException: class com.sap.aii.af.sdk.xi.mo.xmb.XMBSystemError:library:com.sap.aii.af.sdk.lib.com.sap.engine.boot.loader.ResourceMultiParentClassLoader-3d19dc64-alive incompatible with interface com.sap.aii.af.sdk.xi.mo.Item:library:com.sap.aii.af.sdk.lib.com.sap.engine.boot.loader.ResourceMultiParentClassLoader-3d19dc64-alive
14.06.2011 07:04:32 Error Delivering the message to the application using connection SOAP_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.lang.ClassCastException: class com.sap.aii.af.sdk.xi.mo.xmb.XMBSystemError:library:com.sap.aii.af.sdk.lib.com.sap.engine.boot.loader.ResourceMultiParentClassLoader-3d19dc64-alive incompatible with interface com.sap.aii.af.sdk.xi.mo.Item:library:com.sap.aii.af.sdk.lib.com.sap.engine.boot.loader.ResourceMultiParentClassLoader-3d19dc64-alive.
=================================================================================================
need some suggestions as to what went wrong?!!Hello
Check the note #1452307 Sync-XI resp-message fails with ClassCastException in PI 711. Are you on a lower patch release?
Are you using any modules in the adapters? Use the tool in note #1514898 Diagtool for troubleshooting XI, to get better trace information.
Regards
Mark -
"Unauthorized" error for SOAP receiver channel
Hi all,
I have a scenario in which I am calling a .NET web service from a UDF in which the XML payload is constructed manually. I have configured a SOAP receiver channel. Also, since the web service needs certificate authentication, I have checked the corresponding parameter in the SOAP channel and selected appropriate client certificate.
When I execute the mapping, I get the following error -
com.sap.aii.mapping.lookup.LookupException: Exception during processing the payload.Problem when calling an adapter by using communication channel SOAP_RCV_IMWS_Change (Party: , Service: IMWS, Object ID: dda07d364ca73d4ab9e89e562a971b36) XI AF API call failed. Module exception: 'com.sap.aii.af.ra.ms.api.RecoverableException: invalid content type for SOAP: TEXT/HTML; HTTP 401 Unauthorized: java.io.IOException: invalid content type for SOAP: TEXT/HTML; HTTP 401 Unauthorized'. Cause Exception: 'invalid content type for SOAP: TEXT/HTML; HTTP 401 Unauthorized'.
Is this related to error in certificate authentication process, OR wrongly formed XML payload OR anything else ?
Regards,
ShankarNo. I didn't provide any login info. The web service doesn't specify username login requirement. Instead, it needs client certificate for authentication, which I provided in SOAP receiver channel.
I am testing the web service by executing the message mapping. The web service was executed successfully from its 'Test Page' like for SAP web services we have web service navigator. So it runs ok from that test page, but gives error when called from UDF.
Regards,
Shankar -
Getting error in SOAP receiver in RWB
Hi Experts,
we have some problem in soap receiver.
scenario name is PROXY TO SOAP.
firewall is open already
WEB service team not able to get the message from PI. wHEN WE MONITOR Receiver soap communication channel we are getting the below error.
Delivering the message to the application using connection SOAP_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: SOAP: response message contains an error XIAdapter/PARSING/ADAPTER.SOAP_EXCEPTION - soap fault: The message with Action '' cannot be processed at the receiver, due to a ContractFilter mismatch at the EndpointDispatcher. This may be because of either a contract mismatch (mismatched Actions between sender and receiver) or a binding/security mismatch between the sender and the receiver. Check that sender and receiver have the same contract and the same binding (including security requirements, e.g. Message, Transport, None)..
SOAP: response message contains an error XIAdapter/PARSING/ADAPTER.SOAP_EXCEPTION - soap fault: The message with Action ' cannot be processed at the receiver, due to a ContractFilter mismatch at the EndpointDispatcher. This may be because of either a contract mismatch (mismatched Actions between sender and receiver) or a binding/security mismatch between the sender and the receiver. Check that sender and receiver have the same contract and the same binding (including security requirements, e.g. Message, Transport, None).
when we load the receiver url(webservice url) we are getting the the xml message.
please help us.
thanks
Elton
Edited by: eltonsaranya on Feb 23, 2012 12:47 PMHi Elton,
Most probably you need to type the SOAP Action in the receiver Communication Channel. You can find it in the .wsdl file for your scenario in the following tag:
<wsdl:operation name="SaveShipment">
<wsdl:input wsdl:Action="http://namespace.com/Integration/SomeAction" name="SomeAction"/>
</wsdl:operation>
In this case, you would use the following SOAP Action in your receiver channel: http://namespace.com/Integration/SomeAction.
Hope this helps,
Greg -
Error in Soap Communication Channel
Hi All,
I am using Soap as sender from UPXI and again Soap as receiver in EUPI but while doing end to end test SOAP sender channel was failing.
Below was the error which I cam seeing the channel mointoring.
Message processing failed. Cause: com.sap.engine.interfaces.messaging.api.exception.MessagingException: SOAP: response message contains an error XIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 500 Internal Server Error
Can you please help me in resolving this issue.
Thanks,
Mahi.Hi Mahi,
I understand from above post that you are using SOAP to SOAP interface, however can you also elaborate on following:
1) How are you testing the interface?
2) Where do you see this error?
3) Are you using ICo or classical configuration scenario?
HTTP 500 is a generic error and could have been caused because of any reason. If you are using a tool like SOAPUI etc, you can try looking into the text of error to see what error reason is displayed. Also worthwhile looking in to the runtime workbench or sxmb_moni (if dual stack processing) to see what is the status of message processing.
Regards,
Sanjeev. -
Getting error -200077 in strain channel.
Hi all,
Actually I am using PXIe-4331 card with 4330 connector block. It have 8 strain channels. In that channels, i have connected one quarter bridge Strain Gage.
But, i am acquiring all the channels. I am getting error -200077 at that time. Anyone can explain me?Hi,
There are many reasons for this error -200077.
Some of threads are already cover this error and the solution for the same.
Please refer these threads for your reference.
Reference 1
Reference 2
Reference 3
Reference 4
Mainly this error occur due to some error in your channel create VI. I feel you should check it again and try to make it according to your sensor specification.
Thanks and Regards
Himanshu Goyal
Thanks and Regards
Himanshu Goyal | LabVIEW Engineer- Power System Automation
Values that steer us ahead: Passion | Innovation | Ambition | Diligence | Teamwork
It Only gets BETTER!!! -
Error in SOAP receiver channel in Synchronous Proxy to SOAP scenario
Hi all,
We are experiencing an issue with a synchronous Proxy to SOAP scenario. Getting below error message in the SOAP receiver communication channel for the response message.
SOAP: Response message contains an errorXIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 500 Internal Server Error
Returning to application. Exception: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Error encountered while executing mapping: com.sap.aii.af.service.mapping.MappingException: com.sap.aii.utilxi.misc.api.ResourceException: Could not determine mapping steps for message 1364b76e-ecbf-11e4-85f4-000023acfde6.
We are running PI 7.4.
Any help is appreciated.
Thanks,
PushpaHi,
Seems the Receiver Webservice is not reachable. Did you try to test it using SOAP UI tool.
1. Test a fresh message from local SOAP UI tool.
2. Pick 3rd party WSDL file and Import in SOAP UI tool.
3. Put some dummy data for mandatory fields
4. Trigger it msg and ckh if you get successful / response msg.
5. Check if firewall is open and that URL is not blocked.
Hope it helps
Regards,
Azhar -
Reg:Getting error text from a channel into a file or into a variable
Hi,
Can we get the error text such as u201Cjava.lang.NegativeArraySizeExceptionu201D from a communication channel into a variable or in the form of an xml message so that based on kind of error further processing can be done.
Regards,
RahulYou can decide further processing based on the data available in the mapping. If the value comes in the source field for a list element as you expected do UDF and return error as string and decide the mapping as per business need. I talk about something like enhanced interface determination. That's one way. Reading the error message from the communication channel and decide does not seem to be better option.
-
Error at SOAP response channel
Dear All,
I have created a synchronous PROXY to SOAP scenario. But I am getting the following error in the receiver SOAP Adapter.
Message processing failed. Cause:
com.sap.engine.interfaces.messaging.api.exception.MessagingException: SOAP:
response message contains an error XIAdapter/PARSING/ADAPTER.SOAP_EXCEPTION -
soap fault: System.Web.Services.Protocols.SoapException: Server was unable to
process request. ---> System.NullReferenceException: Object reference not set
to an instance of an object.
--- End of inner exception stack trace ---
Please suggest what may be the reason for it.
Thanks and Regards,
Rana Brata De
SAP PI ConsultantHi,
We have faced similar problem in production some time back .
At target system end web service validates the payload below inserting into back end system (d/b).If the validation fails then it throws the error to PI system .
For us the backend system notified that there end front end service validation failed due to data issue and thrown exception to PI.
Share the payload to target system folks and ask them to check ,they will have test suite to test it from there end . If not share the time at which you received error,they will check there logs and update you on the cause .
Regards
Venkat -
Error with Soap sender channel
I have a scenario SOAP->Proxy ..whenever I send a message through SOAP its giving error as below:
com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Connection SOAP_http://sap.com/xi/XI/System is currently not started.
Please help me in rectifying this...Kiran,
strange thing is that when we remove the standard module from the channel then its workign fine..
Well, you can try couple of things more -
1. Re-start the java engine.
2. If step 1 doesn't work, delete the channel -> activate the change list -> create a new channel and try again.
I feel that after step 1, it should work. Let us know how it goes.
Regards,
Neetesh -
Getting Error in SOAP-SONAR Tool while testing the Web Service Scenarios
Hi
I have a scenario Web Service to RFC .. for this.. I have created a WSDL file through define Webservices in the I.D .. but for testing these scenario.. i imported these file into SOAP-SONAR tool.. i have given all the authentication and everything.. but I'm getting the follwoing error...
please provide me the solution for this..
<BODY>
<H1>ERROR</H1>
<H2>Cache Access Denied</H2>
<HR noshade size="1px">
<P>
While trying to retrieve the URL:
<A HREF="http://bsptdev1:8011/sap/xi/engine?">http://bsptdev1:8011/sap/xi/engine?</A>
<P>
The Following error was encountered:
<UL>
<LI>
<STRONG>
Cache Access Denied.
</STRONG>
</UL>
</P>
<P>Sorry, you are not currently allowed to request:
<PRE> http://bsptdev1:8011/sap/xi/engine?</PRE>
from this cache until you have authenticated yourself.
</P>
<P>
You need to use Netscape version 2.0 or greater, or Microsoft Internet
Explorer 3.0, or an HTTP/1.1 compliant browser for this to work. Please
contact the <A HREF="mailto:root">cache administrator</a> if you have
difficulties authenticating yourself or
<A HREF="http://bspproxy/cgi-bin/chpasswd.cgi">change</a> your default password.
</P>
regards
JainCheck this guide for creating a correct WSDL:
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/40611dd6-e66e-2910-f383-e80fb44f9cd4
User user need the role SAP_XI_APPL_SERV_USER
Regards
Stefan -
Wlc 5508 get error when use port-channel
We have two wlc in the system 5508 and 4402.
we config HA for 2 wlc, both wlc enable LAG
When I connect 2 interface of 5508 to 2 interface (in a port channel mode on, trunk, dot1q) of a
couple of VSS switch, I cant management 5508 through web any more, and I still can do with 4402.
If I shutdown 1 port int the port-channel, it work well.
Do you know what happen ?
Thanks
Duyenhi Scott,
We have VSS ( 2 x 6509) trunk with (2 switch 4506). one port of wlc4402 connect to one port of one swith 4506.
2 ports of wlc 5508 conect to 6509, each port connect to one switch 6509.
the config in VSS switch like this:
interface gig1/1/1
switchport trunk encapsulation dot1q
switchport mode trunk
channel-group 500 mode on
interface gig2/1/1
switchport trunk encapsulation dot1q
switchport mode trunk
channel-group 500 mode on
etherchannel load-balancer src-dst-ip
( I dont see this command in running config) -
Getting error in target SOAP communication channel
Hi all,
I am trying to send data from Http client to Webservice.In moni i got a message processed successfully means getting black flag.But i got an error in SOAP Communication channel as "error in response".
I got this message from that error
<b>"SOAP: response message contains an error XIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 407 Proxy Authentication Required ( The ISA Server requires authorization to fulfill the request. Access to the Web Proxy service is denied. )"</b>
Source side i dont configure Http adapter.Target side i configured SOAP adapter.In that SOAP adapter i configured these fields.1)Target URL 2)Configure Proxy 3)Configure proxy user authentication.
I want get response from webservice.Please help me.
Thanks,
Gopi.Hi,
Make sure that you have specified the proper host and port values, in the text box that appears when you check the configure proxy check box(in receiver soap adapter).
Looks like the webservice requires a proxy authentication.
Select the check box "configure proxy user authentication"(in receiver soap adapter) and provide the correct username and password.
Regards,
Smitha.
Message was edited by: Smitha Rao
Maybe you are looking for
-
I am trying to play songs from iTunes Match on my phone everything is enabled. The songs and playlists show up but when I select one it won't download or play. The download status icon next to the song name flashes on and off but nothing happens. Whe
-
Itunes 11.0.1 not responding
I've had the new version of Itunes installed since it came out. I've personally had nothing but problems with it. It freezes while syncing, then I have to control, alt, delete to get it to shut down. Then reopen it and sync my phone. I have no clue
-
The DVD's I'm burning are not compatible with common DVD players
what am I doing wrong? I guess there has to be others that has the same problem, I have read this thread but can't find any good answer. All I can find searching here and Google is that I should change the "playback" DVD player, that it's not good en
-
How i know my iphone is orignal
how i know my iphone is orignal
-
How to acquire more than 32 channels
ical support if you need further assistance. Ross C National Instruments" This answer has not yet been rated. Rate this answer: parimala on 8/14/2003 commented: "As you are from NI definitely you might be knowing the answer to my question. My questio