[JBoss JIRA] (JBIDE-15505) exception in jaxrs at startup
by Max Rydahl Andersen (JIRA)
[ https://issues.jboss.org/browse/JBIDE-15505?page=com.atlassian.jira.plugi... ]
Max Rydahl Andersen reassigned JBIDE-15505:
-------------------------------------------
Assignee: Xavier Coulon (was: Max Rydahl Andersen)
trivial fix.
+1
one question though: how to reproduce this ? i.e. when would that method return null ?
> exception in jaxrs at startup
> -----------------------------
>
> Key: JBIDE-15505
> URL: https://issues.jboss.org/browse/JBIDE-15505
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: webservices
> Affects Versions: 4.1.0.Alpha1
> Reporter: Max Rydahl Andersen
> Assignee: Xavier Coulon
> Fix For: 4.1.1.Beta1, 4.2.0.Alpha1
>
>
> Not sure how I got the error, but I just restarted a workspace after deleting some projects in previous session.
> At startup I got this error:
> java.lang.NullPointerException
> at org.jboss.tools.ws.jaxrs.ui.cnf.UriMappingsContentProvider.dispose(UriMappingsContentProvider.java:116)
> at org.eclipse.ui.internal.navigator.extensions.SafeDelegateTreeContentProvider$1.run(SafeDelegateTreeContentProvider.java:76)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.ui.internal.navigator.extensions.SafeDelegateTreeContentProvider.dispose(SafeDelegateTreeContentProvider.java:74)
> at org.eclipse.ui.internal.navigator.extensions.NavigatorContentExtension$3.run(NavigatorContentExtension.java:210)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.ui.internal.navigator.extensions.NavigatorContentExtension.dispose(NavigatorContentExtension.java:207)
> at org.eclipse.ui.internal.navigator.NavigatorContentService.dispose(NavigatorContentService.java:355)
> at org.eclipse.ui.navigator.CommonViewer.dispose(CommonViewer.java:251)
> at org.eclipse.ui.navigator.CommonViewer.handleDispose(CommonViewer.java:239)
> at org.eclipse.jface.viewers.ContentViewer$2.widgetDisposed(ContentViewer.java:214)
> at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:123)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4166)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1466)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1489)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1470)
> at org.eclipse.swt.widgets.Widget.release(Widget.java:1308)
> at org.eclipse.swt.widgets.Control.release(Control.java:2861)
> at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:910)
> at org.eclipse.swt.widgets.Widget.release(Widget.java:1311)
> at org.eclipse.swt.widgets.Control.release(Control.java:2861)
> at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:910)
> at org.eclipse.swt.widgets.Widget.release(Widget.java:1311)
> at org.eclipse.swt.widgets.Control.release(Control.java:2861)
> at org.eclipse.swt.widgets.Widget.dispose(Widget.java:671)
> at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.disposeWidget(SWTPartRenderer.java:152)
> at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.disposeWidget(ContributedPartRenderer.java:273)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:899)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:828)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:823)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:808)
> at org.eclipse.e4.ui.workbench.renderers.swt.ElementReferenceRenderer.disposeWidget(ElementReferenceRenderer.java:109)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:899)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:828)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:823)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:808)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:853)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:828)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:823)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:808)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:853)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:828)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:823)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:808)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:860)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:828)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:823)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:808)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:853)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:828)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:823)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:808)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:860)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:828)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:823)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:808)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:860)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:828)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:823)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:808)
> at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1598)
> at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:1231)
> at org.eclipse.ui.internal.WorkbenchWindow.access$14(WorkbenchWindow.java:1198)
> at org.eclipse.ui.internal.WorkbenchWindow$10.run(WorkbenchWindow.java:1261)
> at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
> at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1259)
> at org.eclipse.ui.internal.Workbench$14.run(Workbench.java:1096)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:1079)
> at org.eclipse.ui.internal.Workbench.access$19(Workbench.java:1024)
> at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1327)
> at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
> at org.eclipse.ui.internal.Workbench.close(Workbench.java:1325)
> at org.eclipse.ui.internal.Workbench.restart(Workbench.java:2480)
> at org.eclipse.ui.internal.handlers.RestartWorkbenchHandler.execute(RestartWorkbenchHandler.java:31)
> at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:290)
> at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90)
> at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
> at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:243)
> at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:224)
> at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132)
> at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:167)
> at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499)
> at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
> at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:213)
> at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.executeItem(HandledContributionItem.java:850)
> at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.handleWidgetSelection(HandledContributionItem.java:743)
> at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.access$7(HandledContributionItem.java:727)
> at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem$4.handleEvent(HandledContributionItem.java:662)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4166)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1466)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1489)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1474)
> at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4012)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3651)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1113)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997)
> at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:138)
> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:610)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
> at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1450)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 7 months
[JBoss JIRA] (JBIDE-15613) Error: Failed to send reload command to browser
by Max Rydahl Andersen (JIRA)
[ https://issues.jboss.org/browse/JBIDE-15613?page=com.atlassian.jira.plugi... ]
Max Rydahl Andersen reassigned JBIDE-15613:
-------------------------------------------
Assignee: Xavier Coulon (was: Max Rydahl Andersen)
+1 back to you
> Error: Failed to send reload command to browser
> -----------------------------------------------
>
> Key: JBIDE-15613
> URL: https://issues.jboss.org/browse/JBIDE-15613
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: livereload
> Affects Versions: 4.1.1.Alpha2
> Environment: JBT Alpha2-v20131002-1827-B444, Linux 64bit, Java 6
> Reporter: Vlado Pakan
> Assignee: Xavier Coulon
> Priority: Critical
> Fix For: 4.1.1.Beta1, 4.2.0.Alpha1
>
>
> 1. Import HTML 5 project from Central
> 2. Run it on server
> 3. Open project in Web Browser with LiveReload via Server View
> 4. Update and save index.html file many times
> ASSERT: Changes to index.html are reflected in Web Browser
> ERROR: This error appear in Error Log:
> Failed to send reload command to browser
> {noformat}
> java.io.IOException: closedOut 1001:null
> at org.eclipse.jetty.websocket.WebSocketConnectionRFC6455$WSFrameConnection.sendMessage(WebSocketConnectionRFC6455.java:437)
> at org.jboss.tools.livereload.core.internal.server.jetty.LiveReloadWebSocket.sendMessage(LiveReloadWebSocket.java:97)
> at org.jboss.tools.livereload.core.internal.server.jetty.LiveReloadWebSocket.inform(LiveReloadWebSocket.java:177)
> at org.jboss.tools.livereload.core.internal.service.EventService.publish(EventService.java:57)
> at org.jboss.tools.livereload.core.internal.service.ServerLifeCycleListener.publishFinished(ServerLifeCycleListener.java:131)
> at org.eclipse.wst.server.core.internal.Server.firePublishFinished(Server.java:1150)
> at org.eclipse.wst.server.core.internal.Server.publishImpl(Server.java:3176)
> at org.eclipse.wst.server.core.internal.Server$PublishJob.run(Server.java:345)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
> {noformat}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 7 months
[JBoss JIRA] (JBDS-2250) Provide a "JBoss" CSS theme in JBT and enable it by default in JBDS
by Mickael Istria (JIRA)
[ https://issues.jboss.org/browse/JBDS-2250?page=com.atlassian.jira.plugin.... ]
Mickael Istria commented on JBDS-2250:
--------------------------------------
New JBDS user [~ehugonnet] would really like to see JBDS having a theme by default, to make a difference between JBDS and Eclipse ;)
> Provide a "JBoss" CSS theme in JBT and enable it by default in JBDS
> -------------------------------------------------------------------
>
> Key: JBDS-2250
> URL: https://issues.jboss.org/browse/JBDS-2250
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: ui/branding
> Reporter: Mickael Istria
> Assignee: Mickael Istria
> Priority: Optional
> Fix For: 6.0.0.Alpha2
>
> Attachments: failed-to-get-bundle-net.jeeeeyul.eclipse.themes.png, snapshot9.png
>
>
> We could leverage Eclipse 4 CSS styling and theming abilities to provide a "JBoss Theme" in JBoss Tools, and make it the default CSS/theme in JBDS.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 7 months
[JBoss JIRA] (JBDS-2783) Increase default EGit/OpenShift timeout
by Max Rydahl Andersen (JIRA)
[ https://issues.jboss.org/browse/JBDS-2783?page=com.atlassian.jira.plugin.... ]
Max Rydahl Andersen updated JBDS-2783:
--------------------------------------
Fix Version/s: 7.1.0.Beta1
(was: 7.1.0.Alpha2)
> Increase default EGit/OpenShift timeout
> ---------------------------------------
>
> Key: JBDS-2783
> URL: https://issues.jboss.org/browse/JBDS-2783
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Enhancement
> Security Level: Public(Everyone can see)
> Components: openshift, p2-product
> Affects Versions: 7.0.0.GA, 7.1.0.Alpha2
> Reporter: Mickael Istria
> Assignee: Max Rydahl Andersen
> Fix For: 7.1.0.Beta1
>
>
> Default value for EGit and OpenShift is 30 seconds. In most cases, this value is too short and isn't enoguh for a successful deploy of a dummy JEE app inside JBDS, which leads to a poor first impression.
> As we can control the preferences in JBDS (with installer), I suggest we should make default to 60 which seems to behave better.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 7 months
[JBoss JIRA] (JBDS-2767) Include org.jboss.tools.wtp.runtimes.tomcat.feature for EWP detection
by Max Rydahl Andersen (JIRA)
[ https://issues.jboss.org/browse/JBDS-2767?page=com.atlassian.jira.plugin.... ]
Max Rydahl Andersen updated JBDS-2767:
--------------------------------------
Fix Version/s: (was: 7.1.0.Alpha2)
> Include org.jboss.tools.wtp.runtimes.tomcat.feature for EWP detection
> ---------------------------------------------------------------------
>
> Key: JBDS-2767
> URL: https://issues.jboss.org/browse/JBDS-2767
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: servers, updatesite
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Priority: Blocker
> Fix For: 7.1.0.Beta1
>
> Attachments: 15498.png
>
>
> Tomcat autodetection is available in JBoss Tools 4.1 but not in JBDS 7.0.
> Suggestion is to include this feature so JBDS can automatically configure and setup JBoss EWP instances in addition to "plain" JBoss AS/EAP instances.
> Original from Nick:
> Noticed today that while org.jboss.tools.wtp.runtimes.tomcat.feature and org.jboss.tools.wtp.runtimes.tomcat.feature.source were added to JBoss Tools 4.1, it was omitted from JBDS 7.
> Comparing the update sites for JBT 4.1.x and JBDS 7.1.x:
> !15498.png!
> Was it intentionally excluded from the update site, or forgotten?
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 7 months