Details
-
Type: Improvement
-
Status: Open
-
Priority: Major
-
Resolution: Unresolved
-
Affects Version/s: EE-2.0.0.Beta1
-
Fix Version/s: None
-
Component/s: Facelet Components
-
Labels:None
-
Environment:N/A
Description
This component can be re-factored to take advantage of ICEfaces 2 / ICEpush PushRenderer.
Issue Links
- depends on
-
PUSH-113 PushRenderer Failing Where SessionRenderer Works
- Open
Activity
Brad Kroeger
created issue -
Brad Kroeger
made changes -
Field | Original Value | New Value |
---|---|---|
Salesforce Case | [] |
Brad Kroeger
made changes -
Brad Kroeger
made changes -
Salesforce Case | [] | |
Description | This component can be re-factored to take advantage of ICEfaces 2 / ICEpush PortableRenderer. | This component can be re-factored to take advantage of ICEfaces 2 / ICEpush PushRenderer. |
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)