Forum Discussion
TGeppert
12 years agoOccasional Contributor
TGeppert wrote: Hallo,
I am running a large project. In my project I have many TestSteps in TestCase and TestSuites.
To validate the content of response I use Contains, Not Contains, Not SOAP Fault, SOAP Response, XPath Match assertions.
I also have a groovy script as TestStep (contained in a TestSuite), to execute the tests on 4 different servers with 7 different properties each. So each test is executed 28 times.
During each execution of failing TestCases the result message of a failed TestStep is written to a file.
My memory settings are -Xms1024m -Xmx10240m. I use 64-bit Operating System, RAM: 16 GB
I get the mentioned error (not at a certain TestStep). I get thys error also when I am executing the project on one server with one propertie.
2014-04-03 11:58:18,505 ERROR [errorlog] java.lang.Exception: Error getting property [responseContent] from modelItem [Sent06]
java.lang.Exception: Error getting property [responseContent] from modelItem [Sent06]
at com.eviware.soapui.model.support.TestStepBeanProperty$BeanPropertyHandler.getValue(TestStepBeanProperty.java:69)
at com.eviware.soapui.model.support.DefaultTestStepProperty.getValue(DefaultTestStepProperty.java:106)
at com.eviware.soapui.model.tree.nodes.PropertyTreeNode.buildName(PropertyTreeNode.java:47)
at com.eviware.soapui.model.tree.nodes.PropertiesTreeNode$InternalTestPropertyListener.propertyValueChanged(PropertiesTreeNode.java:142)
at com.eviware.soapui.impl.wsdl.teststeps.WsdlTestStepWithProperties.firePropertyValueChanged(WsdlTestStepWithProperties.java:232)
at com.eviware.soapui.impl.wsdl.teststeps.WsdlTestRequestStep.propertyChange(WsdlTestRequestStep.java:345)
at java.beans.PropertyChangeSupport.fire(Unknown Source)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at com.eviware.soapui.model.support.AbstractModelItem.notifyPropertyChanged(AbstractModelItem.java:85)
at com.eviware.soapui.impl.support.AbstractHttpRequest.setResponse(AbstractHttpRequest.java:732)
at com.eviware.soapui.impl.wsdl.teststeps.WsdlTestRequest.setResponse(WsdlTestRequest.java:158)
at com.eviware.soapui.impl.wsdl.teststeps.WsdlTestRequestStep.run(WsdlTestRequestStep.java:439)
at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.runTestStep(AbstractTestCaseRunner.java:235)
at com.eviware.soapui.impl.wsdl.testcase.WsdlTestCaseRunner.runCurrentTestStep(WsdlTestCaseRunner.java:48)
at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.internalRun(AbstractTestCaseRunner.java:148)
at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.internalRun(AbstractTestCaseRunner.java:43)
at com.eviware.soapui.impl.wsdl.support.AbstractTestRunner.run(AbstractTestRunner.java:135)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.commons.beanutils.PropertyUtilsBean.invokeMethod(PropertyUtilsBean.java:1773)
at org.apache.commons.beanutils.PropertyUtilsBean.getSimpleProperty(PropertyUtilsBean.java:1132)
at org.apache.commons.beanutils.PropertyUtilsBean.getNestedProperty(PropertyUtilsBean.java:686)
at org.apache.commons.beanutils.PropertyUtilsBean.getProperty(PropertyUtilsBean.java:715)
at org.apache.commons.beanutils.PropertyUtils.getProperty(PropertyUtils.java:290)
at com.eviware.soapui.model.support.TestStepBeanProperty$BeanPropertyHandler.getValue(TestStepBeanProperty.java:62)
... 22 more
Caused by: java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(Unknown Source)
at java.lang.AbstractStringBuilder.expandCapacity(Unknown Source)
at java.lang.AbstractStringBuilder.ensureCapacityInternal(Unknown Source)
at java.lang.AbstractStringBuilder.append(Unknown Source)
at java.lang.StringBuffer.append(Unknown Source)
at java.io.StringWriter.write(Unknown Source)
at org.apache.xmlbeans.impl.store.Cursor._save(Cursor.java:618)
at org.apache.xmlbeans.impl.store.Cursor.save(Cursor.java:2562)
at org.apache.xmlbeans.impl.values.XmlObjectBase.save(XmlObjectBase.java:212)
at com.eviware.soapui.support.xml.XmlUtils.serializePretty(XmlUtils.java:200)
at com.eviware.soapui.support.xml.XmlUtils.prettyPrintXml(XmlUtils.java:692)
at com.eviware.soapui.impl.wsdl.submit.transports.http.SinglePartHttpResponse.getContentAsString(SinglePartHttpResponse.java:98)
at com.eviware.soapui.impl.wsdl.WsdlRequest.getResponseContent(WsdlRequest.java:189)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.commons.beanutils.PropertyUtilsBean.invokeMethod(PropertyUtilsBean.java:1773)
at org.apache.commons.beanutils.PropertyUtilsBean.getSimpleProperty(PropertyUtilsBean.java:1132)
at org.apache.commons.beanutils.PropertyUtilsBean.getNestedProperty(PropertyUtilsBean.java:686)
at org.apache.commons.beanutils.PropertyUtilsBean.getProperty(PropertyUtilsBean.java:715)
at org.apache.commons.beanutils.PropertyUtils.getProperty(PropertyUtils.java:290)
at com.eviware.soapui.model.support.TestStepBeanProperty$BeanPropertyHandler.getValue(TestStepBeanProperty.java:62)
at com.eviware.soapui.model.support.DefaultTestStepProperty.getValue(DefaultTestStepProperty.java:106)
at com.eviware.soapui.model.tree.nodes.PropertyTreeNode.buildName(PropertyTreeNode.java:47)
at com.eviware.soapui.model.tree.nodes.PropertiesTreeNode$InternalTestPropertyListener.propertyValueChanged(PropertiesTreeNode.java:142)
at com.eviware.soapui.impl.wsdl.teststeps.WsdlTestStepWithProperties.firePropertyValueChanged(WsdlTestStepWithProperties.java:232)
at com.eviware.soapui.impl.wsdl.teststeps.WsdlTestRequestStep.propertyChange(WsdlTestRequestStep.java:345)
at java.beans.PropertyChangeSupport.fire(Unknown Source)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at com.eviware.soapui.model.support.AbstractModelItem.notifyPropertyChanged(AbstractModelItem.java:85)
Best Regards,
T.