0.13.0

| | Comments (0) | TrackBacks (0)

After a few months of work we have finally released Osmorc 0.13.0, which can be downloaded using IntelliJ’s plugin manager. The most notable new feature is integration with IntelliJs Maven plugin:

  • Osmorc can now detect if your maven configuration indicates that the project is an OSGi bundle and will automatically create/update an Osmorc facet, once you synchronize your POM with IntelliJ.
  • Manifest headers that are configured with the maven-bundle-plugin will be read from your POM and entered into the facet configuration.
  • When you open the POM, Osmorc will detect and highlight any dependencies which are not OSGi-ready (e.g are missing the OSGi headers in their manifest).
  • As a quick fix for this situation Osmorc now contains a search dialog which helps you in finding an OSGi-capable replacement for these dependencies inside the Springsource repository.
  • Osmorc will also add the repository URLs for the Springsource Repository to your POM, if you chose to import a library from there through the search dialog.

There were also some minor improvements:

  • The default rule which is used for bundlifying non-OSGi libraries is now “Import-Package: *;resolution:=optional”. This is the same rule that is used within the maven-bundle-plugin and should therefore work in most cases.
  • Bnd configuration files which were set up in the facet configuration are now actually used -there were ignored in the past.

As always, we are asking for your feedback on this new version. Feel free to drop us a line here or file an issue at our Issue Tracker.

0 TrackBacks

Listed below are links to blogs that reference this entry: 0.13.0.

TrackBack URL for this entry: http://www.osmorc.org/mt-tb.cgi/3

Leave a comment

About this Entry

This page contains a single entry by Jan Thomä published on May 3, 2009 11:11 AM.

0.12.0 was the previous entry in this blog.

Osmorc to be bundled in next IDEA release is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Powered by Movable Type 4.32-en