Hi, we upgraded from SoapUI 5.1.2 to SoapUI NG (1.2.2) - and we have a composite project with 3 wsdls.
When I try to update the definition or refactor definition, i get this error:
- Wed Apr 22 17:24:05 CEST 2015:ERROR:com.eviware.soapui.impl.support.definition.support.InvalidDefinitionException
- com.eviware.soapui.impl.support.definition.support.InvalidDefinitionException
- at com.eviware.soapui.impl.wsdl.support.wsdl.WsdlLoader.makeInvalidReadyApiXmlException(WsdlLoader.java:134)
- at com.eviware.soapui.impl.wsdl.support.wsdl.WsdlLoader.loadXmlObject(WsdlLoader.java:119)
- at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getDefinitionParts(SchemaUtils.java:486)
- at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getDefinitionParts(SchemaUtils.java:475)
- at com.eviware.soapui.impl.support.definition.support.AbstractDefinitionCache.update(AbstractDefinitionCache.java:93)
- at com.eviware.soapui.impl.support.definition.support.AbstractDefinitionContext$Loader.construct(AbstractDefinitionContext.java:215)
- at com.eviware.soapui.support.swing.SwingWorkerDelegator.construct(SwingWorkerDelegator.java:46)
- at com.eviware.soapui.support.swing.SwingWorker$2.run(SwingWorker.java:131)
- at java.lang.Thread.run(Unknown Source)
- Wed Apr 22 17:24:05 CEST 2015:ERROR:com.eviware.soapui.impl.support.definition.support.InvalidDefinitionException
- com.eviware.soapui.impl.support.definition.support.InvalidDefinitionException
- at com.eviware.soapui.impl.wsdl.support.wsdl.WsdlLoader.makeInvalidReadyApiXmlException(WsdlLoader.java:134)
- at com.eviware.soapui.impl.wsdl.support.wsdl.WsdlLoader.loadXmlObject(WsdlLoader.java:119)
- at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getDefinitionParts(SchemaUtils.java:486)
- at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getDefinitionParts(SchemaUtils.java:475)
- at com.eviware.soapui.impl.support.definition.support.AbstractDefinitionCache.update(AbstractDefinitionCache.java:93)
- at com.eviware.soapui.impl.support.definition.support.AbstractDefinitionContext$Loader.construct(AbstractDefinitionContext.java:215)
- at com.eviware.soapui.support.swing.SwingWorkerDelegator.construct(SwingWorkerDelegator.java:46)
- at com.eviware.soapui.support.swing.SwingWorker$2.run(SwingWorker.java:131)
- at java.lang.Thread.run(Unknown Source)
I found this thread http://forum.loadui.org/viewtopic.php?f=2&t=24985&p=57567&hilit=ERROR%3Acom.eviware.soapui.impl.support.definition.support.InvalidDefinitionException#p57567
but the solution with "add -Dfile.encoding=UTF8 to your .vmoptions file" does not work.
This is really important for us, cause at the moment we can't update our definition to create new tests!