cancel
Showing results for 
Search instead for 
Did you mean: 

SOAP sender error

Former Member
0 Kudos

Hi

My interface is SOAP to RFC..

The SOAP request is suppost to come form outside the network ie..internet

To begin with i configured the interface and tested with in the network and it worked fine with ALTOVA.

but now it is not working it is giving either of the following errors based on my SOAP parametes

If u give :-

1)

connection endpoint as = http://lxsap120.lextron-inc.com:52000/XISOAPAdapter/MessageServlet?channel=:DELFAX:CC_Sender_Delfax_...

SOAP Action = http://sap.com/xi/WebService/soap1.1

It is giving error:-

<context>XIAdapter</context>

<code>ADAPTER.JAVA_EXCEPTION</code>

<text><![CDATA[

com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Error encountered while executing mapping: com.sap.aii.af.service.mapping.MappingException: Mapping failed

2) if i give

connection endpoint as = http://lxsap120.lextron-inc.com:52000/sap/xi/engine?type=entry

SOAP Action = http://sap.com/xi/WebService/soap1.1

it give me error:-

<code>RCVR_DETERMINATION.MESSAGE_INCOMPLETE</code>

<text>Message is incomplete. No Sender found</text>

3) if i give

connection endpoint as = http://lxsap120.lextron-inc.com:52000/sap/xi/engine?type=entry

SOAP Action = POST

it give me error:

<SAP:Category>XIProtocol</SAP:Category>

<SAP:Code area="PARSER">ITEM_MISSING</SAP:Code>

<SAP:P1>Header</SAP:P1>

<SAP:P2/>

<SAP:P3/>

<SAP:P4/>

<SAP:AdditionalText/>

<SAP:Stack>XML element Header missing in SOAP message header (SAP XI Extension)

I am clue less about what is happening here...

I searched in the SND and could see some posts saying it could be problem with ALTOVA so i tried it from SOAP UI but to no avail.

Please guide me this as I am struck here with no clue how to resolve. Also let me know if am missing out anything or doing something wrong here.

Regards,

Ashwin

Accepted Solutions (0)

Answers (2)

Answers (2)

markangelo_dihiansan
Active Contributor
0 Kudos

Hello,

Can you use SOAP UI to execute your WSDL? From our SOAP to RFC scenarios, we can see that SOAP UI does not place any value in the soap action tab. You could try doing the same, please revert back if you find any issues with your testing.

Hope this helps,

Mark

baskar_gopalakrishnan2
Active Contributor
0 Kudos

>>> I am clue less about what is happening here...

Answer: certainly your second and third url are wrong. I think your first endpoint seems to be right.

I have few questions. If you dont have soap action, dont specify anything. You have given namespace as soap action, I guess. That is wrong. Open your wsdl in xmlspy and search for soap action.. if you find any value for the action , then specify it. otherwise leave that field empty. Please test the above if you get mapping error, provide details.

Hope above information might be helpful.