Ask a Question

Jenkins throws org.apache.xmlbeans.XmlException: error: Unexpected element: CDATA but not soapUI

SOLVED
martonjurak
Occasional Contributor

Jenkins throws org.apache.xmlbeans.XmlException: error: Unexpected element: CDATA but not soapUI

Hi,

 

I made an automated test (it is a composite project) which is running well from GUI or test runner. If I start it from Jenkins it gives an error.

14:06:56 Error at line 1, column 1
14:06:56 org.apache.xmlbeans.XmlException: error: Unexpected element: CDATA
14:06:56 	at org.apache.xmlbeans.impl.store.Locale$SaxLoader.load(Locale.java:3486)
14:06:56 	at org.apache.xmlbeans.impl.store.Locale.parseToXmlObject(Locale.java:1276)
14:06:56 	at org.apache.xmlbeans.impl.store.Locale.parseToXmlObject(Locale.java:1263)
14:06:56 	at org.apache.xmlbeans.impl.schema.SchemaTypeLoaderBase.parse(SchemaTypeLoaderBase.java:345)
14:06:56 	at com.eviware.soapui.config.SoapuiProjectDocumentConfig$Factory.parse(Unknown Source)
14:06:56 	at com.eviware.soapui.impl.wsdl.WsdlProjectPro.b(WsdlProjectPro.java:670)
14:06:56 	at com.eviware.soapui.impl.wsdl.WsdlProjectPro.loadProject(WsdlProjectPro.java:461)
14:06:56 	at com.eviware.soapui.impl.wsdl.WsdlProject.<init>(WsdlProject.java:318)
14:06:56 	at com.eviware.soapui.impl.wsdl.WsdlProject.<init>(WsdlProject.java:297)
14:06:56 	at com.eviware.soapui.impl.wsdl.WsdlProjectPro.<init>(WsdlProjectPro.java:215)
14:06:56 	at com.eviware.soapui.impl.wsdl.WsdlProjectProFactory.createNew(WsdlProjectProFactory.java:113)
14:06:56 	at com.eviware.soapui.impl.wsdl.WsdlProjectProFactory.createNew(WsdlProjectProFactory.java:1)
14:06:56 	at com.smartbear.ready.cmd.runner.AbstractSoapUIRunner.getWsdlProject(AbstractSoapUIRunner.java:416)
14:06:56 	at com.smartbear.ready.cmd.runner.SoapUITestCaseRunner.runRunner(SoapUITestCaseRunner.java:352)
14:06:56 	at com.smartbear.ready.cmd.runner.pro.SoapUIProTestCaseRunner.runRunner(SoapUIProTestCaseRunner.java:100)
14:06:56 	at com.smartbear.ready.cmd.runner.AbstractSoapUIRunner.run(AbstractSoapUIRunner.java:286)
14:06:56 	at com.smartbear.ready.cmd.runner.AbstractSoapUIRunner.runFromCommandLine(AbstractSoapUIRunner.java:186)
14:06:56 	at com.smartbear.ready.cmd.runner.pro.SoapUIProTestCaseRunner.init(SoapUIProTestCaseRunner.java:84)
14:06:56 	at com.smartbear.ready.cmd.runner.pro.SoapUIProTestCaseRunner.main(SoapUIProTestCaseRunner.java:80)
14:06:56 Caused by: org.xml.sax.SAXParseException; systemId: file:; lineNumber: 1; columnNumber: 1; Unexpected element: CDATA
14:06:56 	at org.apache.xmlbeans.impl.piccolo.xml.Piccolo.reportFatalError(Piccolo.java:1038)
14:06:56 	at org.apache.xmlbeans.impl.piccolo.xml.Piccolo.parse(Piccolo.java:723)
14:06:56 	at org.apache.xmlbeans.impl.store.Locale$SaxLoader.load(Locale.java:3454)
14:06:56 	... 18 more

I am executing on the same database with the same tomcat. The different is that in Jenkins we have ReadyApi 2.4 and running on linux, when I am executing it is Ready Api 2.6 and running on windows server 2008.
Could someone tell me a fix for this?

Br
Marton
1 ACCEPTED SOLUTION

Accepted Solutions
martonjurak
Occasional Contributor

Re: Jenkins throws org.apache.xmlbeans.XmlException: error: Unexpected element: CDATA but not soapUI

Hi,

It looks problem is solved.

The issue was that TestSuite name was used as a foldername in Jenkins and had (, and + )characers.Jenkins couldnt handle this characters. After I changed the Test Suite names problem was solved

View solution in original post

2 REPLIES 2
martonjurak
Occasional Contributor

Re: Jenkins throws org.apache.xmlbeans.XmlException: error: Unexpected element: CDATA but not soapUI

Hi,

It looks problem is solved.

The issue was that TestSuite name was used as a foldername in Jenkins and had (, and + )characers.Jenkins couldnt handle this characters. After I changed the Test Suite names problem was solved

View solution in original post

Nastya_Khovrina
Moderator

Re: Jenkins throws org.apache.xmlbeans.XmlException: error: Unexpected element: CDATA but not soapUI

Thank you for sharing the solution!

cancel
Showing results for 
Search instead for 
Did you mean: