You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@wicket.apache.org by Alex Objelean <al...@isdc.ro> on 2007/08/15 09:44:39 UTC

Strange bug in Wicket-1.3.0-beta2

I've got randomly an exception when clicking on the table row which has an
AjaxEventBehavior assigned.
Below is the stacktrace. Any ideas?

[10:34:27.875] ERROR [http-8080-Processor1] RequestCycle - component
body:panel:actionListContainer:actionList:form:actionList:14 not found on
page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0], listener
interface = [RequestListenerInterface name=IBehaviorListener, method=public
abstract void org.apache.wicket.behavior.IBehaviorListener.onRequest()]
org.apache.wicket.WicketRuntimeException: component
body:panel:actionListContainer:actionList:form:actionList:14 not found on
page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0], listener
interface = [RequestListenerInterface name=IBehaviorListener, method=public
abstract void org.apache.wicket.behavior.IBehaviorListener.onRequest()]
	at
org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:394)
	at
org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:440)
	at
org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
	at org.apache.wicket.RequestCycle.step(RequestCycle.java:1090)
	at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1176)
	at org.apache.wicket.RequestCycle.request(RequestCycle.java:499)
	at
org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:257)
	at
org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:127)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
	at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
	at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at
org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at
org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
	at
org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
	at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
	at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
	at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
	at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
	at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
	at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
	at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
	at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
	at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
	at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
	at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
-- 
View this message in context: http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12157866
Sent from the Wicket - User mailing list archive at Nabble.com.


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


Re: Strange bug in Wicket-1.3.0-beta2

Posted by Matej Knopp <ma...@gmail.com>.
You get the exception page. That means the client side should be okay,
as it fired the request. What i don't understand is why it can't find
the server side component.

-Matej

On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>
> Last post was completely wrong.
> Here is another handler which works ok:
>
> var
> wcall=wicketAjaxGet('?wicket:interface=:0:body:panel:actionDetailsContainer:actionDetails:panel:actionSummaryButtons:editOr',
> function() { }.bind(this), function() { }.bind(this), function() {return
> Wicket.$$(this)}.bind(this));return !wcall;
>
>
> Alex Objelean wrote:
> >
> > Yep, any row.
> > What have I noticed also is that other ajax interaction works ok. The only
> > difference is that one using
> > wicketAjaxGet method, and another wicketAjaxPost (this one is ok). Maybe
> > the bug is somewhere in this funtion: wicketAjaxGet?
> >
> > Alex
> >
> >
> > Matej Knopp-2 wrote:
> >>
> >> When clicking _any_ row? Now that really is interesting. I hope you'll
> >> able to provide the quickstart soon.
> >>
> >> -Matej
> >>
> >> On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
> >>>
> >>> I will do that as soon as I can (hope tomorrow. Anyway, the quickstart
> >>> is
> >>> easy to create). Till then, a short description:
> >>> I use a RefreshingView table with actions (some business entity). Each
> >>> row
> >>> has attached an AjaxEventBehavior to "onclick" event. When a row is
> >>> clicked,
> >>> another component (action summary) is refreshed.
> >>>
> >>> When using the SNAPSHOT version, I've got the exception when clicking
> >>> any
> >>> row.
> >>>
> >>> PS: I do not know if it is a precondition bug, maybe the wicket-ajax.js
> >>> have
> >>> some other "malicious" changes.
> >>>
> >>>
> >>> Matej Knopp-2 wrote:
> >>> >
> >>> > Unfortunately just a jira issue will not od that. Can't you try to
> >>> > isolate the problem?
> >>> >
> >>> > -Matej
> >>> >
> >>> > On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
> >>> >>
> >>> >> It's quite hard to create a quickstart project, since the project I'm
> >>> >> working
> >>> >> on is very large. But if you think that it is enough to create a JIRA
> >>> >> task
> >>> >> with the stacktrace and short description, than I'll do it.
> >>> >>
> >>> >> Alex
> >>> >>
> >>> >>
> >>> >> Matej Knopp-2 wrote:
> >>> >> >
> >>> >> > that's weird. could be a bug in precodition check. Can you please
> >>> >> > create a jira entry and add a quickstart project? This might be a
> >>> >> > corner case, I'd like to fix this asap.
> >>> >> >
> >>> >> > -Matej
> >>> >> >
> >>> >> > On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
> >>> >> >>
> >>> >> >> With the latest SNAPSHOT, the application throws Exception almost
> >>> >> always
> >>> >> >> :(... I thing, it has not been tested too much. Here is the
> >>> >> stacktrace:
> >>> >> >>
> >>> >> >> .apache.wicket.WicketRuntimeException: component
> >>> >> >> body:panel:actionListContainer:actionList:form:actionList:65 not
> >>> found
> >>> >> on
> >>> >> >> page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0],
> >>> >> listener
> >>> >> >> interface = [RequestListenerInterface name=IBehaviorListener,
> >>> >> >> method=public
> >>> >> >> abstract void
> >>> >> org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:393)
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:439)
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
> >>> >> >>      at
> >>> org.apache.wicket.RequestCycle.step(RequestCycle.java:1077)
> >>> >> >>      at
> >>> org.apache.wicket.RequestCycle.steps(RequestCycle.java:1173)
> >>> >> >>      at
> >>> org.apache.wicket.RequestCycle.request(RequestCycle.java:483)
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:277)
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:129)
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> >>> >> >>      at
> >>> >> >>
> >>> >>
> >>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> >>> >> >>      at java.lang.Thread.run(Thread.java:595)
> >>> >> >>
> >>> >> >>
> >>> >> >>
> >>> >> >> Matej Knopp-2 wrote:
> >>> >> >> >
> >>> >> >> > http://www.wicketstuff.org/maven/repository/org/apache/wicket/
> >>> >> >> >
> >>> >> >> > On 9/6/07, Matej Knopp <ma...@gmail.com> wrote:
> >>> >> >> >> Dunno, there's still work to do, but there are snapshot
> >>> somewhere
> >>> >> >> >> available, you can grab those if you don't want to build
> >>> wicket.
> >>> >> >> >>
> >>> >> >> >> -Matej
> >>> >> >> >>
> >>> >> >> >> On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
> >>> >> >> >> >
> >>> >> >> >> > Thank you very much Matej! To be honest, I didn't expected to
> >>> >> have
> >>> >> >> such
> >>> >> >> >> a
> >>> >> >> >> > prompt response. :)
> >>> >> >> >> >
> >>> >> >> >> > Btw, when beta-4 is out?
> >>> >> >> >> >
> >>> >> >> >> > Alex.
> >>> >> >> >> >
> >>> >> >> >> >
> >>> >> >> >> > Matej Knopp-2 wrote:
> >>> >> >> >> > >
> >>> >> >> >> > > Yes, I know what's causing it. And as I said, this should
> >>> be
> >>> >> >> already
> >>> >> >> >> > > taken care of. I've added a special precondition evaluated
> >>> >> right
> >>> >> >> >> > > before each scheduled ajax request to check if the
> >>> originating
> >>> >> DOM
> >>> >> >> >> > > element is still in the document.
> >>> >> >> >> > >
> >>> >> >> >> > > -Matej
> >>> >> >> >> > >
> >>> >> >> >> > > On 9/6/07, Alex Objelean <al...@isdc.ro>
> >>> wrote:
> >>> >> >> >> > >>
> >>> >> >> >> > >> Right now, I do not know if this kind of issue can be
> >>> fixed on
> >>> >> >> the
> >>> >> >> >> wicket
> >>> >> >> >> > >> side. But what I do know for sure, is that this have to do
> >>> >> with
> >>> >> >> >> making
> >>> >> >> >> > >> multiple ajax request which are scheduled by the
> >>> >> Wicket.Channel
> >>> >> >> and
> >>> >> >> >> are
> >>> >> >> >> > >> executed synchronously and which affects the DOM when the
> >>> >> >> response
> >>> >> >> >> is
> >>> >> >> >> > >> arrived, thus the component tree is out of sync with the
> >>> >> actual
> >>> >> >> DOM.
> >>> >> >> >> (For
> >>> >> >> >> > >> instance user clicks 5 times on the Edit button, which is
> >>> a
> >>> >> slow
> >>> >> >> >> > >> operation
> >>> >> >> >> > >> and its response change the component's DOM)
> >>> >> >> >> > >>
> >>> >> >> >> > >> I am searching for workarounds for this issue. It is about
> >>> >> >> >> preventing
> >>> >> >> >> > >> user
> >>> >> >> >> > >> to make multiple request (blocking), but this is not that
> >>> easy
> >>> >> >> ("God
> >>> >> >> >> > >> bless
> >>> >> >> >> > >> IE").
> >>> >> >> >> > >>
> >>> >> >> >> > >> Alex
> >>> >> >> >> > >>
> >>> >> >> >> > >>
> >>> >> >> >> > >> Alex Objelean wrote:
> >>> >> >> >> > >> >
> >>> >> >> >> > >> > I've got randomly an exception when clicking on the
> >>> table
> >>> >> row
> >>> >> >> >> which has
> >>> >> >> >> > >> an
> >>> >> >> >> > >> > AjaxEventBehavior assigned.
> >>> >> >> >> > >> > Below is the stacktrace. Any ideas?
> >>> >> >> >> > >> >
> >>> >> >> >> > >> > [10:34:27.875] ERROR [http-8080-Processor1] RequestCycle
> >>> -
> >>> >> >> >> component
> >>> >> >> >> > >> >
> >>> body:panel:actionListContainer:actionList:form:actionList:14
> >>> >> >> not
> >>> >> >> >> found
> >>> >> >> >> > >> on
> >>> >> >> >> > >> > page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id
> >>> =
> >>> >> 0],
> >>> >> >> >> listener
> >>> >> >> >> > >> > interface = [RequestListenerInterface
> >>> >> name=IBehaviorListener,
> >>> >> >> >> > >> > method=public abstract void
> >>> >> >> >> > >> >
> >>> org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> >>> >> >> >> > >> > org.apache.wicket.WicketRuntimeException: component
> >>> >> >> >> > >> >
> >>> body:panel:actionListContainer:actionList:form:actionList:14
> >>> >> >> not
> >>> >> >> >> found
> >>> >> >> >> > >> on
> >>> >> >> >> > >> > page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id
> >>> =
> >>> >> 0],
> >>> >> >> >> listener
> >>> >> >> >> > >> > interface = [RequestListenerInterface
> >>> >> name=IBehaviorListener,
> >>> >> >> >> > >> > method=public abstract void
> >>> >> >> >> > >> >
> >>> org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:394)
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:440)
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
> >>> >> >> >> > >> >       at
> >>> >> >> >> org.apache.wicket.RequestCycle.step(RequestCycle.java:1090)
> >>> >> >> >> > >> >       at
> >>> >> >> >> org.apache.wicket.RequestCycle.steps(RequestCycle.java:1176)
> >>> >> >> >> > >> >       at
> >>> >> >> >> org.apache.wicket.RequestCycle.request(RequestCycle.java:499)
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:257)
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:127)
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> >>> >> >> >> > >> >       at
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> >>> >> >> >> > >> >
> >>> >> >> >> > >>
> >>> >> >> >> > >> --
> >>> >> >> >> > >> View this message in context:
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12518269
> >>> >> >> >> > >> Sent from the Wicket - User mailing list archive at
> >>> >> Nabble.com.
> >>> >> >> >> > >>
> >>> >> >> >> > >>
> >>> >> >> >> > >>
> >>> >> >> >>
> >>> >> ---------------------------------------------------------------------
> >>> >> >> >> > >> To unsubscribe, e-mail:
> >>> users-unsubscribe@wicket.apache.org
> >>> >> >> >> > >> For additional commands, e-mail:
> >>> users-help@wicket.apache.org
> >>> >> >> >> > >>
> >>> >> >> >> > >>
> >>> >> >> >> > >
> >>> >> >> >> > >
> >>> >> >>
> >>> ---------------------------------------------------------------------
> >>> >> >> >> > > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >>> >> >> >> > > For additional commands, e-mail:
> >>> users-help@wicket.apache.org
> >>> >> >> >> > >
> >>> >> >> >> > >
> >>> >> >> >> > >
> >>> >> >> >> >
> >>> >> >> >> > --
> >>> >> >> >> > View this message in context:
> >>> >> >> >>
> >>> >> >>
> >>> >>
> >>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12519313
> >>> >> >> >> > Sent from the Wicket - User mailing list archive at
> >>> Nabble.com.
> >>> >> >> >> >
> >>> >> >> >> >
> >>> >> >> >> >
> >>> >> >>
> >>> ---------------------------------------------------------------------
> >>> >> >> >> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >>> >> >> >> > For additional commands, e-mail: users-help@wicket.apache.org
> >>> >> >> >> >
> >>> >> >> >> >
> >>> >> >> >>
> >>> >> >> >
> >>> >> >> >
> >>> >> ---------------------------------------------------------------------
> >>> >> >> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >>> >> >> > For additional commands, e-mail: users-help@wicket.apache.org
> >>> >> >> >
> >>> >> >> >
> >>> >> >> >
> >>> >> >>
> >>> >> >> --
> >>> >> >> View this message in context:
> >>> >> >>
> >>> >>
> >>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12521157
> >>> >> >> Sent from the Wicket - User mailing list archive at Nabble.com.
> >>> >> >>
> >>> >> >>
> >>> >> >>
> >>> ---------------------------------------------------------------------
> >>> >> >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >>> >> >> For additional commands, e-mail: users-help@wicket.apache.org
> >>> >> >>
> >>> >> >>
> >>> >> >
> >>> >> >
> >>> ---------------------------------------------------------------------
> >>> >> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >>> >> > For additional commands, e-mail: users-help@wicket.apache.org
> >>> >> >
> >>> >> >
> >>> >> >
> >>> >>
> >>> >> --
> >>> >> View this message in context:
> >>> >>
> >>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12522157
> >>> >> Sent from the Wicket - User mailing list archive at Nabble.com.
> >>> >>
> >>> >>
> >>> >> ---------------------------------------------------------------------
> >>> >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >>> >> For additional commands, e-mail: users-help@wicket.apache.org
> >>> >>
> >>> >>
> >>> >
> >>> > ---------------------------------------------------------------------
> >>> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >>> > For additional commands, e-mail: users-help@wicket.apache.org
> >>> >
> >>> >
> >>> >
> >>>
> >>> --
> >>> View this message in context:
> >>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12522296
> >>> Sent from the Wicket - User mailing list archive at Nabble.com.
> >>>
> >>>
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >>> For additional commands, e-mail: users-help@wicket.apache.org
> >>>
> >>>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >> For additional commands, e-mail: users-help@wicket.apache.org
> >>
> >>
> >>
> >
> >
>
> --
> View this message in context: http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12522667
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>
>

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


Re: Strange bug in Wicket-1.3.0-beta2

Posted by Matej Knopp <ma...@gmail.com>.
You're welcome :)

On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>
> It's only a false alarm. Sorry. My fault. Probably I didn't perform a 'clean'
> before the application has been deployed. The issue is CLOSED!
>
> PS: Big 'THANK YOU' to Matej :).
>
>
> Alex Objelean wrote:
> >
> > Last post was completely wrong.
> > Here is another handler which works ok:
> >
> > var
> > wcall=wicketAjaxGet('?wicket:interface=:0:body:panel:actionDetailsContainer:actionDetails:panel:actionSummaryButtons:editOr',
> > function() { }.bind(this), function() { }.bind(this), function() {return
> > Wicket.$$(this)}.bind(this));return !wcall;
> >
> >
> > Alex Objelean wrote:
> >>
> >> Yep, any row.
> >> What have I noticed also is that other ajax interaction works ok. The
> >> only difference is that one using
> >> wicketAjaxGet method, and another wicketAjaxPost (this one is ok). Maybe
> >> the bug is somewhere in this funtion: wicketAjaxGet?
> >>
> >> Alex
> >>
> >>
> >> Matej Knopp-2 wrote:
> >>>
> >>> When clicking _any_ row? Now that really is interesting. I hope you'll
> >>> able to provide the quickstart soon.
> >>>
> >>> -Matej
> >>>
> >>> On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
> >>>>
> >>>> I will do that as soon as I can (hope tomorrow. Anyway, the quickstart
> >>>> is
> >>>> easy to create). Till then, a short description:
> >>>> I use a RefreshingView table with actions (some business entity). Each
> >>>> row
> >>>> has attached an AjaxEventBehavior to "onclick" event. When a row is
> >>>> clicked,
> >>>> another component (action summary) is refreshed.
> >>>>
> >>>> When using the SNAPSHOT version, I've got the exception when clicking
> >>>> any
> >>>> row.
> >>>>
> >>>> PS: I do not know if it is a precondition bug, maybe the wicket-ajax.js
> >>>> have
> >>>> some other "malicious" changes.
> >>>>
> >>>>
> >>>> Matej Knopp-2 wrote:
> >>>> >
> >>>> > Unfortunately just a jira issue will not od that. Can't you try to
> >>>> > isolate the problem?
> >>>> >
> >>>> > -Matej
> >>>> >
> >>>> > On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
> >>>> >>
> >>>> >> It's quite hard to create a quickstart project, since the project
> >>>> I'm
> >>>> >> working
> >>>> >> on is very large. But if you think that it is enough to create a
> >>>> JIRA
> >>>> >> task
> >>>> >> with the stacktrace and short description, than I'll do it.
> >>>> >>
> >>>> >> Alex
> >>>> >>
> >>>> >>
> >>>> >> Matej Knopp-2 wrote:
> >>>> >> >
> >>>> >> > that's weird. could be a bug in precodition check. Can you please
> >>>> >> > create a jira entry and add a quickstart project? This might be a
> >>>> >> > corner case, I'd like to fix this asap.
> >>>> >> >
> >>>> >> > -Matej
> >>>> >> >
> >>>> >> > On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
> >>>> >> >>
> >>>> >> >> With the latest SNAPSHOT, the application throws Exception almost
> >>>> >> always
> >>>> >> >> :(... I thing, it has not been tested too much. Here is the
> >>>> >> stacktrace:
> >>>> >> >>
> >>>> >> >> .apache.wicket.WicketRuntimeException: component
> >>>> >> >> body:panel:actionListContainer:actionList:form:actionList:65 not
> >>>> found
> >>>> >> on
> >>>> >> >> page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0],
> >>>> >> listener
> >>>> >> >> interface = [RequestListenerInterface name=IBehaviorListener,
> >>>> >> >> method=public
> >>>> >> >> abstract void
> >>>> >> org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:393)
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:439)
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
> >>>> >> >>      at
> >>>> org.apache.wicket.RequestCycle.step(RequestCycle.java:1077)
> >>>> >> >>      at
> >>>> org.apache.wicket.RequestCycle.steps(RequestCycle.java:1173)
> >>>> >> >>      at
> >>>> org.apache.wicket.RequestCycle.request(RequestCycle.java:483)
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:277)
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:129)
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> >>>> >> >>      at
> >>>> >> >>
> >>>> >>
> >>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> >>>> >> >>      at java.lang.Thread.run(Thread.java:595)
> >>>> >> >>
> >>>> >> >>
> >>>> >> >>
> >>>> >> >> Matej Knopp-2 wrote:
> >>>> >> >> >
> >>>> >> >> > http://www.wicketstuff.org/maven/repository/org/apache/wicket/
> >>>> >> >> >
> >>>> >> >> > On 9/6/07, Matej Knopp <ma...@gmail.com> wrote:
> >>>> >> >> >> Dunno, there's still work to do, but there are snapshot
> >>>> somewhere
> >>>> >> >> >> available, you can grab those if you don't want to build
> >>>> wicket.
> >>>> >> >> >>
> >>>> >> >> >> -Matej
> >>>> >> >> >>
> >>>> >> >> >> On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
> >>>> >> >> >> >
> >>>> >> >> >> > Thank you very much Matej! To be honest, I didn't expected
> >>>> to
> >>>> >> have
> >>>> >> >> such
> >>>> >> >> >> a
> >>>> >> >> >> > prompt response. :)
> >>>> >> >> >> >
> >>>> >> >> >> > Btw, when beta-4 is out?
> >>>> >> >> >> >
> >>>> >> >> >> > Alex.
> >>>> >> >> >> >
> >>>> >> >> >> >
> >>>> >> >> >> > Matej Knopp-2 wrote:
> >>>> >> >> >> > >
> >>>> >> >> >> > > Yes, I know what's causing it. And as I said, this should
> >>>> be
> >>>> >> >> already
> >>>> >> >> >> > > taken care of. I've added a special precondition evaluated
> >>>> >> right
> >>>> >> >> >> > > before each scheduled ajax request to check if the
> >>>> originating
> >>>> >> DOM
> >>>> >> >> >> > > element is still in the document.
> >>>> >> >> >> > >
> >>>> >> >> >> > > -Matej
> >>>> >> >> >> > >
> >>>> >> >> >> > > On 9/6/07, Alex Objelean <al...@isdc.ro>
> >>>> wrote:
> >>>> >> >> >> > >>
> >>>> >> >> >> > >> Right now, I do not know if this kind of issue can be
> >>>> fixed on
> >>>> >> >> the
> >>>> >> >> >> wicket
> >>>> >> >> >> > >> side. But what I do know for sure, is that this have to
> >>>> do
> >>>> >> with
> >>>> >> >> >> making
> >>>> >> >> >> > >> multiple ajax request which are scheduled by the
> >>>> >> Wicket.Channel
> >>>> >> >> and
> >>>> >> >> >> are
> >>>> >> >> >> > >> executed synchronously and which affects the DOM when the
> >>>> >> >> response
> >>>> >> >> >> is
> >>>> >> >> >> > >> arrived, thus the component tree is out of sync with the
> >>>> >> actual
> >>>> >> >> DOM.
> >>>> >> >> >> (For
> >>>> >> >> >> > >> instance user clicks 5 times on the Edit button, which is
> >>>> a
> >>>> >> slow
> >>>> >> >> >> > >> operation
> >>>> >> >> >> > >> and its response change the component's DOM)
> >>>> >> >> >> > >>
> >>>> >> >> >> > >> I am searching for workarounds for this issue. It is
> >>>> about
> >>>> >> >> >> preventing
> >>>> >> >> >> > >> user
> >>>> >> >> >> > >> to make multiple request (blocking), but this is not that
> >>>> easy
> >>>> >> >> ("God
> >>>> >> >> >> > >> bless
> >>>> >> >> >> > >> IE").
> >>>> >> >> >> > >>
> >>>> >> >> >> > >> Alex
> >>>> >> >> >> > >>
> >>>> >> >> >> > >>
> >>>> >> >> >> > >> Alex Objelean wrote:
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >> > I've got randomly an exception when clicking on the
> >>>> table
> >>>> >> row
> >>>> >> >> >> which has
> >>>> >> >> >> > >> an
> >>>> >> >> >> > >> > AjaxEventBehavior assigned.
> >>>> >> >> >> > >> > Below is the stacktrace. Any ideas?
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >> > [10:34:27.875] ERROR [http-8080-Processor1]
> >>>> RequestCycle -
> >>>> >> >> >> component
> >>>> >> >> >> > >> >
> >>>> body:panel:actionListContainer:actionList:form:actionList:14
> >>>> >> >> not
> >>>> >> >> >> found
> >>>> >> >> >> > >> on
> >>>> >> >> >> > >> > page
> >>>> ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id =
> >>>> >> 0],
> >>>> >> >> >> listener
> >>>> >> >> >> > >> > interface = [RequestListenerInterface
> >>>> >> name=IBehaviorListener,
> >>>> >> >> >> > >> > method=public abstract void
> >>>> >> >> >> > >> >
> >>>> org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> >>>> >> >> >> > >> > org.apache.wicket.WicketRuntimeException: component
> >>>> >> >> >> > >> >
> >>>> body:panel:actionListContainer:actionList:form:actionList:14
> >>>> >> >> not
> >>>> >> >> >> found
> >>>> >> >> >> > >> on
> >>>> >> >> >> > >> > page
> >>>> ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id =
> >>>> >> 0],
> >>>> >> >> >> listener
> >>>> >> >> >> > >> > interface = [RequestListenerInterface
> >>>> >> name=IBehaviorListener,
> >>>> >> >> >> > >> > method=public abstract void
> >>>> >> >> >> > >> >
> >>>> org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:394)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:440)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> org.apache.wicket.RequestCycle.step(RequestCycle.java:1090)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> org.apache.wicket.RequestCycle.steps(RequestCycle.java:1176)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> org.apache.wicket.RequestCycle.request(RequestCycle.java:499)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:257)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:127)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> >>>> >> >> >> > >> >       at
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> >>>> >> >> >> > >> >
> >>>> >> >> >> > >>
> >>>> >> >> >> > >> --
> >>>> >> >> >> > >> View this message in context:
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12518269
> >>>> >> >> >> > >> Sent from the Wicket - User mailing list archive at
> >>>> >> Nabble.com.
> >>>> >> >> >> > >>
> >>>> >> >> >> > >>
> >>>> >> >> >> > >>
> >>>> >> >> >>
> >>>> >>
> >>>> ---------------------------------------------------------------------
> >>>> >> >> >> > >> To unsubscribe, e-mail:
> >>>> users-unsubscribe@wicket.apache.org
> >>>> >> >> >> > >> For additional commands, e-mail:
> >>>> users-help@wicket.apache.org
> >>>> >> >> >> > >>
> >>>> >> >> >> > >>
> >>>> >> >> >> > >
> >>>> >> >> >> > >
> >>>> >> >>
> >>>> ---------------------------------------------------------------------
> >>>> >> >> >> > > To unsubscribe, e-mail:
> >>>> users-unsubscribe@wicket.apache.org
> >>>> >> >> >> > > For additional commands, e-mail:
> >>>> users-help@wicket.apache.org
> >>>> >> >> >> > >
> >>>> >> >> >> > >
> >>>> >> >> >> > >
> >>>> >> >> >> >
> >>>> >> >> >> > --
> >>>> >> >> >> > View this message in context:
> >>>> >> >> >>
> >>>> >> >>
> >>>> >>
> >>>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12519313
> >>>> >> >> >> > Sent from the Wicket - User mailing list archive at
> >>>> Nabble.com.
> >>>> >> >> >> >
> >>>> >> >> >> >
> >>>> >> >> >> >
> >>>> >> >>
> >>>> ---------------------------------------------------------------------
> >>>> >> >> >> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >>>> >> >> >> > For additional commands, e-mail:
> >>>> users-help@wicket.apache.org
> >>>> >> >> >> >
> >>>> >> >> >> >
> >>>> >> >> >>
> >>>> >> >> >
> >>>> >> >> >
> >>>> >>
> >>>> ---------------------------------------------------------------------
> >>>> >> >> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >>>> >> >> > For additional commands, e-mail: users-help@wicket.apache.org
> >>>> >> >> >
> >>>> >> >> >
> >>>> >> >> >
> >>>> >> >>
> >>>> >> >> --
> >>>> >> >> View this message in context:
> >>>> >> >>
> >>>> >>
> >>>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12521157
> >>>> >> >> Sent from the Wicket - User mailing list archive at Nabble.com.
> >>>> >> >>
> >>>> >> >>
> >>>> >> >>
> >>>> ---------------------------------------------------------------------
> >>>> >> >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >>>> >> >> For additional commands, e-mail: users-help@wicket.apache.org
> >>>> >> >>
> >>>> >> >>
> >>>> >> >
> >>>> >> >
> >>>> ---------------------------------------------------------------------
> >>>> >> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >>>> >> > For additional commands, e-mail: users-help@wicket.apache.org
> >>>> >> >
> >>>> >> >
> >>>> >> >
> >>>> >>
> >>>> >> --
> >>>> >> View this message in context:
> >>>> >>
> >>>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12522157
> >>>> >> Sent from the Wicket - User mailing list archive at Nabble.com.
> >>>> >>
> >>>> >>
> >>>> >>
> >>>> ---------------------------------------------------------------------
> >>>> >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >>>> >> For additional commands, e-mail: users-help@wicket.apache.org
> >>>> >>
> >>>> >>
> >>>> >
> >>>> > ---------------------------------------------------------------------
> >>>> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >>>> > For additional commands, e-mail: users-help@wicket.apache.org
> >>>> >
> >>>> >
> >>>> >
> >>>>
> >>>> --
> >>>> View this message in context:
> >>>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12522296
> >>>> Sent from the Wicket - User mailing list archive at Nabble.com.
> >>>>
> >>>>
> >>>> ---------------------------------------------------------------------
> >>>> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >>>> For additional commands, e-mail: users-help@wicket.apache.org
> >>>>
> >>>>
> >>>
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >>> For additional commands, e-mail: users-help@wicket.apache.org
> >>>
> >>>
> >>>
> >>
> >>
> >
> >
>
> --
> View this message in context: http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12523070
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>
>

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


