OSGi Console of Eclipse Kepler 4.3.1

Eclipse IDE is developed based on OSGi plugin architecture, but I had not seen the list of OSGi bundles that are used in my Eclipse install...

Eclipse IDE is developed based on OSGi plugin architecture, but I had not seen the list of OSGi bundles that are used in my Eclipse installation. Today I noticed that there is a way to find the list of bundled used, and it is quite simple. So I thought of sharing it with you.

I am running Eclipse version 4.3.1 (JEE Kepler). First we need to open the OSGi console of the running Eclipse instance. For that we need to open up the 'Console view' first via:

Window -> Show view -> Console

Then you need to select "Host OSGi Console" on the sub-toolbar in this Console view as shown in the image below.
As soon as you go to this console view, you will see below WARNING, which is quite OK since our intention is also to connect to the running instance of Eclipse.
WARNING: This console is connected to the current running instance of Eclipse!
osgi>

If you are already familiar with OSGi console in OSGi software development, then most likely you know how to find details about the plugins. However even if you are new to OSGi, no need to worry. You simple have to enter "ss" command in this console to see the list of bundles with id and state. I got a list of 822 plugins and below is a trimmed down version of the output I received.

WARNING: This console is connected to the current running instance of Eclipse!
osgi> ss
"Framework is launched."


id State       Bundle
0 ACTIVE      org.eclipse.osgi_3.9.1.v20130814-1242
1 ACTIVE      org.eclipse.equinox.simpleconfigurator_1.0.400.v20130327-2119
2 RESOLVED    ch.qos.logback.classic_1.0.7.v20121108-1250
             Fragments=525
3 RESOLVED    ch.qos.logback.core_1.0.7.v20121108-1250
4 RESOLVED    ch.qos.logback.slf4j_1.0.7.v20121108-1250
             Master=817
5 ACTIVE      com.ibm.icu_50.1.1.v201304230130
6 RESOLVED    com.jcraft.jsch_0.1.46.v201205102330
7 RESOLVED    com.ning.async-http-client_1.6.5.20130531-2315
8 RESOLVED    com.sun.el_2.2.0.v201303151357
9 RESOLVED    com.sun.syndication_0.9.0.v200803061811
10 RESOLVED    java_cup.runtime_0.10.0.v201005080400
11 RESOLVED    javaewah_0.5.6.v201307211000
12 RESOLVED    javax.activation_1.1.0.v201211130549
13 RESOLVED    javax.annotation_1.1.0.v201209060031
14 RESOLVED    javax.el_2.2.0.v201303151357
15 RESOLVED    javax.inject_1.0.0.v20091030
16 RESOLVED    javax.jws_2.0.0.v201005080400
17 RESOLVED    javax.mail_1.4.0.v201005080615
18 RESOLVED    javax.persistence_2.1.0.v201304241213
19 RESOLVED    javax.servlet_3.0.0.v201112011016
20 RESOLVED    javax.servlet.jsp_2.2.0.v201112011158
21 RESOLVED    javax.wsdl_1.6.2.v201012040545
22 RESOLVED    javax.wsdl_1.5.1.v201012040544
23 RESOLVED    javax.xml_1.3.4.v201005080400
24 RESOLVED    javax.xml.bind_2.1.9.v201005080401
25 RESOLVED    javax.xml.rpc_1.1.0.v201209140446
26 RESOLVED    javax.xml.soap_1.2.0.v201005080501
27 RESOLVED    javax.xml.stream_1.0.1.v201004272200
28 RESOLVED    javax.xml.ws_2.1.0.v200902101523
29 RESOLVED    net.sourceforge.lpg.lpgjavaruntime_1.1.0.v201004271650
30 RESOLVED    org.apache.ant_1.8.4.v201303080030
31 RESOLVED    org.apache.axis_1.4.0.v201005080400
32 RESOLVED    org.apache.batik.css_1.6.0.v201011041432
33 RESOLVED    org.apache.batik.util_1.6.0.v201011041432
34 RESOLVED    org.apache.batik.util.gui_1.6.0.v201011041432
35 RESOLVED    org.apache.bcel_5.2.0.v201005080400
36 RESOLVED    org.apache.commons.codec_1.4.0.v201209201156
37 RESOLVED    org.apache.commons.collections_3.2.0.v2013030210310
38 RESOLVED    org.apache.commons.discovery_0.2.0.v201004190315
39 RESOLVED    org.apache.commons.httpclient_3.1.0.v201012070820
40 RESOLVED    org.apache.commons.io_2.0.1.v201105210651
41 RESOLVED    org.apache.commons.lang_2.6.0.v201205030909
42 RESOLVED    org.apache.commons.logging_1.1.1.v201101211721
43 RESOLVED    org.apache.commons.logging_1.0.4.v201101211617
44 RESOLVED    org.apache.commons.net_3.2.0.v201305141515
45 ACTIVE      org.apache.felix.gogo.command_0.10.0.v201209301215
46 ACTIVE      org.apache.felix.gogo.runtime_0.10.0.v201209301036
47 ACTIVE      org.apache.felix.gogo.shell_0.10.0.v201212101605
48 RESOLVED    org.apache.httpcomponents.httpclient_4.1.3.v201209201135
49 RESOLVED    org.apache.httpcomponents.httpcore_4.1.4.v201203221030
50 RESOLVED    org.apache.jasper.glassfish_2.2.2.v201205150955
51 RESOLVED    org.apache.log4j_1.2.15.v201012070815
52 RESOLVED    org.apache.lucene.analysis_3.5.0.v20120725-1805
53 RESOLVED    org.apache.lucene.core_3.5.0.v20120725-1805
54 RESOLVED    org.apache.velocity_1.5.0.v200905192330
55 RESOLVED    org.apache.ws.commons.util_1.0.1.v20100518-1140
56 RESOLVED    org.apache.wsil4j_1.0.0.v200901211807
57 RESOLVED    org.apache.xalan_2.7.1.v201005080400
58 RESOLVED    org.apache.xerces_2.9.0.v201101211617
59 RESOLVED    org.apache.xml.resolver_1.2.0.v201005080400
60 RESOLVED    org.apache.xml.serializer_2.7.1.v201005080400
61 RESOLVED    org.apache.xmlrpc_3.0.0.v20100427-1100
62 STARTING    org.eclipse.ant.core_3.2.500.v20130402-1746
63 STARTING    org.eclipse.ant.launching_1.0.300.v20130514-1341
64 STARTING    org.eclipse.ant.ui_3.5.400.v20130514-1341
65 STARTING    org.eclipse.compare_3.5.401.v20130709-1308
66 STARTING    org.eclipse.compare.core_3.5.300.v20130514-1224
67 RESOLVED    org.eclipse.core.commands_3.6.100.v20130515-1857

