Community
Participate
Working Groups
After installing Papyrus from the nightly build update site, and installing some other inherited papyrus diagrams, I tried to create a table. The creation has failed: the error is: org.eclipse.core.runtime.CoreException: No file system is defined for scheme: emffacet at org.eclipse.core.internal.filesystem.Policy.error(Policy.java:55) at org.eclipse.core.internal.filesystem.Policy.error(Policy.java:50) at org.eclipse.core.internal.filesystem.InternalFileSystemCore.getFileSystem(InternalFileSystemCore.java:65) at org.eclipse.core.internal.filesystem.InternalFileSystemCore.getStore(InternalFileSystemCore.java:107) at org.eclipse.core.filesystem.EFS.getStore(EFS.java:470) at org.eclipse.core.internal.localstore.FileSystemResourceManager.findLinkedResourcesPaths(FileSystemResourceManager.java:142) at org.eclipse.core.internal.localstore.FileSystemResourceManager.allPathsForLocationNonCanonical(FileSystemResourceManager.java:124) at org.eclipse.core.internal.localstore.FileSystemResourceManager.allPathsForLocation(FileSystemResourceManager.java:62) at org.eclipse.core.internal.localstore.FileSystemResourceManager.allResourcesFor(FileSystemResourceManager.java:216) at org.eclipse.core.internal.resources.WorkspaceRoot.findFilesForLocationURI(WorkspaceRoot.java:113) at org.eclipse.core.internal.resources.WorkspaceRoot.findFilesForLocationURI(WorkspaceRoot.java:104) at org.eclipse.emf.workspace.util.WorkspaceSynchronizer.getFile(WorkspaceSynchronizer.java:357) at org.eclipse.emf.workspace.util.WorkspaceSynchronizer.getFile(WorkspaceSynchronizer.java:270) at org.eclipse.papyrus.core.adaptor.gmf.GmfMultiDiagramDocumentProvider.computeModificationStamp(GmfMultiDiagramDocumentProvider.java:174) at org.eclipse.papyrus.core.adaptor.gmf.GmfMultiDiagramDocumentProvider.access$2(GmfMultiDiagramDocumentProvider.java:165) at org.eclipse.papyrus.core.adaptor.gmf.GmfMultiDiagramDocumentProvider$ResourceSetModificationListener.notifyChanged(GmfMultiDiagramDocumentProvider.java:1113) at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:380) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.setModified(ResourceImpl.java:1802) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.save(ResourceImpl.java:1437) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.save(ResourceImpl.java:992) at org.eclipse.papyrus.resource.AbstractBaseModel.saveModel(AbstractBaseModel.java:180) at org.eclipse.papyrus.resource.AbstractModelWithSharedResource.saveModel(AbstractModelWithSharedResource.java:123) at org.eclipse.papyrus.resource.ModelSet.save(ModelSet.java:396) at org.eclipse.papyrus.core.lifecycleevents.SaveAndDirtyService.doSave(SaveAndDirtyService.java:240) at org.eclipse.papyrus.core.editor.CoreMultiDiagramEditor.doSave(CoreMultiDiagramEditor.java:640) at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:54) at org.eclipse.ui.Saveable.doSave(Saveable.java:214) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:349) at org.eclipse.ui.internal.EditorManager$8.run(EditorManager.java:1269) at org.eclipse.ui.internal.SaveableHelper$5.run(SaveableHelper.java:277) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372) at org.eclipse.jface.window.ApplicationWindow$1.run(ApplicationWindow.java:759) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.jface.window.ApplicationWindow.run(ApplicationWindow.java:756) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2642) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:285) at org.eclipse.ui.internal.EditorManager.saveAll(EditorManager.java:1279) at org.eclipse.ui.internal.EditorManager.saveAll(EditorManager.java:1050) at org.eclipse.ui.internal.EditorManager.saveAll(EditorManager.java:1027) at org.eclipse.ui.internal.WorkbenchPage.saveAllEditors(WorkbenchPage.java:3406) at org.eclipse.ui.internal.handlers.SaveAllHandler.execute(SaveAllHandler.java:48) at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:293) at org.eclipse.core.commands.Command.executeWithChecks(Command.java:476) at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508) at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeyboard.java:468) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:786)
The error posted before is not the right one. The error related to table creation is: org.eclipse.core.commands.ExecutionException: While executing the operation, an exception occurred at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:521) at org.eclipse.papyrus.table.common.handlers.AbstractCreateNattableEditorCommand.runAsTransaction(AbstractCreateNattableEditorCommand.java:181) at org.eclipse.papyrus.table.common.handlers.AbstractCreateNattableEditorCommand.execute(AbstractCreateNattableEditorCommand.java:134) at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:293) at org.eclipse.core.commands.Command.executeWithChecks(Command.java:476) at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508) at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169) at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(SlaveHandlerService.java:241) at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(SlaveHandlerService.java:241) at org.eclipse.ui.menus.CommandContributionItem.handleWidgetSelection(CommandContributionItem.java:829) at org.eclipse.ui.menus.CommandContributionItem.access$19(CommandContributionItem.java:815) at org.eclipse.ui.menus.CommandContributionItem$5.handleEvent(CommandContributionItem.java:805) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4165) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3754) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494) at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:667) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:123) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) 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:622) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) at org.eclipse.equinox.launcher.Main.run(Main.java:1410) Caused by: org.eclipse.swt.SWTException: Widget is disposed at org.eclipse.swt.SWT.error(SWT.java:4282) at org.eclipse.swt.SWT.error(SWT.java:4197) at org.eclipse.swt.SWT.error(SWT.java:4168) at org.eclipse.swt.widgets.Widget.error(Widget.java:468) at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:340) at org.eclipse.swt.widgets.Control.isEnabled(Control.java:1810) at org.eclipse.papyrus.diagram.menu.toolbar.ZoomToolbar.refreshCombo(ZoomToolbar.java:273) at org.eclipse.papyrus.diagram.menu.toolbar.ZoomToolbar.pageChanged(ZoomToolbar.java:388) at org.eclipse.papyrus.sasheditor.internal.ActivePageTracker.fireEditorChangeEvent(ActivePageTracker.java:176) at org.eclipse.papyrus.sasheditor.internal.ActivePageTracker.setActiveEditor(ActivePageTracker.java:106) at org.eclipse.papyrus.sasheditor.internal.SashWindowsContainer.pageChanged(SashWindowsContainer.java:203) at org.eclipse.papyrus.sasheditor.internal.SashWindowsContainer.pageChangedEvent(SashWindowsContainer.java:224) at org.eclipse.papyrus.sasheditor.internal.TabFolderPart.pageChangedEvent(TabFolderPart.java:291) at org.eclipse.papyrus.sasheditor.internal.TabFolderPart$2.pageChangeEvent(TabFolderPart.java:135) at org.eclipse.papyrus.sasheditor.internal.PTabFolder$EventsManager.firePageChange(PTabFolder.java:476) at org.eclipse.papyrus.sasheditor.internal.PTabFolder$EventsManager.access$1(PTabFolder.java:474) at org.eclipse.papyrus.sasheditor.internal.PTabFolder.firePageChange(PTabFolder.java:326) at org.eclipse.papyrus.sasheditor.internal.PTabFolder$4.widgetSelected(PTabFolder.java:131) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:240) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1062) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:774) at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:2745) at org.eclipse.swt.custom.CTabFolder.destroyItem(CTabFolder.java:500) at org.eclipse.swt.custom.CTabItem.dispose(CTabItem.java:126) at org.eclipse.papyrus.sasheditor.internal.TabItemPart.remove(TabItemPart.java:151) at org.eclipse.papyrus.sasheditor.internal.TabFolderPart.removeTabItem(TabFolderPart.java:818) at org.eclipse.papyrus.sasheditor.internal.TabFolderPart.synchronize2(TabFolderPart.java:773) at org.eclipse.papyrus.sasheditor.internal.RootPart.synchronize2(RootPart.java:139) at org.eclipse.papyrus.sasheditor.internal.SashWindowsContainer.refreshTabsInternal(SashWindowsContainer.java:431) at org.eclipse.papyrus.sasheditor.internal.SashWindowsContainer.refreshTabs(SashWindowsContainer.java:384) at org.eclipse.papyrus.sasheditor.editor.AbstractMultiPageSashEditor.refreshTabs(AbstractMultiPageSashEditor.java:171) at org.eclipse.papyrus.core.editor.CoreMultiDiagramEditor.access$5(CoreMultiDiagramEditor.java:1) at org.eclipse.papyrus.core.editor.CoreMultiDiagramEditor$3.contentChanged(CoreMultiDiagramEditor.java:198) at org.eclipse.papyrus.sasheditor.contentprovider.di.internal.ContentChangedEventProvider.fireContentChanged(ContentChangedEventProvider.java:162) at org.eclipse.papyrus.sasheditor.contentprovider.di.internal.ContentChangedEventProvider$EMFAdapter.notifyChanged(ContentChangedEventProvider.java:194) at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:380) at org.eclipse.emf.common.notify.impl.NotificationImpl.dispatch(NotificationImpl.java:1033) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.remove(NotifyingListImpl.java:724) at org.eclipse.emf.common.util.ECollections.setEList(ECollections.java:238) at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.process(FeatureChangeImpl.java:599) at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.apply(FeatureChangeImpl.java:524) at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.apply(FeatureChangeImpl.java:499) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:304) at org.eclipse.emf.transaction.util.CompositeChangeDescription.apply(CompositeChangeDescription.java:104) at org.eclipse.emf.transaction.impl.TransactionImpl.doRollback(TransactionImpl.java:570) at org.eclipse.emf.transaction.impl.TransactionImpl.rollback(TransactionImpl.java:547) at org.eclipse.emf.workspace.AbstractEMFOperation.rollback(AbstractEMFOperation.java:630) at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:187) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:513) at org.eclipse.emf.workspace.impl.WorkspaceCommandStackImpl.doExecute(WorkspaceCommandStackImpl.java:208) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:165) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:219) at org.eclipse.papyrus.sasheditor.contentprovider.di.internal.TransactionalPageMngrImpl.openPage(TransactionalPageMngrImpl.java:169) at org.eclipse.papyrus.table.common.handlers.AbstractCreateNattableEditorCommand.doExecute(AbstractCreateNattableEditorCommand.java:202) at org.eclipse.papyrus.table.common.handlers.AbstractCreateNattableEditorCommand$1.doExecute(AbstractCreateNattableEditorCommand.java:167) at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:150) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:513) ... 35 more
Done on Branch in R5445 and merged on branch in R5446
This bug can be marked as closed fixed.