I've found the problem with any version after 1.4.2. With 1.4.2 I seem
to be able to use enclosures just fine - even when the children are
supplied by a component resolver - but any 1.4.3, 1.4.4 and 1.4.5 cause
problems. I haven't yet tried 1.4.6 but from what you're saying it
probably has the same problem.

Chris Colman
Step Ahead Software
http://develop.stepaheadsoftware.com

> -----Original Message-----
> From: Roman Uhlig Maxity.de [mailto:roman.uh...@maxity.de]
> Sent: Friday, 5 February 2010 2:23 AM
> To: users@wicket.apache.org
> Subject: Re: wicket enclosure not finding child!?
> 
> 
> I just upgraded from 1.4.1 to 1.4.6 and now I'm getting this error too
> without changing anything else in my source code:
> 
> 04 Feb 2010 16:01:20,352 ERROR [org.apache.wicket.RequestCycle:1521]
> Could not find child with id: object_title_classification_prefix in
the
> wicket:enclosure
> org.apache.wicket.WicketRuntimeException: Could not find child with
id:
> object_title_classification_prefix in the wicket:enclosure
>         at
>
org.apache.wicket.markup.html.internal.Enclosure.checkChildComponent(Enc
> losure.java:220)
>         at
>
org.apache.wicket.markup.html.internal.Enclosure.ensureAllChildrenPresen
> t(Enclosure.java:262)
>         at
>
org.apache.wicket.markup.html.internal.Enclosure.onComponentTagBody(Encl
> osure.java:169)
>         at
> org.apache.wicket.Component.renderComponent(Component.java:2619)
>         at
> org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1512)
>         at org.apache.wicket.Component.render(Component.java:2450)
>         at
> org.apache.wicket.MarkupContainer.autoAdd(MarkupContainer.java:229)
>         at
>
org.apache.wicket.markup.resolver.EnclosureResolver.resolve(EnclosureRes
> olver.java:61)
>         at
>
org.apache.wicket.markup.resolver.ComponentResolvers.resolve(ComponentRe
> solvers.java:81)
>         at
>
org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1418)
>         at
>
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer
> .java:1577)
>         at
>
org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.jav
> a:1501)
>         at
> org.apache.wicket.Component.renderComponent(Component.java:2619)
>         at
> org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1512)
>         at org.apache.wicket.Component.render(Component.java:2450)
>         at
>
org.apache.wicket.markup.repeater.AbstractRepeater.renderChild(AbstractR
> epeater.java:122)
>         at
>
org.apache.wicket.markup.repeater.AbstractRepeater.onRender(AbstractRepe
> ater.java:103)
>         at org.apache.wicket.Component.render(Component.java:2450)
>         at
>
org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1414)
>         at
>
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer
> .java:1577)
>         at
>
org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.jav
> a:1501)
>         at
> org.apache.wicket.Component.renderComponent(Component.java:2619)
>         at
> org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1512)
>         at org.apache.wicket.Component.render(Component.java:2450)
>         at
> org.apache.wicket.MarkupContainer.autoAdd(MarkupContainer.java:229)
>         at
>
org.apache.wicket.markup.resolver.MarkupInheritanceResolver.resolve(Mark
> upInheritanceResolver.java:66)
>         at
>
org.apache.wicket.markup.resolver.ComponentResolvers.resolve(ComponentRe
> solvers.java:81)
>         at
>
org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1418)
>         at
>
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer
> .java:1577)
>         at
>
org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.jav
> a:1501)
>         at
> org.apache.wicket.Component.renderComponent(Component.java:2619)
>         at
> org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1512)
>         at org.apache.wicket.Component.render(Component.java:2450)
>         at
> org.apache.wicket.MarkupContainer.autoAdd(MarkupContainer.java:229)
>         at
>
org.apache.wicket.markup.resolver.MarkupInheritanceResolver.resolve(Mark
> upInheritanceResolver.java:73)
>         at
>
org.apache.wicket.markup.resolver.ComponentResolvers.resolve(ComponentRe
> solvers.java:81)
>         at
>
org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1418)
>         at
> org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1528)
>         at org.apache.wicket.Page.onRender(Page.java:1565)
>         at org.apache.wicket.Component.render(Component.java:2450)
>         at org.apache.wicket.Page.renderPage(Page.java:914)
>         at
>
org.apache.wicket.request.target.component.BookmarkablePageRequestTarget
> .respond(BookmarkablePageRequestTarget.java:261)
>         at
>
org.apache.wicket.request.AbstractRequestCycleProcessor.respond(Abstract
> RequestCycleProcessor.java:105)
>         at
>
org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java
> :1258)
>         at org.apache.wicket.RequestCycle.step(RequestCycle.java:1329)
>         at
org.apache.wicket.RequestCycle.steps(RequestCycle.java:1428)
>         at
org.apache.wicket.RequestCycle.request(RequestCycle.java:545)
>         at
>
org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:479
> )
>         at
>
org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:
> 312)
>         at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown
> Source)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown
Source)
>         at
org.apache.catalina.core.StandardWrapperValve.invoke(Unknown
> Source)
>         at
org.apache.catalina.core.StandardContextValve.invoke(Unknown
> Source)
>         at org.apache.catalina.core.StandardHostValve.invoke(Unknown
> Source)
>         at org.apache.catalina.valves.ErrorReportValve.invoke(Unknown
> Source)
>         at org.apache.catalina.core.StandardEngineValve.invoke(Unknown
> Source)
>         at org.apache.catalina.connector.CoyoteAdapter.service(Unknown
> Source)
>         at org.apache.coyote.http11.Http11Processor.process(Unknown
> Source)
>         at
>
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(
> Unknown Source)
>         at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(Unknown
> Source)
>         at java.lang.Thread.run(Thread.java:619)
> 
> 
> HTML (edited):
> 
> <wicket:enclosure child="object_title_classification">
>     <img wicket:id="object_title_classification_prefix" border="0"
> alt="" />
>     <img wicket:id="object_title_classification" border="0" alt=""
> />
> </wicket:enclosure>
> 
> Kind regards,
> Roman
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org

Reply via email to