On 9/7/05, Juergen Donnerstag <[EMAIL PROTECTED]> wrote:
Just a guess. I have no chance to test it right now. Use <span
wicket:id="eventSummaryPanel"></span> instead.
Juergen
On 9/7/05, Nick Heudecker < [EMAIL PROTECTED]> wrote:
> Nope. At least, not that I'm aware of. A lot of Wicket is still magic to
> me. :)
>
> Here's the markup for the Panel:
>
> <wicket:panel>
> <table width="100%">
> <tr>
> <td class="label">
> <a wicket:id="viewEvent" href="" title="View event
> dashboard."><span wicket:id="name">Event Name</span></a>
> <span wicket:id="code">TST-125</span>
> [<a wicket:id="editEvent" href="" title="Edit this
> event.">edit</a>]
> <hr/>
> </td>
> </tr>
> <tr>
> <td class="content">
> <span
> wicket:id="description">Description</span>
> <br/>
> </td>
> </tr>
> <tr>
> <td class="content">
> Type: <span wicket:id="type">Lunch</span>
> </td>
> </tr>
> <tr>
> <td class="content">
> Dates: <span wicket:id="startDate">October 1</span> - <span
> wicket:id="endDate">October 15</span>
> </td>
> </tr>
> <tr>
> <td class="content">
> Location: <span wicket:id="location">Grand Hyatt</span>
> </td>
> <tr>
> <td class="content">
> Event Manager: <span wicket:id="managingUser">John
> Doe</span>
> </td>
> </tr>
> </table>
> </wicket:panel>
>
>
> On 9/7/05, Martijn Dashorst <[EMAIL PROTECTED]> wrote:
> > Is there a 'nested' border in your eventSummaryPanel?
> >
> > It could be that that is a (current) limitation (or a bug).
> >
> > Martijn
> >
> >
> > On 9/6/05, Nick Heudecker <[EMAIL PROTECTED] > wrote:
> > > Didn't work. So I have a Border component with the following markup:
> > >
> > > <wicket:border>
> > > <wicket:body/>
> > > </wicket:border>
> > >
> > > Then I have a Page with the following markup:
> > >
> > > <span wicket:id="border">
> > > <span wicket:id="eventSummaryPanel"/>
> > > </span>
> > >
> > > And the error is: "There must be exactly one <wicket:body> tag for each
> > > border compoment." Well, I have exactly one <wicket:body/> tag for the
> one
> > > Border component.
> > >
> > > I thought it might be a runtime exception getting thrown when the Page
> > > component is getting rendered, but adding loads of logging didn't reveal
> > > anything. These same Border and eventSummaryPanel components work
> > > everywhere else, so I'm still inclined to think that it's my problem,
> but
> > > I'm out of places to look.
> > >
> > >
> > >
> > > On 9/6/05, Nick Heudecker <[EMAIL PROTECTED] > wrote:
> > > > Martijn:
> > > >
> > > > No, it's not solved yet. Here's what I don't understand: I use that
> same
> > > page multiple times throughout my application and there is only one
> place
> > > where it fails. I'll try dropping in the <wicket:body/> tag in my Page
> > > markup and see if it works.
> > > >
> > > >
> > > >
> > > > On 9/6/05, Martijn Dashorst < [EMAIL PROTECTED] > wrote:
> > > > > Nick,
> > > > >
> > > > > Is the problem already solved?
> > > > >
> > > > > from what I can see (and what Juergen is referring to) is that the
> > > > > <span wicket:id="border"> needs a wicket:body tag in the markup.
> > > > >
> > > > > So:
> > > > > <span wicket:id="border"><!-- bunch of markup --> <wicket:body />
> <!--
> > > > > other bunch of markup --></span>
> > > > >
> > > > > Martijn
> > > > >
> > > > >
> > > > > On 9/2/05, Nick Heudecker < [EMAIL PROTECTED]> wrote:
> > > > > > That markup is from the Page component. The Border component
> markup
> > > does
> > > > > > have a <wicket:body/> tag.
> > > > > >
> > > > > >
> > > > > > On 9/1/05, Juergen Donnerstag < [EMAIL PROTECTED]>
> wrote:
> > > > > > > at a first glance. The error message says that "there must be
> > > exactly
> > > > > > > one <wicket:body>". I do not see any wicket:body tag in your
> markup.
> > > > > > > Border component require it. If you do not need it, use Panel
> > > instead
> > > > > > >
> > > > > > > Juergen
> > > > > > >
> > > > > > >
> > > > > > > On 9/2/05, Nick Heudecker < [EMAIL PROTECTED] > wrote:
> > > > > > > > I'm getting the following exception for one page in my app:
> > > > > > > >
> > > > > > > > wicket.markup.MarkupException: There must be exactly one
> > > <wicket:body>
> > > > > > tag
> > > > > > > > for each border compoment.
> > > > > > > > [markup = file:/*removed*, index = 1, current = [Raw markup]]
> > > > > > > > at
> > > wicket.markup.MarkupStream.throwMarkupException
> > > > > > > > (MarkupStream.java:277)
> > > > > > > > at
> > > > > > > >
> > > wicket.markup.html.border.Border.onComponentTagBody
> > > > > > (Border.java :239)
> > > > > > > > at
> > > > > >
> wicket.Component.renderComponent(Component.java:1813)
> > > > > > > > at
> > > wicket.markup.html.WebMarkupContainer.onRender
> > > > > > > > (WebMarkupContainer.java :78)
> > > > > > > > at wicket.Component.render(Component.java :1130)
> > > > > > > > at
> > > > > > > >
> > > > > >
> > >
> wicket.MarkupContainer.renderNext(MarkupContainer.java:1107)
> > > > > > > > at
> > > > > > > >
> > > > > > wicket.MarkupContainer.renderAll
> > > (MarkupContainer.java :750)
> > > > > > > >
> > > > > > > > at wicket.Page.onRender(Page.java:761)
> > > > > > > > at wicket.Component.render (Component.java:1130)
> > > > > > > > at wicket.Page.doRender(Page.java :247)
> > > > > > > > The same markup works fine in other pages. Here's a sample
> of
> > > the
> > > > > > markup:
> > > > > > > >
> > > > > > > > <span wicket:id="border">
> > > > > > > > <tr>
> > > > > > > > <td class="leftcol">
> > > > > > > > <span
> > > > > > wicket:id="eventSummaryPanel"/>
> > > > > > > > </td>
> > > > > > > > <td class="rightcol">
> > > > > > > > <table
> cellpadding="0"
> > > > > > cellspacing="0"
> > > > > > > > width="100%">
> > > > > > > > <tr>
> > > > > > > > <td>
> > > > > > > > <table
> > > > > > class="node"
> > > > > > > > cellpadding="0" cellspacing="0">
> > > > > > > > <tr>
> > > > > > > >
> <th>
> > > > > > > >
> > > <span
> > > > > > > > wicket:id="name">Template name</span>
> > > > > > > >
> > > </th>
> > > > > > > >
> <th
> > > > > > > > style="text-align: right;">
> > > > > > > >
> > > <span
> > > > > > > > class="edit"><a wicket:id="editTemplateEmail"
> > > href="">> > > > > > > >
> > > </th>
> > > > > > > >
> </tr>
> > > > > > > >
> > > > > > > > 'eventSummaryPanel' is a Panel that also works great in other
> > > pages.
> > > > > > It's
> > > > > > > > just this one page that's having the problem. Any ideas on
> where
> > > to
> > > > > > look or
> > > > > > > > what to debug? Setting logging to debug generates a mountain
> of
> > > info.
> > > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > -------------------------------------------------------
> > > > > > > SF.Net email is Sponsored by the Better Software Conference &
> EXPO
> > > > > > > September 19-22, 2005 * San Francisco, CA * Development
> Lifecycle
> > > > > > Practices
> > > > > > > Agile & Plan-Driven Development * Managing Projects & Teams *
> > > Testing & QA
> > > > > > > Security * Process Improvement & Measurement *
> > > http://www.sqe.com/bsce5sf
> > > > > > > _______________________________________________
> > > > > > > Wicket-user mailing list
> > > > > > > [email protected]
> > > > > > >
> > >
> https://lists.sourceforge.net/lists/listinfo/wicket-user
> > > > > > >
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > > >
> -------------------------------------------------------
> > > > > SF.Net email is Sponsored by the Better Software Conference & EXPO
> > > > > September 19-22, 2005 * San Francisco, CA * Development Lifecycle
> > > Practices
> > > > > Agile & Plan-Driven Development * Managing Projects & Teams *
> Testing &
> > > QA
> > > > > Security * Process Improvement & Measurement *
> > > http://www.sqe.com/bsce5sf
> > > > > _______________________________________________
> > > > > Wicket-user mailing list
> > > > > [email protected]
> > > > >
> > >
> https://lists.sourceforge.net/lists/listinfo/wicket-user
> > > > >
> > > >
> > > >
> > >
> > >
> >
> >
> > -------------------------------------------------------
> > SF.Net email is Sponsored by the Better Software Conference & EXPO
> > September 19-22, 2005 * San Francisco, CA * Development Lifecycle
> Practices
> > Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
> > Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
> > _______________________________________________
> > Wicket-user mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/wicket-user
> >
>
>
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user
