Skip to main content



      Home
Home » Eclipse Projects » Eclipse Platform » HELP: Get An error occured while automatically activating bundle FileOpenServer (343)
HELP: Get An error occured while automatically activating bundle FileOpenServer (343) [message #264858] Sat, 31 July 2004 04:15 Go to next message
Eclipse UserFriend
Originally posted by: sandipchitale.comcast.net

Folks,

Get the following error while loading plugin in Eclipse 3.0.
I have a default CTOR in my plugin as required by 3.0 plugins. Any clues as to what may be going wrong?


An error occured while automatically activating bundle FileOpenServer (343)

Stack Trace:

org.osgi.framework.BundleException: The activator FileOpenServer.FileOpenServerPlugin for bundle FileOpenServer is invalid
at org.eclipse.osgi.framework.internal.core.AbstractBundle.load BundleActivator(AbstractBundle.java:158)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tart(BundleContextImpl.java:933)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWor ker(BundleHost.java:421)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.star t(AbstractBundle.java:293)
at org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLoca lClass(EclipseClassLoader.java:110)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findLo calClass(BundleLoader.java:371)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findCl ass(BundleLoader.java:402)
at org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader. loadClass(AbstractClassLoader.java:93)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleLoader.loadCl ass(BundleLoader.java:307)
at org.eclipse.osgi.framework.internal.core.BundleHost.loadClas s(BundleHost.java:336)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.load Class(AbstractBundle.java:1313)
at org.eclipse.core.internal.registry.ConfigurationElement.crea teExecutableExtension(ConfigurationElement.java:131)
at org.eclipse.core.internal.registry.ConfigurationElement.crea teExecutableExtension(ConfigurationElement.java:124)
at org.eclipse.core.internal.registry.ConfigurationElement.crea teExecutableExtension(ConfigurationElement.java:113)
at org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugi n.java:196)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:51)
at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(Work benchPlugin.java:193)
at org.eclipse.ui.internal.EarlyStartupRunnable.getExecutableEx tension(EarlyStartupRunnable.java:109)
at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartu pRunnable.java:61)
at org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java:615)
at org.eclipse.core.runtime.Platform.run(Platform.java:747)
at org.eclipse.ui.internal.Workbench$15.run(Workbench.java:1283 )
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException
at FileOpenServer.FileOpenServerPlugin._init(FileOpenServerPlug in.java:334)
at FileOpenServer.FileOpenServerPlugin.<init>(FileOpenServerPlugin.java:94)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Nativ e Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknow n Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Un known 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.osgi.framework.internal.core.AbstractBundle.load BundleActivator(AbstractBundle.java:153)
.... 23 more
Root exception:
java.lang.NullPointerException
at FileOpenServer.FileOpenServerPlugin._init(FileOpenServerPlug in.java:334)
at FileOpenServer.FileOpenServerPlugin.<init>(FileOpenServerPlugin.java:94)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Nativ e Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknow n Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Un known 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.osgi.framework.internal.core.AbstractBundle.load BundleActivator(AbstractBundle.java:153)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tart(BundleContextImpl.java:933)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWor ker(BundleHost.java:421)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.star t(AbstractBundle.java:293)
at org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLoca lClass(EclipseClassLoader.java:110)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findLo calClass(BundleLoader.java:371)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findCl ass(BundleLoader.java:402)
at org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader. loadClass(AbstractClassLoader.java:93)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleLoader.loadCl ass(BundleLoader.java:307)
at org.eclipse.osgi.framework.internal.core.BundleHost.loadClas s(BundleHost.java:336)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.load Class(AbstractBundle.java:1313)
at org.eclipse.core.internal.registry.ConfigurationElement.crea teExecutableExtension(ConfigurationElement.java:131)
at org.eclipse.core.internal.registry.ConfigurationElement.crea teExecutableExtension(ConfigurationElement.java:124)
at org.eclipse.core.internal.registry.ConfigurationElement.crea teExecutableExtension(ConfigurationElement.java:113)
at org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugi n.java:196)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:51)
at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(Work benchPlugin.java:193)
at org.eclipse.ui.internal.EarlyStartupRunnable.getExecutableEx tension(EarlyStartupRunnable.java:109)
at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartu pRunnable.java:61)
at org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java:615)
at org.eclipse.core.runtime.Platform.run(Platform.java:747)
at org.eclipse.ui.internal.Workbench$15.run(Workbench.java:1283 )
at java.lang.Thread.run(Unknown Source)

