Ticket #1037 (reopened defect)

Opened 5 years ago

Last modified 4 years ago

イテレーションファイルのバージョンが上っている状態でTRICHORDを起動するとかんばんが正常に復元されない

Reported by: trichord-devel Assigned to:
Priority: major Milestone: someday
Component: Task SignBoard Version: 1.1.0
Keywords: TestResults20080109 Cc:
Fixed Version: not yet
Test Case:

Description

現象

回帰00129の通りにすると、かんばんが正常に復元されず、かつ更新ダイアログも表示されない。

かんばんは以下のトレースが表示されている。更新検知にてイテレーションファイルがVerUp?した場合には正常に更新ダイアログが表示される。

jp.changevision.trichord.storage.persist.InvalidTrichordVersionRuntimeException

	at

jp.changevision.trichord.storage.persist.FileStorageGatewayImpl.retrieve(FileStorageGatewayImpl.java:40)

	at

jp.changevision.trichord.platform.core.service.PlanServiceImpl.retrieveFromFile(PlanServiceImpl.java:259)

	at

jp.changevision.trichord.ui.task.editor.TaskMultiPageEditor.setInput(TaskMultiPageEditor.java:122)

	at org.eclipse.ui.part.MultiPageEditorPart.init(MultiPageEditorPart.java:530)

	at

jp.changevision.trichord.ui.task.editor.TaskMultiPageEditor.init(TaskMultiPageEditor.java:87)

	at org.eclipse.ui.internal.EditorManager.createSite(EditorManager.java:842)

	at

org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:583)

	at

org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:372)

	at

org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:566)

	at

org.eclipse.ui.internal.EditorAreaHelper.setVisibleEditor(EditorAreaHelper.java:263)

	at

org.eclipse.ui.internal.EditorManager.setVisibleEditor(EditorManager.java:1474)

	at org.eclipse.ui.internal.EditorManager$5.run(EditorManager.java:1008)

	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)

	at org.eclipse.core.runtime.Platform.run(Platform.java:843)

	at

org.eclipse.ui.internal.EditorManager.restoreState(EditorManager.java:1003)

	at

org.eclipse.ui.internal.WorkbenchPage.restoreState(WorkbenchPage.java:2843)

	at

org.eclipse.ui.internal.WorkbenchWindow.restoreState(WorkbenchWindow.java:1936)

	at org.eclipse.ui.internal.Workbench.doRestoreState(Workbench.java:2873)

	at org.eclipse.ui.internal.Workbench.access$14(Workbench.java:2821)

	at org.eclipse.ui.internal.Workbench$20.run(Workbench.java:1697)

	at

org.eclipse.ui.internal.Workbench.runStartupWithProgress(Workbench.java:1437)

	at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1695)

	at org.eclipse.ui.internal.Workbench.access$12(Workbench.java:1666)

	at org.eclipse.ui.internal.Workbench$18.run(Workbench.java:1545)

	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)

	at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1489)

	at

org.eclipse.ui.internal.WorkbenchConfigurer.restoreState(WorkbenchConfigurer.java:183)

	at

org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:702)

	at org.eclipse.ui.internal.Workbench.init(Workbench.java:1101)

	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1863)

	at

org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:422)

	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)

	at jp.changevision.trichord.platform.ui.Application.run(Application.java:75)

	at

org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)

	at

org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)

	at

org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)

	at

org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)

	at

org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)

	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.core.launcher.Main.invokeFramework(Main.java:336)

	at org.eclipse.core.launcher.Main.basicRun(Main.java:280)

	at org.eclipse.core.launcher.Main.run(Main.java:977)

	at org.eclipse.core.launcher.Main.main(Main.java:952)

Change History

06/13/07 17:53:33 changed by trichord-devel

  • status changed from new to closed.
  • resolution set to fixed.

マイグレータを修正することで対応しました。 changeset:6546

01/10/08 11:23:17 changed by iwanaga

  • status changed from closed to reopened.
  • risk changed.
  • weight changed.
  • if_you_can_not changed.
  • if_you_can changed.
  • resolution deleted.

1.3.0で再現しました。

01/10/08 11:23:31 changed by iwanaga

  • keywords set to TestResults20080109.
  • milestone changed from 1.2.0 to 1.3.0.

01/10/08 14:43:19 changed by kakeda

  • if_you_can set to neutral.
  • priority changed from minor to major.
  • if_you_can_not set to dislike.

updated from trac2csv.rb

02/04/08 12:34:14 changed by kakeda

  • milestone changed from 1.3.0 to someday.

updated from trac2csv.rb