Re: Strange bug in Wicket-1.3.0-beta2

Posted by Alex Objelean <al...@isdc.ro>.
It's only a false alarm. Sorry. My fault. Probably I didn't perform a 'clean'
before the application has been deployed. The issue is CLOSED!

PS: Big 'THANK YOU' to Matej :).


Alex Objelean wrote:
> 
> Last post was completely wrong.
> Here is another handler which works ok:
> 
> var
> wcall=wicketAjaxGet('?wicket:interface=:0:body:panel:actionDetailsContainer:actionDetails:panel:actionSummaryButtons:editOr',
> function() { }.bind(this), function() { }.bind(this), function() {return
> Wicket.$$(this)}.bind(this));return !wcall;
> 
> 
> Alex Objelean wrote:
>> 
>> Yep, any row.
>> What have I noticed also is that other ajax interaction works ok. The
>> only difference is that one using 
>> wicketAjaxGet method, and another wicketAjaxPost (this one is ok). Maybe
>> the bug is somewhere in this funtion: wicketAjaxGet?
>> 
>> Alex
>> 
>> 
>> Matej Knopp-2 wrote:
>>> 
>>> When clicking _any_ row? Now that really is interesting. I hope you'll
>>> able to provide the quickstart soon.
>>> 
>>> -Matej
>>> 
>>> On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>>>>
>>>> I will do that as soon as I can (hope tomorrow. Anyway, the quickstart
>>>> is
>>>> easy to create). Till then, a short description:
>>>> I use a RefreshingView table with actions (some business entity). Each
>>>> row
>>>> has attached an AjaxEventBehavior to "onclick" event. When a row is
>>>> clicked,
>>>> another component (action summary) is refreshed.
>>>>
>>>> When using the SNAPSHOT version, I've got the exception when clicking
>>>> any
>>>> row.
>>>>
>>>> PS: I do not know if it is a precondition bug, maybe the wicket-ajax.js
>>>> have
>>>> some other "malicious" changes.
>>>>
>>>>
>>>> Matej Knopp-2 wrote:
>>>> >
>>>> > Unfortunately just a jira issue will not od that. Can't you try to
>>>> > isolate the problem?
>>>> >
>>>> > -Matej
>>>> >
>>>> > On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>>>> >>
>>>> >> It's quite hard to create a quickstart project, since the project
>>>> I'm
>>>> >> working
>>>> >> on is very large. But if you think that it is enough to create a
>>>> JIRA
>>>> >> task
>>>> >> with the stacktrace and short description, than I'll do it.
>>>> >>
>>>> >> Alex
>>>> >>
>>>> >>
>>>> >> Matej Knopp-2 wrote:
>>>> >> >
>>>> >> > that's weird. could be a bug in precodition check. Can you please
>>>> >> > create a jira entry and add a quickstart project? This might be a
>>>> >> > corner case, I'd like to fix this asap.
>>>> >> >
>>>> >> > -Matej
>>>> >> >
>>>> >> > On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>>>> >> >>
>>>> >> >> With the latest SNAPSHOT, the application throws Exception almost
>>>> >> always
>>>> >> >> :(... I thing, it has not been tested too much. Here is the
>>>> >> stacktrace:
>>>> >> >>
>>>> >> >> .apache.wicket.WicketRuntimeException: component
>>>> >> >> body:panel:actionListContainer:actionList:form:actionList:65 not
>>>> found
>>>> >> on
>>>> >> >> page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0],
>>>> >> listener
>>>> >> >> interface = [RequestListenerInterface name=IBehaviorListener,
>>>> >> >> method=public
>>>> >> >> abstract void
>>>> >> org.apache.wicket.behavior.IBehaviorListener.onRequest()]
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:393)
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:439)
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
>>>> >> >>      at
>>>> org.apache.wicket.RequestCycle.step(RequestCycle.java:1077)
>>>> >> >>      at
>>>> org.apache.wicket.RequestCycle.steps(RequestCycle.java:1173)
>>>> >> >>      at
>>>> org.apache.wicket.RequestCycle.request(RequestCycle.java:483)
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:277)
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:129)
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>>>> >> >>      at
>>>> >> >>
>>>> >>
>>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>>>> >> >>      at java.lang.Thread.run(Thread.java:595)
>>>> >> >>
>>>> >> >>
>>>> >> >>
>>>> >> >> Matej Knopp-2 wrote:
>>>> >> >> >
>>>> >> >> > http://www.wicketstuff.org/maven/repository/org/apache/wicket/
>>>> >> >> >
>>>> >> >> > On 9/6/07, Matej Knopp <ma...@gmail.com> wrote:
>>>> >> >> >> Dunno, there's still work to do, but there are snapshot
>>>> somewhere
>>>> >> >> >> available, you can grab those if you don't want to build
>>>> wicket.
>>>> >> >> >>
>>>> >> >> >> -Matej
>>>> >> >> >>
>>>> >> >> >> On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>>>> >> >> >> >
>>>> >> >> >> > Thank you very much Matej! To be honest, I didn't expected
>>>> to
>>>> >> have
>>>> >> >> such
>>>> >> >> >> a
>>>> >> >> >> > prompt response. :)
>>>> >> >> >> >
>>>> >> >> >> > Btw, when beta-4 is out?
>>>> >> >> >> >
>>>> >> >> >> > Alex.
>>>> >> >> >> >
>>>> >> >> >> >
>>>> >> >> >> > Matej Knopp-2 wrote:
>>>> >> >> >> > >
>>>> >> >> >> > > Yes, I know what's causing it. And as I said, this should
>>>> be
>>>> >> >> already
>>>> >> >> >> > > taken care of. I've added a special precondition evaluated
>>>> >> right
>>>> >> >> >> > > before each scheduled ajax request to check if the
>>>> originating
>>>> >> DOM
>>>> >> >> >> > > element is still in the document.
>>>> >> >> >> > >
>>>> >> >> >> > > -Matej
>>>> >> >> >> > >
>>>> >> >> >> > > On 9/6/07, Alex Objelean <al...@isdc.ro>
>>>> wrote:
>>>> >> >> >> > >>
>>>> >> >> >> > >> Right now, I do not know if this kind of issue can be
>>>> fixed on
>>>> >> >> the
>>>> >> >> >> wicket
>>>> >> >> >> > >> side. But what I do know for sure, is that this have to
>>>> do
>>>> >> with
>>>> >> >> >> making
>>>> >> >> >> > >> multiple ajax request which are scheduled by the
>>>> >> Wicket.Channel
>>>> >> >> and
>>>> >> >> >> are
>>>> >> >> >> > >> executed synchronously and which affects the DOM when the
>>>> >> >> response
>>>> >> >> >> is
>>>> >> >> >> > >> arrived, thus the component tree is out of sync with the
>>>> >> actual
>>>> >> >> DOM.
>>>> >> >> >> (For
>>>> >> >> >> > >> instance user clicks 5 times on the Edit button, which is
>>>> a
>>>> >> slow
>>>> >> >> >> > >> operation
>>>> >> >> >> > >> and its response change the component's DOM)
>>>> >> >> >> > >>
>>>> >> >> >> > >> I am searching for workarounds for this issue. It is
>>>> about
>>>> >> >> >> preventing
>>>> >> >> >> > >> user
>>>> >> >> >> > >> to make multiple request (blocking), but this is not that
>>>> easy
>>>> >> >> ("God
>>>> >> >> >> > >> bless
>>>> >> >> >> > >> IE").
>>>> >> >> >> > >>
>>>> >> >> >> > >> Alex
>>>> >> >> >> > >>
>>>> >> >> >> > >>
>>>> >> >> >> > >> Alex Objelean wrote:
>>>> >> >> >> > >> >
>>>> >> >> >> > >> > I've got randomly an exception when clicking on the
>>>> table
>>>> >> row
>>>> >> >> >> which has
>>>> >> >> >> > >> an
>>>> >> >> >> > >> > AjaxEventBehavior assigned.
>>>> >> >> >> > >> > Below is the stacktrace. Any ideas?
>>>> >> >> >> > >> >
>>>> >> >> >> > >> > [10:34:27.875] ERROR [http-8080-Processor1]
>>>> RequestCycle -
>>>> >> >> >> component
>>>> >> >> >> > >> >
>>>> body:panel:actionListContainer:actionList:form:actionList:14
>>>> >> >> not
>>>> >> >> >> found
>>>> >> >> >> > >> on
>>>> >> >> >> > >> > page
>>>> ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id =
>>>> >> 0],
>>>> >> >> >> listener
>>>> >> >> >> > >> > interface = [RequestListenerInterface
>>>> >> name=IBehaviorListener,
>>>> >> >> >> > >> > method=public abstract void
>>>> >> >> >> > >> >
>>>> org.apache.wicket.behavior.IBehaviorListener.onRequest()]
>>>> >> >> >> > >> > org.apache.wicket.WicketRuntimeException: component
>>>> >> >> >> > >> >
>>>> body:panel:actionListContainer:actionList:form:actionList:14
>>>> >> >> not
>>>> >> >> >> found
>>>> >> >> >> > >> on
>>>> >> >> >> > >> > page
>>>> ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id =
>>>> >> 0],
>>>> >> >> >> listener
>>>> >> >> >> > >> > interface = [RequestListenerInterface
>>>> >> name=IBehaviorListener,
>>>> >> >> >> > >> > method=public abstract void
>>>> >> >> >> > >> >
>>>> org.apache.wicket.behavior.IBehaviorListener.onRequest()]
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:394)
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:440)
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
>>>> >> >> >> > >> >       at
>>>> >> >> >> org.apache.wicket.RequestCycle.step(RequestCycle.java:1090)
>>>> >> >> >> > >> >       at
>>>> >> >> >> org.apache.wicket.RequestCycle.steps(RequestCycle.java:1176)
>>>> >> >> >> > >> >       at
>>>> >> >> >> org.apache.wicket.RequestCycle.request(RequestCycle.java:499)
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:257)
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:127)
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>>>> >> >> >> > >> >       at
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>>>> >> >> >> > >> >
>>>> >> >> >> > >>
>>>> >> >> >> > >> --
>>>> >> >> >> > >> View this message in context:
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12518269
>>>> >> >> >> > >> Sent from the Wicket - User mailing list archive at
>>>> >> Nabble.com.
>>>> >> >> >> > >>
>>>> >> >> >> > >>
>>>> >> >> >> > >>
>>>> >> >> >>
>>>> >>
>>>> ---------------------------------------------------------------------
>>>> >> >> >> > >> To unsubscribe, e-mail:
>>>> users-unsubscribe@wicket.apache.org
>>>> >> >> >> > >> For additional commands, e-mail:
>>>> users-help@wicket.apache.org
>>>> >> >> >> > >>
>>>> >> >> >> > >>
>>>> >> >> >> > >
>>>> >> >> >> > >
>>>> >> >>
>>>> ---------------------------------------------------------------------
>>>> >> >> >> > > To unsubscribe, e-mail:
>>>> users-unsubscribe@wicket.apache.org
>>>> >> >> >> > > For additional commands, e-mail:
>>>> users-help@wicket.apache.org
>>>> >> >> >> > >
>>>> >> >> >> > >
>>>> >> >> >> > >
>>>> >> >> >> >
>>>> >> >> >> > --
>>>> >> >> >> > View this message in context:
>>>> >> >> >>
>>>> >> >>
>>>> >>
>>>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12519313
>>>> >> >> >> > Sent from the Wicket - User mailing list archive at
>>>> Nabble.com.
>>>> >> >> >> >
>>>> >> >> >> >
>>>> >> >> >> >
>>>> >> >>
>>>> ---------------------------------------------------------------------
>>>> >> >> >> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>>>> >> >> >> > For additional commands, e-mail:
>>>> users-help@wicket.apache.org
>>>> >> >> >> >
>>>> >> >> >> >
>>>> >> >> >>
>>>> >> >> >
>>>> >> >> >
>>>> >>
>>>> ---------------------------------------------------------------------
>>>> >> >> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>>>> >> >> > For additional commands, e-mail: users-help@wicket.apache.org
>>>> >> >> >
>>>> >> >> >
>>>> >> >> >
>>>> >> >>
>>>> >> >> --
>>>> >> >> View this message in context:
>>>> >> >>
>>>> >>
>>>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12521157
>>>> >> >> Sent from the Wicket - User mailing list archive at Nabble.com.
>>>> >> >>
>>>> >> >>
>>>> >> >>
>>>> ---------------------------------------------------------------------
>>>> >> >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>>>> >> >> For additional commands, e-mail: users-help@wicket.apache.org
>>>> >> >>
>>>> >> >>
>>>> >> >
>>>> >> >
>>>> ---------------------------------------------------------------------
>>>> >> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>>>> >> > For additional commands, e-mail: users-help@wicket.apache.org
>>>> >> >
>>>> >> >
>>>> >> >
>>>> >>
>>>> >> --
>>>> >> View this message in context:
>>>> >>
>>>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12522157
>>>> >> Sent from the Wicket - User mailing list archive at Nabble.com.
>>>> >>
>>>> >>
>>>> >>
>>>> ---------------------------------------------------------------------
>>>> >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>>>> >> For additional commands, e-mail: users-help@wicket.apache.org
>>>> >>
>>>> >>
>>>> >
>>>> > ---------------------------------------------------------------------
>>>> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>>>> > For additional commands, e-mail: users-help@wicket.apache.org
>>>> >
>>>> >
>>>> >
>>>>
>>>> --
>>>> View this message in context:
>>>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12522296
>>>> Sent from the Wicket - User mailing list archive at Nabble.com.
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>>>> For additional commands, e-mail: users-help@wicket.apache.org
>>>>
>>>>
>>> 
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>>> For additional commands, e-mail: users-help@wicket.apache.org
>>> 
>>> 
>>> 
>> 
>> 
> 
> 

-- 
View this message in context: http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12523070
Sent from the Wicket - User mailing list archive at Nabble.com.


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


Re: Strange bug in Wicket-1.3.0-beta2

Posted by Alex Objelean <al...@isdc.ro>.
Last post was completely wrong.
Here is another handler which works ok:

var
wcall=wicketAjaxGet('?wicket:interface=:0:body:panel:actionDetailsContainer:actionDetails:panel:actionSummaryButtons:editOr',
function() { }.bind(this), function() { }.bind(this), function() {return
Wicket.$$(this)}.bind(this));return !wcall;


