Last updated August 11, 2009 10:43, by eppleton
Feedicon  

NetBeans OSGi Support Wiki

Welcome to the Wiki of the NetBeans OSGi support project. The main purpose of this project is to have nice support for OSGi development with NetBeans. This includes creating bundles, verifying and displaying information about existing bundles and registering and deploying/undeploying to OSGi platforms for a start.

If you're looking for ways to run OSGi bundles on top of the NetBeans Platform, have a look at the Netigso Project. I'm trying to keep this project compatible, so it will be a nice companion to netigso.

bnd Tool Integration

One of the first features to be implemented is support for Peter Kriens' popular bnd tool. This tool allows to create, edit and validate OSGi bundles. The supported features will include.

  • Validate OSGi Bundle (implemented)
  • bnd Library Module for using bnd in other modules (implemented)
  • bnd filetype support
    • syntax highlighting (implemented)
    • template files (implemented)
    • code completion
  • Support for bnd Ant task for building bundles

OSGi bundle Project type

This will help creating new bundles with the help of NetBeans. Planned features include:

  • Project Template (started)
  • New Bundle Wizard (started)
  • Dependency management including code completion filtering based on public packages
  • deployment

OSGi Framework support

The framework support will create a User interface for OSGi platform registration and administration. Felix will be used as the default platform. Planned features include:

  • UI in Services Tab (started)
  • Register Framework
  • Start/Stop Framework instance
  • install, uninstall, start & stop bundles
  • See bundle dependencies
 
  • Mysql
  • Glassfish
  • Jruby
  • Rails
  • Nblogo
Terms of Use; Privacy Policy;
© 2010, Oracle Corporation and/or its affiliates
(revision 20120518.3c65429)
 
 
Close
loading
Please Confirm
Close