title: java.lang.NoSuchMethodError when running SoapUIMockServiceRunner
body: <p>Ran into an issue while running a SoapUI MockService in my integration tests for our Spring Boot project.</p>
  
  <pre class="lang-java prettyprint-override"><code>static SoapUIMockServiceRunner mockServiceRunner;
  
  @BeforeClass
  public static void setupSoapUI(){
      mockServiceRunner = new SoapUIMockServiceRunner();
      mockServiceRunner.setProjectFile("src/test/resources/MyRESTMockService-soapui-project.xml");
      mockServiceRunner.setMockService("MyRESTMockService");
      mockServiceRunner.setBlock(false);
      try {
          mockServiceRunner.run();
      } catch (Exception e) {
          e.printStackTrace();
      }
  }
  
  @AfterClass
  public static void tearDownSoapUI(){
      mockServiceRunner.stopAll();
  }
  </code></pre>
  
  <p>Gave me this error when running:</p>
  
  <pre><code>java.lang.NoSuchMethodError: org.apache.log4j.ConsoleAppender.setWriter(Ljava/io/Writer;)V
  
      at com.eviware.soapui.tools.AbstractSoapUIRunner.ensureConsoleAppenderIsDefined(AbstractSoapUIRunner.java:96)
      at com.eviware.soapui.tools.AbstractSoapUIRunner.initGroovyLog(AbstractSoapUIRunner.java:77)
      at com.eviware.soapui.tools.SoapUIMockServiceRunner.runRunner(SoapUIMockServiceRunner.java:90)
      at com.eviware.soapui.tools.AbstractSoapUIRunner.run(AbstractSoapUIRunner.java:202)
  </code></pre>