Forum Discussion

mike123's avatar
mike123
New Contributor
8 years ago

Missing operation for soapAction after upgrading soapui from 4.0.1 to 5.3.0

Hi,

 

I have a working soap ui project that was built using 4.0.1. requests are received by the mock server without any problems. Then after upgrading soap ui to 5.3.0 and importing the same project, I am receiving the error Missing operation for soapAction.

 

Below is the error log:

 

2017-03-13 15:11:48,606 ERROR [errorlog] com.eviware.soapui.impl.wsdl.mock.DispatchException: Missing operation for soapAction [http://www.ehealthclaims.ie/eclaim/v1/submitClaimRequest] and body element [{http://www.w3.org/2001/04/xmlenc#}EncryptedData] with SOAP Version [SOAP 1.1]
com.eviware.soapui.impl.wsdl.mock.DispatchException: Missing operation for soapAction [http://www.ehealthclaims.ie/eclaim/v1/submitClaimRequest] and body element [{http://www.w3.org/2001/04/xmlenc#}EncryptedData] with SOAP Version [SOAP 1.1]
at com.eviware.soapui.impl.wsdl.support.soap.SoapUtils.findOperationForRequest(SoapUtils.java:328)
at com.eviware.soapui.impl.wsdl.mock.WsdlMockDispatcher.dispatchPostRequest(WsdlMockDispatcher.java:192)
at com.eviware.soapui.impl.wsdl.mock.WsdlMockDispatcher.dispatchRequest(WsdlMockDispatcher.java:114)
at com.eviware.soapui.impl.wsdl.mock.WsdlMockRunner.dispatchRequest(WsdlMockRunner.java:142)
at com.eviware.soapui.monitor.JettyMockEngine$ServerHandler.handle(JettyMockEngine.java:604)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:945)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:756)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
at org.mortbay.jetty.security.SslSocketConnector$SslConnection.run(SslSocketConnector.java:713)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

 

any help would be much appreciated.

 

Thanks. 

2 Replies

  • nmrao's avatar
    nmrao
    Champion Level 3
    Not sure if both versions are really compatible. How big is your project?
    • mike123's avatar
      mike123
      New Contributor

      Thanks for the response.

       

      It's not really big as you can see in the pic.

      I'm not really sure if it's related but I notice that the error happens when I upgrade the java version as well. The 4.0.1 uses java 6 while the 5.3.0 uses java 8. When I tried pointing the 4.0.1 to java 8 I also get the same error.