Forum Discussion

johnrix's avatar
johnrix
Occasional Contributor
11 years ago

MockService port usage problems

A couple of problems I've found with running MockServices in SoapUI 5.0.0-beta on Windows:

* If I misconfigure SSL settings (eg. supply an invalid KeyStore location), when I try to launch a MockService (a REST service in my case, if that's relevant) I get a suitable FileNotFound error appearing and the MockService fails to start. However, the port it is assigned to is now being listened on by the SoapUI binary. After I correct my SSL configuration, when I try to relaunch the MockService, I get an 'BindException: Address already in use' error and I have to shutdown and restart SoapUI to resolve it.

* When using SSL for MockServices, if I disable the 'Leave MockEngine running when stopping MockServices', then i find that the SSL engine seems to only get started every second time I start my MockService (as observed by watching the current Listening Ports in Windows Resource Monitor). See jetty log output below

Regards,
John



Fri Mar 28 15:47:39 GMT 2014:INFO:Started JettyMockEngine$SoapUIConnector@0.0.0.0:8091
Fri Mar 28 15:46:16 GMT 2014:INFO:Logging to com.eviware.soapui.support.log.JettyLogger@760a9217 via com.eviware.soapui.support.log.JettyLogger
Fri Mar 28 15:46:16 GMT 2014:INFO:jetty-6.1.26
Fri Mar 28 15:46:18 GMT 2014:INFO:Started SslSocketConnector@0.0.0.0:8092
Fri Mar 28 15:46:19 GMT 2014:INFO:Started JettyMockEngine$SoapUIConnector@0.0.0.0:8091
Fri Mar 28 15:46:24 GMT 2014:INFO:Stopped JettyMockEngine$SoapUIConnector@0.0.0.0:8091
Fri Mar 28 15:46:24 GMT 2014:INFO:Stopped SslSocketConnector@0.0.0.0:8092
Fri Mar 28 15:46:29 GMT 2014:INFO:jetty-6.1.26
Fri Mar 28 15:46:29 GMT 2014:INFO:Started JettyMockEngine$SoapUIConnector@0.0.0.0:8091
Fri Mar 28 15:46:55 GMT 2014:INFO:Stopped JettyMockEngine$SoapUIConnector@0.0.0.0:8091
Fri Mar 28 15:46:59 GMT 2014:INFO:jetty-6.1.26
Fri Mar 28 15:46:59 GMT 2014:INFO:Started SslSocketConnector@0.0.0.0:8092
Fri Mar 28 15:46:59 GMT 2014:INFO:Started JettyMockEngine$SoapUIConnector@0.0.0.0:8091
Fri Mar 28 15:47:35 GMT 2014:INFO:Stopped JettyMockEngine$SoapUIConnector@0.0.0.0:8091
Fri Mar 28 15:47:35 GMT 2014:INFO:Stopped SslSocketConnector@0.0.0.0:8092
Fri Mar 28 15:47:39 GMT 2014:INFO:jetty-6.1.26
Fri Mar 28 15:47:39 GMT 2014:INFO:Started JettyMockEngine$SoapUIConnector@0.0.0.0:8091
No RepliesBe the first to reply