[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [p2-dev] Plugins are installed but not activated

Hi Ramy.

Be aware that the dropins/ mechanism is deprecated.  The dropins processing silently ignores any problems that may occur during resolution.

Since your bundles seem to be found, perhaps try using "diag XXX" from the OSGi console, where XXX is the bundle number from "ss".

Otherwise you might want to try the tips in the following blog post:

http://eclipser-blog.blogspot.com/2010/01/dropins-diagnosis.html

Brian.

On 4-Aug-2011, at 5:59 PM, Ramy Siha wrote:

Hello all,

    I have an eclipse product built against eclipse platform 3.6.2. I have other external plugins ( no features ) that are built separately ( against the same platform ) and my product does not depend on them, but they do depend on some plugins in my product, these external plugins makes contributions to the menus.

When I run my application from eclipse and I add the extenal plugins to my launcher, they work just fine and I can notice their menu contributions. But when I build my application using PDE ( with p2 support ) and I add the external plugins to the dropins folder. They do get detected in my list of installed plugins in the product installation details but the Plugin.start() does never get called, nor I see their menu contributions, also when I check them in the configuration tab, I notice that they are listed as < Plugin ID> [Starting] . But when running from eclipse, in the Configuration they are listed as [Active]

I did try to add the extension point org.eclipse.ui.startup but it didn't change anything, it doesn't get called either.

Could anybody please help me with such a problem, or even guide me on how to debug it, I can't seem to make the P2 to print any useful debugging information when installing my pluigns.

Thanks a lot for your help.

Best Regards,
   Ramy Siha
_______________________________________________
p2-dev mailing list
p2-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/p2-dev