Pax Construct

Pax Construct provides a Swiss Army® knife for OSGi that helps you rapidly create, build, manage and deploy many types of OSGi bundles. The core functionality is provided by a flexible Maven2 plugin that enhances and streamlines the Maven build process for OSGi, along with intelligent archetypes that adapt according to your needs.
Unix and Windows scripts are available to further reduce the need to remember (and type) long command strings. These scripts come with basic help text and can bootstrap themselves from an empty system.

You can use Pax Construct to create a simple first bundle in less than a minute, all the way up to managing a Spring Dynamic Modules for OSGiTM system.

Latest News

Last changed Sep 23, 2009 11:25 by Alin Dreghiciu
Labels: ops4j, pax, pax-runner, pax-construct

Tim O'Brien blogs about Maven and Pax Tools:

This post is a quick start guide to using the Maven PAX plugin to create OSGi project and start an OSGi runtime environment (Apache Felix).

Read more...

Posted at Sep 23, 2009 by Alin Dreghiciu | 0 comments
Last changed Jul 20, 2009 22:44 by Alin Dreghiciu
Labels: news, ops4j, pax, pax-runner, pax-construct

The just released version of Maven Cookbook, contains a new full chapter about doing OSGi development using Maven using OPS4J Pax tools such as Pax Construct and Pax Runner.

In this chapter, we introduce some tools and techniques you can use to start developing OSGi components (or bundles) using Maven. The following recipes focus on the intersection of Apache Felix, the OPS4J project, and the Nexus repository manager as a bridge between Maven repositories and OSGi Bundle repositories. At the end of this chapter, you should have a clear picture of how to start developing OSGi-based applications using Maven.

So, if you just starting doing OSGi development do not hesitate and grab a copy of the free online book.

Posted at Jul 20, 2009 by Alin Dreghiciu | 0 comments
Last changed Jun 17, 2009 22:28 by Alin Dreghiciu
Labels: ops4j, pax, pax-runner, pax-construct

DZone: In general, tools for OSGi development seem sparse. Do you have any recommendations on tools or frameworks that aid bundle development, management, or runtime environment setup? Do you have a preferred OSGi development stack?

Craig: I'm a huge fan of the work done on the OPS4J Pax projects. They offer several great tools for working with OSGi, including Pax Construct, a script-driven approach to developing OSGi projects that is quite similar to working with frameworks like Rails and Grails. and a runtime setup tool called Pax Runner that's great for bootstrapping an OSGi framework with a selection of bundles. I can't imagine developing OSGi bundles without Pax Construct or starting an OSGi-based application without Pax Runner.

Read interview on DZone

Posted at Jun 17, 2009 by Alin Dreghiciu | 0 comments

Browse Space

- Pages
- News
- Labels
- Attachments
- Bookmarks
- Mail
- Activity
- Advanced

Explore Confluence

- Popular Labels
- Notation Guide

Your Account

Log In

Other Features

Add Content

- Add Comment


Click here to sign up for an account!
Clicky Web Analytics