cancel
Showing results for 
Search instead for 
Did you mean: 

RFC TO SOAP ASYNCHRONOUS

Former Member
0 Kudos

Hi all,

My scenario is rfc to soap asynchronous. when i am sending data from rfc it is showing success in sxmb_moni and in RWB.

but it is reaching to third party webservice but it is not taking the data. then it is showing following error in SXMB_MONI response what was the issue

*<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>*

*- <!-- Call Adapter*

-->

- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">

<SAP:Category>XIAdapter</SAP:Category>

<SAP:Code area="HTTP">ADAPTER.HTTP_EXCEPTION</SAP:Code>

<SAP:P1 />

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText>HTTP 415 Unsupported Media Type</SAP:AdditionalText>

<SAP:Stack />

<SAP:Retry>M</SAP:Retry>

</SAP:Error>

and the version are PI 7.1, and third party webservice is Oracle 11g and weblogic server 10.3.2.0

and my next question is in same scenario

I checked using TCP Gateway PI to third party webservice .it is showing following error

This is posted data

POST /AdvancedMeteringInfrastructure-UtilitiesDeviceERPSmartMeterBulkCreateRequest-context-root/UtilitiesDeviceERPSmartMeterBulkCreateRequest_OutPort?wsdl HTTP/1.0

*Accept: /*

Host: 172.16.5.211:7002

User-Agent: SAP-Messaging-com.sap.aii.af.sdk.xi/1.0505

content-id: payload-a3368e536e4311dfa3dc00237d5e14c0(at)sap.com

content-type: application/xml

Content-Length: 1662

SOAPACTION: "http://sap.com/xi/IS-U/Global2/UtilitiesDeviceERPSmartMeterBulkCreateRequest_Out"

<?xml version="1.0" encoding="UTF-8"?>

<ns1:UtilitiesDeviceERPSmartMeterBulkCreateRequest xmlns:ns1="http://sap.com/xi/SAPGlobal20/Global"><MessageHeader><ID schemeID="Device" schemeAgencyID="www.infotech.com">4446364534314343</ID><UUID schemeID="Device" schemeAgencyID="www.infotech.com">DF6E41CC-79E7-81F1-B9A3-0013725B3FAB</UUID><CreationDateTime>2010/06/02 T18:07:42</CreationDateTime><TestDataIndicator>true</TestDataIndicator><ReconciliationIndicator>true</ReconciliationIndicator><SenderBusinessSystemID>SLD_B001</SenderBusinessSystemID><RecipientBusinessSystemID>SLD_B002</RecipientBusinessSystemID></MessageHeader><UtilitiesDeviceERPSmartMeterCreateRequestMessage><MessageHeader><ID schemeID="Device" schemeAgencyID="www.infotech.com" schemeAgencySchemeAgencyID="001">4446364534314343</ID><UUID schemeID="Device" schemeAgencyID="www.infotech.com">DF6E41CC-79E7-82F1-B9A3-0013725B3FAB</UUID><CreationDateTime>2010/06/02 T18:07:42</CreationDateTime><TestDataIndicator>true</TestDataIndicator><ReconciliationIndicator>true</ReconciliationIndicator><SenderBusinessSystemID>SLD_B001</SenderBusinessSystemID><RecipientBusinessSystemID>SLD_B001</RecipientBusinessSystemID></MessageHeader><UtilitiesDevice><ID schemeID="DEID" schemeAgencyID="115">1200000120001564</ID><StartDate>2010.06.02</StartDate><EndDate>9999.12.31</EndDate><SerialID>1200000120001564</SerialID><MaterialID schemeID="MaterialID" schemeAgencyID="MPL_002">85</MaterialID><ProductUniqueItemID schemeID="Smart Meter" schemeAgencyID="MPL_002">SM1165HS</ProductUniqueItemID></UtilitiesDevice></UtilitiesDeviceERPSmartMeterCreateRequestMessage></ns1:UtilitiesDeviceERPSmartMeterBulkCreateRequest>

ERROR

HTTP/1.1 415 Unsupported Media Type

Connection: close

Date: Wed, 02 Jun 2010 12:26:33 GMT

Content-Length: 0

X-ORACLE-DMS-ECID: 0000IZsc9VaF^6WFLzyGOA1Bpe3k00007J

X-Powered-By: Servlet/2.5 JSP/2.1

Please give me the solution.

Thanks

Anil

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

I got useful answer

Former Member
0 Kudos

Hi,

looks like there can be a problem with the webservice provider to which you are passing the data via SOAP adapter...

check that webservice using some other tools like XMLSPY or SOAPUI...

if everything is fine with that then test the entrie scenario by passing the same data...then you will get to know the exact problem...

HTH

Rajesh

Former Member
0 Kudos

Thanks for your reply

I tried with SOAP UI it is succesfully sent. and i tried in Scenario Testing the mapping IR is successful, test configuration is successful, RWB test message also successful. what was the issue.

Thanks

Anil

Former Member
0 Kudos

Hello,

Can you please check the WSDL provided by u is successfully imported in the reciver system.

Also check WSDL contains the end tag.

Thanks and Regards

Hemant