Hi Martin, I just tried it with 7.0.0-SNAPSHOT and I get the same exception. I have opened https://issues.apache.org/jira/browse/WICKET-5800 with details and a quickstart.
Thanks Marios On Wed, Dec 24, 2014 at 12:33 PM, Martin Grigorov <[email protected]> wrote: > Hi, > > I believe this is fixed in 7.0.0-SNAPSHOT. > Please try it if you can. > Thanks! > On Dec 24, 2014 9:47 AM, "mscoon" <[email protected]> wrote: > > > Hi, > > > > I have a component extending a FormComponentPanel which includes > > wicket:enclosures. It is embedded in tab in an ajax tabbed panel. > > > > I am getting the following exception when trying to change the active > tab. > > It was working fine with wicket 6.15.0. > > > > I saw there are some issues in jira related to autocomponents and > dequeing > > (WICKET-5730). Any ideas if this is related? > > > > org.apache.wicket.WicketRuntimeException: Detach called on component with > > id 'hireFek' while it had a non-empty queue: ComponentQueue{queueSize=2, > > queue=[[Enclosure [Component id = wicket_enclosure11]], [Enclosure > > [Component id = wicket_enclosure12]], null, null, null, null, null, > null]} > > at org.apache.wicket.MarkupContainer.onDetach(MarkupContainer.java:1936) > > at > > > > > org.apache.wicket.markup.html.form.LabeledWebMarkupContainer.onDetach(LabeledWebMarkupContainer.java:46) > > at > > > > > org.apache.wicket.markup.html.form.FormComponent.onDetach(FormComponent.java:1409) > > at org.apache.wicket.Component.detach(Component.java:1160) > > at > > > org.apache.wicket.MarkupContainer.detachChildren(MarkupContainer.java:1653) > > at org.apache.wicket.Component.detach(Component.java:1179) > > at > > > org.apache.wicket.MarkupContainer.detachChildren(MarkupContainer.java:1653) > > at org.apache.wicket.Component.detach(Component.java:1179) > > at > > > org.apache.wicket.MarkupContainer.detachChildren(MarkupContainer.java:1653) > > at org.apache.wicket.Component.detach(Component.java:1179) > > at > > > > > org.apache.wicket.MarkupContainer.removedComponent(MarkupContainer.java:1356) > > at org.apache.wicket.MarkupContainer.replace(MarkupContainer.java:742) > > at > org.apache.wicket.MarkupContainer.addOrReplace(MarkupContainer.java:214) > > at > > > > > org.apache.wicket.extensions.markup.html.tabs.TabbedPanel.setCurrentTab(TabbedPanel.java:439) > > at > > > > > org.apache.wicket.extensions.markup.html.tabs.TabbedPanel.setSelectedTab(TabbedPanel.java:397) > > at > > > > > gr.sol.wicket.markup.html.form.tabs.FormContainerAjaxTabbedPanel$TabLink.onSubmit(FormContainerAjaxTabbedPanel.java:67) > > > > Thanks, > > Marios > > >
