Forum Discussion

rjain's avatar
12 years ago

(Version 5) Freezes on Startup (OSX Mavericks)

When i launch SoapUI community edition, it just freezes. Didn't experience that with the Beta version. My details:

OSX Mavericks
MacBok Pro Retina Edition

3 Replies

  • Hello,

    Can you please check the error log located /Applications/SoapUI-Pro-5.0.0.app/java/bin/. If it has an our of memory exception go into the VM Options file and increase the Xmx value. On the mac the VMoptions file should be located /Applications/SoapUI-Pro-5.0.0.app/Contents. If you have further questions please let me know.

    Regards,
    Temil
  • joensson's avatar
    joensson
    New Contributor
    I had the same experience - SoapUI was completely unresponsive for several minutes after starting. This happened on every restart, not just the first one.
    Clicking on menu bars, icons or close buttons on open 'Windows' had zero effect until the Window with the browser had completed loading the 'Welcome page'.

    I found another thread about a similar issue with an earlier version of SoapUI on OSx 10.8 - they suggested that
    adding <con:setting id="UISettings@disable-browser">true</con:setting> to the ~/soapui-settings.xml had fixed their problems.

    I added the setting and restarted SoapUI and SoapUI 5 is a much much better experience on my Mac - I can start using it in seconds and menus, buttons etc. are responsive immediately.

    It would probably be wise to run the browser in a background thread instead of letting it block the entire ui on the mac. I use an Oracle JDK early access build - but the behavior was the same on the official builds of the Oracle 7 JDK.

    By the way there is nothing of interest in the log file when experiencing the "wait for minutes for the browser window to finish loading".
  • 2014-10-22 19:12:33,609 ERROR [errorlog] java.lang.NumberFormatException: For input string: ""
    java.lang.NumberFormatException: For input string: ""
    at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
    at java.lang.Integer.parseInt(Integer.java:504)
    at java.lang.Integer.parseInt(Integer.java:527)
    at com.eviware.soapui.impl.wsdl.support.http.HttpClientSupport$Helper$SSLSettingsListener.settingChanged(HttpClientSupport.java:286)
    at com.eviware.soapui.impl.settings.XmlBeansSettingsImpl.notifySettingChanged(XmlBeansSettingsImpl.java:128)
    at com.eviware.soapui.impl.settings.XmlBeansSettingsImpl.setString(XmlBeansSettingsImpl.java:120)
    at com.eviware.soapui.actions.AnnotatedSettingsPrefs.storeValues(AnnotatedSettingsPrefs.java:176)
    at com.eviware.soapui.actions.AnnotatedSettingsPrefs.getFormValues(AnnotatedSettingsPrefs.java:164)
    at com.eviware.soapui.actions.SoapUIPreferencesAction.show(SoapUIPreferencesAction.java:135)
    at com.eviware.soapui.actions.SoapUIPreferencesAction.actionPerformed(SoapUIPreferencesAction.java:113)
    at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
    at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
    at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
    at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
    at javax.swing.AbstractButton.doClick(AbstractButton.java:376)
    at com.apple.laf.ScreenMenuItem.actionPerformed(ScreenMenuItem.java:128)
    at java.awt.MenuItem.processActionEvent(MenuItem.java:669)
    at java.awt.MenuItem.processEvent(MenuItem.java:628)
    at java.awt.MenuComponent.dispatchEventImpl(MenuComponent.java:351)
    at java.awt.MenuComponent.dispatchEvent(MenuComponent.java:339)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:738)
    at java.awt.EventQueue.access$200(EventQueue.java:103)
    at java.awt.EventQueue$3.run(EventQueue.java:694)
    at java.awt.EventQueue$3.run(EventQueue.java:692)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
    at java.awt.EventQueue$4.run(EventQueue.java:708)
    at java.awt.EventQueue$4.run(EventQueue.java:706)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:705)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)