[JBoss JIRA] (JBIDE-17897) Cannot restart Forge runtime - Failed to create the part's controls.
by George Gastaldi (JIRA)
[ https://issues.jboss.org/browse/JBIDE-17897?page=com.atlassian.jira.plugi... ]
George Gastaldi commented on JBIDE-17897:
-----------------------------------------
Fixed, should I create a PR to include it in Beta3?
> Cannot restart Forge runtime - Failed to create the part's controls.
> --------------------------------------------------------------------
>
> Key: JBIDE-17897
> URL: https://issues.jboss.org/browse/JBIDE-17897
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: forge
> Affects Versions: 4.2.0.Beta2
> Reporter: Radim Hopp
> Assignee: George Gastaldi
> Priority: Critical
> Fix For: 4.2.0.CR1
>
> Attachments: screen-view.png
>
>
> After stopping Forge 2.7.0. through Stop button in Forge console view, Stop button remains enabled and Start button remains disabled. Thus user is unable to start forge again without switching forge to forge 1.x and back to 2.7.
> Additionally, when user closes Forge console view when in this "inconsistent" state (forge is stopped, Stop button enabled, start button disabled) and then tries to open again it, console fails to create and this error is thrown:
> {noformat}
> org.eclipse.swt.SWTException: Widget is disposed
> at org.eclipse.swt.SWT.error(SWT.java:4441)
> at org.eclipse.swt.SWT.error(SWT.java:4356)
> at org.eclipse.swt.SWT.error(SWT.java:4327)
> at org.eclipse.swt.widgets.Widget.error(Widget.java:476)
> at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:413)
> at org.eclipse.swt.widgets.Widget.addDisposeListener(Widget.java:296)
> at org.jboss.tools.forge.ui.internal.console.AbstractForgeConsole.createControl(AbstractForgeConsole.java:45)
> at org.jboss.tools.forge.ui.internal.part.ForgeConsolePage.createControl(ForgeConsolePage.java:39)
> at org.jboss.tools.forge.ui.internal.part.ForgeConsolePage.createControl(ForgeConsolePage.java:34)
> at org.jboss.tools.forge.ui.internal.part.ForgeConsolePageBook.initializePages(ForgeConsolePageBook.java:30)
> at org.jboss.tools.forge.ui.internal.part.ForgeConsolePageBook.<init>(ForgeConsolePageBook.java:23)
> at org.jboss.tools.forge.ui.internal.part.ForgeConsoleView.createPageBook(ForgeConsoleView.java:43)
> at org.jboss.tools.forge.ui.internal.part.ForgeConsoleView.createPartControl(ForgeConsoleView.java:24)
> at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:140)
> at org.eclipse.ui.internal.e4.compatibility.CompatibilityView.createPartControl(CompatibilityView.java:155)
> at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:321)
> 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.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55)
> at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:888)
> at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:869)
> at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:120)
> at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:337)
> at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:258)
> 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:127)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:983)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:662)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$6.run(PartRenderingEngine.java:547)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:531)
> at org.eclipse.e4.ui.workbench.renderers.swt.ElementReferenceRenderer.createWidget(ElementReferenceRenderer.java:69)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:983)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:662)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$1.handleEvent(PartRenderingEngine.java:141)
> at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:40)
> at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187)
> at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156)
> at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622)
> at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:218)
> 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:81)
> 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.UIElementImpl.setToBeRendered(UIElementImpl.java:303)
> at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:485)
> at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:454)
> at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:692)
> at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:672)
> at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:613)
> at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:601)
> at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1118)
> at org.eclipse.ui.internal.WorkbenchPage.showPart(WorkbenchPage.java:1278)
> at org.eclipse.ui.internal.WorkbenchPage.busyShowView(WorkbenchPage.java:1269)
> at org.eclipse.ui.internal.WorkbenchPage$13.run(WorkbenchPage.java:4144)
> at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
> at org.eclipse.ui.internal.WorkbenchPage.showView(WorkbenchPage.java:4140)
> at org.eclipse.ui.internal.WorkbenchPage.showView(WorkbenchPage.java:4120)
> at org.eclipse.ui.internal.quickaccess.ViewElement.execute(ViewElement.java:71)
> at org.eclipse.ui.internal.quickaccess.SearchField$2.handleElementSelected(SearchField.java:179)
> at org.eclipse.ui.internal.quickaccess.QuickAccessContents.handleSelection(QuickAccessContents.java:461)
> at org.eclipse.ui.internal.quickaccess.QuickAccessContents.access$0(QuickAccessContents.java:451)
> at org.eclipse.ui.internal.quickaccess.QuickAccessContents$1.keyPressed(QuickAccessContents.java:496)
> at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:167)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397)
> at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1424)
> at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:824)
> at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:3269)
> at org.eclipse.swt.widgets.Text.gtk_key_press_event(Text.java:1795)
> at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2098)
> at org.eclipse.swt.widgets.Control.windowProc(Control.java:5510)
> at org.eclipse.swt.widgets.Text.windowProc(Text.java:2744)
> at org.eclipse.swt.widgets.Display.windowProc(Display.java:4700)
> at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method)
> at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:9074)
> at org.eclipse.swt.widgets.Display.eventProc(Display.java:1253)
> at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
> at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2473)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3439)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
> at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
> at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
> 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:382)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236)
> 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.2.6#6264)
11 years, 9 months
[JBoss JIRA] (JBIDE-17961) The last used HTML5 Palette tab should be used by default
by Alexey Kazakov (JIRA)
Alexey Kazakov created JBIDE-17961:
--------------------------------------
Summary: The last used HTML5 Palette tab should be used by default
Key: JBIDE-17961
URL: https://issues.jboss.org/browse/JBIDE-17961
Project: Tools (JBoss Tools)
Issue Type: Feature Request
Components: jsp/jsf/xml/html source editing
Reporter: Alexey Kazakov
Assignee: Viacheslav Kabanovich
Fix For: 4.2.0.CR1
Right now when you open a file the jQuery Mobile tab is expanded by default. Let's implement the following logic:
1. The palette remembers its state for each opened file. So when you open a file then the palette restore its state for this particular file.
2. If the file has not been opened with our JBoss Tools HTML Editor yet then the palette should not change its state. It should expand the same tab which had been expanded when we opened the file.
--
This message was sent by Atlassian JIRA
(v6.2.6#6264)
11 years, 9 months
[JBoss JIRA] (JBIDE-17961) The last used HTML5 Palette tab should be used by default
by Alexey Kazakov (JIRA)
[ https://issues.jboss.org/browse/JBIDE-17961?page=com.atlassian.jira.plugi... ]
Alexey Kazakov updated JBIDE-17961:
-----------------------------------
Issue Type: Enhancement (was: Feature Request)
> The last used HTML5 Palette tab should be used by default
> ---------------------------------------------------------
>
> Key: JBIDE-17961
> URL: https://issues.jboss.org/browse/JBIDE-17961
> Project: Tools (JBoss Tools)
> Issue Type: Enhancement
> Components: jsp/jsf/xml/html source editing
> Reporter: Alexey Kazakov
> Assignee: Viacheslav Kabanovich
> Fix For: 4.2.0.CR1
>
>
> Right now when you open a file the jQuery Mobile tab is expanded by default. Let's implement the following logic:
> 1. The palette remembers its state for each opened file. So when you open a file then the palette restore its state for this particular file.
> 2. If the file has not been opened with our JBoss Tools HTML Editor yet then the palette should not change its state. It should expand the same tab which had been expanded when we opened the file.
--
This message was sent by Atlassian JIRA
(v6.2.6#6264)
11 years, 9 months
[JBoss JIRA] (JBIDE-17946) Font leak in JBoss Central
by Snjezana Peco (JIRA)
[ https://issues.jboss.org/browse/JBIDE-17946?page=com.atlassian.jira.plugi... ]
Snjezana Peco commented on JBIDE-17946:
---------------------------------------
I have found yet another font leak that happens when adding a tutorial category.
The PR has been updated.
> Font leak in JBoss Central
> --------------------------
>
> Key: JBIDE-17946
> URL: https://issues.jboss.org/browse/JBIDE-17946
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: central
> Affects Versions: 4.2.0.Beta2
> Reporter: Snjezana Peco
> Assignee: Max Rydahl Andersen
> Fix For: 4.2.0.CR1
>
>
> JBoss Central sets a section font whenever it creates a section in GettingStartedPage.java (line 1307). This object is never disposed.
> Opening the JBoss Central editor will create 4-5 such objects.
--
This message was sent by Atlassian JIRA
(v6.2.6#6264)
11 years, 9 months
[JBoss JIRA] (JBIDE-17517) Section titles are not vertically centered compared to the section toolbar actions (apparently only in linux)
by Snjezana Peco (JIRA)
[ https://issues.jboss.org/browse/JBIDE-17517?page=com.atlassian.jira.plugi... ]
Snjezana Peco commented on JBIDE-17517:
---------------------------------------
JBoss Central probably shouldn't use hard-coded fonts (it uses "Lucida Sans Unicode" and "Arial") that, maybe, don't exist on every OS.
> Section titles are not vertically centered compared to the section toolbar actions (apparently only in linux)
> -------------------------------------------------------------------------------------------------------------
>
> Key: JBIDE-17517
> URL: https://issues.jboss.org/browse/JBIDE-17517
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: central
> Affects Versions: 4.2.0.Beta2
> Environment: FC20, gtk3-3.10.9-1.fc20.x86_64
> Reporter: Andre Dietisheim
> Assignee: Snjezana Peco
> Priority: Minor
> Fix For: 4.2.0.Beta3
>
> Attachments: jboss-central-titles-not-vertically-centered.png, vertCenter.png
>
>
> In JBoss Central, the section titles are not vertically centered when compared to the toolbar actions of the very same section:
> !jboss-central-titles-not-vertically-centered.png!
> This is apparently only reproducible in Linux (according to [~fbricon] this wont happen in Windows.
--
This message was sent by Atlassian JIRA
(v6.2.6#6264)
11 years, 9 months
[JBoss JIRA] (JBIDE-17897) Cannot restart Forge runtime - Failed to create the part's controls.
by George Gastaldi (JIRA)
[ https://issues.jboss.org/browse/JBIDE-17897?page=com.atlassian.jira.plugi... ]
George Gastaldi reassigned JBIDE-17897:
---------------------------------------
Assignee: George Gastaldi
> Cannot restart Forge runtime - Failed to create the part's controls.
> --------------------------------------------------------------------
>
> Key: JBIDE-17897
> URL: https://issues.jboss.org/browse/JBIDE-17897
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: forge
> Affects Versions: 4.2.0.Beta2
> Reporter: Radim Hopp
> Assignee: George Gastaldi
> Priority: Critical
> Fix For: 4.2.0.CR1
>
> Attachments: screen-view.png
>
>
> After stopping Forge 2.7.0. through Stop button in Forge console view, Stop button remains enabled and Start button remains disabled. Thus user is unable to start forge again without switching forge to forge 1.x and back to 2.7.
> Additionally, when user closes Forge console view when in this "inconsistent" state (forge is stopped, Stop button enabled, start button disabled) and then tries to open again it, console fails to create and this error is thrown:
> {noformat}
> org.eclipse.swt.SWTException: Widget is disposed
> at org.eclipse.swt.SWT.error(SWT.java:4441)
> at org.eclipse.swt.SWT.error(SWT.java:4356)
> at org.eclipse.swt.SWT.error(SWT.java:4327)
> at org.eclipse.swt.widgets.Widget.error(Widget.java:476)
> at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:413)
> at org.eclipse.swt.widgets.Widget.addDisposeListener(Widget.java:296)
> at org.jboss.tools.forge.ui.internal.console.AbstractForgeConsole.createControl(AbstractForgeConsole.java:45)
> at org.jboss.tools.forge.ui.internal.part.ForgeConsolePage.createControl(ForgeConsolePage.java:39)
> at org.jboss.tools.forge.ui.internal.part.ForgeConsolePage.createControl(ForgeConsolePage.java:34)
> at org.jboss.tools.forge.ui.internal.part.ForgeConsolePageBook.initializePages(ForgeConsolePageBook.java:30)
> at org.jboss.tools.forge.ui.internal.part.ForgeConsolePageBook.<init>(ForgeConsolePageBook.java:23)
> at org.jboss.tools.forge.ui.internal.part.ForgeConsoleView.createPageBook(ForgeConsoleView.java:43)
> at org.jboss.tools.forge.ui.internal.part.ForgeConsoleView.createPartControl(ForgeConsoleView.java:24)
> at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:140)
> at org.eclipse.ui.internal.e4.compatibility.CompatibilityView.createPartControl(CompatibilityView.java:155)
> at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:321)
> 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.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55)
> at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:888)
> at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:869)
> at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:120)
> at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:337)
> at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:258)
> 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:127)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:983)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:662)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$6.run(PartRenderingEngine.java:547)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:531)
> at org.eclipse.e4.ui.workbench.renderers.swt.ElementReferenceRenderer.createWidget(ElementReferenceRenderer.java:69)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:983)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:662)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$1.handleEvent(PartRenderingEngine.java:141)
> at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:40)
> at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187)
> at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156)
> at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622)
> at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:218)
> 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:81)
> 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.UIElementImpl.setToBeRendered(UIElementImpl.java:303)
> at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:485)
> at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:454)
> at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:692)
> at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:672)
> at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:613)
> at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:601)
> at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1118)
> at org.eclipse.ui.internal.WorkbenchPage.showPart(WorkbenchPage.java:1278)
> at org.eclipse.ui.internal.WorkbenchPage.busyShowView(WorkbenchPage.java:1269)
> at org.eclipse.ui.internal.WorkbenchPage$13.run(WorkbenchPage.java:4144)
> at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
> at org.eclipse.ui.internal.WorkbenchPage.showView(WorkbenchPage.java:4140)
> at org.eclipse.ui.internal.WorkbenchPage.showView(WorkbenchPage.java:4120)
> at org.eclipse.ui.internal.quickaccess.ViewElement.execute(ViewElement.java:71)
> at org.eclipse.ui.internal.quickaccess.SearchField$2.handleElementSelected(SearchField.java:179)
> at org.eclipse.ui.internal.quickaccess.QuickAccessContents.handleSelection(QuickAccessContents.java:461)
> at org.eclipse.ui.internal.quickaccess.QuickAccessContents.access$0(QuickAccessContents.java:451)
> at org.eclipse.ui.internal.quickaccess.QuickAccessContents$1.keyPressed(QuickAccessContents.java:496)
> at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:167)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397)
> at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1424)
> at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:824)
> at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:3269)
> at org.eclipse.swt.widgets.Text.gtk_key_press_event(Text.java:1795)
> at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2098)
> at org.eclipse.swt.widgets.Control.windowProc(Control.java:5510)
> at org.eclipse.swt.widgets.Text.windowProc(Text.java:2744)
> at org.eclipse.swt.widgets.Display.windowProc(Display.java:4700)
> at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method)
> at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:9074)
> at org.eclipse.swt.widgets.Display.eventProc(Display.java:1253)
> at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
> at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2473)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3439)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
> at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
> at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
> 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:382)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236)
> 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.2.6#6264)
11 years, 9 months
[JBoss JIRA] (JBIDE-17693) Forge addon classifier extension should be included in Forge Tools by default
by George Gastaldi (JIRA)
[ https://issues.jboss.org/browse/JBIDE-17693?page=com.atlassian.jira.plugi... ]
George Gastaldi commented on JBIDE-17693:
-----------------------------------------
It is just a matter of adding it to the forge tools feature
> Forge addon classifier extension should be included in Forge Tools by default
> -----------------------------------------------------------------------------
>
> Key: JBIDE-17693
> URL: https://issues.jboss.org/browse/JBIDE-17693
> Project: Tools (JBoss Tools)
> Issue Type: Task
> Components: forge
> Affects Versions: 4.2.0.Beta2
> Reporter: Lincoln Baxter III
> Assignee: Max Rydahl Andersen
> Priority: Critical
> Fix For: 4.2.0.CR1
>
> Attachments: Screen Shot 2014-06-25 at 7.06.28 PM.png
>
>
> The current JBoss Tools Forge does not include the forge classifier support, which means that anyone doing forge addon development will suffer from the problem where m2 Eclipse does not properly resolve classifiers for forge-addon projects.
> This needs to be included in JBT Beta3: See screenshot.
--
This message was sent by Atlassian JIRA
(v6.2.6#6264)
11 years, 9 months
[JBoss JIRA] (JBTIS-83) JBoss ESB (aka SOA-P 5) Examples Need Updating/Migration
by Brian Fitzpatrick (JIRA)
[ https://issues.jboss.org/browse/JBTIS-83?page=com.atlassian.jira.plugin.s... ]
Brian Fitzpatrick commented on JBTIS-83:
----------------------------------------
Next up will figure out where to create an examples plug-in and include it in the right places...
This is the IRC chat I'm basing some of this on:
(6:52:15 AM) maxandersen: pleacu: the idea is not to add *more* connectors, but to make the right examples be part of the *existing* connectors.
(6:52:16 AM) pleacu: maxandersen: its commented out anyway - but the idea was to install the exAmples - this will be your legacy-examples connector
(6:52:53 AM) pleacu: ahh - ok - could add IUs to the JBoss SOA legacy development connector
(6:52:56 AM) maxandersen: pleacu: yeah so the right connector to add these legacy examples is this: https://github.com/jbosstools/jbosstools-integration-stack/blob/master/de...
(6:53:08 AM) pleacu: yep
(6:53:11 AM) maxandersen: but we'll still need some plugin where this extension gets added.
(6:53:59 AM) maxandersen: that extension would depend on central/project examples in core.
(6:54:08 AM) maxandersen: I mean that plugin would depend on that.
(6:55:59 AM) maxandersen: so if we can find a good place for those we should be good.
(6:56:37 AM) maxandersen: hava integration-stack.soa-legacy.examples bundle that provides this ?
(6:56:54 AM) maxandersen: or push down into esb / bpel to declare it ?
(6:57:16 AM) bfitzpat: do we really want to split 'em up or keep 'em together as we've talked about doing?
(6:57:35 AM) pleacu: maxandersen: don't know...
(6:58:10 AM) maxandersen: bfitzpat: split up : no need to introduce new plguin at IS stack level, keep together: should be done at IS stack level is how i I see it.
(6:58:22 AM) maxandersen: doesn't make much sense esb enables bpel examples and the other way around does it ?
(6:58:40 AM) maxandersen: then if you install esb you'll get bpel examples that wont work well and/or vice versa ?
> JBoss ESB (aka SOA-P 5) Examples Need Updating/Migration
> --------------------------------------------------------
>
> Key: JBTIS-83
> URL: https://issues.jboss.org/browse/JBTIS-83
> Project: JBoss Tools Integration Stack
> Issue Type: Task
> Security Level: Public(Everyone can see)
> Components: ESB
> Affects Versions: 4.0.0
> Reporter: Len DiMaggio
> Assignee: Brian Fitzpatrick
> Fix For: 4.0.0
>
> Attachments: jbtis-project-examples-community-7.1.xml
>
>
> JBoss ESB (aka SOA-P 5) Examples Need Updating/Migration
> Steps as defined by Nick (thanks Nick!):
> a) the contents of the examples are in a former employee's SVN workspace
> and haven't been updated since a couple of years. They don't really work
> as well as they could.
> b) the examples are all mostly duplicated in the quickstarts folder that
> ships with SOA-P 5.3.1. See
> https://bugzilla.redhat.com/show_bug.cgi?id=951677 and
> https://issues.jboss.org/browse/JBTIS-62
> Basically, we need to:
> * fix the quickstarts in SOA-P 6 so they ACTUALLY WORK as importable
> eclipse projects (merge in contents from duplicate examples in Denny's
> workspace). Could decide to backport to 5.3 if there's a 5.3.2 planned;
> if not, no great need.
> * copy the older examples that are not already in SOA-P 5.3 - the ones
> that are *exclusively* in Denny's workspace - into SOA-P 6 so they'll be
> available there.
> * update the BPEL Examples guide as needed
> * document the fact that these examples are no longer available as
> importable zipped example projects contributed by a plugin, but rather
> as already-unpacked projects nested within the SOA-P runtime zip
--
This message was sent by Atlassian JIRA
(v6.2.6#6264)
11 years, 9 months
[JBoss JIRA] (JBDS-3101) Differences in 3rd party time stamps between builds
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-3101?page=com.atlassian.jira.plugin.... ]
Nick Boldt commented on JBDS-3101:
----------------------------------
And the JDK defaults for both slaves are the same too:
{code}
[hudson@dev190 ~]$ java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)
[hudson@dev176 ~]$ java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)
{code}
So I have no idea why the signatures are different. Maybe [~mickael_istria] has an idea?
> Differences in 3rd party time stamps between builds
> ---------------------------------------------------
>
> Key: JBDS-3101
> URL: https://issues.jboss.org/browse/JBDS-3101
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Story
> Security Level: Public(Everyone can see)
> Components: build
> Affects Versions: 8.0.0.Beta3
> Reporter: Martin Malina
> Assignee: Nick Boldt
> Attachments: dist-diff-grepped.log, dist-diff.log
>
>
> Hi Nick, perhaps you can clear this up.
> Sometimes I run the dist-diff tool between builds of JBDS to see what changed.
> You can see the latest report between JBDS 8.0.0.Beta3b B193 and Beta3c B194 here:
> http://machydra.brq.redhat.com/dist-diff/8.0.0.Beta3b-Beta3c/
> What is certainly expected are the changes in Forge2 and Webservices - those had fixes in them.
> But then you can see many differences like these:
> {code}
> [dist-diff] org.eclipse.datatools.sqltools.parsers.sql_1.0.2.v201107221520.jar!META-INF/MANIFEST.MF
> [dist-diff] org.eclipse.datatools.sqltools.parsers.sql_1.0.2.v201107221520.jar!META-INF/ECLIPSE_.SF
> [dist-diff] org.eclipse.datatools.sqltools.parsers.sql_1.0.2.v201107221520.jar!META-INF/ECLIPSE_.RSA
> [dist-diff] org.eclipse.datatools.sqltools.parsers.sql_1.0.2.v201107221520.jar!about.mappings
> {code}
> What triggers these is usually a change in the about.mappings file:
> {code}
> nattura:dist-diff rasp$ diff 1/about.mappings 2/about.mappings
> 6c6
> < 0=1.7.2.v20140606-1324
> \ No newline at end of file
> ---
> > 0=1.7.2.v20140307-0500
> \ No newline at end of file
> {code}
> See the different time stamp. In case you wondered, that 0 property is used in the about.properties for build id:
> {code}
> blurb=Eclipse Data Tools Platform Model Base\n\
> \n\
> Version: {featureVersion}\n\
> Build id: {0}\n\
> \n\
> (c) Copyright Eclipse contributors and others 2005, 2007. All rights reserved.\n\
> Visit http://www.eclipse.org/datatools
> {code}
> Do you know why this is happening? Does every build take the dependencies from upstream again and potentially from a different mirror? Is this ok?
--
This message was sent by Atlassian JIRA
(v6.2.6#6264)
11 years, 9 months