Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ptp-dev] AbstractMethodError exception when trying to configure HPC Toolkit as service provider

Greg
No, I haven't rebuilt. I will try that.
Dave



From:        Greg Watson <g.watson@xxxxxxxxxxxx>
To:        Parallel Tools Platform general developers <ptp-dev@xxxxxxxxxxx>
Date:        05/25/2011 08:54 AM
Subject:        Re: [ptp-dev] AbstractMethodError exception when trying to        configure HPC Toolkit as service provider
Sent by:        ptp-dev-bounces@xxxxxxxxxxx




Dave,

Have you rebuilt the HPC Toolkit plugins against the latest PTP? The only way this error could occur is if the class definition has changed since you last compiled. It's basically trying to access an abstract method that does not have an implementation.

Greg

On May 24, 2011, at 6:13 PM, Dave Wootton wrote:


I'm getting the following exception with Indigo RC1(Eclipse SDK 3.7RC1-win32-x86_64.zip and PTP RC1 build (5/17 build).


This occurs when I try to modify a service configuration for a remote project where I click on the profile service and click enable service with HPC Toolkit selected in the dropdown. The red x over profile clears and the checkbox is checked but I cannot configure the service provider.


At first I had PTP 5.0 5/23 build and got the same excption. I thought there might be a plugin incompatibility so deleted everything and reinstalled with the PTP 5/17 build and got the same error.


java.lang.AbstractMethodError: org/eclipse/ptp/services/ui/IServiceProviderContributor.configureServiceProvider(Lorg/eclipse/ptp/services/core/IServiceProviderWorkingCopy;Lorg/eclipse/swt/widgets/Composite;)V

       at org.eclipse.ptp.services.ui.widgets.ServiceProviderConfigurationWidget.selectProvider(ServiceProviderConfigurationWidget.java:509)

       at org.eclipse.ptp.services.ui.widgets.ServiceProviderConfigurationWidget.displayService(ServiceProviderConfigurationWidget.java:431)

       at org.eclipse.ptp.services.ui.widgets.ServiceProviderConfigurationWidget.changeServiceState(ServiceProviderConfigurationWidget.java:547)

       at org.eclipse.ptp.services.ui.widgets.ServiceProviderConfigurationWidget$5.widgetSelected(ServiceProviderConfigurationWidget.java:182)

       at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:240)

       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.jface.window.Window.runEventLoop(Window.java:825)

       at org.eclipse.jface.window.Window.open(Window.java:801)

       at org.eclipse.ui.dialogs.PropertyDialogAction.run(PropertyDialogAction.java:158)

       at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)

       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(NativeMethodAccessorImpl.java:60)

       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)

       at java.lang.reflect.Method.invoke(Method.java:611)

       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
_______________________________________________
ptp-dev mailing list

ptp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ptp-dev
_______________________________________________
ptp-dev mailing list
ptp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ptp-dev


Back to the top