Alex Objelean wrote:
> 
> Yep, any row.
> What have I noticed also is that other ajax interaction works ok. The only
> difference is that one using 
> wicketAjaxGet method, and another wicketAjaxPost (this one is ok). Maybe
> the bug is somewhere in this funtion: wicketAjaxGet?
> 
> Alex
> 
> 
> Matej Knopp-2 wrote:
>> 
>> When clicking _any_ row? Now that really is interesting. I hope you'll
>> able to provide the quickstart soon.
>> 
>> -Matej
>> 
>> On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>>>
>>> I will do that as soon as I can (hope tomorrow. Anyway, the quickstart
>>> is
>>> easy to create). Till then, a short description:
>>> I use a RefreshingView table with actions (some business entity). Each
>>> row
>>> has attached an AjaxEventBehavior to "onclick" event. When a row is
>>> clicked,
>>> another component (action summary) is refreshed.
>>>
>>> When using the SNAPSHOT version, I've got the exception when clicking
>>> any
>>> row.
>>>
>>> PS: I do not know if it is a precondition bug, maybe the wicket-ajax.js
>>> have
>>> some other "malicious" changes.
>>>
>>>
>>> Matej Knopp-2 wrote:
>>> >
>>> > Unfortunately just a jira issue will not od that. Can't you try to
>>> > isolate the problem?
>>> >
>>> > -Matej
>>> >
>>> > On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>>> >>
>>> >> It's quite hard to create a quickstart project, since the project I'm
>>> >> working
>>> >> on is very large. But if you think that it is enough to create a JIRA
>>> >> task
>>> >> with the stacktrace and short description, than I'll do it.
>>> >>
>>> >> Alex
>>> >>
>>> >>
>>> >> Matej Knopp-2 wrote:
>>> >> >
>>> >> > that's weird. could be a bug in precodition check. Can you please
>>> >> > create a jira entry and add a quickstart project? This might be a
>>> >> > corner case, I'd like to fix this asap.
>>> >> >
>>> >> > -Matej
>>> >> >
>>> >> > On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>>> >> >>
>>> >> >> With the latest SNAPSHOT, the application throws Exception almost
>>> >> always
>>> >> >> :(... I thing, it has not been tested too much. Here is the
>>> >> stacktrace:
>>> >> >>
>>> >> >> .apache.wicket.WicketRuntimeException: component
>>> >> >> body:panel:actionListContainer:actionList:form:actionList:65 not
>>> found
>>> >> on
>>> >> >> page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0],
>>> >> listener
>>> >> >> interface = [RequestListenerInterface name=IBehaviorListener,
>>> >> >> method=public
>>> >> >> abstract void
>>> >> org.apache.wicket.behavior.IBehaviorListener.onRequest()]
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:393)
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:439)
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
>>> >> >>      at
>>> org.apache.wicket.RequestCycle.step(RequestCycle.java:1077)
>>> >> >>      at
>>> org.apache.wicket.RequestCycle.steps(RequestCycle.java:1173)
>>> >> >>      at
>>> org.apache.wicket.RequestCycle.request(RequestCycle.java:483)
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:277)
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:129)
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>>> >> >>      at
>>> >> >>
>>> >>
>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>>> >> >>      at java.lang.Thread.run(Thread.java:595)
>>> >> >>
>>> >> >>
>>> >> >>
>>> >> >> Matej Knopp-2 wrote:
>>> >> >> >
>>> >> >> > http://www.wicketstuff.org/maven/repository/org/apache/wicket/
>>> >> >> >
>>> >> >> > On 9/6/07, Matej Knopp <ma...@gmail.com> wrote:
>>> >> >> >> Dunno, there's still work to do, but there are snapshot
>>> somewhere
>>> >> >> >> available, you can grab those if you don't want to build
>>> wicket.
>>> >> >> >>
>>> >> >> >> -Matej
>>> >> >> >>
>>> >> >> >> On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>>> >> >> >> >
>>> >> >> >> > Thank you very much Matej! To be honest, I didn't expected to
>>> >> have
>>> >> >> such
>>> >> >> >> a
>>> >> >> >> > prompt response. :)
>>> >> >> >> >
>>> >> >> >> > Btw, when beta-4 is out?
>>> >> >> >> >
>>> >> >> >> > Alex.
>>> >> >> >> >
>>> >> >> >> >
>>> >> >> >> > Matej Knopp-2 wrote:
>>> >> >> >> > >
>>> >> >> >> > > Yes, I know what's causing it. And as I said, this should
>>> be
>>> >> >> already
>>> >> >> >> > > taken care of. I've added a special precondition evaluated
>>> >> right
>>> >> >> >> > > before each scheduled ajax request to check if the
>>> originating
>>> >> DOM
>>> >> >> >> > > element is still in the document.
>>> >> >> >> > >
>>> >> >> >> > > -Matej
>>> >> >> >> > >
>>> >> >> >> > > On 9/6/07, Alex Objelean <al...@isdc.ro>
>>> wrote:
>>> >> >> >> > >>
>>> >> >> >> > >> Right now, I do not know if this kind of issue can be
>>> fixed on
>>> >> >> the
>>> >> >> >> wicket
>>> >> >> >> > >> side. But what I do know for sure, is that this have to do
>>> >> with
>>> >> >> >> making
>>> >> >> >> > >> multiple ajax request which are scheduled by the
>>> >> Wicket.Channel
>>> >> >> and
>>> >> >> >> are
>>> >> >> >> > >> executed synchronously and which affects the DOM when the
>>> >> >> response
>>> >> >> >> is
>>> >> >> >> > >> arrived, thus the component tree is out of sync with the
>>> >> actual
>>> >> >> DOM.
>>> >> >> >> (For
>>> >> >> >> > >> instance user clicks 5 times on the Edit button, which is
>>> a
>>> >> slow
>>> >> >> >> > >> operation
>>> >> >> >> > >> and its response change the component's DOM)
>>> >> >> >> > >>
>>> >> >> >> > >> I am searching for workarounds for this issue. It is about
>>> >> >> >> preventing
>>> >> >> >> > >> user
>>> >> >> >> > >> to make multiple request (blocking), but this is not that
>>> easy
>>> >> >> ("God
>>> >> >> >> > >> bless
>>> >> >> >> > >> IE").
>>> >> >> >> > >>
>>> >> >> >> > >> Alex
>>> >> >> >> > >>
>>> >> >> >> > >>
>>> >> >> >> > >> Alex Objelean wrote:
>>> >> >> >> > >> >
>>> >> >> >> > >> > I've got randomly an exception when clicking on the
>>> table
>>> >> row
>>> >> >> >> which has
>>> >> >> >> > >> an
>>> >> >> >> > >> > AjaxEventBehavior assigned.
>>> >> >> >> > >> > Below is the stacktrace. Any ideas?
>>> >> >> >> > >> >
>>> >> >> >> > >> > [10:34:27.875] ERROR [http-8080-Processor1] RequestCycle
>>> -
>>> >> >> >> component
>>> >> >> >> > >> >
>>> body:panel:actionListContainer:actionList:form:actionList:14
>>> >> >> not
>>> >> >> >> found
>>> >> >> >> > >> on
>>> >> >> >> > >> > page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id
>>> =
>>> >> 0],
>>> >> >> >> listener
>>> >> >> >> > >> > interface = [RequestListenerInterface
>>> >> name=IBehaviorListener,
>>> >> >> >> > >> > method=public abstract void
>>> >> >> >> > >> >
>>> org.apache.wicket.behavior.IBehaviorListener.onRequest()]
>>> >> >> >> > >> > org.apache.wicket.WicketRuntimeException: component
>>> >> >> >> > >> >
>>> body:panel:actionListContainer:actionList:form:actionList:14
>>> >> >> not
>>> >> >> >> found
>>> >> >> >> > >> on
>>> >> >> >> > >> > page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id
>>> =
>>> >> 0],
>>> >> >> >> listener
>>> >> >> >> > >> > interface = [RequestListenerInterface
>>> >> name=IBehaviorListener,
>>> >> >> >> > >> > method=public abstract void
>>> >> >> >> > >> >
>>> org.apache.wicket.behavior.IBehaviorListener.onRequest()]
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:394)
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:440)
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
>>> >> >> >> > >> >       at
>>> >> >> >> org.apache.wicket.RequestCycle.step(RequestCycle.java:1090)
>>> >> >> >> > >> >       at
>>> >> >> >> org.apache.wicket.RequestCycle.steps(RequestCycle.java:1176)
>>> >> >> >> > >> >       at
>>> >> >> >> org.apache.wicket.RequestCycle.request(RequestCycle.java:499)
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:257)
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:127)
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>>> >> >> >> > >> >       at
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>>> >> >> >> > >> >
>>> >> >> >> > >>
>>> >> >> >> > >> --
>>> >> >> >> > >> View this message in context:
>>> >> >> >> > >>
>>> >> >> >>
>>> >> >>
>>> >>
>>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12518269
>>> >> >> >> > >> Sent from the Wicket - User mailing list archive at
>>> >> Nabble.com.
>>> >> >> >> > >>
>>> >> >> >> > >>
>>> >> >> >> > >>
>>> >> >> >>
>>> >> ---------------------------------------------------------------------
>>> >> >> >> > >> To unsubscribe, e-mail:
>>> users-unsubscribe@wicket.apache.org
>>> >> >> >> > >> For additional commands, e-mail:
>>> users-help@wicket.apache.org
>>> >> >> >> > >>
>>> >> >> >> > >>
>>> >> >> >> > >
>>> >> >> >> > >
>>> >> >>
>>> ---------------------------------------------------------------------
>>> >> >> >> > > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>>> >> >> >> > > For additional commands, e-mail:
>>> users-help@wicket.apache.org
>>> >> >> >> > >
>>> >> >> >> > >
>>> >> >> >> > >
>>> >> >> >> >
>>> >> >> >> > --
>>> >> >> >> > View this message in context:
>>> >> >> >>
>>> >> >>
>>> >>
>>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12519313
>>> >> >> >> > Sent from the Wicket - User mailing list archive at
>>> Nabble.com.
>>> >> >> >> >
>>> >> >> >> >
>>> >> >> >> >
>>> >> >>
>>> ---------------------------------------------------------------------
>>> >> >> >> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>>> >> >> >> > For additional commands, e-mail: users-help@wicket.apache.org
>>> >> >> >> >
>>> >> >> >> >
>>> >> >> >>
>>> >> >> >
>>> >> >> >
>>> >> ---------------------------------------------------------------------
>>> >> >> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>>> >> >> > For additional commands, e-mail: users-help@wicket.apache.org
>>> >> >> >
>>> >> >> >
>>> >> >> >
>>> >> >>
>>> >> >> --
>>> >> >> View this message in context:
>>> >> >>
>>> >>
>>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12521157
>>> >> >> Sent from the Wicket - User mailing list archive at Nabble.com.
>>> >> >>
>>> >> >>
>>> >> >>
>>> ---------------------------------------------------------------------
>>> >> >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>>> >> >> For additional commands, e-mail: users-help@wicket.apache.org
>>> >> >>
>>> >> >>
>>> >> >
>>> >> >
>>> ---------------------------------------------------------------------
>>> >> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>>> >> > For additional commands, e-mail: users-help@wicket.apache.org
>>> >> >
>>> >> >
>>> >> >
>>> >>
>>> >> --
>>> >> View this message in context:
>>> >>
>>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12522157
>>> >> Sent from the Wicket - User mailing list archive at Nabble.com.
>>> >>
>>> >>
>>> >> ---------------------------------------------------------------------
>>> >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>>> >> For additional commands, e-mail: users-help@wicket.apache.org
>>> >>
>>> >>
>>> >
>>> > ---------------------------------------------------------------------
>>> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>>> > For additional commands, e-mail: users-help@wicket.apache.org
>>> >
>>> >
>>> >
>>>
>>> --
>>> View this message in context:
>>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12522296
>>> Sent from the Wicket - User mailing list archive at Nabble.com.
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>>> For additional commands, e-mail: users-help@wicket.apache.org
>>>
>>>
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> For additional commands, e-mail: users-help@wicket.apache.org
>> 
>> 
>> 
> 
> 

-- 
View this message in context: http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12522667
Sent from the Wicket - User mailing list archive at Nabble.com.


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


Re: Strange bug in Wicket-1.3.0-beta2

Posted by Alex Objelean <al...@isdc.ro>.
Yep, any row.
What have I noticed also is that other ajax interaction works ok. The only
difference is that one using 
wicketAjaxGet method, and another wicketAjaxPost (this one is ok). Maybe the
bug is somewhere in this funtion: wicketAjaxGet?

Alex


Matej Knopp-2 wrote:
> 
> When clicking _any_ row? Now that really is interesting. I hope you'll
> able to provide the quickstart soon.
> 
> -Matej
> 
> On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>>
>> I will do that as soon as I can (hope tomorrow. Anyway, the quickstart is
>> easy to create). Till then, a short description:
>> I use a RefreshingView table with actions (some business entity). Each
>> row
>> has attached an AjaxEventBehavior to "onclick" event. When a row is
>> clicked,
>> another component (action summary) is refreshed.
>>
>> When using the SNAPSHOT version, I've got the exception when clicking any
>> row.
>>
>> PS: I do not know if it is a precondition bug, maybe the wicket-ajax.js
>> have
>> some other "malicious" changes.
>>
>>
>> Matej Knopp-2 wrote:
>> >
>> > Unfortunately just a jira issue will not od that. Can't you try to
>> > isolate the problem?
>> >
>> > -Matej
>> >
>> > On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>> >>
>> >> It's quite hard to create a quickstart project, since the project I'm
>> >> working
>> >> on is very large. But if you think that it is enough to create a JIRA
>> >> task
>> >> with the stacktrace and short description, than I'll do it.
>> >>
>> >> Alex
>> >>
>> >>
>> >> Matej Knopp-2 wrote:
>> >> >
>> >> > that's weird. could be a bug in precodition check. Can you please
>> >> > create a jira entry and add a quickstart project? This might be a
>> >> > corner case, I'd like to fix this asap.
>> >> >
>> >> > -Matej
>> >> >
>> >> > On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>> >> >>
>> >> >> With the latest SNAPSHOT, the application throws Exception almost
>> >> always
>> >> >> :(... I thing, it has not been tested too much. Here is the
>> >> stacktrace:
>> >> >>
>> >> >> .apache.wicket.WicketRuntimeException: component
>> >> >> body:panel:actionListContainer:actionList:form:actionList:65 not
>> found
>> >> on
>> >> >> page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0],
>> >> listener
>> >> >> interface = [RequestListenerInterface name=IBehaviorListener,
>> >> >> method=public
>> >> >> abstract void
>> >> org.apache.wicket.behavior.IBehaviorListener.onRequest()]
>> >> >>      at
>> >> >>
>> >>
>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:393)
>> >> >>      at
>> >> >>
>> >>
>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:439)
>> >> >>      at
>> >> >>
>> >>
>> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
>> >> >>      at org.apache.wicket.RequestCycle.step(RequestCycle.java:1077)
>> >> >>      at
>> org.apache.wicket.RequestCycle.steps(RequestCycle.java:1173)
>> >> >>      at
>> org.apache.wicket.RequestCycle.request(RequestCycle.java:483)
>> >> >>      at
>> >> >>
>> >>
>> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:277)
>> >> >>      at
>> >> >>
>> >>
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:129)
>> >> >>      at
>> >> >>
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>> >> >>      at
>> >> >>
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>> >> >>      at
>> >> >>
>> >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
>> >> >>      at
>> >> >>
>> >>
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
>> >> >>      at
>> >> >>
>> >>
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
>> >> >>      at
>> >> >>
>> >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >> >>      at
>> >> >>
>> >>
>> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
>> >> >>      at
>> >> >>
>> >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >> >>      at
>> >> >>
>> >>
>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
>> >> >>      at
>> >> >>
>> >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >> >>      at
>> >> >>
>> >>
>> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
>> >> >>      at
>> >> >>
>> >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >> >>      at
>> >> >>
>> >>
>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
>> >> >>      at
>> >> >>
>> >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >> >>      at
>> >> >>
>> >>
>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
>> >> >>      at
>> >> >>
>> >>
>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
>> >> >>      at
>> >> >>
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>> >> >>      at
>> >> >>
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>> >> >>      at
>> >> >>
>> >>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>> >> >>      at
>> >> >>
>> >>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
>> >> >>      at
>> >> >>
>> >>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>> >> >>      at
>> >> >>
>> >>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>> >> >>      at
>> >> >>
>> >>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>> >> >>      at
>> >> >>
>> >>
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>> >> >>      at
>> >> >>
>> >>
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>> >> >>      at
>> >> >>
>> >>
>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
>> >> >>      at
>> >> >>
>> >>
>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>> >> >>      at
>> >> >>
>> >>
>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>> >> >>      at
>> >> >>
>> >>
>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>> >> >>      at java.lang.Thread.run(Thread.java:595)
>> >> >>
>> >> >>
>> >> >>
>> >> >> Matej Knopp-2 wrote:
>> >> >> >
>> >> >> > http://www.wicketstuff.org/maven/repository/org/apache/wicket/
>> >> >> >
>> >> >> > On 9/6/07, Matej Knopp <ma...@gmail.com> wrote:
>> >> >> >> Dunno, there's still work to do, but there are snapshot
>> somewhere
>> >> >> >> available, you can grab those if you don't want to build wicket.
>> >> >> >>
>> >> >> >> -Matej
>> >> >> >>
>> >> >> >> On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>> >> >> >> >
>> >> >> >> > Thank you very much Matej! To be honest, I didn't expected to
>> >> have
>> >> >> such
>> >> >> >> a
>> >> >> >> > prompt response. :)
>> >> >> >> >
>> >> >> >> > Btw, when beta-4 is out?
>> >> >> >> >
>> >> >> >> > Alex.
>> >> >> >> >
>> >> >> >> >
>> >> >> >> > Matej Knopp-2 wrote:
>> >> >> >> > >
>> >> >> >> > > Yes, I know what's causing it. And as I said, this should be
>> >> >> already
>> >> >> >> > > taken care of. I've added a special precondition evaluated
>> >> right
>> >> >> >> > > before each scheduled ajax request to check if the
>> originating
>> >> DOM
>> >> >> >> > > element is still in the document.
>> >> >> >> > >
>> >> >> >> > > -Matej
>> >> >> >> > >
>> >> >> >> > > On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>> >> >> >> > >>
>> >> >> >> > >> Right now, I do not know if this kind of issue can be fixed
>> on
>> >> >> the
>> >> >> >> wicket
>> >> >> >> > >> side. But what I do know for sure, is that this have to do
>> >> with
>> >> >> >> making
>> >> >> >> > >> multiple ajax request which are scheduled by the
>> >> Wicket.Channel
>> >> >> and
>> >> >> >> are
>> >> >> >> > >> executed synchronously and which affects the DOM when the
>> >> >> response
>> >> >> >> is
>> >> >> >> > >> arrived, thus the component tree is out of sync with the
>> >> actual
>> >> >> DOM.
>> >> >> >> (For
>> >> >> >> > >> instance user clicks 5 times on the Edit button, which is a
>> >> slow
>> >> >> >> > >> operation
>> >> >> >> > >> and its response change the component's DOM)
>> >> >> >> > >>
>> >> >> >> > >> I am searching for workarounds for this issue. It is about
>> >> >> >> preventing
>> >> >> >> > >> user
>> >> >> >> > >> to make multiple request (blocking), but this is not that
>> easy
>> >> >> ("God
>> >> >> >> > >> bless
>> >> >> >> > >> IE").
>> >> >> >> > >>
>> >> >> >> > >> Alex
>> >> >> >> > >>
>> >> >> >> > >>
>> >> >> >> > >> Alex Objelean wrote:
>> >> >> >> > >> >
>> >> >> >> > >> > I've got randomly an exception when clicking on the table
>> >> row
>> >> >> >> which has
>> >> >> >> > >> an
>> >> >> >> > >> > AjaxEventBehavior assigned.
>> >> >> >> > >> > Below is the stacktrace. Any ideas?
>> >> >> >> > >> >
>> >> >> >> > >> > [10:34:27.875] ERROR [http-8080-Processor1] RequestCycle
>> -
>> >> >> >> component
>> >> >> >> > >> >
>> body:panel:actionListContainer:actionList:form:actionList:14
>> >> >> not
>> >> >> >> found
>> >> >> >> > >> on
>> >> >> >> > >> > page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id
>> =
>> >> 0],
>> >> >> >> listener
>> >> >> >> > >> > interface = [RequestListenerInterface
>> >> name=IBehaviorListener,
>> >> >> >> > >> > method=public abstract void
>> >> >> >> > >> > org.apache.wicket.behavior.IBehaviorListener.onRequest()]
>> >> >> >> > >> > org.apache.wicket.WicketRuntimeException: component
>> >> >> >> > >> >
>> body:panel:actionListContainer:actionList:form:actionList:14
>> >> >> not
>> >> >> >> found
>> >> >> >> > >> on
>> >> >> >> > >> > page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id
>> =
>> >> 0],
>> >> >> >> listener
>> >> >> >> > >> > interface = [RequestListenerInterface
>> >> name=IBehaviorListener,
>> >> >> >> > >> > method=public abstract void
>> >> >> >> > >> > org.apache.wicket.behavior.IBehaviorListener.onRequest()]
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:394)
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:440)
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
>> >> >> >> > >> >       at
>> >> >> >> org.apache.wicket.RequestCycle.step(RequestCycle.java:1090)
>> >> >> >> > >> >       at
>> >> >> >> org.apache.wicket.RequestCycle.steps(RequestCycle.java:1176)
>> >> >> >> > >> >       at
>> >> >> >> org.apache.wicket.RequestCycle.request(RequestCycle.java:499)
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:257)
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:127)
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>> >> >> >> > >> >       at
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>> >> >> >> > >> >
>> >> >> >> > >>
>> >> >> >> > >> --
>> >> >> >> > >> View this message in context:
>> >> >> >> > >>
>> >> >> >>
>> >> >>
>> >>
>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12518269
>> >> >> >> > >> Sent from the Wicket - User mailing list archive at
>> >> Nabble.com.
>> >> >> >> > >>
>> >> >> >> > >>
>> >> >> >> > >>
>> >> >> >>
>> >> ---------------------------------------------------------------------
>> >> >> >> > >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> >> >> >> > >> For additional commands, e-mail:
>> users-help@wicket.apache.org
>> >> >> >> > >>
>> >> >> >> > >>
>> >> >> >> > >
>> >> >> >> > >
>> >> >>
>> ---------------------------------------------------------------------
>> >> >> >> > > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> >> >> >> > > For additional commands, e-mail:
>> users-help@wicket.apache.org
>> >> >> >> > >
>> >> >> >> > >
>> >> >> >> > >
>> >> >> >> >
>> >> >> >> > --
>> >> >> >> > View this message in context:
>> >> >> >>
>> >> >>
>> >>
>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12519313
>> >> >> >> > Sent from the Wicket - User mailing list archive at
>> Nabble.com.
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >
>> >> >>
>> ---------------------------------------------------------------------
>> >> >> >> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> >> >> >> > For additional commands, e-mail: users-help@wicket.apache.org
>> >> >> >> >
>> >> >> >> >
>> >> >> >>
>> >> >> >
>> >> >> >
>> >> ---------------------------------------------------------------------
>> >> >> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> >> >> > For additional commands, e-mail: users-help@wicket.apache.org
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >>
>> >> >> --
>> >> >> View this message in context:
>> >> >>
>> >>
>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12521157
>> >> >> Sent from the Wicket - User mailing list archive at Nabble.com.
>> >> >>
>> >> >>
>> >> >>
>> ---------------------------------------------------------------------
>> >> >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> >> >> For additional commands, e-mail: users-help@wicket.apache.org
>> >> >>
>> >> >>
>> >> >
>> >> >
>> ---------------------------------------------------------------------
>> >> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> >> > For additional commands, e-mail: users-help@wicket.apache.org
>> >> >
>> >> >
>> >> >
>> >>
>> >> --
>> >> View this message in context:
>> >>
>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12522157
>> >> Sent from the Wicket - User mailing list archive at Nabble.com.
>> >>
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> >> For additional commands, e-mail: users-help@wicket.apache.org
>> >>
>> >>
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> > For additional commands, e-mail: users-help@wicket.apache.org
>> >
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12522296
>> Sent from the Wicket - User mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> For additional commands, e-mail: users-help@wicket.apache.org
>>
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12522605
Sent from the Wicket - User mailing list archive at Nabble.com.


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


