Forum Discussion

frednd's avatar
frednd
New Contributor
14 years ago

java.lang.NoSuchMethodError: javax.swing.JDialog.getModal

Hello,

I need to run SoapUI on a server where the required JRE version is 1.5.0_08, which does not seem to be compatible with SoapUI 3.6.1 (see error below). Is there any way to configure SoapUI to reference a local JRE instance, and avoid using the JAVA_HOME which points to 1.5.0_08. Below are the contents of the system properties dialog. I would appreciate you help with this.

Regards

Error message:

java.lang.NoSuchMethodError: javax.swing.JDialog.getModalityType()Ljava/awt/Dialog$ModalityType;
at com.eviware.x.impl.swing.JFormDialog.show(JFormDialog.java:183)
at com.eviware.soapui.SoapUIPro.b(SourceFile:400)
at com.eviware.soapui.SoapUIPro.validateLicense(SourceFile:545)
at com.eviware.soapui.SoapUIPro.checkLicense(SourceFile:283)
at com.eviware.soapui.SoapUIPro$SoapUIProRunner.run(SourceFile:1200)
at com.eviware.soapui.SoapUIPro.main(SourceFile:234)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
at com.exe4j.runtime.WinLauncher.main(Unknown Source)


System Properties:

apple.laf.useScreenMenuBar=true

awt.toolkit=sun.awt.windows.WToolkit

com.apple.mrj.application.apple.menu.about.name=SoapUI

exe4j.consoleCodepage=cp0
exe4j.isInstall4j=true
exe4j.launchName=F:\eviware\soapUI-Pro-3.6.1\bin\soapUI-Pro-3.6.1.exe
exe4j.moduleName=F:\eviware\soapUI-Pro-3.6.1\bin\soapUI-Pro-3.6.1.exe
exe4j.semaphoreName=f:_eviware_soapui-pro-3.6.1_bin_soapui-pro-3.6.1.exe0
exe4j.tempDir=
exe4j.unextractedPosition=0

file.encoding=Cp1252
file.encoding.pkg=sun.io
file.separator=\

install4j.appDir=F:\eviware\soapUI-Pro-3.6.1\
install4j.exeDir=F:\eviware\soapUI-Pro-3.6.1\bin\

