Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [linux-distros-dev] Tools release happenings

Andrew Overholt wrote:
[1]
"Could not open the editor: The editor class could not be instantiated.  This
usually indicates a missing no-arg constructor or that the editor's class name
was mistyped in plugin.xml."

java.lang.NullPointerException
	at org.eclipse.core.internal.runtime.Activator.getURLConverter(Activator.java:313)
	at org.eclipse.core.runtime.FileLocator.toFileURL(FileLocator.java:164)
	at org.eclipse.linuxtools.systemtap.ui.editor.SystemtapEditor.<init>(SystemtapEditor.java:52

I believe two things are going on here.

1) Some badly written validation code is not taking account of a NPE when completion/stp_completion.properties cannot be found. This contains all of the completion proposals that the System Tap editor can work with in the current release. The NPE checking is a bug that needs to be fixed in the first place.And ...

2) That somehow completion/stp_completion.properties is not in your plug-in deployment, or where the plug-in can find it.

I'm still hacking on the editor, and I've never deployed this plug-in beyond the PDE and I'm guessing paths are just not working outside of that environment. An instant workaround would be to place the completion/stp_completion.properties manually if you have deployed the plug-in. Anyway two bugs there ....

Sorry for the pain ;)

Regards

Phil


Back to the top