Re: Strange bug in Wicket-1.3.0-beta2

Posted by Matej Knopp <ma...@gmail.com>.
When clicking _any_ row? Now that really is interesting. I hope you'll
able to provide the quickstart soon.

-Matej

On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>
> I will do that as soon as I can (hope tomorrow. Anyway, the quickstart is
> easy to create). Till then, a short description:
> I use a RefreshingView table with actions (some business entity). Each row
> has attached an AjaxEventBehavior to "onclick" event. When a row is clicked,
> another component (action summary) is refreshed.
>
> When using the SNAPSHOT version, I've got the exception when clicking any
> row.
>
> PS: I do not know if it is a precondition bug, maybe the wicket-ajax.js have
> some other "malicious" changes.
>
>
> Matej Knopp-2 wrote:
> >
> > Unfortunately just a jira issue will not od that. Can't you try to
> > isolate the problem?
> >
> > -Matej
> >
> > On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
> >>
> >> It's quite hard to create a quickstart project, since the project I'm
> >> working
> >> on is very large. But if you think that it is enough to create a JIRA
> >> task
> >> with the stacktrace and short description, than I'll do it.
> >>
> >> Alex
> >>
> >>
> >> Matej Knopp-2 wrote:
> >> >
> >> > that's weird. could be a bug in precodition check. Can you please
> >> > create a jira entry and add a quickstart project? This might be a
> >> > corner case, I'd like to fix this asap.
> >> >
> >> > -Matej
> >> >
> >> > On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
> >> >>
> >> >> With the latest SNAPSHOT, the application throws Exception almost
> >> always
> >> >> :(... I thing, it has not been tested too much. Here is the
> >> stacktrace:
> >> >>
> >> >> .apache.wicket.WicketRuntimeException: component
> >> >> body:panel:actionListContainer:actionList:form:actionList:65 not found
> >> on
> >> >> page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0],
> >> listener
> >> >> interface = [RequestListenerInterface name=IBehaviorListener,
> >> >> method=public
> >> >> abstract void
> >> org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> >> >>      at
> >> >>
> >> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:393)
> >> >>      at
> >> >>
> >> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:439)
> >> >>      at
> >> >>
> >> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
> >> >>      at org.apache.wicket.RequestCycle.step(RequestCycle.java:1077)
> >> >>      at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1173)
> >> >>      at org.apache.wicket.RequestCycle.request(RequestCycle.java:483)
> >> >>      at
> >> >>
> >> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:277)
> >> >>      at
> >> >>
> >> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:129)
> >> >>      at
> >> >>
> >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> >> >>      at
> >> >>
> >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> >> >>      at
> >> >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
> >> >>      at
> >> >>
> >> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
> >> >>      at
> >> >>
> >> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
> >> >>      at
> >> >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> >>      at
> >> >>
> >> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
> >> >>      at
> >> >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> >>      at
> >> >>
> >> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
> >> >>      at
> >> >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> >>      at
> >> >>
> >> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
> >> >>      at
> >> >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> >>      at
> >> >>
> >> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
> >> >>      at
> >> >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> >>      at
> >> >>
> >> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
> >> >>      at
> >> >>
> >> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
> >> >>      at
> >> >>
> >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> >> >>      at
> >> >>
> >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> >> >>      at
> >> >>
> >> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> >> >>      at
> >> >>
> >> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> >> >>      at
> >> >>
> >> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> >> >>      at
> >> >>
> >> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> >> >>      at
> >> >>
> >> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> >> >>      at
> >> >>
> >> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> >> >>      at
> >> >>
> >> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> >> >>      at
> >> >>
> >> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
> >> >>      at
> >> >>
> >> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> >> >>      at
> >> >>
> >> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> >> >>      at
> >> >>
> >> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> >> >>      at java.lang.Thread.run(Thread.java:595)
> >> >>
> >> >>
> >> >>
> >> >> Matej Knopp-2 wrote:
> >> >> >
> >> >> > http://www.wicketstuff.org/maven/repository/org/apache/wicket/
> >> >> >
> >> >> > On 9/6/07, Matej Knopp <ma...@gmail.com> wrote:
> >> >> >> Dunno, there's still work to do, but there are snapshot somewhere
> >> >> >> available, you can grab those if you don't want to build wicket.
> >> >> >>
> >> >> >> -Matej
> >> >> >>
> >> >> >> On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
> >> >> >> >
> >> >> >> > Thank you very much Matej! To be honest, I didn't expected to
> >> have
> >> >> such
> >> >> >> a
> >> >> >> > prompt response. :)
> >> >> >> >
> >> >> >> > Btw, when beta-4 is out?
> >> >> >> >
> >> >> >> > Alex.
> >> >> >> >
> >> >> >> >
> >> >> >> > Matej Knopp-2 wrote:
> >> >> >> > >
> >> >> >> > > Yes, I know what's causing it. And as I said, this should be
> >> >> already
> >> >> >> > > taken care of. I've added a special precondition evaluated
> >> right
> >> >> >> > > before each scheduled ajax request to check if the originating
> >> DOM
> >> >> >> > > element is still in the document.
> >> >> >> > >
> >> >> >> > > -Matej
> >> >> >> > >
> >> >> >> > > On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
> >> >> >> > >>
> >> >> >> > >> Right now, I do not know if this kind of issue can be fixed on
> >> >> the
> >> >> >> wicket
> >> >> >> > >> side. But what I do know for sure, is that this have to do
> >> with
> >> >> >> making
> >> >> >> > >> multiple ajax request which are scheduled by the
> >> Wicket.Channel
> >> >> and
> >> >> >> are
> >> >> >> > >> executed synchronously and which affects the DOM when the
> >> >> response
> >> >> >> is
> >> >> >> > >> arrived, thus the component tree is out of sync with the
> >> actual
> >> >> DOM.
> >> >> >> (For
> >> >> >> > >> instance user clicks 5 times on the Edit button, which is a
> >> slow
> >> >> >> > >> operation
> >> >> >> > >> and its response change the component's DOM)
> >> >> >> > >>
> >> >> >> > >> I am searching for workarounds for this issue. It is about
> >> >> >> preventing
> >> >> >> > >> user
> >> >> >> > >> to make multiple request (blocking), but this is not that easy
> >> >> ("God
> >> >> >> > >> bless
> >> >> >> > >> IE").
> >> >> >> > >>
> >> >> >> > >> Alex
> >> >> >> > >>
> >> >> >> > >>
> >> >> >> > >> Alex Objelean wrote:
> >> >> >> > >> >
> >> >> >> > >> > I've got randomly an exception when clicking on the table
> >> row
> >> >> >> which has
> >> >> >> > >> an
> >> >> >> > >> > AjaxEventBehavior assigned.
> >> >> >> > >> > Below is the stacktrace. Any ideas?
> >> >> >> > >> >
> >> >> >> > >> > [10:34:27.875] ERROR [http-8080-Processor1] RequestCycle -
> >> >> >> component
> >> >> >> > >> > body:panel:actionListContainer:actionList:form:actionList:14
> >> >> not
> >> >> >> found
> >> >> >> > >> on
> >> >> >> > >> > page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id =
> >> 0],
> >> >> >> listener
> >> >> >> > >> > interface = [RequestListenerInterface
> >> name=IBehaviorListener,
> >> >> >> > >> > method=public abstract void
> >> >> >> > >> > org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> >> >> >> > >> > org.apache.wicket.WicketRuntimeException: component
> >> >> >> > >> > body:panel:actionListContainer:actionList:form:actionList:14
> >> >> not
> >> >> >> found
> >> >> >> > >> on
> >> >> >> > >> > page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id =
> >> 0],
> >> >> >> listener
> >> >> >> > >> > interface = [RequestListenerInterface
> >> name=IBehaviorListener,
> >> >> >> > >> > method=public abstract void
> >> >> >> > >> > org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:394)
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:440)
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
> >> >> >> > >> >       at
> >> >> >> org.apache.wicket.RequestCycle.step(RequestCycle.java:1090)
> >> >> >> > >> >       at
> >> >> >> org.apache.wicket.RequestCycle.steps(RequestCycle.java:1176)
> >> >> >> > >> >       at
> >> >> >> org.apache.wicket.RequestCycle.request(RequestCycle.java:499)
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:257)
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:127)
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> >> >> >> > >> >       at
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >>
> >> >>
> >> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> >> >> >> > >> >
> >> >> >> > >>
> >> >> >> > >> --
> >> >> >> > >> View this message in context:
> >> >> >> > >>
> >> >> >>
> >> >>
> >> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12518269
> >> >> >> > >> Sent from the Wicket - User mailing list archive at
> >> Nabble.com.
> >> >> >> > >>
> >> >> >> > >>
> >> >> >> > >>
> >> >> >>
> >> ---------------------------------------------------------------------
> >> >> >> > >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >> >> >> > >> For additional commands, e-mail: users-help@wicket.apache.org
> >> >> >> > >>
> >> >> >> > >>
> >> >> >> > >
> >> >> >> > >
> >> >> ---------------------------------------------------------------------
> >> >> >> > > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >> >> >> > > For additional commands, e-mail: users-help@wicket.apache.org
> >> >> >> > >
> >> >> >> > >
> >> >> >> > >
> >> >> >> >
> >> >> >> > --
> >> >> >> > View this message in context:
> >> >> >>
> >> >>
> >> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12519313
> >> >> >> > Sent from the Wicket - User mailing list archive at Nabble.com.
> >> >> >> >
> >> >> >> >
> >> >> >> >
> >> >> ---------------------------------------------------------------------
> >> >> >> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >> >> >> > For additional commands, e-mail: users-help@wicket.apache.org
> >> >> >> >
> >> >> >> >
> >> >> >>
> >> >> >
> >> >> >
> >> ---------------------------------------------------------------------
> >> >> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >> >> > For additional commands, e-mail: users-help@wicket.apache.org
> >> >> >
> >> >> >
> >> >> >
> >> >>
> >> >> --
> >> >> View this message in context:
> >> >>
> >> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12521157
> >> >> Sent from the Wicket - User mailing list archive at Nabble.com.
> >> >>
> >> >>
> >> >> ---------------------------------------------------------------------
> >> >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >> >> For additional commands, e-mail: users-help@wicket.apache.org
> >> >>
> >> >>
> >> >
> >> > ---------------------------------------------------------------------
> >> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >> > For additional commands, e-mail: users-help@wicket.apache.org
> >> >
> >> >
> >> >
> >>
> >> --
> >> View this message in context:
> >> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12522157
> >> Sent from the Wicket - User mailing list archive at Nabble.com.
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >> For additional commands, e-mail: users-help@wicket.apache.org
> >>
> >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> > For additional commands, e-mail: users-help@wicket.apache.org
> >
> >
> >
>
> --
> View this message in context: http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12522296
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>
>

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


Re: Strange bug in Wicket-1.3.0-beta2

Posted by Alex Objelean <al...@isdc.ro>.
I will do that as soon as I can (hope tomorrow. Anyway, the quickstart is
easy to create). Till then, a short description:
I use a RefreshingView table with actions (some business entity). Each row
has attached an AjaxEventBehavior to "onclick" event. When a row is clicked,
another component (action summary) is refreshed. 

When using the SNAPSHOT version, I've got the exception when clicking any
row.

PS: I do not know if it is a precondition bug, maybe the wicket-ajax.js have
some other "malicious" changes. 


Matej Knopp-2 wrote:
> 
> Unfortunately just a jira issue will not od that. Can't you try to
> isolate the problem?
> 
> -Matej
> 
> On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>>
>> It's quite hard to create a quickstart project, since the project I'm
>> working
>> on is very large. But if you think that it is enough to create a JIRA
>> task
>> with the stacktrace and short description, than I'll do it.
>>
>> Alex
>>
>>
>> Matej Knopp-2 wrote:
>> >
>> > that's weird. could be a bug in precodition check. Can you please
>> > create a jira entry and add a quickstart project? This might be a
>> > corner case, I'd like to fix this asap.
>> >
>> > -Matej
>> >
>> > On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>> >>
>> >> With the latest SNAPSHOT, the application throws Exception almost
>> always
>> >> :(... I thing, it has not been tested too much. Here is the
>> stacktrace:
>> >>
>> >> .apache.wicket.WicketRuntimeException: component
>> >> body:panel:actionListContainer:actionList:form:actionList:65 not found
>> on
>> >> page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0],
>> listener
>> >> interface = [RequestListenerInterface name=IBehaviorListener,
>> >> method=public
>> >> abstract void
>> org.apache.wicket.behavior.IBehaviorListener.onRequest()]
>> >>      at
>> >>
>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:393)
>> >>      at
>> >>
>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:439)
>> >>      at
>> >>
>> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
>> >>      at org.apache.wicket.RequestCycle.step(RequestCycle.java:1077)
>> >>      at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1173)
>> >>      at org.apache.wicket.RequestCycle.request(RequestCycle.java:483)
>> >>      at
>> >>
>> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:277)
>> >>      at
>> >>
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:129)
>> >>      at
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>> >>      at
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>> >>      at
>> >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
>> >>      at
>> >>
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
>> >>      at
>> >>
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
>> >>      at
>> >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >>      at
>> >>
>> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
>> >>      at
>> >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >>      at
>> >>
>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
>> >>      at
>> >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >>      at
>> >>
>> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
>> >>      at
>> >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >>      at
>> >>
>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
>> >>      at
>> >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >>      at
>> >>
>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
>> >>      at
>> >>
>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
>> >>      at
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>> >>      at
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>> >>      at
>> >>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>> >>      at
>> >>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
>> >>      at
>> >>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>> >>      at
>> >>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>> >>      at
>> >>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>> >>      at
>> >>
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>> >>      at
>> >>
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>> >>      at
>> >>
>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
>> >>      at
>> >>
>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>> >>      at
>> >>
>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>> >>      at
>> >>
>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>> >>      at java.lang.Thread.run(Thread.java:595)
>> >>
>> >>
>> >>
>> >> Matej Knopp-2 wrote:
>> >> >
>> >> > http://www.wicketstuff.org/maven/repository/org/apache/wicket/
>> >> >
>> >> > On 9/6/07, Matej Knopp <ma...@gmail.com> wrote:
>> >> >> Dunno, there's still work to do, but there are snapshot somewhere
>> >> >> available, you can grab those if you don't want to build wicket.
>> >> >>
>> >> >> -Matej
>> >> >>
>> >> >> On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>> >> >> >
>> >> >> > Thank you very much Matej! To be honest, I didn't expected to
>> have
>> >> such
>> >> >> a
>> >> >> > prompt response. :)
>> >> >> >
>> >> >> > Btw, when beta-4 is out?
>> >> >> >
>> >> >> > Alex.
>> >> >> >
>> >> >> >
>> >> >> > Matej Knopp-2 wrote:
>> >> >> > >
>> >> >> > > Yes, I know what's causing it. And as I said, this should be
>> >> already
>> >> >> > > taken care of. I've added a special precondition evaluated
>> right
>> >> >> > > before each scheduled ajax request to check if the originating
>> DOM
>> >> >> > > element is still in the document.
>> >> >> > >
>> >> >> > > -Matej
>> >> >> > >
>> >> >> > > On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>> >> >> > >>
>> >> >> > >> Right now, I do not know if this kind of issue can be fixed on
>> >> the
>> >> >> wicket
>> >> >> > >> side. But what I do know for sure, is that this have to do
>> with
>> >> >> making
>> >> >> > >> multiple ajax request which are scheduled by the
>> Wicket.Channel
>> >> and
>> >> >> are
>> >> >> > >> executed synchronously and which affects the DOM when the
>> >> response
>> >> >> is
>> >> >> > >> arrived, thus the component tree is out of sync with the
>> actual
>> >> DOM.
>> >> >> (For
>> >> >> > >> instance user clicks 5 times on the Edit button, which is a
>> slow
>> >> >> > >> operation
>> >> >> > >> and its response change the component's DOM)
>> >> >> > >>
>> >> >> > >> I am searching for workarounds for this issue. It is about
>> >> >> preventing
>> >> >> > >> user
>> >> >> > >> to make multiple request (blocking), but this is not that easy
>> >> ("God
>> >> >> > >> bless
>> >> >> > >> IE").
>> >> >> > >>
>> >> >> > >> Alex
>> >> >> > >>
>> >> >> > >>
>> >> >> > >> Alex Objelean wrote:
>> >> >> > >> >
>> >> >> > >> > I've got randomly an exception when clicking on the table
>> row
>> >> >> which has
>> >> >> > >> an
>> >> >> > >> > AjaxEventBehavior assigned.
>> >> >> > >> > Below is the stacktrace. Any ideas?
>> >> >> > >> >
>> >> >> > >> > [10:34:27.875] ERROR [http-8080-Processor1] RequestCycle -
>> >> >> component
>> >> >> > >> > body:panel:actionListContainer:actionList:form:actionList:14
>> >> not
>> >> >> found
>> >> >> > >> on
>> >> >> > >> > page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id =
>> 0],
>> >> >> listener
>> >> >> > >> > interface = [RequestListenerInterface
>> name=IBehaviorListener,
>> >> >> > >> > method=public abstract void
>> >> >> > >> > org.apache.wicket.behavior.IBehaviorListener.onRequest()]
>> >> >> > >> > org.apache.wicket.WicketRuntimeException: component
>> >> >> > >> > body:panel:actionListContainer:actionList:form:actionList:14
>> >> not
>> >> >> found
>> >> >> > >> on
>> >> >> > >> > page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id =
>> 0],
>> >> >> listener
>> >> >> > >> > interface = [RequestListenerInterface
>> name=IBehaviorListener,
>> >> >> > >> > method=public abstract void
>> >> >> > >> > org.apache.wicket.behavior.IBehaviorListener.onRequest()]
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:394)
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:440)
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
>> >> >> > >> >       at
>> >> >> org.apache.wicket.RequestCycle.step(RequestCycle.java:1090)
>> >> >> > >> >       at
>> >> >> org.apache.wicket.RequestCycle.steps(RequestCycle.java:1176)
>> >> >> > >> >       at
>> >> >> org.apache.wicket.RequestCycle.request(RequestCycle.java:499)
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:257)
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:127)
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>> >> >> > >> >       at
>> >> >> > >> >
>> >> >> > >>
>> >> >>
>> >>
>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>> >> >> > >> >
>> >> >> > >>
>> >> >> > >> --
>> >> >> > >> View this message in context:
>> >> >> > >>
>> >> >>
>> >>
>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12518269
>> >> >> > >> Sent from the Wicket - User mailing list archive at
>> Nabble.com.
>> >> >> > >>
>> >> >> > >>
>> >> >> > >>
>> >> >>
>> ---------------------------------------------------------------------
>> >> >> > >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> >> >> > >> For additional commands, e-mail: users-help@wicket.apache.org
>> >> >> > >>
>> >> >> > >>
>> >> >> > >
>> >> >> > >
>> >> ---------------------------------------------------------------------
>> >> >> > > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> >> >> > > For additional commands, e-mail: users-help@wicket.apache.org
>> >> >> > >
>> >> >> > >
>> >> >> > >
>> >> >> >
>> >> >> > --
>> >> >> > View this message in context:
>> >> >>
>> >>
>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12519313
>> >> >> > Sent from the Wicket - User mailing list archive at Nabble.com.
>> >> >> >
>> >> >> >
>> >> >> >
>> >> ---------------------------------------------------------------------
>> >> >> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> >> >> > For additional commands, e-mail: users-help@wicket.apache.org
>> >> >> >
>> >> >> >
>> >> >>
>> >> >
>> >> >
>> ---------------------------------------------------------------------
>> >> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> >> > For additional commands, e-mail: users-help@wicket.apache.org
>> >> >
>> >> >
>> >> >
>> >>
>> >> --
>> >> View this message in context:
>> >>
>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12521157
>> >> Sent from the Wicket - User mailing list archive at Nabble.com.
>> >>
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> >> For additional commands, e-mail: users-help@wicket.apache.org
>> >>
>> >>
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> > For additional commands, e-mail: users-help@wicket.apache.org
>> >
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12522157
>> Sent from the Wicket - User mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> For additional commands, e-mail: users-help@wicket.apache.org
>>
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12522296
Sent from the Wicket - User mailing list archive at Nabble.com.


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


Re: Strange bug in Wicket-1.3.0-beta2

Posted by Matej Knopp <ma...@gmail.com>.
I was thinking about the content of your onEvent() handler. The
javascript tall seems to be looking good.

-Matej

