I have experienced the same error. It is because the border is not being added correctly. But it WILL happen when you added it as described in the wiki http://www.wicket-wiki.org.uk/wiki/index.php/Migrate-1.2 The page renders correctly however when an ajax request is send the markup id does not matching the component map id. Then an infinite loop occurs in public abstract class Component implements Serializable private final MarkupStream initializeMarkupStream() .... while (markupStream == null) Presently my work around is to have my applications base page class from which all pages are entered from include not just border = new foo.Border("border"); border.setTransparentResolver(true); super.add(border); as show in the wicket but I override the add with
public MarkupContainer add(Component arg0) { if(border==null) return super.add(arg0); else{ border.add(arg0); return this; } } The infinite loop needs to be resolved/trapped and I'm not sure that wicket.markup.html.border.Border is behaving as expected since my override with the add is part of how the border worked in 1.1 which perhaps border.setTransparentResolver(true); was supposed to change/handle??? -- View this message in context: http://www.nabble.com/Fwd%3A-wicket-Bugs-1442757-Ajax-errors-in-a-Border-t1241784.html#a3565528 Sent from the Wicket - User forum at Nabble.com. ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user