Project

General

Profile

Bug #8279

При перетаскивании (move) тестовых ситуаций возникает ошибка

Added by Viktoria Kopach over 3 years ago. Updated about 2 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
07/07/2017
Due date:
% Done:

100%

Estimated time:
Detected in build:
0.21.323
Platform:
Windows x64
Published in build:
0.21.492

Description

При перетаскивании тестовых ситуаций возникает ошибка в Error log. Из-за нее потом возникают другие проблемы.

eclipse.buildId=4.4.2.M20150204-1700
java.version=1.8.0_131
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ru_RU
Framework arguments:  -product org.eclipse.epp.package.standard.product -eclipse.keyring D:\EclipseWorkspaces\RCPTT_Neon_Workspace\.metadata\.plugins\org.eclipse.pde.core\Requality_Luna/secure_storage
Command-line arguments:  -product org.eclipse.epp.package.standard.product -data D:\EclipseWorkspaces\RCPTT_Neon_Workspace/../aut-Requality_Luna -dev file:D:/EclipseWorkspaces/RCPTT_Neon_Workspace/.metadata/.plugins/org.eclipse.pde.core/Requality_Luna/dev.properties -os win32 -ws win32 -arch x86 -consoleLog -eclipse.keyring D:\EclipseWorkspaces\RCPTT_Neon_Workspace\.metadata\.plugins\org.eclipse.pde.core\Requality_Luna/secure_storage

org.eclipse.ui.navigator
Error
Fri Jul 07 13:22:46 MSK 2017
Attempted to beginRule: F/Project03/root/Requirements/04, does not match outer scope rule: MultiRule[F/Project03/root/Requirements/04/01,F/Project03/root/Requirements/02]