java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
java.awt.printerjob=sun.awt.windows.WPrinterJob
java.class.path=F:\eviware\soapUI-Pro-3.6.1\.install4j\i4jruntime.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\bin\soapui-pro-3.6.1.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\activation-1.1.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\ActiveQueryBuilder.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\bcprov-jdk15-144.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\binding-2.0.1.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\cajo-1.142.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\commons-beanutils-1.7.0.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\commons-cli-1.0.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\commons-codec-1.3.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\commons-collections-3.2.1.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\commons-digester-1.7.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\commons-httpclient-3.1.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\commons-io-1.3.2.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\commons-lang-2.4.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\commons-logging-1.1.1.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\engine-gecko-jxbrowser-2.4.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\engine-ie-jxbrowser-2.4.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\engine-webkit-jxbrowser-2.4.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\ext-xmlbeans-1.2.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\ezmorph-1.0.5.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\flex-messaging-common-1.0.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\flex-messaging-core-1.0.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\flex-messaging-opt-1.0.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\flex-messaging-proxy-1.0.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\flex-messaging-remoting-1.0.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\forms-1.0.7.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\groovy-all-1.7.5.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\hermes-1.14.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\idw-1.6.1.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\itext-2.1.7.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\j2ee-xmlbeans-1.4.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\jasperreports-3.7.1.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\javamail-1.4.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\jcalendar-1.3.2.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\jcommon-1.0.16.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\jetty-6.1.22.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\jetty-util-6.1.22.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\jfreechart-1.0.13.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\jms-1.1.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\jniwrap-native.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\js-1.7R2.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\json-lib-2.2.2-jdk15.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\jsr173_1.0_api-xmlbeans-2.4.0.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\jtidy-r872-jdk15.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\junit-4.4.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\jxbrowser-2.4.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\jxl-2.6.12.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\l2fprod-common-directorychooser-7.3.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\l2fprod-common-fontchooser-7.3.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\license4j-1.3.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\log4j-1.2.14.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\looks-2.2.0.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\MozillaGlue-jxbrowser-2.4.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\MozillaInterfaces-jxbrowser-2.4.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\mshtml-jxbrowser-2.4.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\netcomponents-1.3.8a.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\not-yet-commons-ssl-0.3.11.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\opencsv-1.8.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\opensaml-1.1.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\policy-xmlbeans-1.5.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\rsyntaxtextarea-1.3.4.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\saxon-9.1.0.8j.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\saxon-dom-9.1.0.8j.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\serializer-2.7.1.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\servlet-api-2.5-20081211.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\slf4j-api-1.5.8.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\slf4j-log4j12-1.5.8.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\soap-xmlbeans-1.2.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\soapui-3.6.1.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\soapui-coverage-xmlbeans-3.6.1.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\soapui-xmlbeans-3.6.1.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\swingx-soapui.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\tuxpack-0.2.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\wadl-xmlbeans-1.1.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\winpack-3.8.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\wsdl4j-1.6.2-fixed.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\wss4j-1.5.8.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\xalan-2.7.1.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\xbean-fixed-2.4.0.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\xbean_xpath-2.4.0.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\xercesImpl-2.9.1.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\xml-apis-2.9.1.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\xmlpublic-2.4.0.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\xmlsec-1.4.3.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\xmlunit-1.2.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\xom-1.1.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\xstream-1.3.1.jar;F:\eviware\soapUI-Pro-3.6.1\bin\..\lib\xulrunner-windows-2.4.jar;
java.class.version=49.0
java.endorsed.dirs=f:\java\jre1.5.0_08\lib\endorsed
java.ext.dirs=f:\java\jre1.5.0_08\lib\ext
java.home=f:\java\jre1.5.0_08
java.io.tmpdir=C:\DOCUME~1\tn241ah\LOCALS~1\Temp\1\
java.library.path=f:\eviware\soapUI-Pro-3.6.1/bin
java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition
java.runtime.version=1.5.0_08-b03
java.specification.name=Java Platform API Specification
java.specification.vendor=Sun Microsystems Inc.
java.specification.version=1.5
java.vendor=Sun Microsystems Inc.
java.vendor.url=http://java.sun.com/
java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi
java.version=1.5.0_08
java.vm.info=mixed mode
java.vm.name=Java HotSpot(TM) 64-Bit Server VM
java.vm.specification.name=Java Virtual Machine Specification
java.vm.specification.vendor=Sun Microsystems Inc.
java.vm.specification.version=1.0
java.vm.vendor=Sun Microsystems Inc.
java.vm.version=1.5.0_08-b03

line.separator=


os.arch=amd64
os.name=Windows 2003
os.version=5.2

path.separator=;

soapui.ext.actions=f:\eviware\soapUI-Pro-3.6.1/bin/actions
soapui.ext.libraries=f:\eviware\soapUI-Pro-3.6.1/bin/ext
soapui.ext.listeners=f:\eviware\soapUI-Pro-3.6.1/bin/listeners
soapui.home=f:\eviware\soapUI-Pro-3.6.1/bin
soapui.properties=soapui.properties

sun.arch.data.model=64
sun.boot.class.path=f:\java\jre1.5.0_08\lib\rt.jar;f:\java\jre1.5.0_08\lib\i18n.jar;f:\java\jre1.5.0_08\lib\sunrsasign.jar;f:\java\jre1.5.0_08\lib\jsse.jar;f:\java\jre1.5.0_08\lib\jce.jar;f:\java\jre1.5.0_08\lib\charsets.jar;f:\java\jre1.5.0_08\classes
sun.boot.library.path=f:\java\jre1.5.0_08\bin
sun.cpu.endian=little
sun.cpu.isalist=amd64
sun.desktop=windows
sun.io.unicode.encoding=UnicodeLittle
sun.jnu.encoding=Cp1252
sun.management.compiler=HotSpot 64-Bit Server Compiler
sun.os.patch.level=Service Pack 2

user.country=US
user.dir=f:\eviware\soapUI-Pro-3.6.1\bin
user.home=C:\Documents and Settings\tn241ah
user.language=en
user.name=tn241ah
user.timezone=America/Chicago
user.variant=

wsi.dir=f:\eviware\soapUI-Pro-3.6.1/wsi-test-tools
  • frednd's avatar
    frednd
    New Contributor
    Just to clarify this is the 64 bit version of SoapUI