My guess is that you use <wicket:container wicket:id=""> for something that
you update with Ajax.
You should see WARNs in the logs about it even in DEV mode.

Martin Grigorov
Wicket Training and Consulting
https://twitter.com/mtgrigorov

On Wed, Jun 3, 2015 at 3:40 PM, lucast <[email protected]> wrote:

> Hi Sven,
> Thank you for your reply.
>
> Yes, I call formComponentPanel#setOutputMarkupPlaceholderTag(true) on all
> elements involved with the AjaxRequestTarget.
>
> I'm still trying to get to the bottom of this.
>
> What I am baffled about is why it doesn't work on production mode when it
> works without any problems in development mode.
>
> when on production mode, on firebug, I get the following error:
>
> *Wicket.Ajax: Wicket.Ajax.Call.processComponent: Component with id [[id29]]
> was not found while trying to perform markup update. Make sure you called
> component.setOutputMarkupId(true) on the component whose markup you are
> trying to update.*
>
> I have called setOutputMarkupPlaceholderTag(true) on the panel I am adding
> to AjaxRequestTarget.
>
> So the question is, has anyone experienced that a panel is refreshed when
> running a wicket app in development mode, and that the panel is not
> refreshed when running a wicket app in production mode?
>
> Thanks, once more,
> Lucas
>
> --
> View this message in context:
> http://apache-wicket.1842946.n4.nabble.com/Panels-not-refreshing-when-calling-AjaxRequestTarget-add-only-in-production-mode-tp4671035p4671041.html
> Sent from the Users forum mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to