cancel
Showing results for 
Search instead for 
Did you mean: 

Error in receiver SOAP Axis adapter Channel

former_member440061
Participant
0 Kudos

Hi,

I have already posed this question at http://scn.sap.com/thread/3455739. But the issue still persists.

We have a receiver SOAP channel with message protocol as "Axis" which targets a third party webservice. While sending the data we get the following error message in Message monitoring in Runtime  Workbench :

Delivering the message to the application using connection SOAP_http://sap.com/xi/XI/System failed, due to:
com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.lang.IllegalArgumentException: object type invalid: class
com.sap.aii.adapter.xi.ms.XIMessage

We have tried deleting and creating the communication channel again but it didn't work.

We checked http://host:port/XIAxisAdapter/MessageServlet for the missing components. Only Optional components are missing. All the required components are present.

Although, I have asked Basis to deploy the missing optional components, but I am not sure if that will resolve this issue  since there are other channels with similar configuration connecting to the same target server, and they all are working fine. Additoinally, we are not using any security features. The url in the channel is plain http://.. url.

Any help would be appreciated.

Thanks in advance.

Accepted Solutions (0)

Answers (3)

Answers (3)

former_member440061
Participant
0 Kudos

This issue is resolved.. Thanks everyone for help.:)

iaki_vila
Active Contributor
0 Kudos

Hi Faisal,

Please, share the final solution in order to help anyone in the future.

Regards.

former_member440061
Participant
0 Kudos

Hello Iñaki,

I followed Note 1942590. The Modules given in the Module tab of the SOAP channel had to be rearranged in proper sequence. That resolved the issue.

Thanks,

Faisal

Former Member
0 Kudos

Hi Faisal

Check the data type that you are sending from PI matches the data type of the web service

structure.Please make sure that you are sending right data for right data type.

iaki_vila
Active Contributor
0 Kudos

Hi Faisal,

Could you do a screen-shoot of your receiver communication channel?

Regards.

former_member440061
Participant
0 Kudos

hi Inaki,

Please find the screenshot for your reference.

Thanks

Message was edited by: FAISAL JAMAL Also, I am using the wsdl file as provided by the third party. No manually created data type/ message type has been maintained for this.