Ask a Question

XmlValueDisconnectedException caused by reordering testsuite

KLP_NO_-_SoapUI
Not applicable

XmlValueDisconnectedException caused by reordering testsuite

I consistently get a crash with following UI redraw issues. Only solution is to close Soap UI (changes are lost) after trying to reorder a testsuite in Soap UI Pro 5.1.2 (64-bit).
The exception as pasted below gets printed in soapui-errors.log:

Please let me know if you need the project file and/or properties or something else to fix this

BR Kristian

--
2014-09-30 12:28:37,856 ERROR [errorlog] org.apache.xmlbeans.impl.values.XmlValueDisconnectedException
org.apache.xmlbeans.impl.values.XmlValueDisconnectedException
at org.apache.xmlbeans.impl.values.XmlObjectBase.check_orphaned(XmlObjectBase.java:1244)
at com.eviware.soapui.config.impl.ModelItemConfigImpl.getId(ModelItemConfigImpl.java:300)
at com.eviware.soapui.impl.wsdl.AbstractWsdlModelItem.getId(AbstractWsdlModelItem.java:144)
at com.eviware.soapui.model.support.ModelSupport.findModelItemById(ModelSupport.java:109)
at com.eviware.soapui.impl.wsdl.teststeps.assertions.support.AssertionEntry.getSource(SourceFile:203)
at com.eviware.soapui.impl.wsdl.teststeps.assertions.support.AssertionEntry.<init>(SourceFile:86)
at com.eviware.soapui.impl.wsdl.teststeps.AssertionTestStep.a(SourceFile:73)
at com.eviware.soapui.impl.wsdl.teststeps.AssertionTestStep.resetConfigOnMove(SourceFile:534)
at com.eviware.soapui.impl.wsdl.testcase.WsdlTestCase.resetConfigOnMove(WsdlTestCase.java:836)
at com.eviware.soapui.impl.wsdl.WsdlTestSuite.resetConfigOnMove(WsdlTestSuite.java:688)
at com.eviware.soapui.impl.wsdl.WsdlProject.moveTestSuite(WsdlProject.java:1966)
at com.eviware.soapui.support.dnd.handlers.TestSuiteToTestSuiteDropHandler.moveTestSuite(TestSuiteToTestSuiteDropHandler.java:135)
at com.eviware.soapui.support.dnd.handlers.TestSuiteToTestSuiteDropHandler.moveBefore(TestSuiteToTestSuiteDropHandler.java:114)
at com.eviware.soapui.support.dnd.handlers.TestSuiteToTestSuiteDropHandler.moveBefore(TestSuiteToTestSuiteDropHandler.java:29)
at com.eviware.soapui.support.dnd.handlers.AbstractModelItemDropHandler.move(AbstractModelItemDropHandler.java:197)
at com.eviware.soapui.support.dnd.handlers.AbstractModelItemDropHandler.drop(AbstractModelItemDropHandler.java:184)
at com.eviware.soapui.support.dnd.handlers.AbstractModelItemDropHandler.drop(AbstractModelItemDropHandler.java:26)
at com.eviware.soapui.support.dnd.SoapUIDragAndDropHandler$SoapUIDropTargetListener.drop(SoapUIDragAndDropHandler.java:392)
at java.awt.dnd.DropTarget.drop(Unknown Source)
at sun.awt.dnd.SunDropTargetContextPeer.processDropMessage(Unknown Source)
at sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchDropEvent(Unknown Source)
at sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchEvent(Unknown Source)
at sun.awt.dnd.SunDropTargetEvent.dispatch(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processDropTargetEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

--
16 REPLIES 16
SmartBear_Suppo
SmartBear Alumni (Retired)

Hello,

This is strange behavior, can you please share your project with us so that we can try to reproduce this. Thanks.

Regards,
Temil

Did my reply answer your question? Give Kudos or Accept it as a Solution to help others. ⬇️⬇️⬇️

I am seeing this issue frequently now in Ready API 1.8.5.  And I cannot open the test step editor. When try to open the test step editor I see this error in Ready! API log in the UI.

 

I see it is caused mostly by reordering test steps or test cases.

 

The workaround is to exit and reopen Ready API, but the unsaved changes are lost.

 

Please let me know if this is fixed @SmartBear_Suppo

 

Thank you,

Cauvery.

nmrao
Community Hero

Is it that project is build on lower versions and having problem opening in recent versions?


Regards,
Rao.

No, I started the project on Ready API from start. And the test suites I am seeing issues are designed in Ready API 1.8.5 and I am still using 1.8.5.

 

I am getting this very frequently. Very hard to reproduce. But mostly by reordering the tests or cloning and moving the tests around.

Looks like it is reproducible easily with Assertion test step and cloning and copying to different test case.

In my case I have 2 different Assertion test steps in one test case and I am cloning and copying them to all my other test cases. Then I see this issue. Hope this helps to reproduce.  The workaround for me is to exit Ready API and restart again.

 

I have the recording to reproduce the steps. @TanyaYatskovska  or @nmrao Please let me know the email where I can send the recording of the steps.

 

Thank you,

Cauvery

@SmartBear_Suppo I have the steps recorded to reproduce this issue in my case. Please let me know where to email it.

 

Thank you.

I see the error in TestSuiteListener.testStepMoved  which is leading to XmlValueDisconnectedException. Attached the screenshot of the ReadyApi logs.

TanyaYatskovska
SmartBear Alumni (Retired)

 

Hi Cauvery,

 

 

Please submit the steps via our Contact Support form:

http://support.smartbear.com/product-list/

---------
Tanya Yatskovskaya
SmartBear Community and Education Manager



@TanyaYatskovska submitted the test steps to the support form. Hoping that helps.

 

Thank you,

Cauvery.

cancel
Showing results for 
Search instead for 
Did you mean: