Community
Participate
Working Groups
I set up a editor for .g file to be an external editor. Then I tried to open a .g file using the In-Place Editor and I got: org.eclipse.swt.SWTException: Class ID not found in registry result = -2147221018 at org.eclipse.swt.ole.win32.OLE.error(OLE.java:317) at org.eclipse.swt.ole.win32.OleClientSite.<init>(OleClientSite.java:178) at org.eclipse.ui.internal.editorsupport.win32.OleEditor.createClientSite(OleEditor.java:227) at org.eclipse.ui.internal.editorsupport.win32.OleEditor.createPartControl(OleEditor.java:215) at org.eclipse.ui.internal.PartPane$1.run(PartPane.java:94) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:610) at org.eclipse.core.runtime.Platform.run(Platform.java:521) at org.eclipse.ui.internal.PartPane.createChildControl(PartPane.java:90) at org.eclipse.ui.internal.PartPane.createControl(PartPane.java:154) at org.eclipse.ui.internal.EditorWorkbook.showPart(EditorWorkbook.java:467) at org.eclipse.ui.internal.EditorWorkbook.add(EditorWorkbook.java:289) at org.eclipse.ui.internal.EditorArea.addEditor(EditorArea.java:56) at org.eclipse.ui.internal.EditorPresentation.openEditor(EditorPresentation.java:225) at org.eclipse.ui.internal.EditorManager$2.run(EditorManager.java:550) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:84) at org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:539) at org.eclipse.ui.internal.EditorManager.openSystemInPlaceEditor(EditorManager.java:689) at org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:441) at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:426) at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2128) at org.eclipse.ui.internal.WorkbenchPage.access$6(WorkbenchPage.java:2071) at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:2058) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:84) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2053) at org.eclipse.ui.ide.IDE.openEditor(IDE.java:265) at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:137) at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:110) at org.eclipse.jdt.internal.ui.actions.OpenActionUtil.open(OpenActionUtil.java:49) at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:158) at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:147) at org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun(SelectionDispatchAction.java:212) at org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(SelectionDispatchAction.java:188) at org.eclipse.jdt.internal.ui.packageview.PackageExplorerActionGroup.handleOpen(PackageExplorerActionGroup.java:327) at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$4.open(PackageExplorerPart.java:302) at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:406) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:610) at org.eclipse.core.runtime.Platform.run(Platform.java:521) at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:404) at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:614) at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:703) at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:209) at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:204) at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:233) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:769) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2584) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2262) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1541) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1515) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:257) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:139) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:90) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:288) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:232) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:116) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.eclipse.core.launcher.Main.basicRun(Main.java:315) at org.eclipse.core.launcher.Main.run(Main.java:740) at org.eclipse.core.launcher.Main.main(Main.java:724)
*** This bug has been marked as a duplicate of 49795 ***