Hi, I just updated my app to latest 1.5 and the following exception happened:
org.apache.wicket.WicketRuntimeException: No Page found for component [ShortcutsPanel [Component id = componentItem]] at org.apache.wicket.Component.getPage(Component.java:1787) at org.apache.wicket.MarkupContainer.getMarkupType(MarkupContainer.java:531) at org.apache.wicket.MarkupContainer.getAssociatedMarkup(MarkupContainer.java:441) at org.apache.wicket.markup.html.panel.Panel$PanelMarkupHelper.getMarkup(Panel.java:166) at org.apache.wicket.markup.html.panel.Panel.getMarkup(Panel.java:142) at org.apache.wicket.Component.getMarkup(Component.java:722) at org.apache.wicket.Component.getMarkupTag(Component.java:1436) at org.apache.wicket.Component.getMarkupIdFromMarkup(Component.java:847) <<<<<<<<<<<< new at org.apache.wicket.Component.getMarkupIdImpl(Component.java:1482) at org.apache.wicket.Component.getMarkupId(Component.java:1537) at org.apache.wicket.Component.getMarkupId(Component.java:1599) at com.fredhopper.bm.components.savedsearches.ShortcutsPanel.<init>(ShortcutsPanel.java:184) .... In ShortcutsPanel's ctor we need to get the markupId of one of the components in this Panel ... I know that if I move the code to onInitialize() then everything will be OK, but I wanted to discuss with you whether the new behavior is OK for 1.5.