On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>
> This is the serverside handler:
>
> Actions.ActionList.hiliteRow(this);var
> wcall=wicketAjaxGet('?wicket:interface=:0:body:panel:actionListContainer:actionList:form:actionList:1::IBehaviorListener:1:',
> function() { }.bind(this), function() { }.bind(this), function() {return
> Wicket.$$(this)}.bind(this));
>
> The bolded js is my js code.
>
>
> Matej Knopp-2 wrote:
> >
> > Also, can you post code of the serverside event handler?
> >
> > -Matej
> >
> > On 9/6/07, Matej Knopp <ma...@gmail.com> wrote:
> >> Unfortunately just a jira issue will not od that. Can't you try to
> >> isolate the problem?
> >>
> >> -Matej
> >>
> >> On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
> >> >
> >> > It's quite hard to create a quickstart project, since the project I'm
> >> working
> >> > on is very large. But if you think that it is enough to create a JIRA
> >> task
> >> > with the stacktrace and short description, than I'll do it.
> >> >
> >> > Alex
> >> >
> >> >
> >> > Matej Knopp-2 wrote:
> >> > >
> >> > > that's weird. could be a bug in precodition check. Can you please
> >> > > create a jira entry and add a quickstart project? This might be a
> >> > > corner case, I'd like to fix this asap.
> >> > >
> >> > > -Matej
> >> > >
> >> > > On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
> >> > >>
> >> > >> With the latest SNAPSHOT, the application throws Exception almost
> >> always
> >> > >> :(... I thing, it has not been tested too much. Here is the
> >> stacktrace:
> >> > >>
> >> > >> .apache.wicket.WicketRuntimeException: component
> >> > >> body:panel:actionListContainer:actionList:form:actionList:65 not
> >> found on
> >> > >> page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0],
> >> listener
> >> > >> interface = [RequestListenerInterface name=IBehaviorListener,
> >> > >> method=public
> >> > >> abstract void
> >> org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> >> > >>      at
> >> > >>
> >> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:393)
> >> > >>      at
> >> > >>
> >> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:439)
> >> > >>      at
> >> > >>
> >> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
> >> > >>      at org.apache.wicket.RequestCycle.step(RequestCycle.java:1077)
> >> > >>      at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1173)
> >> > >>      at
> >> org.apache.wicket.RequestCycle.request(RequestCycle.java:483)
> >> > >>      at
> >> > >>
> >> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:277)
> >> > >>      at
> >> > >>
> >> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:129)
> >> > >>      at
> >> > >>
> >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> >> > >>      at
> >> > >>
> >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> >> > >>      at
> >> > >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
> >> > >>      at
> >> > >>
> >> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
> >> > >>      at
> >> > >>
> >> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
> >> > >>      at
> >> > >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> > >>      at
> >> > >>
> >> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
> >> > >>      at
> >> > >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> > >>      at
> >> > >>
> >> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
> >> > >>      at
> >> > >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> > >>      at
> >> > >>
> >> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
> >> > >>      at
> >> > >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> > >>      at
> >> > >>
> >> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
> >> > >>      at
> >> > >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> > >>      at
> >> > >>
> >> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
> >> > >>      at
> >> > >>
> >> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
> >> > >>      at
> >> > >>
> >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> >> > >>      at
> >> > >>
> >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> >> > >>      at
> >> > >>
> >> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> >> > >>      at
> >> > >>
> >> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> >> > >>      at
> >> > >>
> >> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> >> > >>      at
> >> > >>
> >> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> >> > >>      at
> >> > >>
> >> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> >> > >>      at
> >> > >>
> >> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> >> > >>      at
> >> > >>
> >> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> >> > >>      at
> >> > >>
> >> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
> >> > >>      at
> >> > >>
> >> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> >> > >>      at
> >> > >>
> >> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> >> > >>      at
> >> > >>
> >> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> >> > >>      at java.lang.Thread.run(Thread.java:595)
> >> > >>
> >> > >>
> >> > >>
> >> > >> Matej Knopp-2 wrote:
> >> > >> >
> >> > >> > http://www.wicketstuff.org/maven/repository/org/apache/wicket/
> >> > >> >
> >> > >> > On 9/6/07, Matej Knopp <ma...@gmail.com> wrote:
> >> > >> >> Dunno, there's still work to do, but there are snapshot somewhere
> >> > >> >> available, you can grab those if you don't want to build wicket.
> >> > >> >>
> >> > >> >> -Matej
> >> > >> >>
> >> > >> >> On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
> >> > >> >> >
> >> > >> >> > Thank you very much Matej! To be honest, I didn't expected to
> >> have
> >> > >> such
> >> > >> >> a
> >> > >> >> > prompt response. :)
> >> > >> >> >
> >> > >> >> > Btw, when beta-4 is out?
> >> > >> >> >
> >> > >> >> > Alex.
> >> > >> >> >
> >> > >> >> >
> >> > >> >> > Matej Knopp-2 wrote:
> >> > >> >> > >
> >> > >> >> > > Yes, I know what's causing it. And as I said, this should be
> >> > >> already
> >> > >> >> > > taken care of. I've added a special precondition evaluated
> >> right
> >> > >> >> > > before each scheduled ajax request to check if the
> >> originating DOM
> >> > >> >> > > element is still in the document.
> >> > >> >> > >
> >> > >> >> > > -Matej
> >> > >> >> > >
> >> > >> >> > > On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
> >> > >> >> > >>
> >> > >> >> > >> Right now, I do not know if this kind of issue can be fixed
> >> on
> >> > >> the
> >> > >> >> wicket
> >> > >> >> > >> side. But what I do know for sure, is that this have to do
> >> with
> >> > >> >> making
> >> > >> >> > >> multiple ajax request which are scheduled by the
> >> Wicket.Channel
> >> > >> and
> >> > >> >> are
> >> > >> >> > >> executed synchronously and which affects the DOM when the
> >> > >> response
> >> > >> >> is
> >> > >> >> > >> arrived, thus the component tree is out of sync with the
> >> actual
> >> > >> DOM.
> >> > >> >> (For
> >> > >> >> > >> instance user clicks 5 times on the Edit button, which is a
> >> slow
> >> > >> >> > >> operation
> >> > >> >> > >> and its response change the component's DOM)
> >> > >> >> > >>
> >> > >> >> > >> I am searching for workarounds for this issue. It is about
> >> > >> >> preventing
> >> > >> >> > >> user
> >> > >> >> > >> to make multiple request (blocking), but this is not that
> >> easy
> >> > >> ("God
> >> > >> >> > >> bless
> >> > >> >> > >> IE").
> >> > >> >> > >>
> >> > >> >> > >> Alex
> >> > >> >> > >>
> >> > >> >> > >>
> >> > >> >> > >> Alex Objelean wrote:
> >> > >> >> > >> >
> >> > >> >> > >> > I've got randomly an exception when clicking on the table
> >> row
> >> > >> >> which has
> >> > >> >> > >> an
> >> > >> >> > >> > AjaxEventBehavior assigned.
> >> > >> >> > >> > Below is the stacktrace. Any ideas?
> >> > >> >> > >> >
> >> > >> >> > >> > [10:34:27.875] ERROR [http-8080-Processor1] RequestCycle -
> >> > >> >> component
> >> > >> >> > >> >
> >> body:panel:actionListContainer:actionList:form:actionList:14
> >> > >> not
> >> > >> >> found
> >> > >> >> > >> on
> >> > >> >> > >> > page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id =
> >> 0],
> >> > >> >> listener
> >> > >> >> > >> > interface = [RequestListenerInterface
> >> name=IBehaviorListener,
> >> > >> >> > >> > method=public abstract void
> >> > >> >> > >> > org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> >> > >> >> > >> > org.apache.wicket.WicketRuntimeException: component
> >> > >> >> > >> >
> >> body:panel:actionListContainer:actionList:form:actionList:14
> >> > >> not
> >> > >> >> found
> >> > >> >> > >> on
> >> > >> >> > >> > page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id =
> >> 0],
> >> > >> >> listener
> >> > >> >> > >> > interface = [RequestListenerInterface
> >> name=IBehaviorListener,
> >> > >> >> > >> > method=public abstract void
> >> > >> >> > >> > org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:394)
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:440)
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
> >> > >> >> > >> >       at
> >> > >> >> org.apache.wicket.RequestCycle.step(RequestCycle.java:1090)
> >> > >> >> > >> >       at
> >> > >> >> org.apache.wicket.RequestCycle.steps(RequestCycle.java:1176)
> >> > >> >> > >> >       at
> >> > >> >> org.apache.wicket.RequestCycle.request(RequestCycle.java:499)
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:257)
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:127)
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> >> > >> >> > >> >       at
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> >> > >> >> > >> >
> >> > >> >> > >>
> >> > >> >> > >> --
> >> > >> >> > >> View this message in context:
> >> > >> >> > >>
> >> > >> >>
> >> > >>
> >> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12518269
> >> > >> >> > >> Sent from the Wicket - User mailing list archive at
> >> Nabble.com.
> >> > >> >> > >>
> >> > >> >> > >>
> >> > >> >> > >>
> >> > >> >>
> >> ---------------------------------------------------------------------
> >> > >> >> > >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >> > >> >> > >> For additional commands, e-mail:
> >> users-help@wicket.apache.org
> >> > >> >> > >>
> >> > >> >> > >>
> >> > >> >> > >
> >> > >> >> > >
> >> > >>
> >> ---------------------------------------------------------------------
> >> > >> >> > > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >> > >> >> > > For additional commands, e-mail: users-help@wicket.apache.org
> >> > >> >> > >
> >> > >> >> > >
> >> > >> >> > >
> >> > >> >> >
> >> > >> >> > --
> >> > >> >> > View this message in context:
> >> > >> >>
> >> > >>
> >> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12519313
> >> > >> >> > Sent from the Wicket - User mailing list archive at Nabble.com.
> >> > >> >> >
> >> > >> >> >
> >> > >> >> >
> >> > >>
> >> ---------------------------------------------------------------------
> >> > >> >> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >> > >> >> > For additional commands, e-mail: users-help@wicket.apache.org
> >> > >> >> >
> >> > >> >> >
> >> > >> >>
> >> > >> >
> >> > >> >
> >> ---------------------------------------------------------------------
> >> > >> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >> > >> > For additional commands, e-mail: users-help@wicket.apache.org
> >> > >> >
> >> > >> >
> >> > >> >
> >> > >>
> >> > >> --
> >> > >> View this message in context:
> >> > >>
> >> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12521157
> >> > >> Sent from the Wicket - User mailing list archive at Nabble.com.
> >> > >>
> >> > >>
> >> > >>
> >> ---------------------------------------------------------------------
> >> > >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >> > >> For additional commands, e-mail: users-help@wicket.apache.org
> >> > >>
> >> > >>
> >> > >
> >> > > ---------------------------------------------------------------------
> >> > > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >> > > For additional commands, e-mail: users-help@wicket.apache.org
> >> > >
> >> > >
> >> > >
> >> >
> >> > --
> >> > View this message in context:
> >> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12522157
> >> > Sent from the Wicket - User mailing list archive at Nabble.com.
> >> >
> >> >
> >> > ---------------------------------------------------------------------
> >> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >> > For additional commands, e-mail: users-help@wicket.apache.org
> >> >
> >> >
> >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> > For additional commands, e-mail: users-help@wicket.apache.org
> >
> >
> >
>
> --
> View this message in context: http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12522493
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>
>

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


Re: Strange bug in Wicket-1.3.0-beta2

Posted by Alex Objelean <al...@isdc.ro>.
This is the serverside handler:

Actions.ActionList.hiliteRow(this);var
wcall=wicketAjaxGet('?wicket:interface=:0:body:panel:actionListContainer:actionList:form:actionList:1::IBehaviorListener:1:',
function() { }.bind(this), function() { }.bind(this), function() {return
Wicket.$$(this)}.bind(this));

The bolded js is my js code.


Matej Knopp-2 wrote:
> 
> Also, can you post code of the serverside event handler?
> 
> -Matej
> 
> On 9/6/07, Matej Knopp <ma...@gmail.com> wrote:
>> Unfortunately just a jira issue will not od that. Can't you try to
>> isolate the problem?
>>
>> -Matej
>>
>> On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>> >
>> > It's quite hard to create a quickstart project, since the project I'm
>> working
>> > on is very large. But if you think that it is enough to create a JIRA
>> task
>> > with the stacktrace and short description, than I'll do it.
>> >
>> > Alex
>> >
>> >
>> > Matej Knopp-2 wrote:
>> > >
>> > > that's weird. could be a bug in precodition check. Can you please
>> > > create a jira entry and add a quickstart project? This might be a
>> > > corner case, I'd like to fix this asap.
>> > >
>> > > -Matej
>> > >
>> > > On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>> > >>
>> > >> With the latest SNAPSHOT, the application throws Exception almost
>> always
>> > >> :(... I thing, it has not been tested too much. Here is the
>> stacktrace:
>> > >>
>> > >> .apache.wicket.WicketRuntimeException: component
>> > >> body:panel:actionListContainer:actionList:form:actionList:65 not
>> found on
>> > >> page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0],
>> listener
>> > >> interface = [RequestListenerInterface name=IBehaviorListener,
>> > >> method=public
>> > >> abstract void
>> org.apache.wicket.behavior.IBehaviorListener.onRequest()]
>> > >>      at
>> > >>
>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:393)
>> > >>      at
>> > >>
>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:439)
>> > >>      at
>> > >>
>> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
>> > >>      at org.apache.wicket.RequestCycle.step(RequestCycle.java:1077)
>> > >>      at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1173)
>> > >>      at
>> org.apache.wicket.RequestCycle.request(RequestCycle.java:483)
>> > >>      at
>> > >>
>> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:277)
>> > >>      at
>> > >>
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:129)
>> > >>      at
>> > >>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>> > >>      at
>> > >>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>> > >>      at
>> > >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
>> > >>      at
>> > >>
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
>> > >>      at
>> > >>
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
>> > >>      at
>> > >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> > >>      at
>> > >>
>> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
>> > >>      at
>> > >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> > >>      at
>> > >>
>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
>> > >>      at
>> > >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> > >>      at
>> > >>
>> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
>> > >>      at
>> > >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> > >>      at
>> > >>
>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
>> > >>      at
>> > >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> > >>      at
>> > >>
>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
>> > >>      at
>> > >>
>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
>> > >>      at
>> > >>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>> > >>      at
>> > >>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>> > >>      at
>> > >>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>> > >>      at
>> > >>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
>> > >>      at
>> > >>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>> > >>      at
>> > >>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>> > >>      at
>> > >>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>> > >>      at
>> > >>
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>> > >>      at
>> > >>
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>> > >>      at
>> > >>
>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
>> > >>      at
>> > >>
>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>> > >>      at
>> > >>
>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>> > >>      at
>> > >>
>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>> > >>      at java.lang.Thread.run(Thread.java:595)
>> > >>
>> > >>
>> > >>
>> > >> Matej Knopp-2 wrote:
>> > >> >
>> > >> > http://www.wicketstuff.org/maven/repository/org/apache/wicket/
>> > >> >
>> > >> > On 9/6/07, Matej Knopp <ma...@gmail.com> wrote:
>> > >> >> Dunno, there's still work to do, but there are snapshot somewhere
>> > >> >> available, you can grab those if you don't want to build wicket.
>> > >> >>
>> > >> >> -Matej
>> > >> >>
>> > >> >> On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>> > >> >> >
>> > >> >> > Thank you very much Matej! To be honest, I didn't expected to
>> have
>> > >> such
>> > >> >> a
>> > >> >> > prompt response. :)
>> > >> >> >
>> > >> >> > Btw, when beta-4 is out?
>> > >> >> >
>> > >> >> > Alex.
>> > >> >> >
>> > >> >> >
>> > >> >> > Matej Knopp-2 wrote:
>> > >> >> > >
>> > >> >> > > Yes, I know what's causing it. And as I said, this should be
>> > >> already
>> > >> >> > > taken care of. I've added a special precondition evaluated
>> right
>> > >> >> > > before each scheduled ajax request to check if the
>> originating DOM
>> > >> >> > > element is still in the document.
>> > >> >> > >
>> > >> >> > > -Matej
>> > >> >> > >
>> > >> >> > > On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>> > >> >> > >>
>> > >> >> > >> Right now, I do not know if this kind of issue can be fixed
>> on
>> > >> the
>> > >> >> wicket
>> > >> >> > >> side. But what I do know for sure, is that this have to do
>> with
>> > >> >> making
>> > >> >> > >> multiple ajax request which are scheduled by the
>> Wicket.Channel
>> > >> and
>> > >> >> are
>> > >> >> > >> executed synchronously and which affects the DOM when the
>> > >> response
>> > >> >> is
>> > >> >> > >> arrived, thus the component tree is out of sync with the
>> actual
>> > >> DOM.
>> > >> >> (For
>> > >> >> > >> instance user clicks 5 times on the Edit button, which is a
>> slow
>> > >> >> > >> operation
>> > >> >> > >> and its response change the component's DOM)
>> > >> >> > >>
>> > >> >> > >> I am searching for workarounds for this issue. It is about
>> > >> >> preventing
>> > >> >> > >> user
>> > >> >> > >> to make multiple request (blocking), but this is not that
>> easy
>> > >> ("God
>> > >> >> > >> bless
>> > >> >> > >> IE").
>> > >> >> > >>
>> > >> >> > >> Alex
>> > >> >> > >>
>> > >> >> > >>
>> > >> >> > >> Alex Objelean wrote:
>> > >> >> > >> >
>> > >> >> > >> > I've got randomly an exception when clicking on the table
>> row
>> > >> >> which has
>> > >> >> > >> an
>> > >> >> > >> > AjaxEventBehavior assigned.
>> > >> >> > >> > Below is the stacktrace. Any ideas?
>> > >> >> > >> >
>> > >> >> > >> > [10:34:27.875] ERROR [http-8080-Processor1] RequestCycle -
>> > >> >> component
>> > >> >> > >> >
>> body:panel:actionListContainer:actionList:form:actionList:14
>> > >> not
>> > >> >> found
>> > >> >> > >> on
>> > >> >> > >> > page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id =
>> 0],
>> > >> >> listener
>> > >> >> > >> > interface = [RequestListenerInterface
>> name=IBehaviorListener,
>> > >> >> > >> > method=public abstract void
>> > >> >> > >> > org.apache.wicket.behavior.IBehaviorListener.onRequest()]
>> > >> >> > >> > org.apache.wicket.WicketRuntimeException: component
>> > >> >> > >> >
>> body:panel:actionListContainer:actionList:form:actionList:14
>> > >> not
>> > >> >> found
>> > >> >> > >> on
>> > >> >> > >> > page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id =
>> 0],
>> > >> >> listener
>> > >> >> > >> > interface = [RequestListenerInterface
>> name=IBehaviorListener,
>> > >> >> > >> > method=public abstract void
>> > >> >> > >> > org.apache.wicket.behavior.IBehaviorListener.onRequest()]
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:394)
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:440)
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
>> > >> >> > >> >       at
>> > >> >> org.apache.wicket.RequestCycle.step(RequestCycle.java:1090)
>> > >> >> > >> >       at
>> > >> >> org.apache.wicket.RequestCycle.steps(RequestCycle.java:1176)
>> > >> >> > >> >       at
>> > >> >> org.apache.wicket.RequestCycle.request(RequestCycle.java:499)
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:257)
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:127)
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>> > >> >> > >> >       at
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >>
>> > >>
>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>> > >> >> > >> >
>> > >> >> > >>
>> > >> >> > >> --
>> > >> >> > >> View this message in context:
>> > >> >> > >>
>> > >> >>
>> > >>
>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12518269
>> > >> >> > >> Sent from the Wicket - User mailing list archive at
>> Nabble.com.
>> > >> >> > >>
>> > >> >> > >>
>> > >> >> > >>
>> > >> >>
>> ---------------------------------------------------------------------
>> > >> >> > >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> > >> >> > >> For additional commands, e-mail:
>> users-help@wicket.apache.org
>> > >> >> > >>
>> > >> >> > >>
>> > >> >> > >
>> > >> >> > >
>> > >>
>> ---------------------------------------------------------------------
>> > >> >> > > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> > >> >> > > For additional commands, e-mail: users-help@wicket.apache.org
>> > >> >> > >
>> > >> >> > >
>> > >> >> > >
>> > >> >> >
>> > >> >> > --
>> > >> >> > View this message in context:
>> > >> >>
>> > >>
>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12519313
>> > >> >> > Sent from the Wicket - User mailing list archive at Nabble.com.
>> > >> >> >
>> > >> >> >
>> > >> >> >
>> > >>
>> ---------------------------------------------------------------------
>> > >> >> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> > >> >> > For additional commands, e-mail: users-help@wicket.apache.org
>> > >> >> >
>> > >> >> >
>> > >> >>
>> > >> >
>> > >> >
>> ---------------------------------------------------------------------
>> > >> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> > >> > For additional commands, e-mail: users-help@wicket.apache.org
>> > >> >
>> > >> >
>> > >> >
>> > >>
>> > >> --
>> > >> View this message in context:
>> > >>
>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12521157
>> > >> Sent from the Wicket - User mailing list archive at Nabble.com.
>> > >>
>> > >>
>> > >>
>> ---------------------------------------------------------------------
>> > >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> > >> For additional commands, e-mail: users-help@wicket.apache.org
>> > >>
>> > >>
>> > >
>> > > ---------------------------------------------------------------------
>> > > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> > > For additional commands, e-mail: users-help@wicket.apache.org
>> > >
>> > >
>> > >
>> >
>> > --
>> > View this message in context:
>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12522157
>> > Sent from the Wicket - User mailing list archive at Nabble.com.
>> >
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> > For additional commands, e-mail: users-help@wicket.apache.org
>> >
>> >
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12522493
Sent from the Wicket - User mailing list archive at Nabble.com.


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


Re: Strange bug in Wicket-1.3.0-beta2

Posted by Matej Knopp <ma...@gmail.com>.
Also, can you post code of the serverside event handler?

-Matej

