Pax Wicket - 0.8.2
Release 0.8.2 (2012-03-03)
Overview
The 0.8.2 release contains 3 relevant bug fixes. First of all bundles without any .class resources playing in the pax-wicket injection cycle does no longer fail to load. Secondly a minor NPE had been fixed which occurred in case no service could be retrieved from you bundle context during injection (only in the reporting). The final fix is the most important since it corrects the reporting of the NotSerializableExceptions in the pax-wicket structure and no longer points out BundleContext/Bundle as not serializable (since they are serializable for pax-wicket). Therefore the real error is no longer hidden.
-Enjoy
The Pax Wicket Team
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.2</version> </dependency> <!-- Pax Wicket Test Utilities --><dependency> <groupId>org.ops4j.pax.wicket</groupId> <artifactId>org.ops4j.pax.wicket.test</artifactId> <version>0.8.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/0.8.2/xml/featuresfeatures:addurl mvn:org.ops4j.pax.wicket.samples/features/0.8.2/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.2/.
Detailed Changelog
In detail we've fixed 4 issues in this release which are:
Bug
- [PAXWICKET-305] - java.lang.NullPointerException when defining a Wicket application in a bundle without any .class resource
- [PAXWICKET-306] - java.lang.NullPointerException when bean cannot be resolved
- [PAXWICKET-307] - Error reporting from wicket SerializableChecker is unusable
Task
- [PAXWICKET-303] - Release pax-wicket 0.8.2