Hi,

I have this scenario:
1) AjaxTabbePanel has three tabs.
2) Go to 2nd tab
3) Come back to 1st tab
4) one link in 1st tab will take us to some page
5) Click back button of the browser => we wil come back to the page with the
AjaxTabbedPanel#1st tab
6) Now click on 2nd tab, then

AbstractRequestCycleProcessor#processEvents(requestCycle) doesn't get a
call,
instead RedirectPageRequestTarget#processEvents(requestCycle) gets the call.

This happens all the time barring a few time when it greets me with
following stack trace:

java.lang.IllegalStateException: No Page found for component
[MarkupContainer [Component id = link]]

     at org.apache.wicket.Component.getPage(Component.java:1819)

     at
org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:284)

     at
org.apache.wicket.request.target.component.listener.BehaviorRequestTarget.processEvents(BehaviorRequestTarget.java:119)

     at
org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:92)

     at
org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1250)

     at org.apache.wicket.RequestCycle.step(RequestCycle.java:1329)
...


Can anybody tell what and where is going wrong ??


Thanks in advance,
Tejash

Reply via email to