We have a page in our application with a DataView.
In this DataView we have an anonymous inner class of a component which has a wicket:child-tag.
When there is ajaxrequest, in our case because we want to go to the next page in our dataview, an exception is thrown.
java.lang.IllegalArgumentException: Argument 'streamOffset' must have a value within [0,0], but was 1
I have the feeling that is caused by the fix in the following jira-issue
When we remove the wicket:child-tag completely, there is no problem.
When we change the anonymous inner class, to a nested class and give it an html-file with wicket:extend-tags without anything between them, it also works.
I believe that the fix for
WICKET-5580, failed to take in account subclasses of components that don't need to add markup and therefor don't have their own HTML-file.
I hope I can get around to making a quickstart testcase for this in the next couple of days