Forum Discussion

jcomas's avatar
jcomas
New Contributor
12 years ago

testrunner.sh: XmlException

Hi
I'm facing a problem when trying to run a test suite by command line. I have no problem loading the project and running the test suite from soapui UI.
I appreciate any help.
Thanks
J.J

jcomas@stroit13:/opt/develop/soapui/soapui-4.5.1/bin$ sh soapui.sh
================================
=
= SOAPUI_HOME = /opt/develop/soapui/soapui-4.5.1
=
================================
Configuring log4j from [/opt/develop/soapui/soapui-4.5.1/bin/soapui-log4j.xml]
14:28:46,698 INFO [DefaultSoapUICore] initialized soapui-settings from [/home/jcomas/soapui-settings.xml]
14:28:47,629 INFO [WorkspaceImpl] Loading workspace from [/home/jcomas/default-soapui-workspace.xml]
14:28:47,861 INFO [WsdlProject] Loaded project from [file:/opt/develop/workspace.indigo.cyclos3/cyclos3_testbed/soapui/Cyclos_3-WS_Rest_Tests.xml]
14:28:49,462 INFO [WsdlProject] Loaded project from [file:/opt/develop/workspace.indigo.cyclos3/cyclos3_testbed/soapui/Cyclos_3-WS_Soap_Tests.xml]
14:28:50,172 INFO [SoapUI] Used java version: 1.6.0_22

