Pax Wicket - 0.8.5

Pax Wicket - 0.8.5

Release 0.8.5 (2012-06-15)

Overview

The 0.8.5 release of  Pax Wicket fixes one quite hard syncronisation error and makes it compatible to newer version of libraries such as pax-web, jetty, karaf and blueprint (aries). 

-Enjoy

The Pax Wicket Team

Direct Download

The service bundle can be downloaded here, the source reference here and the javadoc here.

Maven

All artifacts are distributed and available via the maven central repository

<!-- Pax Wicket Core -->
<dependency>
  <groupId>org.ops4j.pax.wicket</groupId>
  <artifactId>org.ops4j.pax.wicket.service</artifactId>
  <version>0.8.5</version>
</dependency>
<!-- Pax Wicket Test Utilities --><dependency>
  <groupId>org.ops4j.pax.wicket</groupId>
  <artifactId>org.ops4j.pax.wicket.test</artifactId>
  <version>0.8.5</version>
</dependency>

Karaf

Pax Wicket comes with Karaf feature files for the pax-wicket core and for the samples:

features:addurl mvn:org.ops4j.pax.wicket/features/0.8.5/xml/featuresfeatures:addurl
mvn:org.ops4j.pax.wicket.samples/features/0.8.5/xml/features

Source code

You can browse, download and checkout the source code at http://github.com/ops4j/org.ops4j.pax.wicket/tree/wicket-0.8.5/.

Detailed Changelog

In detail we've fixed 7 issues in this release which are:

Bug

  • [PAXWICKET-273] - Pax wicket shutdown issues - INJECTION_SOURCE_SCAN cannot be used with neither blueprint nor spring context
  • [PAXWICKET-330] - Thx to the VERY STRANGE versioning of the jetty guys pax-wicket is not compatible to pax-web 2.0 (karaf 3.0)
  • [PAXWICKET-332] - There are situations where it's possible that the two IWebApplicationFactory trackers in pax-wicket overrun each other
  • [PAXWICKET-333] - Blueprint range from 0.3 to 1.0 is too short

Improvement

  • [PAXWICKET-326] - Give a better exception if a bundle has a BundleScanningMountPointProvider registered without any classes

Task