On 9/6/07, Matej Knopp <ma...@gmail.com> wrote:
> Unfortunately just a jira issue will not od that. Can't you try to
> isolate the problem?
>
> -Matej
>
> On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
> >
> > It's quite hard to create a quickstart project, since the project I'm working
> > on is very large. But if you think that it is enough to create a JIRA task
> > with the stacktrace and short description, than I'll do it.
> >
> > Alex
> >
> >
> > Matej Knopp-2 wrote:
> > >
> > > that's weird. could be a bug in precodition check. Can you please
> > > create a jira entry and add a quickstart project? This might be a
> > > corner case, I'd like to fix this asap.
> > >
> > > -Matej
> > >
> > > On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
> > >>
> > >> With the latest SNAPSHOT, the application throws Exception almost always
> > >> :(... I thing, it has not been tested too much. Here is the stacktrace:
> > >>
> > >> .apache.wicket.WicketRuntimeException: component
> > >> body:panel:actionListContainer:actionList:form:actionList:65 not found on
> > >> page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0], listener
> > >> interface = [RequestListenerInterface name=IBehaviorListener,
> > >> method=public
> > >> abstract void org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> > >>      at
> > >> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:393)
> > >>      at
> > >> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:439)
> > >>      at
> > >> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
> > >>      at org.apache.wicket.RequestCycle.step(RequestCycle.java:1077)
> > >>      at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1173)
> > >>      at org.apache.wicket.RequestCycle.request(RequestCycle.java:483)
> > >>      at
> > >> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:277)
> > >>      at
> > >> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:129)
> > >>      at
> > >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> > >>      at
> > >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> > >>      at
> > >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
> > >>      at
> > >> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
> > >>      at
> > >> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
> > >>      at
> > >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> > >>      at
> > >> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
> > >>      at
> > >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> > >>      at
> > >> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
> > >>      at
> > >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> > >>      at
> > >> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
> > >>      at
> > >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> > >>      at
> > >> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
> > >>      at
> > >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> > >>      at
> > >> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
> > >>      at
> > >> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
> > >>      at
> > >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> > >>      at
> > >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> > >>      at
> > >> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> > >>      at
> > >> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> > >>      at
> > >> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> > >>      at
> > >> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> > >>      at
> > >> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> > >>      at
> > >> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> > >>      at
> > >> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> > >>      at
> > >> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
> > >>      at
> > >> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> > >>      at
> > >> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> > >>      at
> > >> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> > >>      at java.lang.Thread.run(Thread.java:595)
> > >>
> > >>
> > >>
> > >> Matej Knopp-2 wrote:
> > >> >
> > >> > http://www.wicketstuff.org/maven/repository/org/apache/wicket/
> > >> >
> > >> > On 9/6/07, Matej Knopp <ma...@gmail.com> wrote:
> > >> >> Dunno, there's still work to do, but there are snapshot somewhere
> > >> >> available, you can grab those if you don't want to build wicket.
> > >> >>
> > >> >> -Matej
> > >> >>
> > >> >> On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
> > >> >> >
> > >> >> > Thank you very much Matej! To be honest, I didn't expected to have
> > >> such
> > >> >> a
> > >> >> > prompt response. :)
> > >> >> >
> > >> >> > Btw, when beta-4 is out?
> > >> >> >
> > >> >> > Alex.
> > >> >> >
> > >> >> >
> > >> >> > Matej Knopp-2 wrote:
> > >> >> > >
> > >> >> > > Yes, I know what's causing it. And as I said, this should be
> > >> already
> > >> >> > > taken care of. I've added a special precondition evaluated right
> > >> >> > > before each scheduled ajax request to check if the originating DOM
> > >> >> > > element is still in the document.
> > >> >> > >
> > >> >> > > -Matej
> > >> >> > >
> > >> >> > > On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
> > >> >> > >>
> > >> >> > >> Right now, I do not know if this kind of issue can be fixed on
> > >> the
> > >> >> wicket
> > >> >> > >> side. But what I do know for sure, is that this have to do with
> > >> >> making
> > >> >> > >> multiple ajax request which are scheduled by the Wicket.Channel
> > >> and
> > >> >> are
> > >> >> > >> executed synchronously and which affects the DOM when the
> > >> response
> > >> >> is
> > >> >> > >> arrived, thus the component tree is out of sync with the actual
> > >> DOM.
> > >> >> (For
> > >> >> > >> instance user clicks 5 times on the Edit button, which is a slow
> > >> >> > >> operation
> > >> >> > >> and its response change the component's DOM)
> > >> >> > >>
> > >> >> > >> I am searching for workarounds for this issue. It is about
> > >> >> preventing
> > >> >> > >> user
> > >> >> > >> to make multiple request (blocking), but this is not that easy
> > >> ("God
> > >> >> > >> bless
> > >> >> > >> IE").
> > >> >> > >>
> > >> >> > >> Alex
> > >> >> > >>
> > >> >> > >>
> > >> >> > >> Alex Objelean wrote:
> > >> >> > >> >
> > >> >> > >> > I've got randomly an exception when clicking on the table row
> > >> >> which has
> > >> >> > >> an
> > >> >> > >> > AjaxEventBehavior assigned.
> > >> >> > >> > Below is the stacktrace. Any ideas?
> > >> >> > >> >
> > >> >> > >> > [10:34:27.875] ERROR [http-8080-Processor1] RequestCycle -
> > >> >> component
> > >> >> > >> > body:panel:actionListContainer:actionList:form:actionList:14
> > >> not
> > >> >> found
> > >> >> > >> on
> > >> >> > >> > page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0],
> > >> >> listener
> > >> >> > >> > interface = [RequestListenerInterface name=IBehaviorListener,
> > >> >> > >> > method=public abstract void
> > >> >> > >> > org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> > >> >> > >> > org.apache.wicket.WicketRuntimeException: component
> > >> >> > >> > body:panel:actionListContainer:actionList:form:actionList:14
> > >> not
> > >> >> found
> > >> >> > >> on
> > >> >> > >> > page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0],
> > >> >> listener
> > >> >> > >> > interface = [RequestListenerInterface name=IBehaviorListener,
> > >> >> > >> > method=public abstract void
> > >> >> > >> > org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:394)
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:440)
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
> > >> >> > >> >       at
> > >> >> org.apache.wicket.RequestCycle.step(RequestCycle.java:1090)
> > >> >> > >> >       at
> > >> >> org.apache.wicket.RequestCycle.steps(RequestCycle.java:1176)
> > >> >> > >> >       at
> > >> >> org.apache.wicket.RequestCycle.request(RequestCycle.java:499)
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:257)
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:127)
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> > >> >> > >> >       at
> > >> >> > >> >
> > >> >> > >>
> > >> >>
> > >> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> > >> >> > >> >
> > >> >> > >>
> > >> >> > >> --
> > >> >> > >> View this message in context:
> > >> >> > >>
> > >> >>
> > >> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12518269
> > >> >> > >> Sent from the Wicket - User mailing list archive at Nabble.com.
> > >> >> > >>
> > >> >> > >>
> > >> >> > >>
> > >> >> ---------------------------------------------------------------------
> > >> >> > >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> > >> >> > >> For additional commands, e-mail: users-help@wicket.apache.org
> > >> >> > >>
> > >> >> > >>
> > >> >> > >
> > >> >> > >
> > >> ---------------------------------------------------------------------
> > >> >> > > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> > >> >> > > For additional commands, e-mail: users-help@wicket.apache.org
> > >> >> > >
> > >> >> > >
> > >> >> > >
> > >> >> >
> > >> >> > --
> > >> >> > View this message in context:
> > >> >>
> > >> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12519313
> > >> >> > Sent from the Wicket - User mailing list archive at Nabble.com.
> > >> >> >
> > >> >> >
> > >> >> >
> > >> ---------------------------------------------------------------------
> > >> >> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> > >> >> > For additional commands, e-mail: users-help@wicket.apache.org
> > >> >> >
> > >> >> >
> > >> >>
> > >> >
> > >> > ---------------------------------------------------------------------
> > >> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> > >> > For additional commands, e-mail: users-help@wicket.apache.org
> > >> >
> > >> >
> > >> >
> > >>
> > >> --
> > >> View this message in context:
> > >> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12521157
> > >> Sent from the Wicket - User mailing list archive at Nabble.com.
> > >>
> > >>
> > >> ---------------------------------------------------------------------
> > >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> > >> For additional commands, e-mail: users-help@wicket.apache.org
> > >>
> > >>
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> > > For additional commands, e-mail: users-help@wicket.apache.org
> > >
> > >
> > >
> >
> > --
> > View this message in context: http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12522157
> > Sent from the Wicket - User mailing list archive at Nabble.com.
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> > For additional commands, e-mail: users-help@wicket.apache.org
> >
> >
>

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


Re: Strange bug in Wicket-1.3.0-beta2

Posted by Matej Knopp <ma...@gmail.com>.
Unfortunately just a jira issue will not od that. Can't you try to
isolate the problem?

-Matej

On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>
> It's quite hard to create a quickstart project, since the project I'm working
> on is very large. But if you think that it is enough to create a JIRA task
> with the stacktrace and short description, than I'll do it.
>
> Alex
>
>
> Matej Knopp-2 wrote:
> >
> > that's weird. could be a bug in precodition check. Can you please
> > create a jira entry and add a quickstart project? This might be a
> > corner case, I'd like to fix this asap.
> >
> > -Matej
> >
> > On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
> >>
> >> With the latest SNAPSHOT, the application throws Exception almost always
> >> :(... I thing, it has not been tested too much. Here is the stacktrace:
> >>
> >> .apache.wicket.WicketRuntimeException: component
> >> body:panel:actionListContainer:actionList:form:actionList:65 not found on
> >> page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0], listener
> >> interface = [RequestListenerInterface name=IBehaviorListener,
> >> method=public
> >> abstract void org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> >>      at
> >> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:393)
> >>      at
> >> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:439)
> >>      at
> >> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
> >>      at org.apache.wicket.RequestCycle.step(RequestCycle.java:1077)
> >>      at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1173)
> >>      at org.apache.wicket.RequestCycle.request(RequestCycle.java:483)
> >>      at
> >> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:277)
> >>      at
> >> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:129)
> >>      at
> >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> >>      at
> >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> >>      at
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
> >>      at
> >> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
> >>      at
> >> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
> >>      at
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >>      at
> >> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
> >>      at
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >>      at
> >> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
> >>      at
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >>      at
> >> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
> >>      at
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >>      at
> >> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
> >>      at
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >>      at
> >> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
> >>      at
> >> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
> >>      at
> >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> >>      at
> >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> >>      at
> >> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> >>      at
> >> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> >>      at
> >> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> >>      at
> >> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> >>      at
> >> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> >>      at
> >> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> >>      at
> >> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> >>      at
> >> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
> >>      at
> >> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> >>      at
> >> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> >>      at
> >> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> >>      at java.lang.Thread.run(Thread.java:595)
> >>
> >>
> >>
> >> Matej Knopp-2 wrote:
> >> >
> >> > http://www.wicketstuff.org/maven/repository/org/apache/wicket/
> >> >
> >> > On 9/6/07, Matej Knopp <ma...@gmail.com> wrote:
> >> >> Dunno, there's still work to do, but there are snapshot somewhere
> >> >> available, you can grab those if you don't want to build wicket.
> >> >>
> >> >> -Matej
> >> >>
> >> >> On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
> >> >> >
> >> >> > Thank you very much Matej! To be honest, I didn't expected to have
> >> such
> >> >> a
> >> >> > prompt response. :)
> >> >> >
> >> >> > Btw, when beta-4 is out?
> >> >> >
> >> >> > Alex.
> >> >> >
> >> >> >
> >> >> > Matej Knopp-2 wrote:
> >> >> > >
> >> >> > > Yes, I know what's causing it. And as I said, this should be
> >> already
> >> >> > > taken care of. I've added a special precondition evaluated right
> >> >> > > before each scheduled ajax request to check if the originating DOM
> >> >> > > element is still in the document.
> >> >> > >
> >> >> > > -Matej
> >> >> > >
> >> >> > > On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
> >> >> > >>
> >> >> > >> Right now, I do not know if this kind of issue can be fixed on
> >> the
> >> >> wicket
> >> >> > >> side. But what I do know for sure, is that this have to do with
> >> >> making
> >> >> > >> multiple ajax request which are scheduled by the Wicket.Channel
> >> and
> >> >> are
> >> >> > >> executed synchronously and which affects the DOM when the
> >> response
> >> >> is
> >> >> > >> arrived, thus the component tree is out of sync with the actual
> >> DOM.
> >> >> (For
> >> >> > >> instance user clicks 5 times on the Edit button, which is a slow
> >> >> > >> operation
> >> >> > >> and its response change the component's DOM)
> >> >> > >>
> >> >> > >> I am searching for workarounds for this issue. It is about
> >> >> preventing
> >> >> > >> user
> >> >> > >> to make multiple request (blocking), but this is not that easy
> >> ("God
> >> >> > >> bless
> >> >> > >> IE").
> >> >> > >>
> >> >> > >> Alex
> >> >> > >>
> >> >> > >>
> >> >> > >> Alex Objelean wrote:
> >> >> > >> >
> >> >> > >> > I've got randomly an exception when clicking on the table row
> >> >> which has
> >> >> > >> an
> >> >> > >> > AjaxEventBehavior assigned.
> >> >> > >> > Below is the stacktrace. Any ideas?
> >> >> > >> >
> >> >> > >> > [10:34:27.875] ERROR [http-8080-Processor1] RequestCycle -
> >> >> component
> >> >> > >> > body:panel:actionListContainer:actionList:form:actionList:14
> >> not
> >> >> found
> >> >> > >> on
> >> >> > >> > page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0],
> >> >> listener
> >> >> > >> > interface = [RequestListenerInterface name=IBehaviorListener,
> >> >> > >> > method=public abstract void
> >> >> > >> > org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> >> >> > >> > org.apache.wicket.WicketRuntimeException: component
> >> >> > >> > body:panel:actionListContainer:actionList:form:actionList:14
> >> not
> >> >> found
> >> >> > >> on
> >> >> > >> > page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0],
> >> >> listener
> >> >> > >> > interface = [RequestListenerInterface name=IBehaviorListener,
> >> >> > >> > method=public abstract void
> >> >> > >> > org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:394)
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:440)
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
> >> >> > >> >       at
> >> >> org.apache.wicket.RequestCycle.step(RequestCycle.java:1090)
> >> >> > >> >       at
> >> >> org.apache.wicket.RequestCycle.steps(RequestCycle.java:1176)
> >> >> > >> >       at
> >> >> org.apache.wicket.RequestCycle.request(RequestCycle.java:499)
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:257)
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:127)
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> >> >> > >> >       at
> >> >> > >> >
> >> >> > >>
> >> >>
> >> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> >> >> > >> >
> >> >> > >>
> >> >> > >> --
> >> >> > >> View this message in context:
> >> >> > >>
> >> >>
> >> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12518269
> >> >> > >> Sent from the Wicket - User mailing list archive at Nabble.com.
> >> >> > >>
> >> >> > >>
> >> >> > >>
> >> >> ---------------------------------------------------------------------
> >> >> > >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >> >> > >> For additional commands, e-mail: users-help@wicket.apache.org
> >> >> > >>
> >> >> > >>
> >> >> > >
> >> >> > >
> >> ---------------------------------------------------------------------
> >> >> > > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >> >> > > For additional commands, e-mail: users-help@wicket.apache.org
> >> >> > >
> >> >> > >
> >> >> > >
> >> >> >
> >> >> > --
> >> >> > View this message in context:
> >> >>
> >> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12519313
> >> >> > Sent from the Wicket - User mailing list archive at Nabble.com.
> >> >> >
> >> >> >
> >> >> >
> >> ---------------------------------------------------------------------
> >> >> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >> >> > For additional commands, e-mail: users-help@wicket.apache.org
> >> >> >
> >> >> >
> >> >>
> >> >
> >> > ---------------------------------------------------------------------
> >> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >> > For additional commands, e-mail: users-help@wicket.apache.org
> >> >
> >> >
> >> >
> >>
> >> --
> >> View this message in context:
> >> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12521157
> >> Sent from the Wicket - User mailing list archive at Nabble.com.
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >> For additional commands, e-mail: users-help@wicket.apache.org
> >>
> >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> > For additional commands, e-mail: users-help@wicket.apache.org
> >
> >
> >
>
> --
> View this message in context: http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12522157
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>
>

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


Re: Strange bug in Wicket-1.3.0-beta2

Posted by Alex Objelean <al...@isdc.ro>.
It's quite hard to create a quickstart project, since the project I'm working
on is very large. But if you think that it is enough to create a JIRA task
with the stacktrace and short description, than I'll do it.

Alex


Matej Knopp-2 wrote:
> 
> that's weird. could be a bug in precodition check. Can you please
> create a jira entry and add a quickstart project? This might be a
> corner case, I'd like to fix this asap.
> 
> -Matej
> 
> On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>>
>> With the latest SNAPSHOT, the application throws Exception almost always
>> :(... I thing, it has not been tested too much. Here is the stacktrace:
>>
>> .apache.wicket.WicketRuntimeException: component
>> body:panel:actionListContainer:actionList:form:actionList:65 not found on
>> page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0], listener
>> interface = [RequestListenerInterface name=IBehaviorListener,
>> method=public
>> abstract void org.apache.wicket.behavior.IBehaviorListener.onRequest()]
>>      at
>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:393)
>>      at
>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:439)
>>      at
>> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
>>      at org.apache.wicket.RequestCycle.step(RequestCycle.java:1077)
>>      at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1173)
>>      at org.apache.wicket.RequestCycle.request(RequestCycle.java:483)
>>      at
>> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:277)
>>      at
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:129)
>>      at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>      at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>      at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
>>      at
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
>>      at
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
>>      at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>      at
>> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
>>      at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>      at
>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
>>      at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>      at
>> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
>>      at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>      at
>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
>>      at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>      at
>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
>>      at
>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
>>      at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>      at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>      at
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>>      at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
>>      at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>>      at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>>      at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>>      at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>>      at
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>>      at
>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
>>      at
>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>>      at
>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>>      at
>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>>      at java.lang.Thread.run(Thread.java:595)
>>
>>
>>
>> Matej Knopp-2 wrote:
>> >
>> > http://www.wicketstuff.org/maven/repository/org/apache/wicket/
>> >
>> > On 9/6/07, Matej Knopp <ma...@gmail.com> wrote:
>> >> Dunno, there's still work to do, but there are snapshot somewhere
>> >> available, you can grab those if you don't want to build wicket.
>> >>
>> >> -Matej
>> >>
>> >> On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>> >> >
>> >> > Thank you very much Matej! To be honest, I didn't expected to have
>> such
>> >> a
>> >> > prompt response. :)
>> >> >
>> >> > Btw, when beta-4 is out?
>> >> >
>> >> > Alex.
>> >> >
>> >> >
>> >> > Matej Knopp-2 wrote:
>> >> > >
>> >> > > Yes, I know what's causing it. And as I said, this should be
>> already
>> >> > > taken care of. I've added a special precondition evaluated right
>> >> > > before each scheduled ajax request to check if the originating DOM
>> >> > > element is still in the document.
>> >> > >
>> >> > > -Matej
>> >> > >
>> >> > > On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>> >> > >>
>> >> > >> Right now, I do not know if this kind of issue can be fixed on
>> the
>> >> wicket
>> >> > >> side. But what I do know for sure, is that this have to do with
>> >> making
>> >> > >> multiple ajax request which are scheduled by the Wicket.Channel
>> and
>> >> are
>> >> > >> executed synchronously and which affects the DOM when the
>> response
>> >> is
>> >> > >> arrived, thus the component tree is out of sync with the actual
>> DOM.
>> >> (For
>> >> > >> instance user clicks 5 times on the Edit button, which is a slow
>> >> > >> operation
>> >> > >> and its response change the component's DOM)
>> >> > >>
>> >> > >> I am searching for workarounds for this issue. It is about
>> >> preventing
>> >> > >> user
>> >> > >> to make multiple request (blocking), but this is not that easy
>> ("God
>> >> > >> bless
>> >> > >> IE").
>> >> > >>
>> >> > >> Alex
>> >> > >>
>> >> > >>
>> >> > >> Alex Objelean wrote:
>> >> > >> >
>> >> > >> > I've got randomly an exception when clicking on the table row
>> >> which has
>> >> > >> an
>> >> > >> > AjaxEventBehavior assigned.
>> >> > >> > Below is the stacktrace. Any ideas?
>> >> > >> >
>> >> > >> > [10:34:27.875] ERROR [http-8080-Processor1] RequestCycle -
>> >> component
>> >> > >> > body:panel:actionListContainer:actionList:form:actionList:14
>> not
>> >> found
>> >> > >> on
>> >> > >> > page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0],
>> >> listener
>> >> > >> > interface = [RequestListenerInterface name=IBehaviorListener,
>> >> > >> > method=public abstract void
>> >> > >> > org.apache.wicket.behavior.IBehaviorListener.onRequest()]
>> >> > >> > org.apache.wicket.WicketRuntimeException: component
>> >> > >> > body:panel:actionListContainer:actionList:form:actionList:14
>> not
>> >> found
>> >> > >> on
>> >> > >> > page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0],
>> >> listener
>> >> > >> > interface = [RequestListenerInterface name=IBehaviorListener,
>> >> > >> > method=public abstract void
>> >> > >> > org.apache.wicket.behavior.IBehaviorListener.onRequest()]
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:394)
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:440)
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
>> >> > >> >       at
>> >> org.apache.wicket.RequestCycle.step(RequestCycle.java:1090)
>> >> > >> >       at
>> >> org.apache.wicket.RequestCycle.steps(RequestCycle.java:1176)
>> >> > >> >       at
>> >> org.apache.wicket.RequestCycle.request(RequestCycle.java:499)
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:257)
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:127)
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>> >> > >> >       at
>> >> > >> >
>> >> > >>
>> >>
>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>> >> > >> >
>> >> > >>
>> >> > >> --
>> >> > >> View this message in context:
>> >> > >>
>> >>
>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12518269
>> >> > >> Sent from the Wicket - User mailing list archive at Nabble.com.
>> >> > >>
>> >> > >>
>> >> > >>
>> >> ---------------------------------------------------------------------
>> >> > >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> >> > >> For additional commands, e-mail: users-help@wicket.apache.org
>> >> > >>
>> >> > >>
>> >> > >
>> >> > >
>> ---------------------------------------------------------------------
>> >> > > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> >> > > For additional commands, e-mail: users-help@wicket.apache.org
>> >> > >
>> >> > >
>> >> > >
>> >> >
>> >> > --
>> >> > View this message in context:
>> >>
>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12519313
>> >> > Sent from the Wicket - User mailing list archive at Nabble.com.
>> >> >
>> >> >
>> >> >
>> ---------------------------------------------------------------------
>> >> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> >> > For additional commands, e-mail: users-help@wicket.apache.org
>> >> >
>> >> >
>> >>
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> > For additional commands, e-mail: users-help@wicket.apache.org
>> >
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12521157
>> Sent from the Wicket - User mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> For additional commands, e-mail: users-help@wicket.apache.org
>>
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12522157
Sent from the Wicket - User mailing list archive at Nabble.com.


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


