Hello list
We built a rendering engine in Wicket 1.4 which takes a UI description
from an XML file and builds an HTML representation from that. Everything
worked fine in Wicket 1.4.x.
Now I tried to switch to Wicket 1.5.3. Without changing anything from
the rendering part, I now get this error:
> org.apache.wicket.WicketRuntimeException: The component(s) below
> failed to render. A common problem is that you have added a component
> in code but forgot to reference it in the markup (thus the component
> will never be rendered).
Below that message I get a list with all components.
We mostly use ListViews to build the UI:
ListView<ObjectBase> listView = new ListView<ObjectBase>("eachGuiElem",
formRoot.getChildren())
{
@Override
protected void populateItem(ListItem<ObjectBase> item)
{
ObjectBase ob = item.getModelObject();
item.add(new Panel(...));
}
};
So here is my question. What did change with Wicket 1.5? How can I make
our renderer work again? Where should I look at to find out whats wrong?
Thanks,
Adrian
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]