1 2 Previous Next 15 Replies Latest reply on Aug 28, 2015 9:09 AM by Alexey Kazakov

    Error opening xhtml with JBoss Tools with eclipse Mars

    Yan Langlois Newbie

      I have not managed to open any XHTML since I installed eclipse Mars with JBoss Tools (4.3.0.Beta2). Eclipse stops immediately when I try.

       

      With JBoss studio 9.0.0.beta2, I have the same problem. I send you the hs_err_* file from JVM crash.

        • 1. Re: Error opening xhtml with JBoss Tools with eclipse Mars
          Alexey Kazakov Master

          Yan, try to do the following:

           

          1. Window->Preferences->JBoss Tools->Web->Editors->Visual Page Editor->General

              Check "HTML5 (use webkit)". (available only on Linux)

          2. If #1 didn't help, then on the same page (Window->Preferences->JBoss Tools->Web->Editors->Visual Page Editor) in "Default tab, splitting and editor's weights to start VPE with" select "Source" for "Select the default active editor's tab".

          • 2. Re: Error opening xhtml with JBoss Tools with eclipse Mars
            Ilya Buziuk Newbie

            Hello, Yan

            could you please specify OS

            • 3. Re: Error opening xhtml with JBoss Tools with eclipse Mars
              Ilya Buziuk Newbie

              got it from hs_err - OS: Windows 7 Build 7601 (6.1.7601.18847)

              • 4. Re: Error opening xhtml with JBoss Tools with eclipse Mars
                Alexey Kazakov Master

                1. Window->Preferences->JBoss Tools->Web->Editors->Visual Page Editor->General

                    Check "HTML5 (use webkit)".

                #1 is available only on Linux. So it's not an option for you. Sorry for misleading.

                • 5. Re: Error opening xhtml with JBoss Tools with eclipse Mars
                  Ilya Buziuk Newbie

                  Window->Preferences->JBoss Tools->Web->Editors->Visual Page Editor->General ->Check "HTML5 (use webkit)".

                  ^ this option is available only for Linux users, cause there is a known issue that WebKit & Xulrunner can not coexist together on Linux OS. On Windows there is no such problem so both are loaded together on eclipse / studio launch


                  Yan, please add -Dorg.jboss.tools.vpe.loadxulrunner=false to the eclipse.ini /  jbdevstudio.ini and run eclipse / studio again (this option disables xulrunner so you will not be able to use Visual Preview, but editor with content assist will be still available)

                  Basically, I was not able to reproduce this issue on my Windows 7 machine against JBoss studio 9.0.0.beta2 with jboss-javaee6-webapp, so it would be great if you provide us with exact project or xhtml pages you used

                  • 6. Re: Error opening xhtml with JBoss Tools with eclipse Mars
                    Denis Golovin Master

                    I have the same problem under Linux when running tests. it seems to be common problem. Below is part of my log file.

                    Stack: [0x00007f1980e7d000,0x00007f1980f7e000],  sp=0x00007f1980f76ec0,  free space=999k

                    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)

                    C  [libxul.so+0xdaa9f7]

                    C  0x0000000000000000

                     

                    Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)

                    j  org.eclipse.swt.internal.mozilla.XPCOM._VtblCall(IJ[BLorg/eclipse/swt/internal/mozilla/nsID;[J)I+0

                    j  org.eclipse.swt.internal.mozilla.XPCOM.VtblCall(IJ[BLorg/eclipse/swt/internal/mozilla/nsID;[J)I+14

                    j  org.eclipse.swt.internal.mozilla.nsIServiceManager.GetServiceByContractID([BLorg/eclipse/swt/internal/mozilla/nsID;[J)I+12

                    j  org.eclipse.swt.internal.mozilla.nsISupports.getMethodIndex(Ljava/lang/String;)I+55

                    j  org.eclipse.swt.internal.mozilla.nsIFile.Create(II)I+3

                    • 7. Re: Error opening xhtml with JBoss Tools with eclipse Mars
                      Ilya Buziuk Newbie

                      Denis, is it only for tests, or do you have the same issue as Yan for xhtml files? Asking cause this might be two different issues cause the way we load xulrunner is different for Windows and Linux

                      • 8. Re: Error opening xhtml with JBoss Tools with eclipse Mars
                        Yan Langlois Newbie

                        Thank you for your help.

                         

                        I installed a new fresh copy of eclipse Mars with subclipse and JBoss studio 9.0.0.Beta2.

                         

                        @Ilya Buziuk :

                        When I configure the Visual Page Editor as you told me, I manage to open the XHTML but not the way it was expected (as you can see below). The Visual panel is activated with a stacktrace below. When I go back to preferences windows the option is back to Visual/Souce (It might be another bug...). Unfortunately, It does not work all times because I had another crash (see the attached file : hs_err_pid3232.zip) :

                         

                        The stackTrace :

                        org.jboss.tools.vpe.xulrunner.XulRunnerException: org.eclipse.swt.SWTError: XPCOM error 0x80004005

                            at org.jboss.tools.vpe.preview.core.exceptions.XulRunnerErrorWrapper.wrapXulRunnerError(XulRunnerErrorWrapper.java:117)

                            at org.jboss.tools.vpe.preview.core.exceptions.XulRunnerErrorWrapper.showError(XulRunnerErrorWrapper.java:34)

                            at org.jboss.tools.vpe.editor.mozilla.MozillaEditor.createPartControl(MozillaEditor.java:620)

                            at org.jboss.tools.vpe.editor.VpeEditorPart.createVisualEditor(VpeEditorPart.java:813)

                            at org.jboss.tools.jst.web.ui.internal.editor.jspeditor.JSPMultiPageEditor.pageChange(JSPMultiPageEditor.java:283)

                            at org.eclipse.ui.part.MultiPageEditorPart.setActivePage(MultiPageEditorPart.java:1102)

                            at org.jboss.tools.jst.web.ui.internal.editor.jspeditor.JSPMultiPageEditor.createPages(JSPMultiPageEditor.java:511)

                            at org.eclipse.ui.part.MultiPageEditorPart.createPartControl(MultiPageEditorPart.java:363)

                            at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:151)

                            at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPartControl(CompatibilityEditor.java:99)

                            at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:341)

                            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

                            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

                            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

                            at java.lang.reflect.Method.invoke(Method.java:497)

                            at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)

                            at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:898)

                            at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:879)

                            at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:121)

                            at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:345)

                            at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:264)

                            at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162)

                            at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:104)

                            at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:73)

                            at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:55)

                            at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:129)

                            at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:971)

                            at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:640)

                            at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:746)

                            at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:717)

                            at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:711)

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

                            at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:695)

                            at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.java:1306)

                            at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer$1.handleEvent(LazyStackRenderer.java:72)

                            at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:40)

                            at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:186)

                            at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:145)

                            at org.eclipse.swt.widgets.Display.syncExec(Display.java:4761)

                            at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:211)

                            at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:36)

                            at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197)

                            at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197)

                            at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)

                            at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)

                            at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)

                            at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135)

                            at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78)

                            at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39)

                            at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:85)

                            at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:59)

                            at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374)

                            at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171)

                            at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:494)

                            at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:458)

                            at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:724)

                            at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:396)

                            at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1166)

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

                            at org.eclipse.ui.internal.WorkbenchPage.access$25(WorkbenchPage.java:3149)

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

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

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

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

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

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

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

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

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

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

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

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

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

                            at org.eclipse.jdt.internal.ui.navigator.OpenAndExpand.run(OpenAndExpand.java:50)

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

                            at org.eclipse.ui.navigator.CommonNavigatorManager$2.open(CommonNavigatorManager.java:191)

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

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

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

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

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

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

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

                            at org.eclipse.ui.navigator.CommonViewer.handleOpen(CommonViewer.java:449)

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

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

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

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

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

                            at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4362)

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

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

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

                            at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127)

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

                            at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018)

                            at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)

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

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

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

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

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

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

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

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

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

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

                            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

                            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

                            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

                            at java.lang.reflect.Method.invoke(Method.java:497)

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

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

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

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

                        Caused by: org.eclipse.swt.SWTError: XPCOM error 0x80004005

                            at org.eclipse.swt.browser.Mozilla.error(Mozilla.java:2960)

                            at org.eclipse.swt.browser.Mozilla.initXULRunner(Mozilla.java:2924)

                            at org.eclipse.swt.browser.Mozilla.create(Mozilla.java:672)

                            at org.eclipse.swt.browser.Browser.<init>(Browser.java:99)

                            at org.jboss.tools.vpe.xulrunner.browser.XulRunnerBrowser.<init>(XulRunnerBrowser.java:122)

                            at org.jboss.tools.vpe.xulrunner.editor.XulRunnerEditor.<init>(XulRunnerEditor.java:128)

                            at org.jboss.tools.vpe.editor.mozilla.XulRunnerEditor2.<init>(XulRunnerEditor2.java:23)

                            at org.jboss.tools.vpe.editor.mozilla.MozillaEditor.createPartControl(MozillaEditor.java:594)

                            ... 112 more

                         

                         

                        @Alexey Kazakov

                        When I stard eclipse with system property -Dorg.jboss.tools.vpe.loadxulrunner=false, I had the same screen but with another stacktrace because of the system property :

                        org.jboss.tools.vpe.xulrunner.XulRunnerException: Embedded XULRunner is disabled by the option '-Dorg.jboss.tools.vpe.loadxulrunner=false'

                            at org.jboss.tools.vpe.xulrunner.browser.XulRunnerBrowser.ensureEmbeddedXulRunnerEnabled(XulRunnerBrowser.java:273)

                            at org.jboss.tools.vpe.xulrunner.browser.XulRunnerBrowser.<init>(XulRunnerBrowser.java:118)

                            at org.jboss.tools.vpe.xulrunner.editor.XulRunnerEditor.<init>(XulRunnerEditor.java:128)

                            at org.jboss.tools.vpe.editor.mozilla.XulRunnerEditor2.<init>(XulRunnerEditor2.java:23)

                            at org.jboss.tools.vpe.editor.mozilla.MozillaEditor.createPartControl(MozillaEditor.java:594)

                            at org.jboss.tools.vpe.editor.VpeEditorPart.createVisualEditor(VpeEditorPart.java:813)

                            at org.jboss.tools.jst.web.ui.internal.editor.jspeditor.JSPMultiPageEditor.pageChange(JSPMultiPageEditor.java:283)

                            at org.eclipse.ui.part.MultiPageEditorPart.setActivePage(MultiPageEditorPart.java:1102)

                            at org.jboss.tools.jst.web.ui.internal.editor.jspeditor.JSPMultiPageEditor.createPages(JSPMultiPageEditor.java:511)

                            at org.eclipse.ui.part.MultiPageEditorPart.createPartControl(MultiPageEditorPart.java:363)

                            at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:151)

                            at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPartControl(CompatibilityEditor.java:99)

                            at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:341)

                            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

                            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

                            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

                            at java.lang.reflect.Method.invoke(Method.java:497)

                            at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)

                            at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:898)

                            at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:879)

                            at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:121)

                            at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:345)

                            at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:264)

                            at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162)

                            at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:104)

                            at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:73)

                            at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:55)

                            at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:129)

                            at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:971)

                            at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:640)

                            at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:746)

                            at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:717)

                            at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:711)

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

                            at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:695)

                            at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.java:1306)

                            at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer$1.handleEvent(LazyStackRenderer.java:72)

                            at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:40)

                            at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:186)

                            at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:145)

                            at org.eclipse.swt.widgets.Display.syncExec(Display.java:4761)

                            at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:211)

                            at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:36)

                            at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197)

                            at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197)

                            at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)

                            at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)

                            at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)

                            at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135)

                            at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78)

                            at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39)

                            at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:85)

                            at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:59)

                            at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374)

                            at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171)

                            at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:494)

                            at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:458)

                            at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:724)

                            at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:396)

                            at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1166)

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

                            at org.eclipse.ui.internal.WorkbenchPage.access$25(WorkbenchPage.java:3149)

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

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

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

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

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

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

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

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

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

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

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

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

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

                            at org.eclipse.jdt.internal.ui.navigator.OpenAndExpand.run(OpenAndExpand.java:50)

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

                            at org.eclipse.ui.navigator.CommonNavigatorManager$2.open(CommonNavigatorManager.java:191)

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

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

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

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

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

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

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

                            at org.eclipse.ui.navigator.CommonViewer.handleOpen(CommonViewer.java:449)

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

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

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

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

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

                            at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4362)

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

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

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

                            at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127)

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

                            at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018)

                            at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)

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

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

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

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

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

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

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

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

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

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

                            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

                            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

                            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

                            at java.lang.reflect.Method.invoke(Method.java:497)

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

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

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

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

                         

                        By the way I try to open the file index.jsf of a new project with the artifact jboss-javaee6-webapp. But I have the same problem if I do not configure the system property -Dorg.jboss.tools.vpe.loadxulrunner=false (see file hs_err_pid5804). To be sur we have the same project I attached it to this post.

                        • 9. Re: Error opening xhtml with JBoss Tools with eclipse Mars
                          Ilya Buziuk Newbie

                          Hey Yan, could you please try to run Studio / tools against the latest brand-new jdk8u60 without -Dorg.jboss.tools.vpe.loadxulrunner=false property? Will it end up with the crash again?

                           

                          < When I go back to preferences windows the option is back to Visual/Souce (It might be another bug...). Unfortunately, It does not work all times because I had another crash (see the attached file : hs_err_pid3232.zip)

                          not really get the problem here^.

                          1)  When you changed the option to source you still see Visual/Source?

                          2)  What triggers another crash when you run with -Dorg.jboss.tools.vpe.loadxulrunner=false ? Did it happen out of the blue?

                          • 10. Re: Error opening xhtml with JBoss Tools with eclipse Mars
                            Yan Langlois Newbie

                            Ilya Buziuk a écrit:

                             

                            Hey Yan, could you please try to run Studio / tools against the latest brand-new jdk8u60 without -Dorg.jboss.tools.vpe.loadxulrunner=false property? Will it end up with the crash again?

                            I have the same crash with the new JVM without -Dorg.jboss.tools.vpe.loadxulrunner=false property.

                            Ilya Buziuk a écrit:

                             

                            1)  When you changed the option to source you still see Visual/Source?

                            Yes

                            Ilya Buziuk a écrit:

                             

                            2)  What triggers another crash when you run with -Dorg.jboss.tools.vpe.loadxulrunner=false ? Did it happen out of the blue?

                            It never crashes with -Dorg.jboss.tools.vpe.loadxulrunner=false

                            • 11. Re: Error opening xhtml with JBoss Tools with eclipse Mars
                              Ilya Buziuk Newbie
                              I have the same crash with the new JVM without -Dorg.jboss.tools.vpe.loadxulrunner=false property.

                              Ok, at least we know it's not jvm specific

                              1) seems like another bug :/ I was able to repro

                              2) thanks for clarification ;-)

                              • 12. Re: Error opening xhtml with JBoss Tools with eclipse Mars
                                Denis Golovin Master

                                It is the same issue, I just cannot open any xhtml file. What is really interesting is that I have two Identical xubuntu installed. One works fine and other has this problem.

                                • 13. Re: Error opening xhtml with JBoss Tools with eclipse Mars
                                  Denis Golovin Master

                                  I think you are getting this problem  https://bugs.eclipse.org/bugs/show_bug.cgi?id=472956 [Regression][XULRunner] XULRunner crashes when profile path does not exist.

                                   

                                  At least I can confirm that fixed mine

                                   

                                  Try the workaround from this replay Bug 472956 – [Regression][XULRunner] XULRunner crashes when profile path does not exist and create profile folder C:\Users\<USER_NAME>\AppData\Roaming\Mozilla\eclipse for eclipse manually .

                                  • 14. Re: Error opening xhtml with JBoss Tools with eclipse Mars
                                    Yan Langlois Newbie

                                    Yes, I manually created the directory C:\Users\<USER_NAME>\AppData\Roaming\Mozilla\eclipse and then I can open my XHTML files.

                                     

                                    @Everyone : Thank you for your help.

                                    1 2 Previous Next