final RequestParameters requestParameters = processor.getRequestCodingStrategy().decode(
new FormDispatchRequest(rc.getRequest(), url));
IRequestTarget rt = processor.resolve(rc, requestParameters);
if (rt instanceof ListenerInterfaceRequestTarget)
{
ListenerInterfaceRequestTarget interfaceTarget = ((ListenerInterfaceRequestTarget)rt);
interfaceTarget.getRequestListenerInterface().invoke(page, interfaceTarget.getTarget());
}
else
{
throw new WicketRuntimeException(
"Attempt to access unknown request listener interface " +