Plugin.xml
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin>
<extension
id="FileOpenServerStartup"
name="FileOpenServerStartup"
point="org.eclipse.ui.startup">
<startup
class="FileOpenServer.FileOpenServerStartup">
</startup>
</extension>
<extension
id="FileOpenServerPreferecesExtensionId"
name="FileOpenServerPrefereces Extension"
point="org.eclipse.ui.preferencePages">
<page
name="File Open Server"
class="FileOpenServer.FileOpenServerWorkbenchPreferencePage "
id="FileOpenServer.FileOpenServerWorkbenchPreferencePage">
</page>
</extension>
<extension
id="FileOpenServerActionSetExtensionId"
name="FileOpenServer ActionSet Extension"
point="org.eclipse.ui.actionSets">
<actionSet
label="FileOpenServer Action Set"
id="FileOpenServer.actionSet">
<action
toolbarPath="Normal/additions"
label="Stop File Open Server"
class="FileOpenServer.StopFileOpenServerAction"
icon="icons/stopserver.gif"
menubarPath="file/additions"
id="FileOpenServer.StopFileOpenServerAction">
</action>
<action
toolbarPath="Normal/additions"
label="Start File Open Server"
class="FileOpenServer.StartFileOpenServerAction"
icon="icons/startserver.gif"
menubarPath="file/additions"
id="FileOpenServer.StartFileOpenServerAction">
</action>
<action
definitionId="FileOpenServer.OpenFileSystemEditorCommand"
label="OpenFileSystemEditor.action"
icon="icons/openfilesystemeditor.gif"
tooltip="Open file in system editor"
class="FileOpenServer.OpenFileSystemEditorAction"
menubarPath="file/additions"
toolbarPath="Normal/additions"
id="OpenFileSystemEditor.action">
</action>
</actionSet>
</extension>
<extension
point="org.eclipse.ui.perspectiveExtensions">
<perspectiveExtension
targetID="org.eclipse.ui.resourcePerspective">
<actionSet
id="FileOpenServer.actionSet">
</actionSet>
</perspectiveExtension>
<perspectiveExtension
targetID="org.eclipse.jdt.ui.JavaPerspective">
<actionSet
id="FileOpenServer.actionSet">
</actionSet>
</perspectiveExtension>
<perspectiveExtension
targetID="org.eclipse.jdt.ui.JavaBrowsingPerspective">
<actionSet
id="FileOpenServer.actionSet">
</actionSet>
</perspectiveExtension>
<perspectiveExtension
targetID="org.eclipse.jdt.ui.JavaHierarchyPerspective">
<actionSet
id="FileOpenServer.actionSet">
</actionSet>
</perspectiveExtension>
<perspectiveExtension
targetID="org.eclipse.debug.ui.DebugPerspective">
<actionSet
id="FileOpenServer.actionSet">
</actionSet>
</perspectiveExtension>
<perspectiveExtension
targetID="org.eclipse.pde.ui.PDEPerspective">
<actionSet
id="FileOpenServer.actionSet">
</actionSet>
</perspectiveExtension>
</extension>
<extension
point="org.eclipse.ui.commands">
<command
name="Open file in System Editor"
description="Open file in System Editor"
categoryId="org.eclipse.ui.category.file"
id="FileOpenServer.OpenFileSystemEditorCommand">
</command>
<keyBinding
commandId="FileOpenServer.OpenFileSystemEditorCommand"
keySequence="Ctrl+E"
keyConfigurationId="org.eclipse.ui.defaultAcceleratorConfiguration ">
</keyBinding>
</extension>
</plugin>
Re: HELP: Get An error occured while automatically activating bundle FileOpenServer (343) [message #264874 is a reply to message #264858] Sat, 31 July 2004 15:55 Go to previous messageGo to next message
Eclipse UserFriend
Sandip Chitale wrote:

> Folks,

> Get the following error while loading plugin in Eclipse 3.0.
> I have a default CTOR in my plugin as required by 3.0 plugins. Any clues as
to what may be going wrong?
...
> Root exception:
> java.lang.NullPointerException
> at FileOpenServer.FileOpenServerPlugin._init(FileOpenServerPlug in.java:334)
> at FileOpenServer.FileOpenServerPlugin.<init>(FileOpenServerPlugin.java:94)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Nativ e Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknow n Source)
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Un known Source)

Well, what are you doing at line 334 in FileOpenServerPlugin.java?
Re: HELP: Get An error occured while automatically activating bundle FileOpenServer (343) [message #264971 is a reply to message #264874] Mon, 02 August 2004 01:59 Go to previous message
Eclipse UserFriend
Originally posted by: sandipchitale.comcast.net

"george" <hetrick@acm.org> wrote in message news:cegtg9$u7c$1@eclipse.org...
> Sandip Chitale wrote:
>
> > Folks,
>
> > Get the following error while loading plugin in Eclipse 3.0.
> > I have a default CTOR in my plugin as required by 3.0 plugins. Any clues as
> to what may be going wrong?
> ..
> > Root exception:
> > java.lang.NullPointerException
> > at FileOpenServer.FileOpenServerPlugin._init(FileOpenServerPlug in.java:334)
> > at FileOpenServer.FileOpenServerPlugin.<init>(FileOpenServerPlugin.java:94)
> > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Nativ e Method)
> > at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknow n Source)
> > at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Un known Source)
>
> Well, what are you doing at line 334 in FileOpenServerPlugin.java?

Oops.. I was accessing the preference store at that line. Apparently it is null in new style plugins.
I somehow did not notice the NPE. Thanks for pointing it out. I fixed the code and it all works now.

Sandip
Previous Topic:How does the tomcat plugin write running message to runtime workbench console?
Next Topic:how to add another ruler column to the java editor
Goto Forum:
  


Current Time: Sat Jul 19 08:49:26 EDT 2025

Powered by FUDForum. Page generated in 0.03196 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top