You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by mc...@apache.org on 2009/12/01 22:11:59 UTC

svn commit: r885934 - in /myfaces/core/trunk/impl/src/main/java/org/apache/myfaces: application/_SystemEventServletRequest.java application/_SystemEventServletResponse.java webapp/AbstractFacesInitializer.java

Author: mconcini
Date: Tue Dec  1 21:11:58 2009
New Revision: 885934

URL: http://svn.apache.org/viewvc?rev=885934&view=rev
Log:
MYFACES-2434 - revert initial change for now

Modified:
    myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/application/_SystemEventServletRequest.java
    myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/application/_SystemEventServletResponse.java
    myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/webapp/AbstractFacesInitializer.java

Modified: myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/application/_SystemEventServletRequest.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/application/_SystemEventServletRequest.java?rev=885934&r1=885933&r2=885934&view=diff
==============================================================================
--- myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/application/_SystemEventServletRequest.java (original)
+++ myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/application/_SystemEventServletRequest.java Tue Dec  1 21:11:58 2009
@@ -19,7 +19,6 @@
 package org.apache.myfaces.application;
 
 import javax.servlet.ServletRequest;
-import javax.servlet.ServletRequestWrapper;
 import javax.servlet.ServletInputStream;
 import javax.servlet.RequestDispatcher;
 import javax.naming.OperationNotSupportedException;
@@ -43,12 +42,7 @@
  */
 
 
-public class _SystemEventServletRequest extends ServletRequestWrapper{
-    public _SystemEventServletRequest(ServletRequest request)
-    {
-        super(request);
-    }
-
+public class _SystemEventServletRequest implements ServletRequest{
     private static final String ERR_OP = "This request class is an empty placeholder";
 
     Map<String, Object> _attributesMap = new HashMap<String, Object>();

Modified: myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/application/_SystemEventServletResponse.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/application/_SystemEventServletResponse.java?rev=885934&r1=885933&r2=885934&view=diff
==============================================================================
--- myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/application/_SystemEventServletResponse.java (original)
+++ myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/application/_SystemEventServletResponse.java Tue Dec  1 21:11:58 2009
@@ -19,7 +19,6 @@
 package org.apache.myfaces.application;
 
 import javax.servlet.ServletResponse;
-import javax.servlet.ServletResponseWrapper;
 import javax.servlet.ServletOutputStream;
 import java.io.IOException;
 import java.io.PrintWriter;
@@ -34,12 +33,7 @@
  * hence we have to provide dummy objects
  */
 
-public class _SystemEventServletResponse extends ServletResponseWrapper {
-    public _SystemEventServletResponse(ServletResponse response)
-    {
-        super(response);
-    }
-
+public class _SystemEventServletResponse implements ServletResponse {
     private static final String ERR_OP = "This response class is an empty placeholder";
 
 

Modified: myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/webapp/AbstractFacesInitializer.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/webapp/AbstractFacesInitializer.java?rev=885934&r1=885933&r2=885934&view=diff
==============================================================================
--- myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/webapp/AbstractFacesInitializer.java (original)
+++ myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/webapp/AbstractFacesInitializer.java Tue Dec  1 21:11:58 2009
@@ -33,8 +33,6 @@
 import javax.faces.event.PreDestroyApplicationEvent;
 import javax.faces.lifecycle.LifecycleFactory;
 import javax.servlet.ServletContext;
-import javax.servlet.ServletRequest;
-import javax.servlet.ServletResponse;
 
 import org.apache.myfaces.application.ApplicationImpl;
 import org.apache.myfaces.application._SystemEventServletRequest;
@@ -136,12 +134,10 @@
         FacesContext fc = null;
 
         fc = FacesContext.getCurrentInstance();
-        ExternalContext ec = fc.getExternalContext();
-        
         if (fc == null) {
             LifecycleFactory lifeFac = (LifecycleFactory) FactoryFinder.getFactory(FactoryFinder.LIFECYCLE_FACTORY);
             FacesContextFactory facFac = (FacesContextFactory) FactoryFinder.getFactory(FactoryFinder.FACES_CONTEXT_FACTORY);
-            fc = facFac.getFacesContext(servletContext, new _SystemEventServletRequest((ServletRequest)ec.getRequest()), new _SystemEventServletResponse((ServletResponse)ec.getResponse()), lifeFac.getLifecycle(LifecycleFactory.DEFAULT_LIFECYCLE));
+            fc = facFac.getFacesContext(servletContext, new _SystemEventServletRequest(), new _SystemEventServletResponse(), lifeFac.getLifecycle(LifecycleFactory.DEFAULT_LIFECYCLE));
         }
         appFac.getApplication().publishEvent(fc, eventClass, Application.class, appFac.getApplication());
     }