| When button "Synchronize user/group service" is pressed at the page "Authentication Key token", geoserver gives the page with error: {{org.apache.wicket.WicketRuntimeException: Method onRequest of interface org.apache.wicket.behavior.IBehaviorListener targeted at org.apache.wicket.ajax.markup.html.form.AjaxSubmitLink$1@3b9a40eb on component [AjaxSubmitLink [Component id = synchronize]] threw an exception ... ... Stacktrace ... ... Caused by: java.lang.IllegalArgumentException: Argument 'component' may not be null. at org.apache.wicket.util.lang.Args.notNull(Args.java:41) at org.apache.wicket.ajax.AjaxRequestHandler.add(AjaxRequestHandler.java:223) at org.geoserver.security.web.AuthenticationKeyFilterPanel$2.onSubmit(AuthenticationKeyFilterPanel.java:119) }} At the Line 119 (AuthenticationKeyFilterPanel.java), theres: target.add(getPage().get("feedback")); getPage().get("feedback") returns null because, after version 2.13, the "feedback" component became "topFeedback" and "bottomFeedback". I think "topFeedback" would fit better. |