[JBoss JIRA] Updated: (JBIDE-331) Support for ejb3.0 archives, xml, generic jar, and .sar archives
by Bob McWhirter (JIRA)
[ http://jira.jboss.com/jira/browse/JBIDE-331?page=all ]
Bob McWhirter updated JBIDE-331:
--------------------------------
Assignee: Rob Stryker (was: Robert Stryker)
> Support for ejb3.0 archives, xml, generic jar, and .sar archives
> ----------------------------------------------------------------
>
> Key: JBIDE-331
> URL: http://jira.jboss.com/jira/browse/JBIDE-331
> Project: JBoss Tools
> Issue Type: Feature Request
> Components: JBossAS Adapter
> Affects Versions: 2.0.0.Alpha
> Reporter: Rob Stryker
> Assigned To: Rob Stryker
> Fix For: 2.0.0.Beta3
>
> Original Estimate: 2 days
> Remaining Estimate: 2 days
>
> Ensure that factories for all archive types ( ejb3.0 archives, xml, generic jar, and .sar archives) exist and create publishable modules.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
16 years, 11 months
[JBoss JIRA] Created: (JBIDE-472) JBossLaunchAdapter does not return HttpLaunchable for WebResource
by Viacheslav Kabanovich (JIRA)
JBossLaunchAdapter does not return HttpLaunchable for WebResource
------------------------------------------------------------------
Key: JBIDE-472
URL: http://jira.jboss.com/jira/browse/JBIDE-472
Project: JBoss Tools
Issue Type: Bug
Components: JBossAS Adapter
Reporter: Viacheslav Kabanovich
Assigned To: Robert Stryker
Method Object getLaunchable(IServer server, IModuleArtifact moduleArtifact) in class org.jboss.ide.eclipse.as.core.client.JBossLaunchAdapter returns either null or instanceof NullLaunchable.
When moduleArtifact is instance of WebResource, adapters for Tomcat server and servers implemented with GenericServer return HttpLaunchable object.
Same behaviour of JBossServer is needed by RHDS project for toolbar button 'Run Application for selection', which opens browser and passes to it URL obtained from HttpLaunchable object calculated with selection. Now this feature works for most servers but JBoss server which is critical for RHDS.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
16 years, 11 months
[JBoss JIRA] Updated: (JBIDE-362) NPE from org.jboss.ide.eclipse.as.core.module.factory.ArchiveModuleFactory.supports
by Bob McWhirter (JIRA)
[ http://jira.jboss.com/jira/browse/JBIDE-362?page=all ]
Bob McWhirter updated JBIDE-362:
--------------------------------
Assignee: Rob Stryker (was: Robert Stryker)
> NPE from org.jboss.ide.eclipse.as.core.module.factory.ArchiveModuleFactory.supports
> -----------------------------------------------------------------------------------
>
> Key: JBIDE-362
> URL: http://jira.jboss.com/jira/browse/JBIDE-362
> Project: JBoss Tools
> Issue Type: Bug
> Components: JBossAS Adapter
> Affects Versions: 2.0.0.Beta1
> Reporter: Darryl Miles
> Assigned To: Rob Stryker
> Fix For: 2.0.0.Beta2
>
>
> Just thought I'd report this.
> java.lang.NullPointerException
> at org.jboss.ide.eclipse.as.core.module.factory.ArchiveModuleFactory.supports(ArchiveModuleFactory.java:64)
> at org.jboss.ide.eclipse.as.core.module.factory.ArchiveModuleFactory.acceptAddition(ArchiveModuleFactory.java:33)
> at org.jboss.ide.eclipse.as.core.module.factory.JBossModuleFactory$1.visit(JBossModuleFactory.java:88)
> at org.eclipse.core.internal.resources.Resource$2.visit(Resource.java:105)
> at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:57)
> at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:81)
> at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
> at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:126)
> at org.eclipse.core.internal.resources.Resource.accept(Resource.java:67)
> at org.eclipse.core.internal.resources.Resource.accept(Resource.java:103)
> at org.eclipse.core.internal.resources.Resource.accept(Resource.java:87)
> at org.jboss.ide.eclipse.as.core.module.factory.JBossModuleFactory.cacheModules(JBossModuleFactory.java:86)
> at org.jboss.ide.eclipse.as.core.module.factory.JBossModuleFactory.getModules(JBossModuleFactory.java:66)
> at org.eclipse.wst.server.core.internal.ModuleFactory.getModules(ModuleFactory.java:133)
> at org.eclipse.wst.server.core.ServerUtil.getModules(ServerUtil.java:285)
> at org.eclipse.wst.server.core.ServerUtil.getModule(ServerUtil.java:52)
> at org.eclipse.wst.web.internal.deployables.ComponentDeployable.gatherModuleReference(ComponentDeployable.java:126)
> at org.eclipse.jst.j2ee.internal.deployables.J2EEFlexProjDeployable.gatherModuleReference(J2EEFlexProjDeployable.java:466)
> at org.eclipse.wst.web.internal.deployables.ComponentDeployable.getModules(ComponentDeployable.java:113)
> at org.eclipse.jst.server.tomcat.core.internal.TomcatServer.getChildModules(TomcatServer.java:212)
> at org.eclipse.wst.server.core.internal.Server.getChildModules(Server.java:2174)
> at org.eclipse.wst.server.core.internal.Server.visitModule(Server.java:2334)
> at org.eclipse.wst.server.core.internal.Server.visit(Server.java:2315)
> at org.eclipse.wst.server.core.internal.Server.shouldRestart(Server.java:805)
> at org.eclipse.wst.server.ui.internal.view.servers.ServerTableLabelProvider.getColumnText(ServerTableLabelProvider.java:183)
> at org.eclipse.jface.viewers.TreeViewer.doUpdateItem(TreeViewer.java:309)
> at org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeRunnable.run(AbstractTreeViewer.java:95)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
> at org.eclipse.core.runtime.Platform.run(Platform.java:843)
> at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:44)
> at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:149)
> at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:849)
> at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:465)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
> at org.eclipse.core.runtime.Platform.run(Platform.java:843)
> at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:44)
> at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:149)
> at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:1955)
> at org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(AbstractTreeViewer.java:753)
> at org.eclipse.jface.viewers.AbstractTreeViewer$1.run(AbstractTreeViewer.java:731)
> at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
> at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:705)
> at org.eclipse.jface.viewers.TreeViewer.createChildren(TreeViewer.java:892)
> at org.eclipse.jface.viewers.AbstractTreeViewer$5.run(AbstractTreeViewer.java:1288)
> at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1323)
> at org.eclipse.jface.viewers.AbstractTreeViewer.inputChanged(AbstractTreeViewer.java:1277)
> at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:250)
> at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1542)
> at org.eclipse.wst.server.ui.internal.view.servers.ServerTableViewer.<init>(ServerTableViewer.java:240)
> at org.eclipse.wst.server.ui.internal.view.servers.ServersView.createPartControl(ServersView.java:89)
> at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:332)
> at org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:197)
> at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:566)
> at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:290)
> at org.eclipse.ui.internal.ViewPane.setVisible(ViewPane.java:525)
> at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:140)
> at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:268)
> at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65)
> at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:394)
> at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1144)
> at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:620)
> at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:532)
> at org.eclipse.ui.internal.PartSashContainer.createControl(PartSashContainer.java:562)
> at org.eclipse.ui.internal.PerspectiveHelper.activate(PerspectiveHelper.java:244)
> at org.eclipse.ui.internal.Perspective.onActivate(Perspective.java:815)
> at org.eclipse.ui.internal.WorkbenchPage.setPerspective(WorkbenchPage.java:3284)
> at org.eclipse.ui.internal.WorkbenchPage.busySetPerspective(WorkbenchPage.java:957)
> at org.eclipse.ui.internal.WorkbenchPage.access$12(WorkbenchPage.java:941)
> at org.eclipse.ui.internal.WorkbenchPage$12.run(WorkbenchPage.java:3408)
> at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
> at org.eclipse.ui.internal.WorkbenchPage.setPerspective(WorkbenchPage.java:3406)
> at org.eclipse.ui.internal.PerspectiveBarContributionItem.select(PerspectiveBarContributionItem.java:123)
> at org.eclipse.ui.internal.PerspectiveBarContributionItem$1.widgetSelected(PerspectiveBarContributionItem.java:92)
> at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:90)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1085)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3166)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2842)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:419)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
> at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:95)
> at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
> 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:585)
> at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
> at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
> at org.eclipse.core.launcher.Main.run(Main.java:977)
> at org.eclipse.core.launcher.Main.main(Main.java:952)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
16 years, 11 months