It's not an answer to your question, but I've create a sort of "proof-of-concept" for Wicket 9 (branch wicket9 of Apache repo). I've successfully built a 9.0.0-SNAPSHOT version axing module wicket-cdi-1.1 which had the same cast exception reported here for Spring: I've also removed testing/wicket-arquillian as it depends on jconsole.jar which seems to be not part anymore of the jdk (but i might be wrong).

PS: In any case, I don't even know if cdi-1.1 ca be used with Java > 8

On 16/04/2018 10:37, Martijn Dashorst wrote:
On Sun, Apr 15, 2018 at 12:25 PM, Andrea Del Bene <> wrote:
I've also tried to build master branch with Java 9 and I've found the
following issues:

wicket-util: it seems that java 9 has changed date formats to be closer to
the Unicode standard:
This breaks some unit tests
wicket-extentions: import  javax.annotation.Resource is not used and not
available in the new jdk
wicket-cdi-1.1: there are some cast exceptions during tests execution. At
the moment I can't be more specific.

I've created a branch for Wicket with java 9 here: I've solved the issues for
wicket-util and wicket-extentions

How can we make it such that Wicket 8 builds on all Java 8-10?


Reply via email to