Hey, I am using the callBackScript() of AbstractDefaultAjaxBehavior: AbstractDefaultAjaxBehavior behavior = new AbstractDefaultAjaxBehavior() {
@Override public CharSequence getCallbackFunction(CallbackParameter... extraParameters) { return super.getCallbackFunction(extraParameters); } @Override public void renderHead(Component component, IHeaderResponse response) { super.renderHead(component, response); String callBackScript = getCallbackFunction(CallbackParameter.explicit(JS_PARAM_CERTIFICATE), CallbackParameter.explicit(JS_PARAM_CERTIFICATE_CHAIN)).toString(); callBackScript = "sendCertificate=" + callBackScript + ";"; response.render(OnDomReadyHeaderItem.forScript(callBackScript)); } protected void respond(final AjaxRequestTarget target) { String certificate = getRequest().getRequestParameters().getParameterValue(JS_PARAM_CERTIFICATE).toString(); String certificateChain = getRequest().getRequestParameters().getParameterValue(JS_PARAM_CERTIFICATE_CHAIN).toString(); } }; add(behavior); The problem is that I need to send certificate and certificateChain from JS and these are obviously quite long. Thus I am getting " Wicket.Ajax: Wicket.Ajax.Call.failure: Error while parsing response: Request-URI Too Long". Any idea how to solve this? I am on Wicket 7.0.0... Thanks, Zbynek