It has been quite for a while so I decided to brake the silence with a new feature: platform version. Read related issues at: http://issues.ops4j.org/jira/browse/PAXRUNNER-60 http://issues.ops4j.org/jira/browse/PAXRUNNER-61
New scripts are available from:
http://repository.ops4j.org/maven2/org/ops4j/pax/construct/scripts/0.2.0-ga/scripts-0.2.0-ga.zip
detailed documentation can be found here:
http://www.ops4j.org/projects/pax/construct/index.html
including an example of using Pax-Construct to assemble and deploy Spring Dynamic Modules!
http://www.ops4j.org/projects/pax/construct/examples/spring-osgi.html
Other noteworthy features:
- much simpler project layout - you can even create standalone POMs (no need to pax-create-project first!)
- transitive wrapping of third-party jars and their dependencies
- transitive importing of OSGi bundles and their bundle dependencies
- new scripts to help move bundles around the project
- supports the latest release of Pax-Runner!
Note that the new version is not fully compatible with Pax-Construct 0.1.x, but is strongly recommended for new projects. The next release 0.2.1 expected at the end of October will provide tools to help migrate existing projects to the new layout.
Pax ConfMan 0.2.1 has been released. Checkout the change log page for details.
Pax Runner 0.5.1 has been released. Checkout the change log page for details.
The latest Pax Construct snapshot (0.2.0-SNAPSHOT) now uses Pax-Runner 0.5.0 by default when using pax-provision.
You can also switch between older and newer versions at runtime using -Drunner=<version>.
Pax Runner 0.5.0 has been released.
Pax Web 0.2.1 has been released. Checkout the change log page for details.