Re: Strange bug in Wicket-1.3.0-beta2

Posted by Matej Knopp <ma...@gmail.com>.
that's weird. could be a bug in precodition check. Can you please
create a jira entry and add a quickstart project? This might be a
corner case, I'd like to fix this asap.

-Matej

On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>
> With the latest SNAPSHOT, the application throws Exception almost always
> :(... I thing, it has not been tested too much. Here is the stacktrace:
>
> .apache.wicket.WicketRuntimeException: component
> body:panel:actionListContainer:actionList:form:actionList:65 not found on
> page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0], listener
> interface = [RequestListenerInterface name=IBehaviorListener, method=public
> abstract void org.apache.wicket.behavior.IBehaviorListener.onRequest()]
>      at
> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:393)
>      at
> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:439)
>      at
> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
>      at org.apache.wicket.RequestCycle.step(RequestCycle.java:1077)
>      at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1173)
>      at org.apache.wicket.RequestCycle.request(RequestCycle.java:483)
>      at
> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:277)
>      at
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:129)
>      at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>      at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>      at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
>      at
> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
>      at
> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
>      at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>      at
> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
>      at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>      at
> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
>      at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>      at
> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
>      at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>      at
> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
>      at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>      at
> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
>      at
> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
>      at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>      at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>      at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>      at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
>      at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>      at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>      at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>      at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>      at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>      at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
>      at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>      at
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>      at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>      at java.lang.Thread.run(Thread.java:595)
>
>
>
> Matej Knopp-2 wrote:
> >
> > http://www.wicketstuff.org/maven/repository/org/apache/wicket/
> >
> > On 9/6/07, Matej Knopp <ma...@gmail.com> wrote:
> >> Dunno, there's still work to do, but there are snapshot somewhere
> >> available, you can grab those if you don't want to build wicket.
> >>
> >> -Matej
> >>
> >> On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
> >> >
> >> > Thank you very much Matej! To be honest, I didn't expected to have such
> >> a
> >> > prompt response. :)
> >> >
> >> > Btw, when beta-4 is out?
> >> >
> >> > Alex.
> >> >
> >> >
> >> > Matej Knopp-2 wrote:
> >> > >
> >> > > Yes, I know what's causing it. And as I said, this should be already
> >> > > taken care of. I've added a special precondition evaluated right
> >> > > before each scheduled ajax request to check if the originating DOM
> >> > > element is still in the document.
> >> > >
> >> > > -Matej
> >> > >
> >> > > On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
> >> > >>
> >> > >> Right now, I do not know if this kind of issue can be fixed on the
> >> wicket
> >> > >> side. But what I do know for sure, is that this have to do with
> >> making
> >> > >> multiple ajax request which are scheduled by the Wicket.Channel and
> >> are
> >> > >> executed synchronously and which affects the DOM when the response
> >> is
> >> > >> arrived, thus the component tree is out of sync with the actual DOM.
> >> (For
> >> > >> instance user clicks 5 times on the Edit button, which is a slow
> >> > >> operation
> >> > >> and its response change the component's DOM)
> >> > >>
> >> > >> I am searching for workarounds for this issue. It is about
> >> preventing
> >> > >> user
> >> > >> to make multiple request (blocking), but this is not that easy ("God
> >> > >> bless
> >> > >> IE").
> >> > >>
> >> > >> Alex
> >> > >>
> >> > >>
> >> > >> Alex Objelean wrote:
> >> > >> >
> >> > >> > I've got randomly an exception when clicking on the table row
> >> which has
> >> > >> an
> >> > >> > AjaxEventBehavior assigned.
> >> > >> > Below is the stacktrace. Any ideas?
> >> > >> >
> >> > >> > [10:34:27.875] ERROR [http-8080-Processor1] RequestCycle -
> >> component
> >> > >> > body:panel:actionListContainer:actionList:form:actionList:14 not
> >> found
> >> > >> on
> >> > >> > page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0],
> >> listener
> >> > >> > interface = [RequestListenerInterface name=IBehaviorListener,
> >> > >> > method=public abstract void
> >> > >> > org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> >> > >> > org.apache.wicket.WicketRuntimeException: component
> >> > >> > body:panel:actionListContainer:actionList:form:actionList:14 not
> >> found
> >> > >> on
> >> > >> > page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0],
> >> listener
> >> > >> > interface = [RequestListenerInterface name=IBehaviorListener,
> >> > >> > method=public abstract void
> >> > >> > org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:394)
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:440)
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
> >> > >> >       at
> >> org.apache.wicket.RequestCycle.step(RequestCycle.java:1090)
> >> > >> >       at
> >> org.apache.wicket.RequestCycle.steps(RequestCycle.java:1176)
> >> > >> >       at
> >> org.apache.wicket.RequestCycle.request(RequestCycle.java:499)
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:257)
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:127)
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> >> > >> >       at
> >> > >> >
> >> > >>
> >> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> >> > >> >
> >> > >>
> >> > >> --
> >> > >> View this message in context:
> >> > >>
> >> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12518269
> >> > >> Sent from the Wicket - User mailing list archive at Nabble.com.
> >> > >>
> >> > >>
> >> > >>
> >> ---------------------------------------------------------------------
> >> > >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >> > >> For additional commands, e-mail: users-help@wicket.apache.org
> >> > >>
> >> > >>
> >> > >
> >> > > ---------------------------------------------------------------------
> >> > > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >> > > For additional commands, e-mail: users-help@wicket.apache.org
> >> > >
> >> > >
> >> > >
> >> >
> >> > --
> >> > View this message in context:
> >> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12519313
> >> > Sent from the Wicket - User mailing list archive at Nabble.com.
> >> >
> >> >
> >> > ---------------------------------------------------------------------
> >> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >> > For additional commands, e-mail: users-help@wicket.apache.org
> >> >
> >> >
> >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> > For additional commands, e-mail: users-help@wicket.apache.org
> >
> >
> >
>
> --
> View this message in context: http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12521157
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>
>

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


Re: Strange bug in Wicket-1.3.0-beta2

Posted by Alex Objelean <al...@isdc.ro>.
With the latest SNAPSHOT, the application throws Exception almost always
:(... I thing, it has not been tested too much. Here is the stacktrace: 

.apache.wicket.WicketRuntimeException: component
body:panel:actionListContainer:actionList:form:actionList:65 not found on
page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0], listener
interface = [RequestListenerInterface name=IBehaviorListener, method=public
abstract void org.apache.wicket.behavior.IBehaviorListener.onRequest()]
     at
org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:393)
     at
org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:439)
     at
org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
     at org.apache.wicket.RequestCycle.step(RequestCycle.java:1077)
     at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1173)
     at org.apache.wicket.RequestCycle.request(RequestCycle.java:483)
     at
org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:277)
     at
org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:129)
     at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
     at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
     at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
     at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
     at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
     at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
     at
org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
     at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
     at
org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
     at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
     at
org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
     at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
     at
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
     at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
     at
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
     at
org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
     at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
     at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
     at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
     at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
     at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
     at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
     at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
     at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
     at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
     at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
     at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
     at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
     at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
     at java.lang.Thread.run(Thread.java:595)



Matej Knopp-2 wrote:
> 
> http://www.wicketstuff.org/maven/repository/org/apache/wicket/
> 
> On 9/6/07, Matej Knopp <ma...@gmail.com> wrote:
>> Dunno, there's still work to do, but there are snapshot somewhere
>> available, you can grab those if you don't want to build wicket.
>>
>> -Matej
>>
>> On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>> >
>> > Thank you very much Matej! To be honest, I didn't expected to have such
>> a
>> > prompt response. :)
>> >
>> > Btw, when beta-4 is out?
>> >
>> > Alex.
>> >
>> >
>> > Matej Knopp-2 wrote:
>> > >
>> > > Yes, I know what's causing it. And as I said, this should be already
>> > > taken care of. I've added a special precondition evaluated right
>> > > before each scheduled ajax request to check if the originating DOM
>> > > element is still in the document.
>> > >
>> > > -Matej
>> > >
>> > > On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>> > >>
>> > >> Right now, I do not know if this kind of issue can be fixed on the
>> wicket
>> > >> side. But what I do know for sure, is that this have to do with
>> making
>> > >> multiple ajax request which are scheduled by the Wicket.Channel and
>> are
>> > >> executed synchronously and which affects the DOM when the response
>> is
>> > >> arrived, thus the component tree is out of sync with the actual DOM.
>> (For
>> > >> instance user clicks 5 times on the Edit button, which is a slow
>> > >> operation
>> > >> and its response change the component's DOM)
>> > >>
>> > >> I am searching for workarounds for this issue. It is about
>> preventing
>> > >> user
>> > >> to make multiple request (blocking), but this is not that easy ("God
>> > >> bless
>> > >> IE").
>> > >>
>> > >> Alex
>> > >>
>> > >>
>> > >> Alex Objelean wrote:
>> > >> >
>> > >> > I've got randomly an exception when clicking on the table row
>> which has
>> > >> an
>> > >> > AjaxEventBehavior assigned.
>> > >> > Below is the stacktrace. Any ideas?
>> > >> >
>> > >> > [10:34:27.875] ERROR [http-8080-Processor1] RequestCycle -
>> component
>> > >> > body:panel:actionListContainer:actionList:form:actionList:14 not
>> found
>> > >> on
>> > >> > page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0],
>> listener
>> > >> > interface = [RequestListenerInterface name=IBehaviorListener,
>> > >> > method=public abstract void
>> > >> > org.apache.wicket.behavior.IBehaviorListener.onRequest()]
>> > >> > org.apache.wicket.WicketRuntimeException: component
>> > >> > body:panel:actionListContainer:actionList:form:actionList:14 not
>> found
>> > >> on
>> > >> > page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0],
>> listener
>> > >> > interface = [RequestListenerInterface name=IBehaviorListener,
>> > >> > method=public abstract void
>> > >> > org.apache.wicket.behavior.IBehaviorListener.onRequest()]
>> > >> >       at
>> > >> >
>> > >>
>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:394)
>> > >> >       at
>> > >> >
>> > >>
>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:440)
>> > >> >       at
>> > >> >
>> > >>
>> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
>> > >> >       at
>> org.apache.wicket.RequestCycle.step(RequestCycle.java:1090)
>> > >> >       at
>> org.apache.wicket.RequestCycle.steps(RequestCycle.java:1176)
>> > >> >       at
>> org.apache.wicket.RequestCycle.request(RequestCycle.java:499)
>> > >> >       at
>> > >> >
>> > >>
>> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:257)
>> > >> >       at
>> > >> >
>> > >>
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:127)
>> > >> >       at
>> > >> >
>> > >>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>> > >> >       at
>> > >> >
>> > >>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>> > >> >       at
>> > >> >
>> > >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
>> > >> >       at
>> > >> >
>> > >>
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
>> > >> >       at
>> > >> >
>> > >>
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
>> > >> >       at
>> > >> >
>> > >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> > >> >       at
>> > >> >
>> > >>
>> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
>> > >> >       at
>> > >> >
>> > >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> > >> >       at
>> > >> >
>> > >>
>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
>> > >> >       at
>> > >> >
>> > >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> > >> >       at
>> > >> >
>> > >>
>> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
>> > >> >       at
>> > >> >
>> > >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> > >> >       at
>> > >> >
>> > >>
>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
>> > >> >       at
>> > >> >
>> > >>
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> > >> >       at
>> > >> >
>> > >>
>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
>> > >> >       at
>> > >> >
>> > >>
>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
>> > >> >       at
>> > >> >
>> > >>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>> > >> >       at
>> > >> >
>> > >>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>> > >> >       at
>> > >> >
>> > >>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>> > >> >       at
>> > >> >
>> > >>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
>> > >> >       at
>> > >> >
>> > >>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>> > >> >       at
>> > >> >
>> > >>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>> > >> >       at
>> > >> >
>> > >>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>> > >> >       at
>> > >> >
>> > >>
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>> > >> >       at
>> > >> >
>> > >>
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>> > >> >       at
>> > >> >
>> > >>
>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
>> > >> >       at
>> > >> >
>> > >>
>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>> > >> >       at
>> > >> >
>> > >>
>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>> > >> >       at
>> > >> >
>> > >>
>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>> > >> >
>> > >>
>> > >> --
>> > >> View this message in context:
>> > >>
>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12518269
>> > >> Sent from the Wicket - User mailing list archive at Nabble.com.
>> > >>
>> > >>
>> > >>
>> ---------------------------------------------------------------------
>> > >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> > >> For additional commands, e-mail: users-help@wicket.apache.org
>> > >>
>> > >>
>> > >
>> > > ---------------------------------------------------------------------
>> > > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> > > For additional commands, e-mail: users-help@wicket.apache.org
>> > >
>> > >
>> > >
>> >
>> > --
>> > View this message in context:
>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12519313
>> > Sent from the Wicket - User mailing list archive at Nabble.com.
>> >
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> > For additional commands, e-mail: users-help@wicket.apache.org
>> >
>> >
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12521157
Sent from the Wicket - User mailing list archive at Nabble.com.


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


Re: Strange bug in Wicket-1.3.0-beta2

Posted by Matej Knopp <ma...@gmail.com>.
http://www.wicketstuff.org/maven/repository/org/apache/wicket/

On 9/6/07, Matej Knopp <ma...@gmail.com> wrote:
> Dunno, there's still work to do, but there are snapshot somewhere
> available, you can grab those if you don't want to build wicket.
>
> -Matej
>
> On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
> >
> > Thank you very much Matej! To be honest, I didn't expected to have such a
> > prompt response. :)
> >
> > Btw, when beta-4 is out?
> >
> > Alex.
> >
> >
> > Matej Knopp-2 wrote:
> > >
> > > Yes, I know what's causing it. And as I said, this should be already
> > > taken care of. I've added a special precondition evaluated right
> > > before each scheduled ajax request to check if the originating DOM
> > > element is still in the document.
> > >
> > > -Matej
> > >
> > > On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
> > >>
> > >> Right now, I do not know if this kind of issue can be fixed on the wicket
> > >> side. But what I do know for sure, is that this have to do with making
> > >> multiple ajax request which are scheduled by the Wicket.Channel and are
> > >> executed synchronously and which affects the DOM when the response is
> > >> arrived, thus the component tree is out of sync with the actual DOM. (For
> > >> instance user clicks 5 times on the Edit button, which is a slow
> > >> operation
> > >> and its response change the component's DOM)
> > >>
> > >> I am searching for workarounds for this issue. It is about preventing
> > >> user
> > >> to make multiple request (blocking), but this is not that easy ("God
> > >> bless
> > >> IE").
> > >>
> > >> Alex
> > >>
> > >>
> > >> Alex Objelean wrote:
> > >> >
> > >> > I've got randomly an exception when clicking on the table row which has
> > >> an
> > >> > AjaxEventBehavior assigned.
> > >> > Below is the stacktrace. Any ideas?
> > >> >
> > >> > [10:34:27.875] ERROR [http-8080-Processor1] RequestCycle - component
> > >> > body:panel:actionListContainer:actionList:form:actionList:14 not found
> > >> on
> > >> > page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0], listener
> > >> > interface = [RequestListenerInterface name=IBehaviorListener,
> > >> > method=public abstract void
> > >> > org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> > >> > org.apache.wicket.WicketRuntimeException: component
> > >> > body:panel:actionListContainer:actionList:form:actionList:14 not found
> > >> on
> > >> > page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0], listener
> > >> > interface = [RequestListenerInterface name=IBehaviorListener,
> > >> > method=public abstract void
> > >> > org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> > >> >       at
> > >> >
> > >> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:394)
> > >> >       at
> > >> >
> > >> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:440)
> > >> >       at
> > >> >
> > >> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
> > >> >       at org.apache.wicket.RequestCycle.step(RequestCycle.java:1090)
> > >> >       at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1176)
> > >> >       at org.apache.wicket.RequestCycle.request(RequestCycle.java:499)
> > >> >       at
> > >> >
> > >> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:257)
> > >> >       at
> > >> >
> > >> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:127)
> > >> >       at
> > >> >
> > >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> > >> >       at
> > >> >
> > >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> > >> >       at
> > >> >
> > >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
> > >> >       at
> > >> >
> > >> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
> > >> >       at
> > >> >
> > >> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
> > >> >       at
> > >> >
> > >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> > >> >       at
> > >> >
> > >> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
> > >> >       at
> > >> >
> > >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> > >> >       at
> > >> >
> > >> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
> > >> >       at
> > >> >
> > >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> > >> >       at
> > >> >
> > >> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
> > >> >       at
> > >> >
> > >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> > >> >       at
> > >> >
> > >> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
> > >> >       at
> > >> >
> > >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> > >> >       at
> > >> >
> > >> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
> > >> >       at
> > >> >
> > >> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
> > >> >       at
> > >> >
> > >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> > >> >       at
> > >> >
> > >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> > >> >       at
> > >> >
> > >> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> > >> >       at
> > >> >
> > >> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> > >> >       at
> > >> >
> > >> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> > >> >       at
> > >> >
> > >> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> > >> >       at
> > >> >
> > >> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> > >> >       at
> > >> >
> > >> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> > >> >       at
> > >> >
> > >> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> > >> >       at
> > >> >
> > >> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
> > >> >       at
> > >> >
> > >> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> > >> >       at
> > >> >
> > >> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> > >> >       at
> > >> >
> > >> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> > >> >
> > >>
> > >> --
> > >> View this message in context:
> > >> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12518269
> > >> Sent from the Wicket - User mailing list archive at Nabble.com.
> > >>
> > >>
> > >> ---------------------------------------------------------------------
> > >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> > >> For additional commands, e-mail: users-help@wicket.apache.org
> > >>
> > >>
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> > > For additional commands, e-mail: users-help@wicket.apache.org
> > >
> > >
> > >
> >
> > --
> > View this message in context: http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12519313
> > Sent from the Wicket - User mailing list archive at Nabble.com.
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> > For additional commands, e-mail: users-help@wicket.apache.org
> >
> >
>

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


Re: Strange bug in Wicket-1.3.0-beta2

Posted by Matej Knopp <ma...@gmail.com>.
Dunno, there's still work to do, but there are snapshot somewhere
available, you can grab those if you don't want to build wicket.

-Matej

On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>
> Thank you very much Matej! To be honest, I didn't expected to have such a
> prompt response. :)
>
> Btw, when beta-4 is out?
>
> Alex.
>
>
> Matej Knopp-2 wrote:
> >
> > Yes, I know what's causing it. And as I said, this should be already
> > taken care of. I've added a special precondition evaluated right
> > before each scheduled ajax request to check if the originating DOM
> > element is still in the document.
> >
> > -Matej
> >
> > On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
> >>
> >> Right now, I do not know if this kind of issue can be fixed on the wicket
> >> side. But what I do know for sure, is that this have to do with making
> >> multiple ajax request which are scheduled by the Wicket.Channel and are
> >> executed synchronously and which affects the DOM when the response is
> >> arrived, thus the component tree is out of sync with the actual DOM. (For
> >> instance user clicks 5 times on the Edit button, which is a slow
> >> operation
> >> and its response change the component's DOM)
> >>
> >> I am searching for workarounds for this issue. It is about preventing
> >> user
> >> to make multiple request (blocking), but this is not that easy ("God
> >> bless
> >> IE").
> >>
> >> Alex
> >>
> >>
> >> Alex Objelean wrote:
> >> >
> >> > I've got randomly an exception when clicking on the table row which has
> >> an
> >> > AjaxEventBehavior assigned.
> >> > Below is the stacktrace. Any ideas?
> >> >
> >> > [10:34:27.875] ERROR [http-8080-Processor1] RequestCycle - component
> >> > body:panel:actionListContainer:actionList:form:actionList:14 not found
> >> on
> >> > page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0], listener
> >> > interface = [RequestListenerInterface name=IBehaviorListener,
> >> > method=public abstract void
> >> > org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> >> > org.apache.wicket.WicketRuntimeException: component
> >> > body:panel:actionListContainer:actionList:form:actionList:14 not found
> >> on
> >> > page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0], listener
> >> > interface = [RequestListenerInterface name=IBehaviorListener,
> >> > method=public abstract void
> >> > org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> >> >       at
> >> >
> >> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:394)
> >> >       at
> >> >
> >> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:440)
> >> >       at
> >> >
> >> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
> >> >       at org.apache.wicket.RequestCycle.step(RequestCycle.java:1090)
> >> >       at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1176)
> >> >       at org.apache.wicket.RequestCycle.request(RequestCycle.java:499)
> >> >       at
> >> >
> >> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:257)
> >> >       at
> >> >
> >> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:127)
> >> >       at
> >> >
> >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> >> >       at
> >> >
> >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> >> >       at
> >> >
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
> >> >       at
> >> >
> >> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
> >> >       at
> >> >
> >> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
> >> >       at
> >> >
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> >       at
> >> >
> >> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
> >> >       at
> >> >
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> >       at
> >> >
> >> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
> >> >       at
> >> >
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> >       at
> >> >
> >> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
> >> >       at
> >> >
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> >       at
> >> >
> >> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
> >> >       at
> >> >
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >> >       at
> >> >
> >> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
> >> >       at
> >> >
> >> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
> >> >       at
> >> >
> >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> >> >       at
> >> >
> >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> >> >       at
> >> >
> >> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> >> >       at
> >> >
> >> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> >> >       at
> >> >
> >> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> >> >       at
> >> >
> >> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> >> >       at
> >> >
> >> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> >> >       at
> >> >
> >> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> >> >       at
> >> >
> >> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> >> >       at
> >> >
> >> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
> >> >       at
> >> >
> >> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> >> >       at
> >> >
> >> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> >> >       at
> >> >
> >> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> >> >
> >>
> >> --
> >> View this message in context:
> >> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12518269
> >> Sent from the Wicket - User mailing list archive at Nabble.com.
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >> For additional commands, e-mail: users-help@wicket.apache.org
> >>
> >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> > For additional commands, e-mail: users-help@wicket.apache.org
> >
> >
> >
>
> --
> View this message in context: http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12519313
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>
>

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


