Details
Description
I am running "mvn clean package" on the command line and based on the jdk I get different results (reproducable).
With jdk6 the test fails and the following is logged:
ERROR - DiskDataStoreTest - data[] should never be null
ERROR - DiskDataStoreTest - Detected error number: 1
ERROR - DiskDataStoreTest - data[] should never be null
ERROR - DiskDataStoreTest - Detected error number: 2
Exception in thread "Thread-22" java.lang.NullPointerException
at org.apache.wicket.page.persistent.disk.DiskDataStoreTest$Read1Runnable.run(DiskDataStoreTest.java:231)
at java.lang.Thread.run(Thread.java:662)
Exception in thread "Thread-42" java.lang.NullPointerException
at org.apache.wicket.page.persistent.disk.DiskDataStoreTest$Read2Runnable.run(DiskDataStoreTest.java:264)
at java.lang.Thread.run(Thread.java:662)
With jdk5 everything goes fine and above message is not logged.
The datastore in the test is returning null in the Read1Runnable and Read2Runnable which is causing the NPE.