[JBoss JIRA] (JBIDE-19376) Eclipse freezes at or shortly after startup
by Rob Stryker (JIRA)
[ https://issues.jboss.org/browse/JBIDE-19376?page=com.atlassian.jira.plugi... ]
Rob Stryker commented on JBIDE-19376:
-------------------------------------
I don't think we should move it into ServerCorePlugin. I think the constructor for UnifiedServerListenerManager should launch a thread to initialize itself. ServerCorePlugin.start() needs to return quickly and not be doing so much stuff in wst.server.core, because it's probably triggering even more loading and potentially even loops once extension points are brought in.
So I think we need ServerCorePlugin.start to complete as quick as possible and do as little as possible. But the other danger is that if others add listeners to UnifiedServerListenerManager that get missed, ie, UnifiedServerListenerManager has already started adding listeners to wst.server.core, and someone adds a new listener to UnifiedServerListenerManager which doesn't get added to wst.server.core.
I'll look into it more tomorrow.
> Eclipse freezes at or shortly after startup
> -------------------------------------------
>
> Key: JBIDE-19376
> URL: https://issues.jboss.org/browse/JBIDE-19376
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: server
> Affects Versions: 4.2.2.Final
> Environment: Eclipse Luna EE.
> Reporter: Anton Meller
> Assignee: Rob Stryker
> Priority: Critical
> Fix For: 4.2.3.CR1, 4.3.0.Alpha2
>
> Attachments: 20150224_threaddump-1424762289905.tdump, 20150225_threaddump-1424847077811.tdump, 20150225_threaddump-1424847803263.tdump, 20150226_threaddump-1424936318015.tdump
>
>
> Sometimes (probably once or twice a month) my eclipse freezes either right at startup or short after startup if I try to save some modified file. In Java VisualVM I can see than a deadlock in org.jboss.ide.eclipse.as.core.JBossServerCorePlugin.start() method.
> Today I have updated JBoss plugins to latest version (from the update site for JBoss Tools 4.2.2.Final) and was able to reproduce the problem at every second or third startup . It looks like it occurs on larger workspaces (my current workspace has about 70 open projects (most of them are java projects and depends on each other)) and if servers view is open/visible right at startup. In a smaller workspace with only 11 projects I had no luck reproducing the deadlock.
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
10 years, 10 months
[JBoss JIRA] (JBIDE-19376) Eclipse freezes at or shortly after startup
by Denis Golovin (JIRA)
[ https://issues.jboss.org/browse/JBIDE-19376?page=com.atlassian.jira.plugi... ]
Denis Golovin commented on JBIDE-19376:
---------------------------------------
UnifiedServerListenerManager initialization should not happen inside UnifiedServerListenerManager.getDefault(), probably we can move it in ServerCorePlugin.start right after UnifiedServerListenerManager.getDefault() call?
componentcore.internal.builder triggers common.core DependencyGraph builde which in turn activates IntegrationPlugin and load UnitedServerListenerManager.
UnifiedServerListenerManager tries to to add itself to all registered servers in constructor and that triggers lock 0x00000000e78ca690 on UnifiedServerListener.class instance. Then when it walks through the servers and try to call Server.removeServerListener on each instance and gets to 0x00000000e485d930 lock.
Locks order is:
0x00000000e78ca690 -> 0x00000000e485d930
At the same time Servers View triggers servers initialization by iterating them in ServersView2.deferInitialization and that eventually gets to Server.getChildModules call which triggres the lock on object that is instance of Server.class 0x00000000e485d930, next it tiggers JBossServerCorePlugin loading. In turn it tries to get instance of UnifiedServerListener through synchronized getDefault() method and gets to 0x00000000e78ca690 lock.
So the lock order is:
0x00000000e485d930 -> 0x00000000e78ca690
When lock are obtained in different order DL usually happens.
> Eclipse freezes at or shortly after startup
> -------------------------------------------
>
> Key: JBIDE-19376
> URL: https://issues.jboss.org/browse/JBIDE-19376
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: server
> Affects Versions: 4.2.2.Final
> Environment: Eclipse Luna EE.
> Reporter: Anton Meller
> Assignee: Rob Stryker
> Priority: Critical
> Fix For: 4.2.3.CR1, 4.3.0.Alpha2
>
> Attachments: 20150224_threaddump-1424762289905.tdump, 20150225_threaddump-1424847077811.tdump, 20150225_threaddump-1424847803263.tdump, 20150226_threaddump-1424936318015.tdump
>
>
> Sometimes (probably once or twice a month) my eclipse freezes either right at startup or short after startup if I try to save some modified file. In Java VisualVM I can see than a deadlock in org.jboss.ide.eclipse.as.core.JBossServerCorePlugin.start() method.
> Today I have updated JBoss plugins to latest version (from the update site for JBoss Tools 4.2.2.Final) and was able to reproduce the problem at every second or third startup . It looks like it occurs on larger workspaces (my current workspace has about 70 open projects (most of them are java projects and depends on each other)) and if servers view is open/visible right at startup. In a smaller workspace with only 11 projects I had no luck reproducing the deadlock.
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
10 years, 10 months
[JBoss JIRA] (JBIDE-19380) When reporting Multiple Version issues, versionwatch should omit the ones that are excluded (known issues) and show both versions
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-19380?page=com.atlassian.jira.plugi... ]
Nick Boldt updated JBIDE-19380:
-------------------------------
Summary: When reporting Multiple Version issues, versionwatch should omit the ones that are excluded (known issues) and show both versions (was: When reporting Multiple Version issues, versionwatch should omit the ones that are excluded and show both versions)
> When reporting Multiple Version issues, versionwatch should omit the ones that are excluded (known issues) and show both versions
> ---------------------------------------------------------------------------------------------------------------------------------
>
> Key: JBIDE-19380
> URL: https://issues.jboss.org/browse/JBIDE-19380
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: qa
> Affects Versions: 4.2.3.Beta1, 4.3.0.Alpha1
> Reporter: Nick Boldt
>
> {code}
> Multiple Version issue
> org.apache.commons.logging_1.0.4.v201101211617
> org.eclipse.jdt.annotation_1.1.0.v20140129-1625
> com.jcraft.jsch_0.1.51.v201410302000
> javax.wsdl_1.5.1.v201012040544
> Ignored/known issues:
> org.apache.commons.logging_1.0.4.v201101211617
> org.eclipse.jdt.annotation_1.1.0.v20140129-1625
> javax.wsdl_1.5.1.v201012040544
> {code}
> Should be:
> {code}
> Multiple Version issue
> com.jcraft.jsch_0.1.51.v201410302000
> Ignored/known issues:
> org.apache.commons.logging_1.0.4.v201101211617
> org.eclipse.jdt.annotation_1.1.0.v20140129-1625
> javax.wsdl_1.5.1.v201012040544
> {code}
> Or even better:
> {code}
> Multiple Version issue
> com.jcraft.jsch_0.1.51.v201410302000 and 0.1.50.v[actual-timestamp-here]
> Ignored/known issues:
> org.apache.commons.logging_1.0.4.v201101211617 and [other version]
> org.eclipse.jdt.annotation_1.1.0.v20140129-1625 and [other version]
> javax.wsdl_1.5.1.v201012040544 and [other version]
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
10 years, 10 months
[JBoss JIRA] (JBIDE-19380) When reporting Multiple Version issues, versionwatch should omit the ones that are excluded and show both versions
by Nick Boldt (JIRA)
Nick Boldt created JBIDE-19380:
----------------------------------
Summary: When reporting Multiple Version issues, versionwatch should omit the ones that are excluded and show both versions
Key: JBIDE-19380
URL: https://issues.jboss.org/browse/JBIDE-19380
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: qa
Affects Versions: 4.3.0.Alpha1, 4.2.3.Beta1
Reporter: Nick Boldt
{code}
Multiple Version issue
org.apache.commons.logging_1.0.4.v201101211617
org.eclipse.jdt.annotation_1.1.0.v20140129-1625
com.jcraft.jsch_0.1.51.v201410302000
javax.wsdl_1.5.1.v201012040544
Ignored/known issues:
org.apache.commons.logging_1.0.4.v201101211617
org.eclipse.jdt.annotation_1.1.0.v20140129-1625
javax.wsdl_1.5.1.v201012040544
{code}
Should be:
{code}
Multiple Version issue
com.jcraft.jsch_0.1.51.v201410302000
Ignored/known issues:
org.apache.commons.logging_1.0.4.v201101211617
org.eclipse.jdt.annotation_1.1.0.v20140129-1625
javax.wsdl_1.5.1.v201012040544
{code}
Or even better:
{code}
Multiple Version issue
com.jcraft.jsch_0.1.51.v201410302000 and 0.1.50.v[actual-timestamp-here]
Ignored/known issues:
org.apache.commons.logging_1.0.4.v201101211617 and [other version]
org.eclipse.jdt.annotation_1.1.0.v20140129-1625 and [other version]
javax.wsdl_1.5.1.v201012040544 and [other version]
{code}
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
10 years, 10 months
[JBoss JIRA] (JBDS-3361) Cannot install JBDS 8.0.2.GA in offline mode
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-3361?page=com.atlassian.jira.plugin.... ]
Nick Boldt updated JBDS-3361:
-----------------------------
Fix Version/s: 9.0.0.Alpha2
> Cannot install JBDS 8.0.2.GA in offline mode
> --------------------------------------------
>
> Key: JBDS-3361
> URL: https://issues.jboss.org/browse/JBDS-3361
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Bug
> Components: updatesite
> Affects Versions: 8.0.2.GA
> Reporter: Tomáš Sedmík
> Assignee: Nick Boldt
> Priority: Blocker
> Fix For: 8.1.0.Beta1, 9.0.0.Alpha2
>
>
> Cannot install JBDS 8.0.2.GA in offline mode - see the problem
> {code:borderStyle=solid}
> Cannot complete the install because one or more required items could not be found.
> Software being installed: JBoss Developer Studio (Core Features) 8.0.2.GA-v20150114-2029-B382 (com.jboss.devstudio.core.feature.feature.group 8.0.2.GA-v20150114-2029-B382)
> Missing requirement: JBoss Developer Studio (Core Features) 8.0.2.GA-v20150114-2029-B382 (com.jboss.devstudio.core.feature.feature.group 8.0.2.GA-v20150114-2029-B382) requires 'org.eclipse.core.runtime.compatibility.auth 0.0.0' but it could not be found
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
10 years, 10 months
[JBoss JIRA] (JBIDE-19379) Unable to create bottom up web service from EJB project
by Alexey Kazakov (JIRA)
[ https://issues.jboss.org/browse/JBIDE-19379?page=com.atlassian.jira.plugi... ]
Alexey Kazakov updated JBIDE-19379:
-----------------------------------
Project: Tools (JBoss Tools) (was: Developer Studio (JBoss Developer Studio))
Key: JBIDE-19379 (was: JBDS-3265)
Workflow: GIT Pull Request workflow (was: CDW v1)
Status: Open (was: New)
Affects Version/s: 4.2.0.Final
(was: 8.0.0.GA)
Component/s: upstream
webservices
(was: integration)
(was: webservices)
Fix Version/s: 4.3.x
(was: 8.1.0.GA)
Docs QE Status: (was: NEW)
Target Release: (was: 8.0.2.GA)
> Unable to create bottom up web service from EJB project
> -------------------------------------------------------
>
> Key: JBIDE-19379
> URL: https://issues.jboss.org/browse/JBIDE-19379
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: upstream, webservices
> Affects Versions: 4.2.0.Final
> Reporter: Mustafa Musaji
> Assignee: Brian Fitzpatrick
> Labels: jax-ws
> Fix For: 4.3.x
>
>
> This was created from community post [1]. I reproduced the issue locally using JBDS 8.0.0.GA.
> I have an EJB project (EJB-A) and Dynamic Web Project (Web-A).
> EJB-A is on the project classpath for Web-A. When trying to create the WSDL from the EJB I get the error
> Error: Could not load class [ejbwstest.AccountServiceBean]. Did you specify a valid --classpath?
> [1] https://developer.jboss.org/thread/250797
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
10 years, 10 months
[JBoss JIRA] (JBIDE-19282) Unable to add HTML5 Palette tag when JS/CSS references added from JQuery Mobile palette
by Daniel Azarov (JIRA)
[ https://issues.jboss.org/browse/JBIDE-19282?page=com.atlassian.jira.plugi... ]
Daniel Azarov commented on JBIDE-19282:
---------------------------------------
Palette provides two ways to insert items to the editor:
1. Click to the text where you want to insert then press Palette item
2. Drag&Drop from Palette to the editor
[~vpakan], which way did you use?
Could you reproduce it on Linux?
I can not reproduce it on Ubuntu.
I will try Windows.
> Unable to add HTML5 Palette tag when JS/CSS references added from JQuery Mobile palette
> ---------------------------------------------------------------------------------------
>
> Key: JBIDE-19282
> URL: https://issues.jboss.org/browse/JBIDE-19282
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: jsp/jsf/xml/html source editing
> Affects Versions: 4.3.0.Alpha1
> Environment: JBDS 9.0.0.Alpha1-v20150216-1042-B11, MS Windows 7
> Reporter: Vlado Pakan
> Assignee: Daniel Azarov
> Priority: Critical
> Fix For: 4.3.0.Alpha2
>
>
> # Create Hybrid Mobile project
> # Add HTML page to www folder with this content
> {code:html}
> <html>
> </html>
> {code}
> # Insert JS/CSS references from JQuery Mobile palette
> # Insert Canvas tag from HTML5 palette inside <body> tag
> ERROR: These errors appear in Error log and no <canvas> tag is added
> {noformat}
> !ENTRY org.eclipse.wst.sse.core 4 4 2015-02-17 21:42:06.661
> !MESSAGE Program Error: modelStateChanging was less than zero
> !STACK 0
> java.lang.IllegalStateException: Program Error: modelStateChanging was less than zero
> at org.eclipse.wst.sse.core.internal.model.AbstractStructuredModel.internalModelChanged(AbstractStructuredModel.java:825)
> at org.eclipse.wst.sse.core.internal.model.AbstractStructuredModel.changedModel(AbstractStructuredModel.java:361)
> at org.eclipse.wst.xml.core.internal.document.DOMModelImpl.changedModel(DOMModelImpl.java:171)
> at org.eclipse.wst.sse.core.internal.model.AbstractStructuredModel$DocumentToModelNotifier.noChange(AbstractStructuredModel.java:139)
> at org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument._fireEvent(BasicStructuredDocument.java:513)
> at org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.fireStructuredDocumentEvent(BasicStructuredDocument.java:1172)
> at org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.internalReplaceText(BasicStructuredDocument.java:1959)
> at org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.replaceText(BasicStructuredDocument.java:2423)
> at org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.replaceText(BasicStructuredDocument.java:2408)
> at org.eclipse.wst.sse.core.internal.text.JobSafeStructuredDocument.access$2(JobSafeStructuredDocument.java:1)
> at org.eclipse.wst.sse.core.internal.text.JobSafeStructuredDocument$3.run(JobSafeStructuredDocument.java:141)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.wst.sse.ui.EditorExecutionContext.execute(EditorExecutionContext.java:149)
> at org.eclipse.wst.sse.core.internal.text.JobSafeStructuredDocument.replaceText(JobSafeStructuredDocument.java:144)
> at org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.replace(BasicStructuredDocument.java:2368)
> at org.eclipse.wst.sse.core.internal.text.JobSafeStructuredDocument.access$0(JobSafeStructuredDocument.java:1)
> at org.eclipse.wst.sse.core.internal.text.JobSafeStructuredDocument$1.run(JobSafeStructuredDocument.java:103)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.wst.sse.ui.EditorExecutionContext.execute(EditorExecutionContext.java:149)
> at org.eclipse.wst.sse.core.internal.text.JobSafeStructuredDocument.replace(JobSafeStructuredDocument.java:106)
> at org.jboss.tools.common.model.ui.views.palette.PaletteInsertHelper.insertIntoEditorInternal(PaletteInsertHelper.java:166)
> at org.jboss.tools.common.model.ui.views.palette.PaletteInsertHelper.insertIntoEditor(PaletteInsertHelper.java:224)
> at org.jboss.tools.jst.web.ui.internal.editor.jspeditor.dnd.MobilePaletteInsertHelper.insertIntoEditor(MobilePaletteInsertHelper.java:482)
> at org.jboss.tools.jst.web.ui.internal.editor.jspeditor.dnd.PaletteItemDropCommand.execute(PaletteItemDropCommand.java:87)
> at org.jboss.tools.jst.web.ui.palette.html.wizard.AbstractNewHTMLWidgetWizard.doPerformFinish(AbstractNewHTMLWidgetWizard.java:143)
> at org.jboss.tools.jst.web.ui.palette.html.wizard.AbstractNewHTMLWidgetWizard$1.run(AbstractNewHTMLWidgetWizard.java:127)
> at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:463)
> at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:371)
> at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:1002)
> at org.jboss.tools.jst.web.ui.palette.html.wizard.AbstractNewHTMLWidgetWizard.performFinish(AbstractNewHTMLWidgetWizard.java:131)
> at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:799)
> at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:429)
> at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:619)
> at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4354)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1061)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4172)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3761)
> at org.eclipse.jface.window.Window.runEventLoop(Window.java:827)
> at org.eclipse.jface.window.Window.open(Window.java:803)
> at org.jboss.tools.common.model.ui.editors.dnd.DefaultDropCommand.execute(DefaultDropCommand.java:129)
> at org.jboss.tools.jst.web.ui.palette.PaletteViewer.insertIntoEditor(PaletteViewer.java:115)
> at org.jboss.tools.jst.web.ui.palette.PaletteViewer.setActiveTool(PaletteViewer.java:98)
> at org.jboss.tools.jst.web.ui.palette.xpl.MobileToolEntryEditPart$2.actionPerformed(MobileToolEntryEditPart.java:398)
> at org.eclipse.draw2d.Clickable.fireActionPerformed(Clickable.java:206)
> at org.eclipse.draw2d.Clickable$1.actionPerformed(Clickable.java:175)
> at org.eclipse.draw2d.ButtonModel.fireActionPerformed(ButtonModel.java:140)
> at org.eclipse.draw2d.ToggleModel.fireActionPerformed(ToggleModel.java:27)
> at org.eclipse.draw2d.ButtonModel$DefaultFiringBehavior.released(ButtonModel.java:506)
> at org.eclipse.draw2d.ButtonModel.fireReleased(ButtonModel.java:179)
> at org.eclipse.draw2d.ButtonModel.setPressed(ButtonModel.java:466)
> at org.jboss.tools.jst.web.ui.palette.xpl.MobileToolEntryEditPart$OtherToggleButtonTracker.handleButtonUp(MobileToolEntryEditPart.java:178)
> at org.eclipse.gef.tools.AbstractTool.mouseUp(AbstractTool.java:1200)
> at org.eclipse.gef.tools.SelectionTool.mouseUp(SelectionTool.java:574)
> at org.eclipse.gef.EditDomain.mouseUp(EditDomain.java:301)
> at org.eclipse.gef.ui.parts.DomainEventDispatcher.dispatchMouseReleased(DomainEventDispatcher.java:380)
> at org.eclipse.draw2d.LightweightSystem$EventHandler.mouseUp(LightweightSystem.java:548)
> at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:220)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4354)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1061)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4172)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3761)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
> at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)
> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:648)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:592)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
> at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:138)
> 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:483)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1438)
> !ENTRY org.eclipse.wst.sse.core 4 4 2015-02-17 21:42:06.676
> !MESSAGE Program Error: invalid structured document event
> !ENTRY org.eclipse.wst.sse.core 4 2 2015-02-17 21:42:06.676
> !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.wst.sse.core".
> !STACK 0
> org.eclipse.core.runtime.AssertionFailedException: assertion failed:
> at org.eclipse.core.runtime.Assert.isTrue(Assert.java:110)
> at org.eclipse.core.runtime.Assert.isTrue(Assert.java:96)
> at org.eclipse.jface.text.DocumentEvent.<init>(DocumentEvent.java:62)
> at org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.internalReplaceText(BasicStructuredDocument.java:1911)
> at org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.replaceText(BasicStructuredDocument.java:2423)
> at org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.replaceText(BasicStructuredDocument.java:2408)
> at org.eclipse.wst.sse.core.internal.text.JobSafeStructuredDocument.access$2(JobSafeStructuredDocument.java:1)
> at org.eclipse.wst.sse.core.internal.text.JobSafeStructuredDocument$3.run(JobSafeStructuredDocument.java:141)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.wst.sse.ui.EditorExecutionContext.execute(EditorExecutionContext.java:149)
> at org.eclipse.wst.sse.core.internal.text.JobSafeStructuredDocument.replaceText(JobSafeStructuredDocument.java:144)
> at org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.replace(BasicStructuredDocument.java:2368)
> at org.eclipse.wst.sse.core.internal.text.JobSafeStructuredDocument.access$0(JobSafeStructuredDocument.java:1)
> at org.eclipse.wst.sse.core.internal.text.JobSafeStructuredDocument$1.run(JobSafeStructuredDocument.java:103)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.wst.sse.ui.EditorExecutionContext.execute(EditorExecutionContext.java:149)
> at org.eclipse.wst.sse.core.internal.text.JobSafeStructuredDocument.replace(JobSafeStructuredDocument.java:106)
> at org.jboss.tools.common.model.ui.views.palette.PaletteInsertHelper.insertIntoEditorInternal(PaletteInsertHelper.java:166)
> at org.jboss.tools.common.model.ui.views.palette.PaletteInsertHelper.insertIntoEditor(PaletteInsertHelper.java:224)
> at org.jboss.tools.jst.web.ui.internal.editor.jspeditor.dnd.MobilePaletteInsertHelper.insertIntoEditor(MobilePaletteInsertHelper.java:482)
> at org.jboss.tools.jst.web.ui.internal.editor.jspeditor.dnd.PaletteItemDropCommand.execute(PaletteItemDropCommand.java:87)
> at org.jboss.tools.jst.web.ui.palette.html.wizard.AbstractNewHTMLWidgetWizard.doPerformFinish(AbstractNewHTMLWidgetWizard.java:143)
> at org.jboss.tools.jst.web.ui.palette.html.wizard.AbstractNewHTMLWidgetWizard$1.run(AbstractNewHTMLWidgetWizard.java:127)
> at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:463)
> at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:371)
> at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:1002)
> at org.jboss.tools.jst.web.ui.palette.html.wizard.AbstractNewHTMLWidgetWizard.performFinish(AbstractNewHTMLWidgetWizard.java:131)
> at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:799)
> at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:429)
> at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:619)
> at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4354)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1061)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4172)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3761)
> at org.eclipse.jface.window.Window.runEventLoop(Window.java:827)
> at org.eclipse.jface.window.Window.open(Window.java:803)
> at org.jboss.tools.common.model.ui.editors.dnd.DefaultDropCommand.execute(DefaultDropCommand.java:129)
> at org.jboss.tools.jst.web.ui.palette.PaletteViewer.insertIntoEditor(PaletteViewer.java:115)
> at org.jboss.tools.jst.web.ui.palette.PaletteViewer.setActiveTool(PaletteViewer.java:98)
> at org.jboss.tools.jst.web.ui.palette.xpl.MobileToolEntryEditPart$2.actionPerformed(MobileToolEntryEditPart.java:398)
> at org.eclipse.draw2d.Clickable.fireActionPerformed(Clickable.java:206)
> at org.eclipse.draw2d.Clickable$1.actionPerformed(Clickable.java:175)
> at org.eclipse.draw2d.ButtonModel.fireActionPerformed(ButtonModel.java:140)
> at org.eclipse.draw2d.ToggleModel.fireActionPerformed(ToggleModel.java:27)
> at org.eclipse.draw2d.ButtonModel$DefaultFiringBehavior.released(ButtonModel.java:506)
> at org.eclipse.draw2d.ButtonModel.fireReleased(ButtonModel.java:179)
> at org.eclipse.draw2d.ButtonModel.setPressed(ButtonModel.java:466)
> at org.jboss.tools.jst.web.ui.palette.xpl.MobileToolEntryEditPart$OtherToggleButtonTracker.handleButtonUp(MobileToolEntryEditPart.java:178)
> at org.eclipse.gef.tools.AbstractTool.mouseUp(AbstractTool.java:1200)
> at org.eclipse.gef.tools.SelectionTool.mouseUp(SelectionTool.java:574)
> at org.eclipse.gef.EditDomain.mouseUp(EditDomain.java:301)
> at org.eclipse.gef.ui.parts.DomainEventDispatcher.dispatchMouseReleased(DomainEventDispatcher.java:380)
> at org.eclipse.draw2d.LightweightSystem$EventHandler.mouseUp(LightweightSystem.java:548)
> at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:220)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4354)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1061)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4172)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3761)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
> at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)
> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:648)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:592)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
> at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:138)
> 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:483)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1438)
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
10 years, 10 months