Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.4-M3
-
None
-
None
Description
IndexedParamUrlCodingStrategy.appendParameters expects String->String map:
....
while (parameters.containsKey(String.valueOf))
{
String value = (String)parameters.get(String.valueOf);
...
but BaseWicketTester.clickLink converts page params to String->String[] map:
....
PageParameters parameters = (PageParameters)getParametersMethod.invoke(
bookmarkablePageLink, (Object[])null);
setParametersForNextRequest(parameters.toRequestParameters());
...
And as result we have type cast exception.