Forum Discussion

mkrausem's avatar
mkrausem
Occasional Contributor
5 years ago

soapUI 5.6.0. java.lang.NoSuchMethodError with Java12

Hi,

 

sind last week we used soapUI 5.4. with Java8

Now we made a update to soapUI 5.6.0. After installation of Java12 AdoptOpenJdK soapUI writes an error:

 

[exec] SoapUI 5.6.0 TestCase Runner
    [exec] Configuring log4j from [/usr/gasx/R00/jenkins/dev-tools/soapui-5.6.0_20200715/bin/soapui-log4j.xml]
    [exec] 12:54:18,641 INFO  [SoapUI] Adding [/usr/gasx/R00/jenkins/dev-tools/soapui-5.6.0_20200715/bin/ext/mariadb-java-client-2.6.1.jar] to extensions classpath
    [exec] 12:54:18,642 INFO  [SoapUI] Adding [/usr/gasx/R00/jenkins/dev-tools/soapui-5.6.0_20200715/bin/ext/ojdbc6.jar] to extensions classpath
    [exec] Exception in thread "main" java.lang.NoSuchMethodError: org.apache.xmlbeans.XmlOptionsBean.isLoadDTDGrammar()Z
    [exec]     at org.apache.xmlbeans.impl.common.SAXHelper.saxFactory(SAXHelper.java:70)
    [exec]     at org.apache.xmlbeans.impl.common.SAXHelper.newXMLReader(SAXHelper.java:46)
    [exec]     at org.apache.xmlbeans.impl.store.Locale.getSaxLoader(Locale.java:3073)
    [exec]     at org.apache.xmlbeans.impl.store.Locale.parseToXmlObject(Locale.java:1272)
    [exec]     at org.apache.xmlbeans.impl.store.Locale.parseToXmlObject(Locale.java:1259)
    [exec]     at org.apache.xmlbeans.impl.schema.SchemaTypeLoaderBase.parse(SchemaTypeLoaderBase.java:345)
    [exec]     at org.apache.xmlbeans.impl.schema.SchemaTypeLoaderBase.parse(SchemaTypeLoaderBase.java:252)
    [exec]     at com.eviware.soapui.config.SoapuiSettingsDocumentConfig$Factory.parse(SoapuiSettingsDocumentConfig.java:59)
    [exec]     at com.eviware.soapui.DefaultSoapUICore.initSettings(DefaultSoapUICore.java:259)
    [exec]     at com.eviware.soapui.DefaultSoapUICore.init(DefaultSoapUICore.java:141)
    [exec]     at com.eviware.soapui.DefaultSoapUICore.<init>(DefaultSoapUICore.java:132)
    [exec]     at com.eviware.soapui.tools.AbstractSoapUIRunner.createSoapUICore(AbstractSoapUIRunner.java:216)
    [exec]     at com.eviware.soapui.tools.AbstractSoapUIRunner.run(AbstractSoapUIRunner.java:192)
    [exec]     at com.eviware.soapui.tools.AbstractSoapUIRunner.run(AbstractSoapUIRunner.java:137)
    [exec]     at com.eviware.soapui.tools.AbstractSoapUIRunner.runFromCommandLine(AbstractSoapUIRunner.java:112)
    [exec]     at com.eviware.soapui.tools.SoapUITestCaseRunner.main(SoapUITestCaseRunner.java:122)

 

SoapUI runs on Redhat 7.8 and

 

openjdk version "12.0.2" 2019-07-16
OpenJDK Runtime Environment AdoptOpenJDK (build 12.0.2+10)
OpenJDK 64-Bit Server VM AdoptOpenJDK (build 12.0.2+10, mixed mode, sharing)

 

 

The Fix in https://community.smartbear.com/t5/SoapUI-Open-Source/Soap-UI-5-6-0-tgz-on-Linux-is-broken-FIX-INSIDE/m-p/204960#M30957 don't work - and I don't know why the normal release of soapUI has this bug.

 

Can you help me?

 

Best Regards from Germany, Michael