cancel
Showing results for 
Search instead for 
Did you mean: 

XmlValueDisconnectedException caused by reordering testsuite

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

Re: XmlValueDisconnectedException caused by reordering tests

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.↓↓↓↓↓
Contributor

Re: XmlValueDisconnectedException caused by reordering tests

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.

Community Hero

Re: XmlValueDisconnectedException caused by reordering tests

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


Regards,
Rao.
Contributor

Re: XmlValueDisconnectedException caused by reordering tests

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.

Highlighted
Contributor

Re: XmlValueDisconnectedException caused by reordering tests

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. @TanyaGorbunova  or @nmrao Please let me know the email where I can send the recording of the steps.

 

Thank you,

Cauvery

Contributor

Re: XmlValueDisconnectedException caused by reordering tests

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

 

Thank you.

Contributor

Re: XmlValueDisconnectedException caused by reordering tests

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

Community Manager

Re: XmlValueDisconnectedException caused by reordering tests

 

Hi Cauvery,

 

 

Please submit the steps via our Contact Support form:

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

---------
Tanya Gorbunova
SmartBear Community Manager

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

Re: XmlValueDisconnectedException caused by reordering tests

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

 

Thank you,

Cauvery.

New Here?
Join us and watch the welcome video:
Watch the new interview
Top Kudoed Authors