hi andreas, first of all: welcome @ myfaces!
there are different approaches - e.g. you can use urls with windowId=automatedEntryPoint (see the javadoc in WindowContextManager) regards, gerhard http://www.irian.at Your JSF/JavaEE powerhouse - JavaEE Consulting, Development and Courses in English and German Professional Support for Apache MyFaces 2012/11/29 Andreas Kaiser <kaiser.andr...@gmail.com> > Hi everybody > > I have following setup : > > Glassfish 3.1.2.2 > Weld > Java EE6 + JSF + CDI + JPA > CODI: 1.0.5 > > My problem: > > We use and like the windowId Feature from CODI. But it causes some big > problems on some pages which are specially created for stress testing. > > These pages are accessed from 500+ clients generated from JMeter. > Every client acts as a own browser. > > This pages (RequestScoped) can be accessed without login. Therefore CODI > generates a new windowId for every client. > > The problem is that the JMeter tests run multiple times. Due to this the > Hashmap in JSFWindowContext.java consums a lot of memory until the > Glassfish has no space left which leads into a 100 % CPU usage because the > garbage collector tries to free a even the last few bytes. > > My question is > 1. Is it possible to create windowIds only a user is logged in > 2. Is there an option to change the default behavior > 3. Can i exclude some pages being handled by the codi JSFWindowManager > > > > > Regards >