On Nov 20, 2009, at 2:47 PM, Douglas Ferguson wrote:

>
> On Nov 20, 2009, at 2:42 PM, Martijn Dashorst wrote:
>
>> Probably you have a repeater serving out those ajax thingies.
>>
>> 1. Make sure you have a reuse items strategy set
>
> What is this?

Ok. I investigated and we are sub classes DataView, so we should inherit the 
default reuse strategy.
Which is DefaultItemReuseStrategy

Do I still have to explicit set it?

It is still odd to me that this only happens in XP?!

>
>> 2. Make sure you don't get 2 events right after one another: the link
>> that is clicked and a seperate behavior you've attached: if one event
>> updates the repeater, the component is not available anymore.
>>
>
> Yeah.. we have a drop down that updates a repeater. The link is inside the 
> repeater.
> But I'm not sure why the link is getting messed up.
> Also, this only effects XP.
>
>
>> 3. to debug: really look closely at the generated behavior URLs and
>> look closely at the generated IDs to see if they update to another
>> value than expected
>
> thanks
>
>>
>> Martijn
>>
>> On Fri, Nov 20, 2009 at 9:32 PM, James Carman
>> <jcar...@carmanconsulting.com> wrote:
>>> I've seen this also, but it's not reliably reproducible.
>>>
>>> On Fri, Nov 20, 2009 at 3:30 PM, Douglas Ferguson
>>> <doug...@douglasferguson.us> wrote:
>>>> Does anybody have any idea of how to debug this?
>>>> I.E. A component is visible in the screen but when clicked wicket barfs.
>>>>
>>>> D/
>>>>
>>>> On Nov 20, 2009, at 9:28 AM, Douglas Ferguson wrote:
>>>>
>>>>> I load the app and hit an ajax link.
>>>>> It is a specific ajax link that fails not all..
>>>>>
>>>>>
>>>>>
>>>>> On Nov 20, 2009, at 9:16 AM, Martin Makundi wrote:
>>>>>
>>>>>>> I can recreate it when using XP.
>>>>>>
>>>>>> Doing what recreates it?
>>>>>>>
>>>>>>> D/
>>>>>>>
>>>>>>> On Nov 20, 2009, at 1:12 AM, Martin Makundi wrote:
>>>>>>>
>>>>>>>> I get this quite often on our production site, how can you reproduce
>>>>>>>> it?  My guess is that it somehow relates to invalid session and
>>>>>>>> clicking stale links on the page. We get this whenever googlebot or
>>>>>>>> similar browses our pages.
>>>>>>>>
>>>>>>>> **
>>>>>>>> Martin
>>>>>>>>
>>>>>>>> 2009/11/20 Douglas Ferguson <doug...@douglasferguson.us>:
>>>>>>>>> I am able to consistently reproduce this but only on win xp.
>>>>>>>>>
>>>>>>>>> D/
>>>>>>>>>
>>>>>>>>> On Nov 19, 2009, at 4:27 PM, Douglas Ferguson wrote:
>>>>>>>>>
>>>>>>>>>> I have a user who is reporting a really strange error.
>>>>>>>>>>
>>>>>>>>>> The error seems to indicate that the a component is not on the page 
>>>>>>>>>> when it is visible on the page.
>>>>>>>>>> The error is also intermittent.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> D/
>>>>>>>>>>
>>>>>>>>>> Nov 19 16:06:56 ERROR [TP-Processor28] errors.NotifyUserOfException 
>>>>>>>>>> - org.apache.wicket.WicketRuntimeException: component 
>>>>>>>>>> contentPart:results:478:result:hideableBlock:form:sentiment not 
>>>>>>>>>> found on page 
>>>>>>>>>> com.conducive.ui.userPages.monitor.result.MonitorsResultsPage[id = 
>>>>>>>>>> 18], listener interface = [RequestListenerInterface 
>>>>>>>>>> name=IBehaviorListener, method=public abstract void 
>>>>>>>>>> org.apache.wicket.behavior.IBehaviorListener.onRequest()] source null
>>>>>>>>>> org.apache.wicket.protocol.http.request.InvalidUrlException: 
>>>>>>>>>> org.apache.wicket.WicketRuntimeException: component 
>>>>>>>>>> contentPart:results:478:result:hideableBlock:form:sentiment not 
>>>>>>>>>> found on page 
>>>>>>>>>> com.conducive.ui.userPages.monitor.result.MonitorsResultsPage[id = 
>>>>>>>>>> 18], listener interface = [RequestListenerInterface 
>>>>>>>>>> name=IBehaviorListener, method=public abstract void 
>>>>>>>>>> org.apache.wicket.behavior.IBehaviorListener.onRequest()]
>>>>>>>>>>     at 
>>>>>>>>>> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:262)
>>>>>>>>>>     at org.apache.wicket.RequestCycle.step(RequestCycle.java:1301)
>>>>>>>>>>     at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1419)
>>>>>>>>>>     at org.apache.wicket.RequestCycle.request(RequestCycle.java:545)
>>>>>>>>>>     at 
>>>>>>>>>> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:456)
>>>>>>>>>>     at 
>>>>>>>>>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:289)
>>>>>>>>>>     at 
>>>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>>>>>>>>>>     at 
>>>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>>>>>>>>>>     at 
>>>>>>>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>>>>>>>>>>     at 
>>>>>>>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
>>>>>>>>>>     at 
>>>>>>>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>>>>>>>>>>     at 
>>>>>>>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
>>>>>>>>>>     at 
>>>>>>>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
>>>>>>>>>>     at 
>>>>>>>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
>>>>>>>>>>     at 
>>>>>>>>>> org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
>>>>>>>>>>     at 
>>>>>>>>>> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
>>>>>>>>>>     at 
>>>>>>>>>> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)
>>>>>>>>>>     at 
>>>>>>>>>> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703)
>>>>>>>>>>     at 
>>>>>>>>>> org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:895)
>>>>>>>>>>     at 
>>>>>>>>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
>>>>>>>>>>     at java.lang.Thread.run(Unknown Source)
>>>>>>>>>> Caused by: org.apache.wicket.WicketRuntimeException: component 
>>>>>>>>>> contentPart:results:478:result:hideableBlock:form:sentiment not 
>>>>>>>>>> found on page 
>>>>>>>>>> com.conducive.ui.userPages.monitor.result.MonitorsResultsPage[id = 
>>>>>>>>>> 18], listener interface = [RequestListenerInterface 
>>>>>>>>>> name=IBehaviorListener, method=public abstract void 
>>>>>>>>>> org.apache.wicket.behavior.IBehaviorListener.onRequest()]
>>>>>>>>>>     at 
>>>>>>>>>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:426)
>>>>>>>>>>     at 
>>>>>>>>>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:471)
>>>>>>>>>>     at 
>>>>>>>>>> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:144)
>>>>>>>>>>     ... 20 more
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> ---------------------------------------------------------------------
>>>>>>>>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>>>>>>>>>> For additional commands, e-mail: users-h...@wicket.apache.org
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> ---------------------------------------------------------------------
>>>>>>>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>>>>>>>>> For additional commands, e-mail: users-h...@wicket.apache.org
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> ---------------------------------------------------------------------
>>>>>>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>>>>>>>> For additional commands, e-mail: users-h...@wicket.apache.org
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> ---------------------------------------------------------------------
>>>>>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>>>>>>> For additional commands, e-mail: users-h...@wicket.apache.org
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>>>>>> For additional commands, e-mail: users-h...@wicket.apache.org
>>>>>>
>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>>>>> For additional commands, e-mail: users-h...@wicket.apache.org
>>>>>
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>>>> For additional commands, e-mail: users-h...@wicket.apache.org
>>>>
>>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>>> For additional commands, e-mail: users-h...@wicket.apache.org
>>>
>>>
>>
>>
>>
>> --
>> Become a Wicket expert, learn from the best: http://wicketinaction.com
>> Apache Wicket 1.4 increases type safety for web applications
>> Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.4.0
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>> For additional commands, e-mail: users-h...@wicket.apache.org
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org

Reply via email to