Forum Discussion

piperwg's avatar
14 years ago

Dialogs in SoapUI have become unusable

I am running Windows XP SP2. I had a SoapUI 3.6 installed but had not used it in a while. I decided to use it again and the content screen is now blue with apparently blue text. I can see the outline of windows when I open them but no content. I can click in a window, copy & paste it into notepad and the text appears.
When I do anything that requires confirmation such as shutting down the application, the prompt opens with the "Question" title but is collapsed and I can't accept or cancel.
I uninstalled and installed 3.6.1 with complete reboots between. No change.
I deleted default-soapui-workspace.xml & soapui-settings.xml with no change.

Help please!

-Bill
  • rela's avatar
    rela
    New Contributor
    Hi there,

    having the same problem here.

    René
  • SmartBear_Suppo's avatar
    SmartBear_Suppo
    SmartBear Alumni (Retired)
    Hi!

    hmm.. can you try switching to the native look and feel in the global preferences' UI Settings tab?

    regards,

    /Ole
    eviware.com
  • rela's avatar
    rela
    New Contributor
    sorry, but i'm not able to open the preferences


    UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JInternalFrame[,0,0,0x0,invalid,hidden,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,closable=true,defaultCloseOperation=DISPOSE_ON_CLOSE,desktopIcon=javax.swing.JInternalFrame$JDesktopIcon[,0,0,160x26,invalid,hidden,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@4391f0,flags=8,maximumSize=,minimumSize=,preferredSize=],frameIcon=,iconable=true,isClosed=false,isIcon=false,isMaximum=false,isSelected=false,maximizable=true,opened=false,resizable=true,rootPane=javax.swing.JRootPane[,0,0,0x0,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=449,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true,title=soapUI Starter Page]
    java.lang.Error
    at javax.swing.UIDefaults.getUIError(UIDefaults.java:711)
    at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:133)
    at javax.swing.UIDefaults.getUI(UIDefaults.java:741)
    at javax.swing.UIManager.getUI(UIManager.java:989)
    at javax.swing.JInternalFrame.updateUI(JInternalFrame.java:385)
    at javax.swing.JInternalFrame.<init>(JInternalFrame.java:332)
    at com.eviware.soapui.ui.desktop.standalone.StandaloneDesktop.createContentFrame(StandaloneDesktop.java:222)
    at com.eviware.soapui.ui.desktop.standalone.StandaloneDesktop.showDesktopPanel(StandaloneDesktop.java:417)
    at com.eviware.soapui.support.UISupport.showDesktopPanel(UISupport.java:585)
    at com.eviware.soapui.SoapUI.showPushPage(SoapUI.java:1303)
    at com.eviware.soapui.SoapUI$3.run(SoapUI.java:800)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
    java.lang.InterruptedException
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:485)
    at com.passlogix.vgo.ho.EventDispatchRunner.runAndWait(EventDispatchRunner.java:83)
    at com.passlogix.vgo.ho.EventDispatchRunner.runAndWait(EventDispatchRunner.java:48)
    at com.passlogix.vgo.ho.WindowScanner.getFrameTitle(WindowScanner.java:408)
    at com.passlogix.vgo.ho.WindowScanner.run(WindowScanner.java:474)
    java.lang.InterruptedException
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:485)
    at com.passlogix.vgo.ho.EventDispatchRunner.runAndWait(EventDispatchRunner.java:83)
    at com.passlogix.vgo.ho.EventDispatchRunner.runAndWait(EventDispatchRunner.java:48)
    at com.passlogix.vgo.ho.WindowScanner.run(WindowScanner.java:485)
    UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JCheckBox[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=null,paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=false,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Accept compressed responses from hosts]
    java.lang.Error
    at javax.swing.UIDefaults.getUIError(UIDefaults.java:711)
    at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:133)
    at javax.swing.UIDefaults.getUI(UIDefaults.java:741)
    at javax.swing.UIManager.getUI(UIManager.java:989)
    at javax.swing.JCheckBox.updateUI(JCheckBox.java:211)
    at javax.swing.AbstractButton.init(AbstractButton.java:2149)
    at javax.swing.JToggleButton.<init>(JToggleButton.java:159)
    at javax.swing.JCheckBox.<init>(JCheckBox.java:157)
    at javax.swing.JCheckBox.<init>(JCheckBox.java:133)
    at com.eviware.soapui.support.components.SimpleForm.appendCheckBox(SimpleForm.java:170)
    at com.eviware.soapui.actions.AnnotatedSettingsPrefs.buildForm(AnnotatedSettingsPrefs.java:85)
    at com.eviware.soapui.actions.AnnotatedSettingsPrefs.getForm(AnnotatedSettingsPrefs.java:54)
    at com.eviware.soapui.actions.SoapUIPreferencesAction.buildDialog(SoapUIPreferencesAction.java:143)
    at com.eviware.soapui.actions.SoapUIPreferencesAction.show(SoapUIPreferencesAction.java:109)
    at com.eviware.soapui.actions.SoapUIPreferencesAction.actionPerformed(SoapUIPreferencesAction.java:103)
    at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
    at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
    at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
    at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
    at javax.swing.AbstractButton.doClick(AbstractButton.java:357)
    at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1223)
    at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1264)
    at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
    at java.awt.Component.processMouseEvent(Component.java:6267)
    at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
    at java.awt.Component.processEvent(Component.java:6032)
    at java.awt.Container.processEvent(Container.java:2041)
    at java.awt.Component.dispatchEventImpl(Component.java:4630)
    at java.awt.Container.dispatchEventImpl(Container.java:2099)
    at java.awt.Component.dispatchEvent(Component.java:4460)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
    at java.awt.Container.dispatchEventImpl(Container.java:2085)
    at java.awt.Component.dispatchEvent(Component.java:4460)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
  • rela's avatar
    rela
    New Contributor
    I just found my problem ... my company is using the Oracle Enterprise Single Sign-on Logon Manager. If i close this software everything works as it should.
  • SmartBear_Suppo's avatar
    SmartBear_Suppo
    SmartBear Alumni (Retired)
    Hi!

    wow.. that was an unexpected cause.. thanks for sharing!

    regards!

    /Ole
    eviware.com
  • svanwalt's avatar
    svanwalt
    New Contributor
    Hi

    I had the same issue so I disabled the single sign on manager, was able to start soapUI, changed to Native LF and it all works now with single sign on manager.

    Why would there be a conflict with this??

    Steve
  • Really appreciate the comments in this post.
    The solution recommended of shutting down the Single Sign-On manager worked for another java app which I am working on, that had an issue with diaglogue boxes not working and was also throwing a very similar exception to the one described.

    My question is: what is the SSO doing which means this error is generated?

    I would like to get to the bottom of the issue, rather than just stopping the SSO manager (the solution might still remain as shutting it down, but I would like to get further understanding so that I at least know why shutting it down makes it work)

    Is there a shared resource which is not being released by the SSO manager (e.g. a port or somethng)?

    Thanks
    Adam