Forum Discussion

MarioP's avatar
MarioP
Occasional Contributor
11 years ago

Since version 4.5.2 TestCase Editor is not opening.

Hi,

I'm having issues with opening TestCase Editor since upgraded to version 4.5.2. The following error is:


Thu Jun 06 09:43:46 CEST 2013:ERROR:java.lang.RuntimeException: An error occurs during WebBrowser Control initialization.
java.lang.RuntimeException: An error occurs during WebBrowser Control initialization.
at com.jniwrapper.win32.ie.cv.<init>(Unknown Source)
at com.jniwrapper.win32.ie.Browser.a(Unknown Source)
at com.jniwrapper.win32.ie.Browser.<init>(Unknown Source)
at com.jniwrapper.win32.ie.Browser.<init>(Unknown Source)
at com.teamdev.jxbrowser.ie.IEBrowser.<init>(Unknown Source)
at com.teamdev.jxbrowser.ie.IEBrowserFactory.create(Unknown Source)
at com.teamdev.jxbrowser.BrowserFactory.createBrowser(Unknown Source)
at com.teamdev.jxbrowser.BrowserFactory.createBrowser(Unknown Source)
at com.eviware.soapui.support.components.NativeBrowserComponent.initBrowser(NativeBrowserComponent.java:184)
at com.eviware.soapui.support.components.NativeBrowserComponent.getComponent(NativeBrowserComponent.java:100)
at com.eviware.soapui.impl.wsdl.panels.testcase.TestOnDemandPanel.<init>(TestOnDemandPanel.java:118)
at com.eviware.soapui.impl.wsdl.panels.testcase.WsdlTestCaseDesktopPanel.buildTestOnDemandPanel(WsdlTestCaseDesktopPanel.java:873)
at com.eviware.soapui.impl.wsdl.panels.testcase.WsdlTestCaseDesktopPanel.addTabs(WsdlTestCaseDesktopPanel.java:271)
at com.eviware.soapui.impl.wsdl.panels.testcase.WsdlTestCaseDesktopPanel.buildContent(WsdlTestCaseDesktopPanel.java:228)
at com.eviware.soapui.impl.wsdl.panels.testcase.WsdlTestCaseDesktopPanel.buildUI(WsdlTestCaseDesktopPanel.java:193)
at com.eviware.soapui.impl.wsdl.panels.testcase.WsdlTestCaseDesktopPanel.<init>(WsdlTestCaseDesktopPanel.java:140)
at com.eviware.soapui.impl.wsdl.panels.testcase.WsdlTestCasePanelBuilder.buildDesktopPanel(WsdlTestCasePanelBuilder.java:36)
at com.eviware.soapui.impl.wsdl.panels.testcase.WsdlTestCasePanelBuilder.buildDesktopPanel(WsdlTestCasePanelBuilder.java:28)
at com.eviware.soapui.ui.desktop.standalone.StandaloneDesktop.showDesktopPanel(StandaloneDesktop.java:184)
at com.eviware.soapui.support.UISupport.showDesktopPanel(UISupport.java:590)
at com.eviware.soapui.support.UISupport.selectAndShow(UISupport.java:578)
at com.eviware.soapui.impl.wsdl.actions.support.ShowDesktopPanelAction.perform(ShowDesktopPanelAction.java:53)
at com.eviware.soapui.support.action.swing.SwingActionDelegate.actionPerformed(SwingActionDelegate.java:89)
at com.eviware.soapui.support.action.swing.DefaultActionList.performDefaultAction(DefaultActionList.java:107)
at com.eviware.soapui.ui.Navigator$TreeMouseListener$1.run(Navigator.java:408)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.SecurityException: class "com.jniwrapper.win32.ab"'s signer information does not match signer information of other classes in the same package
at java.lang.ClassLoader.checkCerts(Unknown Source)
at java.lang.ClassLoader.preDefineClass(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at com.jniwrapper.win32.automation.OleStr.<init>(SourceFile:22)
at com.jniwrapper.win32.automation.OleStr.<init>(SourceFile:27)
at com.jniwrapper.win32.com.types.CLSID.<init>(SourceFile:51)
at com.jniwrapper.win32.com.types.CLSID.create(SourceFile:89)
at com.jniwrapper.win32.ie.ar.<init>(Unknown Source)
at com.jniwrapper.win32.ie.bj.<init>(Unknown Source)
... 39 more

my version is 4.5.2 Build Date:20130522-1338

6 Replies

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

    Which Operating System (please also include 32 or 64 bit) and browser (IE if Windows and Safari if Mac) version are you running?

    Regards

    Henrik O
    SmartBear Software
  • redfish4ktc2's avatar
    redfish4ktc2
    Super Contributor
    The user seems to use internet explorer as default browser.
    I've already seen this issue after a windows update patched IE (did not know which version), see viewtopic.php?f=5&t=18821.
    Workaround: use another browser as default browser
  • MarioP's avatar
    MarioP
    Occasional Contributor
    I'm using Windows 7 64 bit (also 64bit version of soapUI). My default browser is FF version 21 (IE I have in version 8.0).

    Before 4.5.2 I was using 4.5.0 and had no such issues.
  • redfish4ktc2's avatar
    redfish4ktc2
    Super Contributor
    I've seen that teamdev jxbrowser librairies have been updated from the 3.0 to the 3.3 version, maybe that's the problem

    MarioP you can desactivate the embedded browser, this should fix your issue
    - in the preferences, use the UI Settings, and desactivate the browser
    - otherwise, add the following options in the soapui.bat: -Dsoapui.jxbrowser.disable="true" (the line is already present, just uncomment it)