Re: Strange bug in Wicket-1.3.0-beta2

Posted by Alex Objelean <al...@isdc.ro>.
Thank you very much Matej! To be honest, I didn't expected to have such a
prompt response. :)

Btw, when beta-4 is out?

Alex.


Matej Knopp-2 wrote:
> 
> Yes, I know what's causing it. And as I said, this should be already
> taken care of. I've added a special precondition evaluated right
> before each scheduled ajax request to check if the originating DOM
> element is still in the document.
> 
> -Matej
> 
> On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>>
>> Right now, I do not know if this kind of issue can be fixed on the wicket
>> side. But what I do know for sure, is that this have to do with making
>> multiple ajax request which are scheduled by the Wicket.Channel and are
>> executed synchronously and which affects the DOM when the response is
>> arrived, thus the component tree is out of sync with the actual DOM. (For
>> instance user clicks 5 times on the Edit button, which is a slow
>> operation
>> and its response change the component's DOM)
>>
>> I am searching for workarounds for this issue. It is about preventing
>> user
>> to make multiple request (blocking), but this is not that easy ("God
>> bless
>> IE").
>>
>> Alex
>>
>>
>> Alex Objelean wrote:
>> >
>> > I've got randomly an exception when clicking on the table row which has
>> an
>> > AjaxEventBehavior assigned.
>> > Below is the stacktrace. Any ideas?
>> >
>> > [10:34:27.875] ERROR [http-8080-Processor1] RequestCycle - component
>> > body:panel:actionListContainer:actionList:form:actionList:14 not found
>> on
>> > page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0], listener
>> > interface = [RequestListenerInterface name=IBehaviorListener,
>> > method=public abstract void
>> > org.apache.wicket.behavior.IBehaviorListener.onRequest()]
>> > org.apache.wicket.WicketRuntimeException: component
>> > body:panel:actionListContainer:actionList:form:actionList:14 not found
>> on
>> > page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0], listener
>> > interface = [RequestListenerInterface name=IBehaviorListener,
>> > method=public abstract void
>> > org.apache.wicket.behavior.IBehaviorListener.onRequest()]
>> >       at
>> >
>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:394)
>> >       at
>> >
>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:440)
>> >       at
>> >
>> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
>> >       at org.apache.wicket.RequestCycle.step(RequestCycle.java:1090)
>> >       at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1176)
>> >       at org.apache.wicket.RequestCycle.request(RequestCycle.java:499)
>> >       at
>> >
>> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:257)
>> >       at
>> >
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:127)
>> >       at
>> >
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>> >       at
>> >
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>> >       at
>> >
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
>> >       at
>> >
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
>> >       at
>> >
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
>> >       at
>> >
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >       at
>> >
>> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
>> >       at
>> >
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >       at
>> >
>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
>> >       at
>> >
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >       at
>> >
>> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
>> >       at
>> >
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >       at
>> >
>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
>> >       at
>> >
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >       at
>> >
>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
>> >       at
>> >
>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
>> >       at
>> >
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>> >       at
>> >
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>> >       at
>> >
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>> >       at
>> >
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
>> >       at
>> >
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>> >       at
>> >
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>> >       at
>> >
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>> >       at
>> >
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>> >       at
>> >
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>> >       at
>> >
>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
>> >       at
>> >
>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>> >       at
>> >
>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>> >       at
>> >
>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12518269
>> Sent from the Wicket - User mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> For additional commands, e-mail: users-help@wicket.apache.org
>>
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12519313
Sent from the Wicket - User mailing list archive at Nabble.com.


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


Re: Strange bug in Wicket-1.3.0-beta2

Posted by Matej Knopp <ma...@gmail.com>.
Yes, I know what's causing it. And as I said, this should be already
taken care of. I've added a special precondition evaluated right
before each scheduled ajax request to check if the originating DOM
element is still in the document.

-Matej

On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>
> Right now, I do not know if this kind of issue can be fixed on the wicket
> side. But what I do know for sure, is that this have to do with making
> multiple ajax request which are scheduled by the Wicket.Channel and are
> executed synchronously and which affects the DOM when the response is
> arrived, thus the component tree is out of sync with the actual DOM. (For
> instance user clicks 5 times on the Edit button, which is a slow operation
> and its response change the component's DOM)
>
> I am searching for workarounds for this issue. It is about preventing user
> to make multiple request (blocking), but this is not that easy ("God bless
> IE").
>
> Alex
>
>
> Alex Objelean wrote:
> >
> > I've got randomly an exception when clicking on the table row which has an
> > AjaxEventBehavior assigned.
> > Below is the stacktrace. Any ideas?
> >
> > [10:34:27.875] ERROR [http-8080-Processor1] RequestCycle - component
> > body:panel:actionListContainer:actionList:form:actionList:14 not found on
> > page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0], listener
> > interface = [RequestListenerInterface name=IBehaviorListener,
> > method=public abstract void
> > org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> > org.apache.wicket.WicketRuntimeException: component
> > body:panel:actionListContainer:actionList:form:actionList:14 not found on
> > page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0], listener
> > interface = [RequestListenerInterface name=IBehaviorListener,
> > method=public abstract void
> > org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> >       at
> > org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:394)
> >       at
> > org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:440)
> >       at
> > org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
> >       at org.apache.wicket.RequestCycle.step(RequestCycle.java:1090)
> >       at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1176)
> >       at org.apache.wicket.RequestCycle.request(RequestCycle.java:499)
> >       at
> > org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:257)
> >       at
> > org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:127)
> >       at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> >       at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> >       at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
> >       at
> > org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
> >       at
> > org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
> >       at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >       at
> > org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
> >       at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >       at
> > org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
> >       at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >       at
> > org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
> >       at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >       at
> > org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
> >       at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> >       at
> > org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
> >       at
> > org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
> >       at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> >       at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> >       at
> > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> >       at
> > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> >       at
> > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> >       at
> > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> >       at
> > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> >       at
> > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> >       at
> > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> >       at
> > org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
> >       at
> > org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> >       at
> > org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> >       at
> > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> >
>
> --
> View this message in context: http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12518269
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>
>

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


Re: Strange bug in Wicket-1.3.0-beta2

Posted by Alex Objelean <al...@isdc.ro>.
Right now, I do not know if this kind of issue can be fixed on the wicket
side. But what I do know for sure, is that this have to do with making
multiple ajax request which are scheduled by the Wicket.Channel and are
executed synchronously and which affects the DOM when the response is
arrived, thus the component tree is out of sync with the actual DOM. (For
instance user clicks 5 times on the Edit button, which is a slow operation
and its response change the component's DOM)

I am searching for workarounds for this issue. It is about preventing user
to make multiple request (blocking), but this is not that easy ("God bless
IE").

Alex


Alex Objelean wrote:
> 
> I've got randomly an exception when clicking on the table row which has an
> AjaxEventBehavior assigned.
> Below is the stacktrace. Any ideas?
> 
> [10:34:27.875] ERROR [http-8080-Processor1] RequestCycle - component
> body:panel:actionListContainer:actionList:form:actionList:14 not found on
> page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0], listener
> interface = [RequestListenerInterface name=IBehaviorListener,
> method=public abstract void
> org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> org.apache.wicket.WicketRuntimeException: component
> body:panel:actionListContainer:actionList:form:actionList:14 not found on
> page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0], listener
> interface = [RequestListenerInterface name=IBehaviorListener,
> method=public abstract void
> org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> 	at
> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:394)
> 	at
> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:440)
> 	at
> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
> 	at org.apache.wicket.RequestCycle.step(RequestCycle.java:1090)
> 	at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1176)
> 	at org.apache.wicket.RequestCycle.request(RequestCycle.java:499)
> 	at
> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:257)
> 	at
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:127)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 	at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
> 	at
> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
> 	at
> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
> 	at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> 	at
> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
> 	at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> 	at
> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
> 	at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> 	at
> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
> 	at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> 	at
> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
> 	at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> 	at
> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
> 	at
> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 	at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 	at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 	at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 	at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 	at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 	at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 	at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> 	at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
> 	at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 	at
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 	at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 

-- 
View this message in context: http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12518269
Sent from the Wicket - User mailing list archive at Nabble.com.


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


Re: Strange bug in Wicket-1.3.0-beta2

Posted by Matej Knopp <ma...@gmail.com>.
You should try this with latest trunk. This should be fixed already,
but after beta 3.

-Matej

On 9/6/07, Alex Objelean <al...@isdc.ro> wrote:
>
> When using wicket-1.3.0-beta3, still have the same problem.
>
> Here is again the stacktrace:
>
> org.apache.wicket.WicketRuntimeException: component
> body:panel:actionDetailsContainer:actionDetails:panel:pricesTabPanel:panel:tableContainer:pricesColumnContainer:pricesColumn:199
> not found on page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0],
> listener interface = [RequestListenerInterface name=IBehaviorListener,
> method=public abstract void
> org.apache.wicket.behavior.IBehaviorListener.onRequest()]
>  at
> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:394)
>  at
> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:440)
>  at
> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
>  at org.apache.wicket.RequestCycle.step(RequestCycle.java:1091)
>  at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1177)
>  at org.apache.wicket.RequestCycle.request(RequestCycle.java:500)
>  at
> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:261)
>  at
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:127)
>  at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>  at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>  at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
>  at
> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
>  at
> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
>  at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>  at
> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
>  at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>  at
> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
>  at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>  at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
>  at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>  at
> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
>  at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>  at
> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
>  at
> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
>  at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>  at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>  at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>  at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
>  at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>  at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>  at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>  at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>  at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>  at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
>  at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>  at
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>  at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>  at java.lang.Thread.run(Thread.java:595)
>
>
> igor.vaynberg wrote:
> >
> > try with latest trunk
> >
> > -igor
> >
> >
> > On 8/15/07, Alex Objelean <al...@isdc.ro> wrote:
> >>
> >>
> >> I've got randomly an exception when clicking on the table row which has
> >> an
> >> AjaxEventBehavior assigned.
> >> Below is the stacktrace. Any ideas?
> >>
> >> [10:34:27.875] ERROR [http-8080-Processor1] RequestCycle - component
> >> body:panel:actionListContainer:actionList:form:actionList:14 not found on
> >> page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0], listener
> >> interface = [RequestListenerInterface name=IBehaviorListener,
> >> method=public
> >> abstract void org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> >> org.apache.wicket.WicketRuntimeException: component
> >> body:panel:actionListContainer:actionList:form:actionList:14 not found on
> >> page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0], listener
> >> interface = [RequestListenerInterface name=IBehaviorListener,
> >> method=public
> >> abstract void org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> >>         at
> >>
> >> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget
> >> (AbstractRequestCycleProcessor.java:394)
> >>         at
> >>
> >> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage
> >> (AbstractRequestCycleProcessor.java:440)
> >>         at
> >> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(
> >> WebRequestCycleProcessor.java:139)
> >>         at org.apache.wicket.RequestCycle.step(RequestCycle.java:1090)
> >>         at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1176)
> >>         at org.apache.wicket.RequestCycle.request(RequestCycle.java:499)
> >>         at
> >> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:257)
> >>         at
> >> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java
> >> :127)
> >>         at
> >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> >> ApplicationFilterChain.java:202)
> >>         at
> >> org.apache.catalina.core.ApplicationFilterChain.doFilter(
> >> ApplicationFilterChain.java:173)
> >>         at
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(
> >> FilterChainProxy.java:264)
> >>         at
> >> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(
> >> FilterSecurityInterceptor.java:107)
> >>         at
> >> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(
> >> FilterSecurityInterceptor.java:72)
> >>         at
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(
> >> FilterChainProxy.java:274)
> >>         at
> >> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(
> >> ExceptionTranslationFilter.java:110)
> >>         at
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(
> >> FilterChainProxy.java:274)
> >>         at
> >> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(
> >> AbstractProcessingFilter.java:217)
> >>         at
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(
> >> FilterChainProxy.java:274)
> >>         at org.acegisecurity.ui.logout.LogoutFilter.doFilter(
> >> LogoutFilter.java:106)
> >>         at
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(
> >> FilterChainProxy.java:274)
> >>         at
> >> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(
> >> HttpSessionContextIntegrationFilter.java:229)
> >>         at
> >> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(
> >> FilterChainProxy.java:274)
> >>         at
> >> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java
> >> :148)
> >>         at
> >> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java
> >> :98)
> >>         at
> >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> >> ApplicationFilterChain.java:202)
> >>         at
> >> org.apache.catalina.core.ApplicationFilterChain.doFilter(
> >> ApplicationFilterChain.java:173)
> >>         at
> >> org.apache.catalina.core.StandardWrapperValve.invoke(
> >> StandardWrapperValve.java:213)
> >>         at
> >> org.apache.catalina.core.StandardContextValve.invoke(
> >> StandardContextValve.java:178)
> >>         at
> >> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
> >> :126)
> >>         at
> >> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
> >> :105)
> >>         at
> >> org.apache.catalina.core.StandardEngineValve.invoke(
> >> StandardEngineValve.java:107)
> >>         at
> >> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java
> >> :148)
> >>         at
> >> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> >>         at
> >>
> >> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection
> >> (Http11BaseProtocol.java:664)
> >>         at
> >> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(
> >> PoolTcpEndpoint.java:527)
> >>         at
> >> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(
> >> LeaderFollowerWorkerThread.java:80)
> >>         at
> >> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
> >> ThreadPool.java:684)
> >> --
> >> View this message in context:
> >> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12157866
> >> Sent from the Wicket - User mailing list archive at Nabble.com.
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >> For additional commands, e-mail: users-help@wicket.apache.org
> >>
> >>
> >
> >
>
> --
> View this message in context: http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12517326
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>
>

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


Re: Strange bug in Wicket-1.3.0-beta2

Posted by Alex Objelean <al...@isdc.ro>.
When using wicket-1.3.0-beta3, still have the same problem. 

Here is again the stacktrace:

org.apache.wicket.WicketRuntimeException: component
body:panel:actionDetailsContainer:actionDetails:panel:pricesTabPanel:panel:tableContainer:pricesColumnContainer:pricesColumn:199
not found on page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0],
listener interface = [RequestListenerInterface name=IBehaviorListener,
method=public abstract void
org.apache.wicket.behavior.IBehaviorListener.onRequest()]
 at
org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:394)
 at
org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:440)
 at
org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
 at org.apache.wicket.RequestCycle.step(RequestCycle.java:1091)
 at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1177)
 at org.apache.wicket.RequestCycle.request(RequestCycle.java:500)
 at
org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:261)
 at
org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:127)
 at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
 at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
 at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
 at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
 at
org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
 at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
 at
org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
 at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
 at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
 at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
 at
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
 at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
 at
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
 at
org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
 at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
 at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
 at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
 at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
 at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
 at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
 at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
 at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
 at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
 at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
 at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
 at java.lang.Thread.run(Thread.java:595)


igor.vaynberg wrote:
> 
> try with latest trunk
> 
> -igor
> 
> 
> On 8/15/07, Alex Objelean <al...@isdc.ro> wrote:
>>
>>
>> I've got randomly an exception when clicking on the table row which has
>> an
>> AjaxEventBehavior assigned.
>> Below is the stacktrace. Any ideas?
>>
>> [10:34:27.875] ERROR [http-8080-Processor1] RequestCycle - component
>> body:panel:actionListContainer:actionList:form:actionList:14 not found on
>> page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0], listener
>> interface = [RequestListenerInterface name=IBehaviorListener,
>> method=public
>> abstract void org.apache.wicket.behavior.IBehaviorListener.onRequest()]
>> org.apache.wicket.WicketRuntimeException: component
>> body:panel:actionListContainer:actionList:form:actionList:14 not found on
>> page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0], listener
>> interface = [RequestListenerInterface name=IBehaviorListener,
>> method=public
>> abstract void org.apache.wicket.behavior.IBehaviorListener.onRequest()]
>>         at
>>
>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget
>> (AbstractRequestCycleProcessor.java:394)
>>         at
>>
>> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage
>> (AbstractRequestCycleProcessor.java:440)
>>         at
>> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(
>> WebRequestCycleProcessor.java:139)
>>         at org.apache.wicket.RequestCycle.step(RequestCycle.java:1090)
>>         at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1176)
>>         at org.apache.wicket.RequestCycle.request(RequestCycle.java:499)
>>         at
>> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:257)
>>         at
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java
>> :127)
>>         at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:202)
>>         at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:173)
>>         at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(
>> FilterChainProxy.java:264)
>>         at
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(
>> FilterSecurityInterceptor.java:107)
>>         at
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(
>> FilterSecurityInterceptor.java:72)
>>         at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(
>> FilterChainProxy.java:274)
>>         at
>> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(
>> ExceptionTranslationFilter.java:110)
>>         at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(
>> FilterChainProxy.java:274)
>>         at
>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(
>> AbstractProcessingFilter.java:217)
>>         at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(
>> FilterChainProxy.java:274)
>>         at org.acegisecurity.ui.logout.LogoutFilter.doFilter(
>> LogoutFilter.java:106)
>>         at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(
>> FilterChainProxy.java:274)
>>         at
>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(
>> HttpSessionContextIntegrationFilter.java:229)
>>         at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(
>> FilterChainProxy.java:274)
>>         at
>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java
>> :148)
>>         at
>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java
>> :98)
>>         at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:202)
>>         at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:173)
>>         at
>> org.apache.catalina.core.StandardWrapperValve.invoke(
>> StandardWrapperValve.java:213)
>>         at
>> org.apache.catalina.core.StandardContextValve.invoke(
>> StandardContextValve.java:178)
>>         at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
>> :126)
>>         at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
>> :105)
>>         at
>> org.apache.catalina.core.StandardEngineValve.invoke(
>> StandardEngineValve.java:107)
>>         at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java
>> :148)
>>         at
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>>         at
>>
>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection
>> (Http11BaseProtocol.java:664)
>>         at
>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(
>> PoolTcpEndpoint.java:527)
>>         at
>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(
>> LeaderFollowerWorkerThread.java:80)
>>         at
>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
>> ThreadPool.java:684)
>> --
>> View this message in context:
>> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12157866
>> Sent from the Wicket - User mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> For additional commands, e-mail: users-help@wicket.apache.org
>>
>>
> 
> 

-- 
View this message in context: http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12517326
Sent from the Wicket - User mailing list archive at Nabble.com.


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


Re: Strange bug in Wicket-1.3.0-beta2

Posted by Igor Vaynberg <ig...@gmail.com>.
try with latest trunk

-igor


On 8/15/07, Alex Objelean <al...@isdc.ro> wrote:
>
>
> I've got randomly an exception when clicking on the table row which has an
> AjaxEventBehavior assigned.
> Below is the stacktrace. Any ideas?
>
> [10:34:27.875] ERROR [http-8080-Processor1] RequestCycle - component
> body:panel:actionListContainer:actionList:form:actionList:14 not found on
> page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0], listener
> interface = [RequestListenerInterface name=IBehaviorListener,
> method=public
> abstract void org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> org.apache.wicket.WicketRuntimeException: component
> body:panel:actionListContainer:actionList:form:actionList:14 not found on
> page ro.isdc.centerparcs.dpa.ui.page.DPADashboardPage[id = 0], listener
> interface = [RequestListenerInterface name=IBehaviorListener,
> method=public
> abstract void org.apache.wicket.behavior.IBehaviorListener.onRequest()]
>         at
>
> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget
> (AbstractRequestCycleProcessor.java:394)
>         at
>
> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage
> (AbstractRequestCycleProcessor.java:440)
>         at
> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(
> WebRequestCycleProcessor.java:139)
>         at org.apache.wicket.RequestCycle.step(RequestCycle.java:1090)
>         at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1176)
>         at org.apache.wicket.RequestCycle.request(RequestCycle.java:499)
>         at
> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:257)
>         at
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java
> :127)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> ApplicationFilterChain.java:202)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java:173)
>         at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(
> FilterChainProxy.java:264)
>         at
> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(
> FilterSecurityInterceptor.java:107)
>         at
> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(
> FilterSecurityInterceptor.java:72)
>         at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(
> FilterChainProxy.java:274)
>         at
> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(
> ExceptionTranslationFilter.java:110)
>         at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(
> FilterChainProxy.java:274)
>         at
> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(
> AbstractProcessingFilter.java:217)
>         at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(
> FilterChainProxy.java:274)
>         at org.acegisecurity.ui.logout.LogoutFilter.doFilter(
> LogoutFilter.java:106)
>         at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(
> FilterChainProxy.java:274)
>         at
> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(
> HttpSessionContextIntegrationFilter.java:229)
>         at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(
> FilterChainProxy.java:274)
>         at
> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java
> :148)
>         at
> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java
> :98)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> ApplicationFilterChain.java:202)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java:173)
>         at
> org.apache.catalina.core.StandardWrapperValve.invoke(
> StandardWrapperValve.java:213)
>         at
> org.apache.catalina.core.StandardContextValve.invoke(
> StandardContextValve.java:178)
>         at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
> :126)
>         at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
> :105)
>         at
> org.apache.catalina.core.StandardEngineValve.invoke(
> StandardEngineValve.java:107)
>         at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java
> :148)
>         at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>         at
>
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection
> (Http11BaseProtocol.java:664)
>         at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(
> PoolTcpEndpoint.java:527)
>         at
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(
> LeaderFollowerWorkerThread.java:80)
>         at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
> ThreadPool.java:684)
> --
> View this message in context:
> http://www.nabble.com/Strange-bug-in-Wicket-1.3.0-beta2-tf4271646.html#a12157866
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>
>