cancel
Showing results for 
Search instead for 
Did you mean: 

SOAP Axis Adapter Error: 500 - Required component missing

Former Member
0 Kudos

Hi,

Scenario: SOAP -> XI -> File. The message is sent from a JSP page as a zipped attachment thru HTTP Post method.

I have configured AXIS adapter as adding module is not poosible with normal SOAP adapter.

To test this scenarion I use SAP SOAP client.

When I try to send message as paylod to the URL

http://<host>:50000/XIAxisAdapter/MessageServlet?senderService=<service>&interface=<interface>&inter...

I get this following error.

500 Internal Server Error; javax.servlet.ServletException: Required component missing

When I typed the URL http://<host>:50000/XIAxisAdapter/MessageServlet in browser I find the required component status as OK, optional 6 components are missing.

I have followed the AXIS FAQ notes 1039369.

Please help me in fixing this issue.

Thanks,

Karthik

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Thanks for you reply.

Former Member
0 Kudos

I tried but no luck.

Any other suggestions?

former_member200962
Active Contributor
0 Kudos

sorry for the wrong format...

The correct format for XIAxisAdapter is mentioned in this SAP note:

https://service.sap.com/sap/support/notes/1039369

Download the attachment present in this note.....in this zip file you will find the Index.htm file...open it

Click on the Sender Adapter General link in the above Index.htm file......under Sender Adapter General....go to Q11..What is the URL for sending SOAP messages to my channel?

Or check it in help: http://help.sap.com/saphelp_nw04/helpdata/en/45/a39e244b030063e10000000a11466f/content.htm

http://<host>:50000/XIAxisAdapter/MessageServlet?senderService=<service>&interface=<interface>&inter...;

i.e in the url which u are using include all the receiver-side details.

Regards,

ABhishek.

former_member200962
Active Contributor
0 Kudos

check with this format:

http://<hostname OR IP addr>:<portno>/XIAxisAdapter/MessageServlet?channel=:<SenderService>:<SenderSOAPCC>&version=3.0&Sender.Service=<senderService>&Interface=<senderNamespace>%5E<senderMI>

Regards,

Abhishek.