| 
 | 
 | 
| Re: Why would a plugin end up as [Installed] and not [Resolved] or [Active]? [message #67403 is a reply to message #66562] | 
Mon, 15 May 2006 09:20   | 
 
Eclipse User  | 
 | 
 | 
   | 
 
Hey that's useful! 
 
Thanks! 
 
Geoff 
 
Neil Bartlett wrote: 
 
> Just to add a little to what Stefan said: under Equinox, if a bundle is  
> stuck in INSTALLED state it generally means that its dependencies could  
> not be resolved. By adding the -console switch when you launch, you can  
> use the OSGi console to diagnose the missing dependencies using the "diag"  
> command. For example: 
 
> osgi> ss 
 
> Framework is launched. 
 
> id	State       Bundle 
> 0	ACTIVE      system.bundle_3.2.0.v20060328 
> 1	ACTIVE      org.eclipse.equinox.common_3.2.0.v20060329 
> 2	INSTALLED   org.eclipse.equinox.http_1.0.0.v20060317 
 
> osgi> diag 2 
> initial@reference:file:plugins/org.eclipse.equinox.http_1.0.0.v20060317.jar/  
> [2] 
>   Missing imported package javax.servlet_0.0.0. 
>   Missing imported package javax.servlet.http_0.0.0. 
>   Missing imported package org.osgi.service.cm_1.0.0. 
>   Missing imported package org.osgi.service.http_1.1.0. 
>   Missing imported package org.osgi.service.log_1.0.0. 
 
> Regards, 
> Neil
 |  
 |  
  | 
Powered by 
FUDForum. Page generated in 0.03948 seconds