---------------------------------------------------------------------------------------------------------------------------------------------------------------
jcomas@stroit13:/opt/develop/soapui/soapui-4.5.1/bin$ sh testrunner.sh -i -s"SoapTests" -j -f /tmp/report /home/jcomas/default-soapui-workspace.xml
================================
=
= SOAPUI_HOME = /opt/develop/soapui/soapui-4.5.1
=
================================
soapUI 4.5.1 TestCase Runner
Configuring log4j from [/opt/develop/soapui/soapui-4.5.1/bin/soapui-log4j.xml]
14:30:19,345 INFO [DefaultSoapUICore] initialized soapui-settings from [/home/jcomas/soapui-settings.xml]
14:30:19,937 INFO [SoapUITestCaseRunner] Enabling UI Components
org.apache.xmlbeans.XmlException: Element soapui-workspace@http://eviware.com/soapui/config is not a valid soapui-project@http://eviware.com/soapui/config document or a valid substitution.
at org.apache.xmlbeans.impl.store.Locale.autoTypeDocument(Locale.java:328)
at org.apache.xmlbeans.impl.store.Locale.parseToXmlObject(Locale.java:1279)
at org.apache.xmlbeans.impl.store.Locale.parseToXmlObject(Locale.java:1263)
at org.apache.xmlbeans.impl.schema.SchemaTypeLoaderBase.parse(SchemaTypeLoaderBase.java:345)
at com.eviware.soapui.config.SoapuiProjectDocumentConfig$Factory.parse(Unknown Source)
at com.eviware.soapui.impl.wsdl.WsdlProject.loadProject(WsdlProject.java:333)
at com.eviware.soapui.impl.wsdl.WsdlProject.<init>(WsdlProject.java:244)
at com.eviware.soapui.impl.wsdl.WsdlProjectFactory.createNew(WsdlProjectFactory.java:41)
at com.eviware.soapui.impl.wsdl.WsdlProjectFactory.createNew(WsdlProjectFactory.java:24)
at com.eviware.soapui.tools.SoapUITestCaseRunner.runRunner(SoapUITestCaseRunner.java:337)
at com.eviware.soapui.tools.AbstractSoapUIRunner.run(AbstractSoapUIRunner.java:158)
at com.eviware.soapui.tools.AbstractSoapUIRunner.runFromCommandLine(AbstractSoapUIRunner.java:89)
at com.eviware.soapui.tools.SoapUITestCaseRunner.main(SoapUITestCaseRunner.java:115)
14:30:20,043 ERROR [SoapUI] An error occured [Failed to load project from file [file:/home/jcomas/default-soapui-workspace.xml]], see error log for details
com.eviware.soapui.support.SoapUIException: Failed to load project from file [file:/home/jcomas/default-soapui-workspace.xml]
at com.eviware.soapui.impl.wsdl.WsdlProject.loadProject(WsdlProject.java:426)
at com.eviware.soapui.impl.wsdl.WsdlProject.<init>(WsdlProject.java:244)
at com.eviware.soapui.impl.wsdl.WsdlProjectFactory.createNew(WsdlProjectFactory.java:41)
at com.eviware.soapui.impl.wsdl.WsdlProjectFactory.createNew(WsdlProjectFactory.java:24)
at com.eviware.soapui.tools.SoapUITestCaseRunner.runRunner(SoapUITestCaseRunner.java:337)
at com.eviware.soapui.tools.AbstractSoapUIRunner.run(AbstractSoapUIRunner.java:158)
at com.eviware.soapui.tools.AbstractSoapUIRunner.runFromCommandLine(AbstractSoapUIRunner.java:89)
at com.eviware.soapui.tools.SoapUITestCaseRunner.main(SoapUITestCaseRunner.java:115)
Caused by: org.apache.xmlbeans.XmlException: Element soapui-workspace@http://eviware.com/soapui/config is not a valid soapui-project@http://eviware.com/soapui/config document or a valid substitution.
at org.apache.xmlbeans.impl.store.Locale.autoTypeDocument(Locale.java:328)
at org.apache.xmlbeans.impl.store.Locale.parseToXmlObject(Locale.java:1279)
at org.apache.xmlbeans.impl.store.Locale.parseToXmlObject(Locale.java:1263)
at org.apache.xmlbeans.impl.schema.SchemaTypeLoaderBase.parse(SchemaTypeLoaderBase.java:345)
at com.eviware.soapui.config.SoapuiProjectDocumentConfig$Factory.parse(Unknown Source)
at com.eviware.soapui.impl.wsdl.WsdlProject.loadProject(WsdlProject.java:333)
... 7 more
14:30:20,164 ERROR [SoapUITestCaseRunner] java.lang.Exception: Failed to load soapUI project file [/home/jcomas/default-soapui-workspace.xml]
14:30:20,164 ERROR [SoapUI] An error occured [Failed to load soapUI project file [/home/jcomas/default-soapui-workspace.xml]], see error log for details
java.lang.Exception: Failed to load soapUI project file [/home/jcomas/default-soapui-workspace.xml]
at com.eviware.soapui.tools.SoapUITestCaseRunner.runRunner(SoapUITestCaseRunner.java:341)
at com.eviware.soapui.tools.AbstractSoapUIRunner.run(AbstractSoapUIRunner.java:158)
at com.eviware.soapui.tools.AbstractSoapUIRunner.runFromCommandLine(AbstractSoapUIRunner.java:89)
at com.eviware.soapui.tools.SoapUITestCaseRunner.main(SoapUITestCaseRunner.java:115)

----------------------------------------------------------------------------------------------------------------------------------------
/home/jcomas/default-soapui-workspace.xml:

jcomas@stroit13:/opt/develop/soapui/soapui-4.5.1/bin$ cat /home/jcomas/default-soapui-workspace.xml
<?xml version="1.0" encoding="UTF-8"?>
<con:soapui-workspace name="Projects" soapui-version="4.5.1" xmlns:con="http://eviware.com/soapui/config">
<con:settings/>
<con:project name="RestTests">/opt/develop/workspace.indigo.cyclos3/cyclos3_testbed/soapui/Cyclos_3-WS_Rest_Tests.xml</con:project>
<con:project name="SoapTests">/opt/develop/workspace.indigo.cyclos3/cyclos3_testbed/soapui/Cyclos_3-WS_Soap_Tests.xml</con:project>
</con:soapui-workspace>

1 Reply

  • jcomas's avatar
    jcomas
    New Contributor
    My mistake.. placed the workspace.xml when expecting a project.xml in the last argument
    Thanks anyway.
    J.J