8 Replies Latest reply on Oct 15, 2010 9:38 AM by hammerhai

    Could not open the editor: An exception was thrown during initialization

    hammerhai

      Hello,

       

      since yesterday I got exceptions when I try to open XML or XHTML files in JBoos tools editor.

      I tried Eclipse 3.4.2 with JBossAS Tools Version: 2.0.2.v200910211631N-H194-GA

       

      as well as Eclipse 3.6.1. with

      JBossAS Tools

      JBossAS Tools Version: 2.2.0.v20100908-1606-H23-M2

      Version: 2.2.0.v20100908-1606-H23-M2

      and JBoss Tools RichFaces for Eclipse Version: 3.2.0.v20100908-1606-H23-M2

       

      but all I got is

       

      java.lang.NullPointerException

      at org.jboss.tools.common.model.project.ProjectHome.getLocationFrom_strutsstudio_File(ProjectHome.java:61)

      at org.jboss.tools.common.model.project.ProjectHome.getLocation(ProjectHome.java:52)

      at org.jboss.tools.common.model.project.ProjectHome.getLocation(ProjectHome.java:38)

      at org.jboss.tools.common.model.project.ModelNature.checkModelNature(ModelNature.java:220)

      at org.jboss.tools.common.model.util.EclipseResourceUtil.getModelNature(EclipseResourceUtil.java:217)

      at org.jboss.tools.common.model.util.EclipseResourceUtil.getObjectByResource(EclipseResourceUtil.java:93)

      at org.jboss.tools.common.core.resources.XModelObjectEditorInput.convertFileInput(XModelObjectEditorInput.java:197)

      at org.jboss.tools.common.core.resources.XModelObjectEditorInput.checkInput(XModelObjectEditorInput.java:174)

      at org.jboss.tools.common.model.ui.editor.EditorPartWrapper.init(EditorPartWrapper.java:87)

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

      at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:643)

      at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:428)

      at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:594)

      at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:306)

      at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:180)

      at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:270)

      at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65)

      at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:473)

      at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1256)

      at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1209)

      at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1608)

      at org.eclipse.ui.internal.PartStack.add(PartStack.java:499)

      at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:103)

      at org.eclipse.ui.internal.PartStack.add(PartStack.java:485)

      at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:112)

      at org.eclipse.ui.internal.EditorSashContainer.addEditor(EditorSashContainer.java:63)

      at org.eclipse.ui.internal.EditorAreaHelper.addToLayout(EditorAreaHelper.java:217)

      at org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAreaHelper.java:207)

      at org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:779)

      at org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:678)

      at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:639)

      at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2817)

      at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2729)

      at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2721)

      at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2673)

      at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)

      at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2668)

      at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2652)

      at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2643)

      at org.eclipse.ui.ide.IDE.openEditor(IDE.java:646)

      at org.eclipse.ui.ide.IDE.openEditor(IDE.java:605)

      at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:318)

      at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:160)

      at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:228)

      at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:207)

      at org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun(SelectionDispatchAction.java:274)

      at org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(SelectionDispatchAction.java:250)

      at org.eclipse.jdt.internal.ui.packageview.PackageExplorerActionGroup.handleOpen(PackageExplorerActionGroup.java:363)

      at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$5.open(PackageExplorerPart.java:603)

      at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:820)

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

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

      at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:48)

      at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)

      at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:818)

      at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1079)

      at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1183)

      at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:263)

      at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:257)

      at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:297)

      at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)

      at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)

      at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3823)

      at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3422)

      at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2384)

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

      at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2200)

      at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495)

      at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)

      at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:490)

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

      at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)

      at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)

      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:386)

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

      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:597)

      at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)

      at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)

      at org.eclipse.equinox.launcher.Main.run(Main.java:1236)

      Any idea what's going wrong here?

        • 1. Re: Could not open the editor: An exception was thrown during initialization
          maxandersen

          looks like a bug.

           

           

          does it also fail if you copy/move the xml to another project ?

           

          in any case, please open a bug on this one since we should not be failing hard in any case - thanks!

          • 2. Re: Could not open the editor: An exception was thrown during initialization
            hammerhai

            When I copy the XHTML file to another project I can open it with JBoss Tools HTML editor. But I get the error also when I try to open the Web Projects view of JBoss tools. Also trying to oopen web.xml or faces-config.xml with JBoss Tools XML editor fails in all projects.

             

             

            How to open a bug?

            • 3. Re: Could not open the editor: An exception was thrown during initialization
              maxandersen

              Open a bug by going to https://jira.jboss.org/jira/browse/JBIDE and report it.

               

              Thanks

              • 4. Re: Could not open the editor: An exception was thrown during initialization
                hammerhai

                Ok, I opened the bug (JBIDE-7350).

                • 5. Re: Could not open the editor: An exception was thrown during initialization
                  scabanovich

                  It seems you have provided exception for JBossAS Tools Version: 2.0.2.v200910211631N-H194-GA, but for JBossAS Tools Version: 2.2.0.v20100908-1606-H23-M2 exception should be some other one, since method getLocationFrom_strutsstudio_File was removed one year ago. Please provide the exception for the later version.

                  • 6. Re: Could not open the editor: An exception was thrown during initialization
                    hammerhai

                    Your are right, exception in latest version is

                    java.lang.NullPointerException
                    at org.jboss.tools.common.model.project.ProjectHome.getLocationFrom_project_File(ProjectHome.java:62)
                    at org.jboss.tools.common.model.project.ProjectHome.getLocation(ProjectHome.java:53)
                    at org.jboss.tools.common.model.project.ProjectHome.getLocation(ProjectHome.java:39)
                    at org.jboss.tools.common.model.project.ModelNature.checkModelNature(ModelNature.java:237)
                    at org.jboss.tools.common.model.util.EclipseResourceUtil.getModelNature(EclipseResourceUtil.java:245)
                    at org.jboss.tools.common.model.util.EclipseResourceUtil.getObjectByResource(EclipseResourceUtil.java:122)
                    at org.jboss.tools.common.core.resources.XModelObjectEditorInput.convertFileInput(XModelObjectEditorInput.java:203)
                    at org.jboss.tools.common.core.resources.XModelObjectEditorInput.checkInput(XModelObjectEditorInput.java:180)
                    at org.jboss.tools.jst.jsp.jspeditor.JSPMultiPageEditorPart.init(JSPMultiPageEditorPart.java:207)
                    at org.eclipse.ui.internal.EditorManager.createSite(EditorManager.java:798)
                    at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:647)
                    at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:465)
                    at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)
                    at org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:289)
                    at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2863)
                    at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2768)
                    at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2760)
                    at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2711)
                    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
                    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2707)
                    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2691)
                    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2682)
                    at org.eclipse.ui.ide.IDE.openEditor(IDE.java:651)
                    at org.eclipse.ui.ide.IDE.openEditor(IDE.java:610)
                    at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:365)
                    at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:168)
                    at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:229)
                    at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:208)
                    at org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun(SelectionDispatchAction.java:274)
                    at org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(SelectionDispatchAction.java:250)
                    at org.eclipse.jdt.internal.ui.packageview.PackageExplorerActionGroup.handleOpen(PackageExplorerActionGroup.java:373)
                    at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$4.open(PackageExplorerPart.java:526)
                    at org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:48)
                    at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:845)
                    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
                    at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49)
                    at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
                    at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:843)
                    at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1131)
                    at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1235)
                    at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:264)
                    at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:258)
                    at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:298)
                    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:4066)
                    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3657)
                    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640)
                    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604)
                    at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438)
                    at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671)
                    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
                    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
                    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
                    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
                    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:369)
                    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
                    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:597)
                    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619)
                    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
                    at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
                    at org.eclipse.equinox.launcher.Main.main(Main.java:1383)

                    java.lang.NullPointerException

                    at org.jboss.tools.common.model.project.ProjectHome.getLocationFrom_project_File(ProjectHome.java:62)

                    at org.jboss.tools.common.model.project.ProjectHome.getLocation(ProjectHome.java:53)

                    at org.jboss.tools.common.model.project.ProjectHome.getLocation(ProjectHome.java:39)

                    at org.jboss.tools.common.model.project.ModelNature.checkModelNature(ModelNature.java:237)

                    at org.jboss.tools.common.model.util.EclipseResourceUtil.getModelNature(EclipseResourceUtil.java:245)

                    at org.jboss.tools.common.model.util.EclipseResourceUtil.getObjectByResource(EclipseResourceUtil.java:122)

                    at org.jboss.tools.common.core.resources.XModelObjectEditorInput.convertFileInput(XModelObjectEditorInput.java:203)

                    at org.jboss.tools.common.core.resources.XModelObjectEditorInput.checkInput(XModelObjectEditorInput.java:180)

                    at org.jboss.tools.jst.jsp.jspeditor.JSPMultiPageEditorPart.init(JSPMultiPageEditorPart.java:207)

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

                    at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:647)

                    at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:465)

                    at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)

                    at org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:289)

                    at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2863)

                    at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2768)

                    at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2760)

                    at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2711)

                    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)

                    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2707)

                    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2691)

                    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2682)

                    at org.eclipse.ui.ide.IDE.openEditor(IDE.java:651)

                    at org.eclipse.ui.ide.IDE.openEditor(IDE.java:610)

                    at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:365)

                    at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:168)

                    at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:229)

                    at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:208)

                    at org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun(SelectionDispatchAction.java:274)

                    at org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(SelectionDispatchAction.java:250)

                    at org.eclipse.jdt.internal.ui.packageview.PackageExplorerActionGroup.handleOpen(PackageExplorerActionGroup.java:373)

                    at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$4.open(PackageExplorerPart.java:526)

                    at org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:48)

                    at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:845)

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

                    at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49)

                    at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)

                    at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:843)

                    at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1131)

                    at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1235)

                    at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:264)

                    at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:258)

                    at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:298)

                    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:4066)

                    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3657)

                    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640)

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

                    at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438)

                    at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671)

                    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)

                    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)

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

                    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)

                    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:369)

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

                    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:597)

                    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619)

                    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)

                    at org.eclipse.equinox.launcher.Main.run(Main.java:1407)

                    at org.eclipse.equinox.launcher.Main.main(Main.java:1383)

                    • 7. Re: Could not open the editor: An exception was thrown during initialization
                      scabanovich

                      Please try, for JBossAS Tools Version: 2.0.2.v200910211631N-H194-GA, to remove from your custom project file .settings/org.jboss.tools.jst.web.xml

                      • 8. Re: Could not open the editor: An exception was thrown during initialization
                        hammerhai

                        This was the solution, thank you!