cancel
Showing results for 
Search instead for 
Did you mean: 

XML tag Main/@versionMajor has incorrect value 002; expected value is 003

Former Member
0 Kudos

Dear experts!

I have created a file to proxy scenario. When sent out of XI the following message occurs:

O, btw, I have tried both XI 2.0 and 3.0 in the comm. channel and a fault message is present.

What's the matter???

- <!-- 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>XIProtocol</SAP:Category>

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

<SAP:P1>Main/@versionMajor</SAP:P1>

<SAP:P2>002</SAP:P2>

<SAP:P3>003</SAP:P3>

<SAP:P4 />

<SAP:AdditionalText />

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack>XML tag Main/@versionMajor has incorrect value 002; expected value is 003</SAP:Stack>

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

</SAP:Error>

Thanks for your suggestions!

<i>Will reward points if answers are helpful</i>

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

Check your message protocol....it shd be XI 3.0

Nilesh

Former Member
0 Kudos

> Hi,

>

> Check your message protocol....it shd be XI 3.0

>

> Nilesh

Do you mean something else then what I have noted in my question?

As I said, I have tried both 2.0 and 3.0 as message protocol in comm. channel.

Former Member
0 Kudos

Hi.

Can you copy past your xml input payload...

Check out this thread...he has same issue...n its resolved..

Use the url:

http://hostname:port/XISOAPAdapter/MessageServlet?version=3.0&channel=:SOAPRequest:SOAPIn

Nilesh

Message was edited by:

Nilesh Kshirsagar

Former Member
0 Kudos

Message protocol depends on the target system Web As version. If it is 6.20 you with 2.0 and 3.0 if WebAs is 6.40 and above. Hope you have used the correct URL.

It is /sap/xi/engine?type=entry for XI 3.0 and /sap/xi/engine?type=receiver for XI 2.0

Regards,

Jai Shankar

Former Member
0 Kudos

The comm channels got mixed up.

Everything solved now.

Message was edited by:

A. Schotanus

Former Member
Former Member
0 Kudos

> Message protocol depends on the target system Web As

> version. If it is 6.20 you with 2.0 and 3.0 if WebAs

> is 6.40 and above. Hope you have used the correct

> URL.

>

> It is /sap/xi/engine?type=entry for XI 3.0 and

> /sap/xi/engine?type=receiver for XI 2.0

>

> Regards,

> Jai Shankar

This is correctly configured in my scenario. Thanks.

Any other suggestions?

Answers (0)