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

