Attempted to replace the SessionRenderer with the PushRenderer and ran in to the following exception:
Exception in thread "pool-1-thread-1" java.lang.RuntimeException: FacesContext is not present for thread Thread[pool-1-thread-1,5,main]
at org.icefaces.application.PushRenderer.missingFacesContext(PushRenderer.java:182)
at org.icefaces.application.PushRenderer.render(PushRenderer.java:131)
at com.icesoft.faces.facelets.component.progress.ProgressAsyncBean.afterExecute(ProgressAsyncBean.java:79)
at com.icesoft.faces.facelets.component.progress.AfterExecuteThreadPoolExecutor.afterExecute(AfterExecuteThreadPoolExecutor.java:39)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:888)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Attempted to replace the SessionRenderer with the PushRenderer and ran in to the following exception:
Exception in thread "pool-1-thread-1" java.lang.RuntimeException: FacesContext is not present for thread Thread[pool-1-thread-1,5,main]
at org.icefaces.application.PushRenderer.missingFacesContext(PushRenderer.java:182)
at org.icefaces.application.PushRenderer.render(PushRenderer.java:131)
at com.icesoft.faces.facelets.component.progress.ProgressAsyncBean.afterExecute(ProgressAsyncBean.java:79)
at com.icesoft.faces.facelets.component.progress.AfterExecuteThreadPoolExecutor.afterExecute(AfterExecuteThreadPoolExecutor.java:39)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:888)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)