Hi Martin,

A snippet of the ManagedBean (constructor, involved getters and setters) and
maybe also of the view (JSP or Facelet page) would be really nice :)

Regards,
Jakob

2010/5/11 Martin Monshausen <[email protected]>

> Hi everyone,
> I have a problem and hope that someone could help me with a hint.
>
> This is one of those problems occuring during migration to JSF-1.2. In old
> JSF-1.1-fashion everything works fine and something behaves different in
> 1.2:
> I do have a screen (popup triggered via JavaScript) which gets some
> information from one back-end-system on open, depending on information given
> as GET-parameters.
>
> In ManagingBeans constructor there is a call to the DAO. During first call
> everything works fine. If I do call screen again using different parameters,
> some fields will be updated; but the lists (ArrayList containing mapped data
> of backend systems call) of the ManagingBean stay the same. If I call it
> again using parameters of last call, the screen behaves as expected (lists
> contain correct data). The update of lists seems to be deferred.
>
> The lists will be iterated using c:foreach. I know it's bad style but my
> job is just to make it work again (fast!). I tried both ${} and #{}, but
> problem persists.
> ManagingBean originally has sessionScope (resetted using beforePhase method
> called before RENDERING_PHASE containing
> FacesContext.getInstance().getExternalContext().getSessionMap().remove("beanName"))
> and I also tried requestScope and problem persists.
>
> Did someone encountered a problem equivalent to mine and could give me a
> hint. Is there anything I could provide you in order to help me?
>
> Thanks alot for your help!
>
> Kind regards,
>
> Martin
>



-- 
Jakob Korherr

blog: http://www.jakobk.com
twitter: http://twitter.com/jakobkorherr
work: http://www.irian.at

Reply via email to