Skip to content

Instantly share code, notes, and snippets.

@theoretick
Last active March 31, 2017 16:06
Show Gist options
  • Save theoretick/2ba802f2ef521a2138f86afe2478e04d to your computer and use it in GitHub Desktop.
Save theoretick/2ba802f2ef521a2138f86afe2478e04d to your computer and use it in GitHub Desktop.
How to fix failures to start SoapUI on OSX macOS

Fix SoapUI Freeze on start on macOS

Tips originally from http://www.bencode.net/blog/2015/01/25/soapui-freezing-osx/ which no longer seems to exist :thinking_face:

tl;dr

  1. Kill SoapUI
  2. enable browser component
  3. restart

Steps

1 - Kill SoapUI

❯ ps ax | grep SoapUI
 2173   ??  S      0:17.46 /Applications/SoapUI-5.2.1.app/Contents/MacOS/JavaApplicationStub
 2187 s002  R+     0:00.00 grep --color=auto SoapUI

~
❯ kill 2173

2 - Enable browser component

❯ cd /Applications/SoapUI-5.2.1.app/Contents/java/app/bin/

/Applications/SoapUI-5.2.1.app/Contents/java/app/bin
❯ vi soapui.sh

Change:

 65 # uncomment to disable browser component
 66 # JAVA_OPTS="$JAVA_OPTS -Dsoapui.browser.disabled=true"

To:

 65 # uncomment to disable browser component
 66    JAVA_OPTS="$JAVA_OPTS -Dsoapui.browser.disabled=true"

Then enable browser via vmoptions:

/Applications/SoapUI-5.2.1.app/Contents/java/app/bin
❯ cd ../../..

/Applications/SoapUI-5.2.1.app/Contents
❯ echo '-Dsoapui.browser.disabled=true' >> vmoptions.txt

3 - ...and restart!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment