
osgilab
The idea of the project to provide OSGi tools and implementation of OSGi APIs that are not available (e.g. MonitorAdmin, JMX) in the other open-source projects and some experiments with OSGi core API.
News
- 2012-10-25: OSGi Testing Commons were moved to GitHub
- 2012-10-01: OSGi JMX was donated to OPS4J
2012-10-01: OSGi MonitorAdmin was donated to OPS4J
Old news
OSGi Bundles
|Name|Version|Specification|Description|Sources|JavaDoc|Maven Artifact| |:---|:------|:------------|:----------|:------|:------|:-------------| |MonitorAdmin|1.0.2 (20100728)|PDF/API|MonitorAdmin implementation bundle|JAR/SVN|none |org.knowhowlab.osgi:monitoradmin:1.0.2| |JMX Model|1.0.2 (20100709)|PDF/API|OSGi Enterprise JMX Management Model Implementation bundle|JAR/SVN|Here|org.knowhowlab.osgi:jmx:1.0.2| |Equinox Shell Adapter|1.1.0 (20110518)|none |OSGi Universal shell Equinox adapter bundle|JAR/SVN|none |org.knowhowlab.osgi.shell:equinox:1.1.0| |Felix Shell Adapter|1.1.0 (20110518)|none |OSGi Universal shell Felix adapter bundle|JAR/SVN|none |org.knowhowlab.osgi.shell:felix:1.1.0| |Felix GoGo Shell Adapter|1.1.0 (20110518)|none |OSGi Universal shell Felix GoGo adapter bundle|JAR/SVN|none |org.knowhowlab.osgi.shell:felix-gogo:1.1.0| |Knopflerfish Shell Adapter|1.1.0 (20110518)|none |OSGi Universal shell Knopflerfish adapter bundle|JAR/SVN|none |org.knowhowlab.osgi.shell:knopflerfish:1.1.0|
OSGi Testing (useful tools and utilities to test OSGi specific code)
|Name|Version|Description|Sources|JavaDoc|Maven Artifact| |:---|:------|:----------|:------|:------|:-------------| |Commons|1.0.0 (20100606)|OSGi specific assertions and utility classes that help to write OSGi integration/system tests|JAR/SVN|JAR/Browse|org.osgilab.testing:commons:1.0.0|
Tips & Tricks
|Name|Description|Blog post|Sources| |:---|:----------|:--------|:------| |OSGi Profiling|How to profile OSGi bundles with Java profile tools|Blog|Sources| |OSGi Logging|How to forward JUL to OSGi and vice versa|Post 1/Post 2|Sources 1/Sources 2| |OSGi Activation|How to activate code in OSGi bundle|Post|Sources/Sources ZIP|
Experiments
|Description|Blog post|Sources|Binaries| |:----------|:--------|:------|:-------| |How to replace standard Equinox shell with Apache Felix GoGo.|Here|Here|Here|
*"OSGi" trademark belongs to OSGi Alliance.
Project Information
- License: Apache License 2.0
- 19 stars
- svn-based source control