cancel
Showing results for 
Search instead for 
Did you mean: 

Version mismatch error in SOAP interface

abhijitbolakhe
Advisor
Advisor
0 Kudos

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 Kudos

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
Advisor
Advisor
0 Kudos

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 Kudos

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

Regards,

Prateek

prateek
Active Contributor
0 Kudos

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
Advisor
Advisor
0 Kudos

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