Pax Wicket - 3.0.2

Pax Wicket - 3.0.2

Release 3.0.2 (Wicket 6, 2014-04-29)

Overview

This release fixes various error and serialization errors. In addition PojoSR is now working correctly.

-Enjoy

The Pax Wicket Team

Download

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

Direct Download

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

While Maven or Karaf will take care of the dependencies automatically please download the following dependencies manually if you use neither of them:

  • A HTTP Service that is R3 compliant (use Pax Web or Felix HTTP service here)
  • CGLib
  • Pax Logging Service (or any other SLF4J frontend) (mvn:org.ops4j.pax/pax-logging-api/1.6.4,mvn:org.ops4j.pax/pax-logging-service/1.6.4)

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

We also support the upcoming Karaf 3.0.0 release out of the box. Please keep in mind that the commands are slightly different for that version

feature:url-add mvn:org.ops4j.pax.wicket/features/3.0.2/xml/features
feature:url-add mvn:org.ops4j.pax.wicket.samples/features/3.0.2/xml/features

Source code

You can browse, download and checkout the source code at https://github.com/ops4j/org.ops4j.pax.wicket/tree/v3.0.2.

Detailed Changelog

For the 3.0.2 release we've fixed 6 issues:

Bug

  • [PAXWICKET-449] - NullPointerException when application name is not given
  • [PAXWICKET-454] - ConcurrentModificationException in BundleDelegatingComponentInstanciationListener
  • [PAXWICKET-457] - Exception ist not correctly rethrown making redirection not working
  • [PAXWICKET-459] - Pax-wicket does not work in PojoSR
  • [PAXWICKET-461] - BundleScanningMountPointProviderDecorator does not work in PojoSR when path contains special characters
  • [PAXWICKET-462] - serialization issue when using @PaxWicketBeanFilter