...

818 RESOLVED    org.sonatype.m2e.mavenarchiver_0.15.0.201207090125-signed-20130612210623
819 RESOLVED    org.uddi4j_2.0.5.v200805270300
820 RESOLVED    org.w3c.css.sac_1.3.1.v200903091627
821 RESOLVED    org.w3c.dom.smil_1.0.0.v200806040011
822 RESOLVED    org.w3c.dom.svg_1.1.0.v201011041433
osgi> 
If you are interested in finding further details about these OSGi bundles, you can enter 'help' in the OSGi console and find the list of commands to try out.

COMMENTS

BLOGGER
Name

About,2,Adsense,3,Ant,1,Apache,3,Axis,3,Blogger,1,Books,1,CentOS,2,Chrome,2,CSS,2,Database,3,Earn Online,3,Eclipse,10,Facebook,1,Firefox,10,Gmail,4,GNU/Linux,9,Google,26,GWT,8,Hardware,2,IE,5,Interesting,15,Internet,14,Java,49,Javascript,7,JBoss,1,Jenkins,1,Log4j,2,Me,6,Microsoft,2,Miscellaneous,1,News,11,Opinion,10,OSGi,1,PHP,1,Productivity,3,Programming,36,Puzzle,3,Security,4,Software,41,Sports,9,Spring,2,Story,6,Subversion,3,TDD,4,Tech,2,Tips,1,Tomcat,6,Tutorial,13,Ubuntu,4,Web application,14,Web Design,2,Web services,3,Windows,10,Yahoo,1,Zip,2,
ltr
item
Digizol: OSGi Console of Eclipse Kepler 4.3.1
OSGi Console of Eclipse Kepler 4.3.1
https://4.bp.blogspot.com/-0lNnoXlLpoA/Unast8Op8nI/AAAAAAAABBU/XYulg7STxp0/s1600/Eclipse-Kepler.png
https://4.bp.blogspot.com/-0lNnoXlLpoA/Unast8Op8nI/AAAAAAAABBU/XYulg7STxp0/s72-c/Eclipse-Kepler.png
Digizol
http://www.digizol.com/2013/11/osgi-console-of-eclipse-kepler-431.html
http://www.digizol.com/
http://www.digizol.com/
http://www.digizol.com/2013/11/osgi-console-of-eclipse-kepler-431.html
true
7440473
UTF-8
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS CONTENT IS PREMIUM Please share to unlock Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy