[seam-commits] Seam SVN: r14692 - branches/community/Seam_2_3/jboss-seam-debug/src/main/java/org/jboss/seam/debug/jsf2.

seam-commits at lists.jboss.org seam-commits at lists.jboss.org
Wed May 16 06:42:59 EDT 2012


Author: shane.bryzak at jboss.com
Date: 2012-05-16 06:42:58 -0400 (Wed, 16 May 2012)
New Revision: 14692

Modified:
   branches/community/Seam_2_3/jboss-seam-debug/src/main/java/org/jboss/seam/debug/jsf2/SeamDebugPhaseListener.java
Log:
JBSEAM-4920


Modified: branches/community/Seam_2_3/jboss-seam-debug/src/main/java/org/jboss/seam/debug/jsf2/SeamDebugPhaseListener.java
===================================================================
--- branches/community/Seam_2_3/jboss-seam-debug/src/main/java/org/jboss/seam/debug/jsf2/SeamDebugPhaseListener.java	2012-05-14 17:49:16 UTC (rev 14691)
+++ branches/community/Seam_2_3/jboss-seam-debug/src/main/java/org/jboss/seam/debug/jsf2/SeamDebugPhaseListener.java	2012-05-16 10:42:58 UTC (rev 14692)
@@ -19,9 +19,11 @@
 
 import com.sun.facelets.StateWriterControl;
 import com.sun.faces.facelets.Facelet;
+import com.sun.faces.facelets.FaceletFactory;
 import com.sun.faces.facelets.compiler.SAXCompiler;
 import com.sun.faces.facelets.impl.DefaultFaceletFactory;
-import com.sun.faces.facelets.impl.DefaultResourceResolver;
+import com.sun.faces.facelets.impl.FaceletCacheFactoryImpl;
+import com.sun.faces.util.RequestStateManager;
 
 /**
  * Intercepts any request for a view-id like /debug.xxx and renders
@@ -39,20 +41,21 @@
       
       if ( Pages.isDebugPage() )
       {
-         try
-         {
+         /*try
+         //{
             FacesContext facesContext = FacesContext.getCurrentInstance();
             URL url = SeamDebugPhaseListener.class.getClassLoader().getResource("META-INF/resources/debug.xhtml");
             
-            ResourceResolver resroler=new ResourceResolver(){
+            ResourceResolver resolver =new ResourceResolver(){
                @Override
                public URL resolveUrl(String path)
                {
                   return SeamDebugPhaseListener.class.getClassLoader().getResource(path);
                }
             };
-               
-            Facelet f = new DefaultFaceletFactory( new SAXCompiler(),resroler).getFacelet(url);
+                                
+            Facelet f = new DefaultFaceletFactory( new SAXCompiler(), resolver, -1, 
+                    null).getFacelet(url);
             UIViewRoot viewRoot = facesContext.getViewRoot();
             f.apply(facesContext, viewRoot);
             HttpServletResponse response = (HttpServletResponse) facesContext.getExternalContext().getResponse();
@@ -70,10 +73,10 @@
             originalWriter.flush();
             facesContext.responseComplete();
          }
-         catch (IOException ioe)
+         catch (IOException ioe)         
          {
             throw new RuntimeException(ioe);
-         }
+         }*/
       }      
    }
 



More information about the seam-commits mailing list