A time ago I filed a bug relating markup inheritance with the reloading
servlet (although inline frames are involved too in my somewhat contrived
example). Enjoy the cocktail here
https://issues.apache.org/jira/browse/WICKET-965.<https://issues.apache.org/jira/browse/WICKET-965>

Regards,
Carlos

On 9/25/07, Peter Thomas <[EMAIL PROTECTED]> wrote:
>
> On 9/25/07, Jean-Baptiste Quenot <[EMAIL PROTECTED]> wrote:
> >
> > * Peter Thomas:
> >
> > > So    to   confirm    my   understanding,    when   using    the
> > > ReloadingWicketFilter, when you make a change to a Page you have
> > > to re-trace  navigation to a  point prior  to where the  Page is
> > > loaded.  Is that correct?
> >
> > You  have to  make sure  you're not  using an  instance of  a page
> > loaded in  a previous  classloader, ie  make sure  not to  keep an
> > instance of a page across reloads.
> >
> > > I'm   just    hoping   that   something   can    be   done   (or
> > > un-done)  to   improve  the  developer  experience   when  using
> > > ReloadingWicketFilter.
> >
> > To be  honest ReloadingWicketFilter is  a hack to work  around how
> > the JVM  loads classes, and  it is bootstrapped during  the Wicket
> > application initialization.
> >
> > If ReloadingWicketFilter is causing more problems than it is meant
> > to  solve,  we  might  simply  want  to  remove  it  from  Wicket,
> > especially  if  it proves  to  be  unreliable in  complex  setups.
> > Unless you're willing to turn your hope into contribution?
>
>
> That's a little harsh.  Have a look in the JIRA and I've repeatedly said
> how
> much I appreciate the RWF and even the way it works now (even citing it as
> the reason for not moving to groovy!).  Thanks for the gentle reminder
> that
> I should quit whining about this.  I'm not a master of classloading and it
> is unlikely I contribute anything in this area.
>
> Have you  seen my suggestion  to clear your session  cookie before
> > reloading the page  BTW?  All this is very  complicated I realize,
> > but there's not much we can do to simplify reloading.
> > --
>
>
> I saw your suggestion on clearing cookies, thanks.
>
> I'll say this one last time and then shut up  - I completely understand
> that
> this is a hack and all - but it used to work the way I expected and at
> least
> one other user felt the same.  I was just pushing my luck (at the risk of
> losing mailing-list karma) because as the other user said, once you have
> experienced "page refresh" reload of classes it is very hard to go back.
>
> But you are saying nothing more can be done, and I respect the opinion of
> the Wicket committers on this and I can live with how it is now.  I
> completely appreciate the work that you and other Wicket committers have
> put
> into RWF and it is a huge time saver in its current form.
>
> Thanks,
>
> Peter.
>

Reply via email to