Pax Wicket - 1.0.1

Pax Wicket - 1.0.1

Release 1.0.1 (Wicket 5, 2012-06-15)

Overview

This release makes the 1.0.x branch compatible to new library versions such as blueprint (aries), pax-web, jetty, karaf, .... In addition a synchronisation bug and various problems with wicket 1.5 had been fixed.

-Enjoy

The Pax Wicket Team

Download

The following sections presents where you can retrieve PAX-WICKET from.

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>1.0.1</version>
</dependency>
<!-- Pax Wicket Test Utilities -->
<dependency>
  <groupId>org.ops4j.pax.wicket</groupId>
  <artifactId>org.ops4j.pax.wicket.test</artifactId>
  <version>1.0.1</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/1.0.1/xml/features
features:addurl mvn:org.ops4j.pax.wicket.samples/features/1.0.1/xml/features

Source code

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

Detailed Changelog

In detail we've fixed 11 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-327] - Pax Wicket breaks when starting wicket and wicket-app at once: IllegalStateException: Filter path was not configured (Http Error 500)
  • [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-331] - Initial unmounting in PageMounterTracker fails in wicket 1.5
  • [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
  • [PAXWICKET-334] - Argument 'requestCycle' may not be null Exceptions when removing a PageMounter

Dependency upgrade

Improvement

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

Task