Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ptp-dev] Missing resource managers in PTP 5.0 resource manager wizard

Dave,

yes, the plugins have been refactored.  Here's what you need:

org.eclipse.ptp.rm.jaxb.control.core
org.eclipse.ptp.rm.jaxb.control.ui
org.eclipse.ptp.rm.jaxb.core
org.eclipse.ptp.rm.jaxb.ui
org.eclipse.ptp.rm.jaxb.ui.monitor
org.eclipse.ptp.rm.lml_jaxb
org.eclipse.ptp.rm.lml.core
org.eclipse.ptp.rm.lml.da
org.eclipse.ptp.rm.lml.monitor.core
org.eclipse.ptp.rm.lml.monitor.ui
org.eclipse.ptp.rm.lml.ui

The lml monitor plugins are still not entirely implemented.

In addition, there are

org.eclipse.ptp.rm.jaxb.help
org.eclipse.ptp.rm.jaxb.pbs
org.eclipse.ptp.rm.jaxb.tests

By convention, the actual configurations for specific systems are going in a separate plugin (hence, pbs).

Al

----- Dave Wootton <dwootton@xxxxxxxxxx> wrote:
> I'm geting back to working on a prototype PE resource manager using the 
> new JAXB resource manager model. I downloaded all source from HEAD into my 
> workspace and started an Eclipse runtime session. When I try to create a 
> resource manager in that session, the only choices I get in the resource 
> manager wizard are 'Generic Remote Launch' and 'Open MPI'. None of the 
> other esource managers appear in this list. I'm not seeing any errors in 
> any plugins that are related, and no entries in the error log.
> 
> If I try to start the runtime instance with a clean workspace I get the 
> exception appended below.
> 
> I downloaded the Eclipse M7 build plus the latest CDT build corresponding 
> to the M7 Eclipse build and that did not change anything.
> 
> Are there new plugins that were added within the last couple weeks, since 
> the M6A build that I could be missing that are causing this error?
> 
> java.lang.NullPointerException
>         at 
> org.eclipse.ui.internal.navigator.resources.workbench.TabbedPropertySheetTitleProvider.<init>(
> TabbedPropertySheetTitleProvider.java:44)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
> Method)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown 
> Source)
>         at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
>         at java.lang.reflect.Constructor.newInstance(Unknown Source)
>         at java.lang.Class.newInstance0(Unknown Source)
>         at java.lang.Class.newInstance(Unknown Source)
>         at 
> org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(
> RegistryStrategyOSGI.java:184)
>         at 
> org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(
> ExtensionRegistry.java:905)
>         at 
> org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(
> ConfigurationElement.java:243)
>         at 
> org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(
> ConfigurationElementHandle.java:55)
>         at 
> org.eclipse.ui.internal.views.properties.tabbed.view.TabbedPropertyRegistry.<init>(
> TabbedPropertyRegistry.java:129)
>         at 
> org.eclipse.ui.internal.views.properties.tabbed.view.TabbedPropertyRegistryFactory.createRegistry(
> TabbedPropertyRegistryFactory.java:74)
>         at 
> org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage.initContributor(
> TabbedPropertySheetPage.java:406)
>         at 
> org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage.<init>(
> TabbedPropertySheetPage.java:295)
>         at 
> org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage.<init>(
> TabbedPropertySheetPage.java:274)
>         at 
> org.eclipse.ui.internal.navigator.resources.workbench.TabbedPropertySheetAdapterFactory.getAdapter(
> TabbedPropertySheetAdapterFactory.java:37)
>         at 
> org.eclipse.core.internal.adapter.AdapterFactoryProxy.getAdapter(
> AdapterFactoryProxy.java:80)
>         at org.eclipse.core.internal.runtime.AdapterManager.getAdapter(
> AdapterManager.java:295)
>         at org.eclipse.ui.part.WorkbenchPart.getAdapter(
> WorkbenchPart.java:151)
>         at org.eclipse.ui.navigator.CommonNavigator.getAdapter(
> CommonNavigator.java:453)
>         at org.eclipse.ui.internal.views.ViewsPlugin.getAdapter(
> ViewsPlugin.java:103)
>         at org.eclipse.ui.views.properties.PropertySheet.doCreatePage(
> PropertySheet.java:207)
>         at org.eclipse.ui.part.PageBookView.createPage(
> PageBookView.java:408)
>         at org.eclipse.ui.part.PageBookView.partActivated(
> PageBookView.java:751)
>         at org.eclipse.ui.views.properties.PropertySheet.partActivated(
> PropertySheet.java:323)
>         at org.eclipse.ui.part.PageBookView.showBootstrapPart(
> PageBookView.java:920)
>         at org.eclipse.ui.part.PageBookView.createPartControl(
> PageBookView.java:491)
>         at 
> org.eclipse.ui.views.properties.PropertySheet.createPartControl(
> PropertySheet.java:157)
>         at org.eclipse.ui.internal.ViewReference.createPartHelper(
> ViewReference.java:375)
>         at org.eclipse.ui.internal.ViewReference.createPart(
> ViewReference.java:229)
>         at org.eclipse.ui.internal.WorkbenchPartReference.getPart(
> WorkbenchPartReference.java:595)
>         at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:313)
>         at org.eclipse.ui.internal.ViewPane.setVisible(ViewPane.java:534)
>         at 
> org.eclipse.ui.internal.presentations.PresentablePart.setVisible(
> PresentablePart.java:180)
>         at 
> org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(
> PresentablePartFolder.java:270)
>         at 
> org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(
> LeftToRightTabOrder.java:65)
>         at 
> org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(
> TabbedStackPresentation.java:473)
>         at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(
> PartStack.java:1245)
>         at org.eclipse.ui.internal.PartStack.setSelection(
> PartStack.java:1198)
>         at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1597)
>         at org.eclipse.ui.internal.PartStack.createControl(
> PartStack.java:643)
>         at org.eclipse.ui.internal.PartStack.createControl(
> PartStack.java:570)
>         at org.eclipse.ui.internal.PartSashContainer.createControl(
> PartSashContainer.java:568)
>         at org.eclipse.ui.internal.PerspectiveHelper.activate(
> PerspectiveHelper.java:272)
>         at org.eclipse.ui.internal.Perspective.onActivate(
> Perspective.java:981)
>         at org.eclipse.ui.internal.WorkbenchPage.setPerspective(
> WorkbenchPage.java:3713)
>         at org.eclipse.ui.internal.WorkbenchPage.busySetPerspective(
> WorkbenchPage.java:1115)
>         at org.eclipse.ui.internal.WorkbenchPage.access$16(
> WorkbenchPage.java:1099)
>         at org.eclipse.ui.internal.WorkbenchPage$19.run(
> WorkbenchPage.java:3814)
>         at org.eclipse.swt.custom.BusyIndicator.showWhile(
> BusyIndicator.java:70)
>         at org.eclipse.ui.internal.WorkbenchPage.setPerspective(
> WorkbenchPage.java:3812)
>         at org.eclipse.ui.handlers.ShowPerspectiveHandler.openPerspective(
> ShowPerspectiveHandler.java:146)
>         at org.eclipse.ui.handlers.ShowPerspectiveHandler.execute(
> ShowPerspectiveHandler.java:61)
>         at org.eclipse.ui.internal.handlers.HandlerProxy.execute(
> HandlerProxy.java:293)
>         at org.eclipse.core.commands.Command.executeWithChecks(
> Command.java:476)
>         at 
> org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(
> ParameterizedCommand.java:508)
>         at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(
> HandlerService.java:169)
>         at 
> org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(
> SlaveHandlerService.java:241)
>         at org.eclipse.ui.internal.ChangeToPerspectiveMenu.run(
> ChangeToPerspectiveMenu.java:96)
>         at org.eclipse.ui.actions.PerspectiveMenu.run(
> PerspectiveMenu.java:363)
>         at org.eclipse.ui.actions.OpenPerspectiveAction.runWithEvent(
> OpenPerspectiveAction.java:78)
>         at 
> org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(
> ActionContributionItem.java:584)
>         at org.eclipse.jface.action.ActionContributionItem.access$2(
> ActionContributionItem.java:501)
>         at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(
> ActionContributionItem.java:411)
>         at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84
> )
>         at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
>         at org.eclipse.swt.widgets.Display.runDeferredEvents(
> Display.java:4163)
>         at org.eclipse.swt.widgets.Display.readAndDispatch(
> Display.java:3752)
>         at org.eclipse.ui.internal.Workbench.runEventLoop(
> Workbench.java:2696)
>         at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660)
>         at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494)
>         at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674)
>         at org.eclipse.core.databinding.observable.Realm.runWithDefault(
> Realm.java:332)
>         at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(
> Workbench.java:667)
>         at org.eclipse.ui.PlatformUI.createAndRunWorkbench(
> PlatformUI.java:149)
>         at org.eclipse.ui.internal.ide.application.IDEApplication.start(
> IDEApplication.java:123)
>         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:344)
>         at org.eclipse.core.runtime.adaptor.EclipseStarter.run(
> EclipseStarter.java:179)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>         at java.lang.reflect.Method.invoke(Unknown Source)
>         at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622
> )
>         at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
>         at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
>         at org.eclipse.equinox.launcher.Main.main(Main.java:1386)
> Dave


Back to the top