directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "John E. Conlon" <jcon...@verticon.com>
Subject [OSGi] A Spring-OSGi enabled ApacheDS in Felix
Date Tue, 12 Dec 2006 18:01:21 GMT
For those interested in OSGi, below is how an experimental spring-osgi
enabled ApacheDS (with Java 5 mods) looks in a felix runtime.

-> ps
START LEVEL 2
   ID   State         Level  Name
[   0] [Active     ] [    0] System Bundle (0.8.0.SNAPSHOT)
[   1] [Active     ] [    1] Apache Felix Shell Service (0.8.0.SNAPSHOT)
[   2] [Active     ] [    1] Apache Felix Shell TUI (0.8.0.SNAPSHOT)
[   3] [Active     ] [    1] Servlet 2.1 API (0.8.0.SNAPSHOT)
[   4] [Active     ] [    1] OSGi R4 Compendium Bundle (4)
[   5] [Active     ] [    1] Service Binder (0.8.0.SNAPSHOT)
[   6] [Active     ] [    1] logging-service bundle (1.0.6.SNAPSHOT)
[   7] [Active     ] [    1] commons-lang-osgi bundle (2.1)
[   8] [Active     ] [    1] antlr-osgi bundle (2.7.6)
[   9] [Active     ] [    1] jzlib-osgi bundle (1.0.7)
[  10] [Active     ] [    1] commons-collections-osgi bundle (3.2)
[  11] [Active     ] [    1] org.springframework.core (2.1.0)
[  12] [Active     ] [    1] org.springframework.beans (2.0)
[  13] [Active     ] [    1] org.springframework.aop (2.0)
[  14] [Active     ] [    1] org.springframework.context (2.0)
[  15] [Active     ] [    1] aopalliance (1.0)
[  16] [Active     ] [    1] org.springframework.osgi.io (1.0)
[  17] [Active     ] [    1] org.springframework.osgi (1.0)
[  18] [Active     ] [    2] mina-integration-osgi bundle
(1.1.0.SNAPSHOT)
[  19] [Active     ] [    2] shared-osgi bundle (0.9.6.SNAPSHOT)
[  20] [Active     ] [    2] ApacheDS JNDI Backing Store
(1.5.0.SNAPSHOT)
[  21] [Active     ] [    2] apacheds-protocol-shared-osgi bundle
(1.5.0.SNAPSHOT)
[  22] [Active     ] [    2] ApacheDS Backend Store Felix Shell
Interface (1.5.0.SNAPSHOT)
[  23] [Active     ] [    2] ApacheDS LDAP Protocol Bundle
(1.5.0.SNAPSHOT)

--------------------------------------------------
Notes on bundles:
  	1-5 are Felix/OSGi infrastructure bundles,
  	6 is the slf4j/logging,
  	7-10 are ADS third party dependencies,
  	11-17 are experimental Spring IOC support bundles,
  	18 Mina
  	19 ADS Shared libraries
   	20 ADS JNDI backend
	21 ADS protocol-shared library
	22 ADS text based user interface for felix, 
		offering searching and ldif loading
	23 ADS LDAP Protocol provider


Were still waiting on a few more pieces to fall into place before
bringing this thing out of the sandbox.  Will update status as it
changes.

For those interested in trying it out the code is in my sandbox. 

cheers,

John




Mime
View raw message