cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Version mismatch error in SOAP interface

abhijitbolakhe
Product and Topic Expert
Product and Topic Expert
0 Likes
2,966

Hi

Scenario is SOAP to SOAP.

Sending request by SOAP UI to receiver webservice.

Interface was perfectly done & tested successfully.

Then we have done some changes in Receiver soap channel ...due to some error the changes were reverted

but now i am getting an error while testing as " version mismatch"

The provider webservice is working fine as we have tested it without PI.

The complete discription of error is as follows

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

<soapenv:Body>

<soapenv:Fault>

<faultcode>soapenv:Server.generalException</faultcode>

<faultstring>senderChannel '54cfea9d7e9b3ad2895bbe47a9aaa877': Catching exception calling messaging system; nested exception is:

com.sap.engine.interfaces.messaging.api.exception.MessagingException: Version Mismatch</faultstring>

<detail>

<ns1:hostname xmlns:ns1="http://xml.apache.org/axis/">usa42113</ns1:hostname>

</detail>

</soapenv:Fault>

</soapenv:Body>

</soapenv:Envelope>

Please suggest the reason for this error & the possible solution

Regards

Abhijit

Accepted Solutions (0)

Answers (2)

Answers (2)

stefan_grube
Active Contributor
0 Likes

Could be an internal error of messaging system.

Go to your comm. channel and choose from history the last version which worked, edit, save and activate.

Then proceed from that version.

abhijitbolakhe
Product and Topic Expert
Product and Topic Expert
0 Likes

Hi stefan

I have already done this.

I have tried testing using previous working version for receiver CC...but still same error.

Regards

Abhijit

prateek
Active Contributor
0 Likes

Can you brief about the receiver channel configuration like the authtication in use, certificate related settings?

Regards,

Prateek

prateek
Active Contributor
0 Likes

Make sure that the Transport Protocol used is HTTP and Message Protocol is SOAP 1.1 in the receiver channel.

Have you used Axis framework?

Regards,

Prateek

abhijitbolakhe
Product and Topic Expert
Product and Topic Expert
0 Likes

Hi prateek

yes, we are using Axis Framework.

Earlier the interface was working fine with same configuration...But now its giving error as " Version mismatch"

Regards

Abhijit