Hi, Check which component is used as root in FeedbackCollector. Is it the page or some other component which is not parent of the component on which you call .error() method ? As a workaround you can use session.error() instead but I think it will be better if you understand why the component-scoped feedback message is not used.
On Mon, Mar 25, 2013 at 11:17 AM, Fergal Keating < fergal.keat...@directski.com> wrote: > Hi, > > I'm using a wizard page on which there is some feedback panels. On the last > step, (since i upgraded to version 6.5 wicket) the feedback messages are > not displaying. (they are working fine on other steps). > > I can correctly see each component in the form adding its own error > message.The FinishButton#On Error is being called because there are errors > detectcted, but they seem to be cleared by the time i have to display the > feedback panel. I have even called error() from the overwritten > FinishButton#On Error method and it seems to disappear. > > I have placed Debug on orw.feedback class which shows that my feedback > messages are being added. but when the feedback Collector Class gets called > to display the feedback messages they somehow seem to have disappeared. > > The feedback panel is set to visible, and its onBeforeRender is being > called, but messages arent displayed. I've tried to see where the messages > are being cleared, but it just seem that the FeedbackMessages#clear methods > only being called on Detach. > > can someone advise ? > > -- > Fergal Keating > IT Senior Engineer > ----------------------------------------------- > e. fergal.keat...@directski.com > p. NA > w. www.directski.com > -- Martin Grigorov jWeekend Training, Consulting, Development http://jWeekend.com <http://jweekend.com/>