dev@jsftemplating.java.net

[Issue 38] New - Add PhaseListener support for FileStreamer

From: <kenpaulsen_at_dev.java.net>
Date: 25 Feb 2008 06:00:33 -0000

Add PhaseListener support for FileStreamer:
https://jsftemplating.dev.java.net/issues/show_bug.cgi?id=38
                 Issue #|38
                 Summary|Add PhaseListener support for FileStreamer
               Component|jsftemplating
                 Version|1.2
                Platform|All
              OS/Version|All
                     URL|
                  Status|NEW
       Status whiteboard|
                Keywords|
              Resolution|
              Issue type|FEATURE
                Priority|P3
            Subcomponent|FileStreamer
             Assigned to|jdlee
             Reported by|kenpaulsen






------- Additional comments from kenpaulsen_at_dev.java.net Mon Feb 25 06:00:28 +0000 2008 -------
FileStreamer can be used from a Servlet, and can be used from special Faces Servlet mappings. In order to support
zero-configuration for FileStreamer, it would be nice to support using FileStreamer from via a PhaseListener. This way a
component wishing to serve its own resources could configure FileStreamer in its own faces-config.xml file and serve its
resources w/o any web.xml configuration.

To see what needs to be done to use FileStreamer from a PhaseListener, you can look at ServletStreamer.java or at
LayoutViewHandler.java (esp. look for the "serveResource" method in that file).