java.lang.IllegalArgumentException: Attempted to beginRule: F/Project03/root/Requirements/04, does not match outer scope rule: MultiRule[F/Project03/root/Requirements/04/01,F/Project03/root/Requirements/02]
    at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63)
    at org.eclipse.core.internal.jobs.ThreadJob.illegalPush(ThreadJob.java:134)
    at org.eclipse.core.internal.jobs.ThreadJob.push(ThreadJob.java:333)
    at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:63)
    at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:290)
    at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:118)
    at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2251)
    at org.eclipse.core.internal.resources.Resource.delete(Resource.java:783)
    at org.eclipse.core.internal.resources.Resource.delete(Resource.java:769)
    at com.unitesk.requality.eclipse.core.MoveNodeJob.run(MoveNodeJob.java:105)
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313)
    at com.unitesk.requality.eclipse.core.ResourceStorage.strictRunWithoutDeltaProc(ResourceStorage.java:1247)
    at com.unitesk.requality.eclipse.core.ResourceStorage.moveNodeTo(ResourceStorage.java:987)
    at com.unitesk.requality.core.transaction.MoveNode.apply(MoveNode.java:20)
    at com.unitesk.requality.core.transaction.TransactionStorage.apply(TransactionStorage.java:352)
    at com.unitesk.requality.core.transaction.TransactionStorage.apply(TransactionStorage.java:332)
    at com.unitesk.requality.core.TreeDB.commit(TreeDB.java:1248)
    at com.unitesk.requality.eclipse.ui.cnf.CNFDropAssistant.handleDrop(CNFDropAssistant.java:371)
    at org.eclipse.ui.navigator.CommonDropAdapter$1.run(CommonDropAdapter.java:194)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.ui.navigator.CommonDropAdapter.performDrop(CommonDropAdapter.java:184)
    at org.eclipse.jface.viewers.ViewerDropAdapter.drop(ViewerDropAdapter.java:254)
    at org.eclipse.ui.part.PluginDropAdapter.drop(PluginDropAdapter.java:70)
    at org.eclipse.swt.dnd.DNDListener.handleEvent(DNDListener.java:91)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
    at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4353)
    at org.eclipse.swt.widgets.Widget.sendEvent_aroundBody2(Widget.java:1061)
    at org.eclipse.swt.widgets.Widget$AjcClosure3.run(Widget.java:1)
    at org.eclipse.rcptt.tesla.recording.aspects.RecordingAspect.ajc$around$org_eclipse_rcptt_tesla_recording_aspects_RecordingAspect$2$2f127892proceed(RecordingAspect.aj:94)
    at org.eclipse.rcptt.tesla.recording.aspects.RecordingAspect.ajc$around$org_eclipse_rcptt_tesla_recording_aspects_RecordingAspect$2$2f127892(RecordingAspect.aj:118)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1059)
    at org.eclipse.swt.widgets.Widget.sendEvent_aroundBody4(Widget.java:1085)
    at org.eclipse.swt.widgets.Widget$AjcClosure5.run(Widget.java:1)
    at org.eclipse.rcptt.tesla.recording.aspects.RecordingAspect.ajc$around$org_eclipse_rcptt_tesla_recording_aspects_RecordingAspect$1$bd9fb3e7proceed(RecordingAspect.aj:39)
    at org.eclipse.rcptt.tesla.recording.aspects.RecordingAspect.ajc$around$org_eclipse_rcptt_tesla_recording_aspects_RecordingAspect$1$bd9fb3e7(RecordingAspect.aj:82)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1074)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1070)
    at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:782)
    at org.eclipse.rcptt.tesla.internal.ui.player.SWTEvents.sendEventRaw(SWTEvents.java:87)
    at org.eclipse.rcptt.tesla.internal.ui.player.SWTEvents.sendEvent(SWTEvents.java:200)
    at org.eclipse.rcptt.tesla.internal.ui.processors.DragSupport.doDrop(DragSupport.java:410)
    at org.eclipse.rcptt.tesla.internal.ui.processors.DragSupport.access$18(DragSupport.java:386)
    at org.eclipse.rcptt.tesla.internal.ui.processors.DragSupport$2.run(DragSupport.java:312)
    at org.eclipse.rcptt.tesla.internal.ui.player.SWTUIPlayer$ExecRunnable.run(SWTUIPlayer.java:2821)
    at org.eclipse.swt.widgets.RunnableLock.run_aroundBody0(RunnableLock.java:35)
    at org.eclipse.swt.widgets.RunnableLock$AjcClosure1.run(RunnableLock.java:1)
    at org.eclipse.rcptt.tesla.swt.aspects.DisplayAspect.ajc$around$org_eclipse_rcptt_tesla_swt_aspects_DisplayAspect$10$90b1ba39proceed(DisplayAspect.aj:345)
    at org.eclipse.rcptt.tesla.swt.aspects.DisplayAspect.ajc$around$org_eclipse_rcptt_tesla_swt_aspects_DisplayAspect$10$90b1ba39(DisplayAspect.aj:367)
    at org.eclipse.swt.widgets.RunnableLock.run_aroundBody2(RunnableLock.java:35)
    at org.eclipse.swt.widgets.RunnableLock$AjcClosure3.run(RunnableLock.java:1)
    at org.eclipse.rcptt.sherlock.aspects.swt.DisplayAspect.ajc$around$org_eclipse_rcptt_sherlock_aspects_swt_DisplayAspect$2$90b1ba39proceed(DisplayAspect.aj:41)
    at org.eclipse.rcptt.sherlock.aspects.swt.DisplayAspect.ajc$around$org_eclipse_rcptt_sherlock_aspects_swt_DisplayAspect$2$90b1ba39(DisplayAspect.aj:63)
    at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
    at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136)
    at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4147)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3764)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
    at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
    at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
    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.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
    at org.eclipse.equinox.launcher.Main.main(Main.java:1438)

Associated revisions

Revision 5716 (diff)
Added by Denis Kildishev over 3 years ago

#8279; adds locking on folders where appropriate

Revision b002d9d3 (diff)
Added by Denis Kildishev over 3 years ago

#8279; adds locking on folders where appropriate

git-svn-id: https://forge.ispras.ru/svn/reqdb/trunk/requality@5716 f558eac1-05b1-4da7-9ed5-5050e8a619d6

Revision 5716 (diff)
Added by Denis Kildishev over 3 years ago

#8279; adds locking on folders where appropriate

History

#1

Updated by Denis Kildishev over 3 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

Applied in changeset r5716.

#2

Updated by Denis Kildishev about 3 years ago

Applied in changeset requality|commit:b002d9d3b7233984d35e68fbff9ac12bc540cb12.

#3

Updated by Alexey Khoroshilov about 3 years ago

  • Target version set to 0.21
#4

Updated by Denis Kildishev over 2 years ago

  • Published in build set to 0.21.492
#5

Updated by Viktoria Kopach over 2 years ago

  • Status changed from Resolved to Verified
#6

Updated by Alexey Khoroshilov about 2 years ago

  • Status changed from Verified to Closed

Also available in: Atom PDF