cancel
Showing results for 
Search instead for 
Did you mean: 

Soap UI 5.6.0 tgz on Linux is broken [FIX INSIDE]

Highlighted
New Contributor

Soap UI 5.6.0 tgz on Linux is broken [FIX INSIDE]

My solution to fix this to replace the xmlbeans-3.1.1-sb-fixed.jar in lib/ with xmlbeans-3.1.0.jar downloaded directly from Apache.  If you don't do this then soapui doesn't start, you'll see a nosuchmethoderror in the console.

1 REPLY 1
Highlighted
New Contributor

Re: Soap UI 5.6.0 tgz on Linux is broken [FIX INSIDE]

This is what you'll see if you don't replace the jar:

 

uvarvu@crow:~/worktools/soapui/bin$ ./soapui.sh

================================
=
= SOAPUI_HOME = /home/uvarvu/worktools/soapui
=
================================
Configuring log4j from [/home/uvarvu/worktools/soapui/bin/soapui-log4j.xml]
Exception in thread "AWT-EventQueue-0" java.lang.NoSuchMethodError: 'boolean org.apache.xmlbeans.XmlOptionsBean.isLoadDTDGrammar()'
at org.apache.xmlbeans.impl.common.SAXHelper.saxFactory(SAXHelper.java:70)
at org.apache.xmlbeans.impl.common.SAXHelper.newXMLReader(SAXHelper.java:46)
at org.apache.xmlbeans.impl.store.Locale.getSaxLoader(Locale.java:3073)
at org.apache.xmlbeans.impl.store.Locale.parseToXmlObject(Locale.java:1272)
at org.apache.xmlbeans.impl.store.Locale.parseToXmlObject(Locale.java:1259)
at org.apache.xmlbeans.impl.schema.SchemaTypeLoaderBase.parse(SchemaTypeLoaderBase.java:345)
at org.apache.xmlbeans.impl.schema.SchemaTypeLoaderBase.parse(SchemaTypeLoaderBase.java:252)
at com.eviware.soapui.config.SoapuiSettingsDocumentConfig$Factory.parse(SoapuiSettingsDocumentConfig.java:59)
at com.eviware.soapui.DefaultSoapUICore.initSettings(DefaultSoapUICore.java:259)
at com.eviware.soapui.SwingSoapUICore.initSettings(SwingSoapUICore.java:99)
at com.eviware.soapui.DefaultSoapUICore.init(DefaultSoapUICore.java:141)
at com.eviware.soapui.StandaloneSoapUICore.<init>(StandaloneSoapUICore.java:38)
at com.eviware.soapui.SoapUI$SoapUIRunner.run(SoapUI.java:791)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:316)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

New Here?
Join us and watch the welcome video:
Top Kudoed Authors