現象
回帰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)