Skip to end of metadata
Go to start of metadata

PAX - The OSGi station at OPS4J

Pax is the umbrella project for all OSGi bundles and tools.

OSGi is a runtime platform that allows for a much higher degree of dynamicity than any other container architecture and is well suited for both client and server applications. Eclipse is the most visible OSGi eco-system on the market, housing many UI driven OSGi projects including a runtime framework. Knopflerfish.org as well as Apache Felix are other runtime platforms, with their respective standard services.

PAX intend to be complimentary to all these efforts and main focus are on good practices and technology integration. Feel free to start or suggest additional sub-projects.

Icon

The Pax projects are ONLY intended for OSGi R4 and later. No project needs to explicitly support OSGi R1, R2 and R3.

Projects
  • Page:
    Pax ConfMan — TODO
  • Home page:
    Pax Construct — Build management system for OSGi development. Simplifies creation and import of bundles. Also does wrapping of jars into library bundles.
  • Home page:
    Pax Exam — Painless OSGi Integration Testing
  • Page:
    Pax LDAP Server — The Pax LDAP Server project provides Ldap servers wrapped into OSGi bundles.
  • Home page:
    Pax Logging — Pax Logging uses Log4J as the driving backend, it implements the OSGi LogService API and its own PaxLoggingService. Additionally, it supports the use of Jakarta Commons Logging API, Log4J Logger API, JDK Logging, Avalon Logger API, Knopflerfish Log and Tomcat Juli in both your own code and in third party libraries
  • Page:
    Pax Reflector — The Reflector uses the Reflection API (although other inspection systems can be plugged in) to navigate/traverse the JavaBeans of the application.
  • Home page:
    Pax Runner — The easiest way to provision your bundles in all major open source frameworks (Felix, Equinox, Knopflerfish, Concierge).
  • Page:
  • Home page:
    Pax Swissbox — Utilities for OSGi world.
  • Home page:
    Pax URL — Pax URL is a set of OSGi URL Handlers Service implementations.
  • Page:
    Pax UserAdmin — The Pax UserAdmin project aims to leverage the standard OSGi UserAdmin specification as specified in chapter 107 of the latest OSGi Service Platform Release 4 Compendium Specification Version 4.2.
  • Page:
  • Home page:
    Pax Web OSGi R4 Http Service and Web Container (RFC66) implementation using Jetty 8.
  • Page:
    Tinybundles — Nice Java APIs to create OSGi related artifacts