The reason I was looking..... My feedbackpanel wasn't working because what happens is this: When you create the panel it creates a listview for messages and a webcontainer for the <ul> tag. If there are no messages the ul-container is hidden, so after check rendering is done the messages-listview is REMOVED from the hierarchy along with the ul-container because it is not visible. So the next time the feedbackpanel renders there is an error because it tries to perform operations on the messages-listview (which is a member variable) which now has its parent set to null which causes problems.
Try this in forminput example, you have to submit the page for this error to show. -Igor > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf > Of Igor Vaynberg > Sent: Thursday, August 25, 2005 10:38 AM > To: [email protected] > Subject: [Wicket-develop] Components.checkRending question > > Hi guys, I was looking through the code in > Page.checkRendering() and saw the > following: > > // If auto component or not invisible ... > if (component.isAuto() || !component.isVisibleInHierarchy()) > { > // Add to list of unrendered auto components to // delete > below unrenderedAutoComponents.add(component); > } else... > > Shouldnt that OR be an AND? Later all > underenderedAutoComponents get removed from the hirarchy and > this looks like it will remove components that are auto OR invisible. > > -Igor > > > > > ------------------------------------------------------- > 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-develop mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/wicket-develop > > > ------------------------------------------------------- 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-develop mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wicket-develop
