cancel
Showing results for 
Search instead for 
Did you mean: 

inbound file adapter versionMajor expected

Former Member
0 Kudos

Hi

I am tryind to pick up a file and send to Sap XI 30 , but I get this error :

ERROR: Finished sending to Integration Engine with error "com.sap.aii.messaging.net.TransportException: HTTP 500 HTTP standard status code

http-Response:

set-cookie: sap-usercontext=sap-language=EN&sap-client=100; path=/

content-type: text/xml

content-length: 1282

content-id: <soap-98A202490EE82F4885E9E2D6B0D4766E@sap.com>

soapaction: 'http://sap.com/xi/XI/Message/30'

server: SAP Web Application Server (1.0;640)

<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">

<SOAP:Header>

</SOAP:Header>

<SOAP:Body>

<SOAP:Fault xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:wsu="http://www.docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:wsse="http://www.docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" SOAP:mustUnderstand="1"><SOAP:faultcode>Client</SOAP:faultcode><SOAP:faultstring></SOAP:faultstring><SOAP:faultactor>http://sap.com/xi/XI/Message/30</SOAP:faultactor><SOAP:faultdetail><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">ITEM_MISSING</SAP:Code><SAP:P1>/@versionMajor</SAP:P1><SAP:P2/><SAP:P3/><SAP:P4>ST: ST_XMS_MSGHDR30_MAIN</SAP:P4><SAP:AdditionalText>Attribute 'versionMajor' expected</SAP:AdditionalText><SAP:ApplicationFaultMessage namespace=""/><SAP:Stack>XML tag /@versionMajor missing in SOAP message header (SAP XI Extension)

Attribute 'versionMajor' expected

</SAP:Stack></SAP:Error></SOAP:faultdetail></SOAP:Fault>

</SOAP:Body>

</SOAP:Envelope>

Can someone tell me what is going on?

what does it mean >> Attribute 'versionMajor' expected <<?

Thanks a lot.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hello,

I am having the problem. Can you let me know how you resolved this problem? I dont see the solution here. I already have "version=30" in my adapter config.

Regards

Cerish

Former Member
0 Kudos

Greetings,

It looks like a bug ! I am having the same problem, I am thinking to create an OSS note. Please let me know if you get a turn around !

Thanks in advance

M. Zehana

Former Member
0 Kudos

Hi

Last night I created the OSS note. I'll keep you in touch.

Regards.

Former Member
0 Kudos

Greeting,

Did somebody get to solve this problem ? It looks like a bug !

Any help is welcome.

Regards,

Mustapha

Former Member
0 Kudos

Hi,

Even i am in similar problem...

the log of inbound file adapter is as follows:

11:30:50 (4063): File adapter polling sequence interrupted

11:30:50 (4001): File adapter terminated

          • Tue Mar 15 11:30:50 IST 2005 *****

11:30:50 (4012): "Guaranteed Delivery" operation for 1 file(s) pending

11:30:50 (4023): File adapter initialized successfully

11:30:50 (4007): File adapter started

11:30:50 (4051): Process 1 file(s):

11:30:50 : C:\INPUT\INPUT.XML

11:30:50 (4052): Start processing "TXT" file "C:\INPUT\INPUT.XML" size 61 in "EO mode

11:30:50 (4062): Sending text message "db63198c-f89d-39a7-8e1c-845b38cb2378" type "application/xml" to Integration Engine... (message size: 61 bytes, URL: "http://172.25.8.118:8000/sap/xi/engine?type=entry")

11:30:50 (4076): ERROR: Finished sending to Integration Engine with error "com.sap.aii.messaging.net.TransportException: HTTP 500 Error during parsing of SOAP header

http-Response:

content-type: text/xml

content-length: 963

content-id: <soap-6DA4AB1AAB0B284C91F60AD9A748FE75@sap.com>

soapaction: 'http://sap.com/xi/XI/Message/30'

server: SAP Web Application Server (1.0;640)

<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">

<SOAP:Header>

</SOAP:Header>

<SOAP:Body>

<SOAP:Fault xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/"><faultcode>SOAP:Client</faultcode><faultstring>Error during parsing of SOAP header</faultstring><faultactor>http://sap.com/xi/XI/Message/30</faultactor><detail><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">ITEM_MISSING</SAP:Code><SAP:P1>/@versionMajor</SAP:P1><SAP:P2/><SAP:P3/><SAP:P4>ST: ST_XMS_MSGHDR30_MAIN</SAP:P4><SAP:AdditionalText>Attribute 'versionMajor' expected</SAP:AdditionalText><SAP:ApplicationFaultMessage namespace=""/><SAP:Stack>XML tag /@versionMajor missing in SOAP message header (SAP XI Extension)

Attribute 'versionMajor' expected

</SAP:Stack></SAP:Error></detail></SOAP:Fault>

</SOAP:Body>

</SOAP:Envelope>

". Skip confirmation and quit this loop

11:30:50 (4077): Retry mode - wait 30 sec, 0 msec interval before retry