Pax Wicket - 0.7.10
Release 0.7.10 (Wicket 4, 2012-08-28)
Overview
The 0.7.10 release of pax-wicket fixes a critical issue with the class loading of parents. It's now no longer required to add references to the pax-wicket logging libraries if a bundle does not contain any @PaxWicketBean references. In addition a problem had been fixed where an internal check method let the application fail in case that spring is not present in an container. Finally the log level in case of class resolver problems had been reduced making the "info lvl" log ways more readable. In addition the testing library had been improved at various places making working with it shorter and more efficient. See the updated testing documentation for the new possibilities.
-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
<!-- Wicket & Pax Wicket Core --> <dependency> <groupId>org.ops4j.pax.wicket</groupId> <artifactId>pax-wicket</artifactId> <version>0.7.10</version> </dependency> <!-- Pax Wicket Test Utilities --> <dependency> <groupId>org.ops4j.pax.wicket</groupId> <artifactId>pax-wicket-test</artifactId> <version>0.7.10</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/pax-wicket-features/0.7.10/xml/features features:addurl mvn:org.ops4j.pax.wicket.samples/pax-wicket-samples-features/0.7.10/xml/features
Source code
You can browse, download and checkout the source code at http://github.com/ops4j/org.ops4j.pax.wicket/tree/v0.7.10/.
Detailed Changelog
In detail we've fixed 9 issues in this release which are:
Bug
- [PAXWICKET-345] - License check does not define any ignores in root pom
- [PAXWICKET-347] - Fix classloading issue
- [PAXWICKET-356] - hasApplicationContext fails with class not found exception if spring is not present in container
Dependency upgrade
- [PAXWICKET-359] - Upgrade to ops4j master 3.1.0
Improvement
- [PAXWICKET-341] - Reduce log level for classresolver problem
- [PAXWICKET-342] - Improve work with testing library
- [PAXWICKET-358] - Allow overwritten beans in ApplicationContextMock
- [PAXWICKET-360] - Allow injection beans to contain null values
Task
- [PAXWICKET-335] - Release pax-wicket 0.7.10