cziegeler    02/01/21 03:00:35

  Modified:    src/java/org/apache/cocoon/environment/wrapper
                        EnvironmentWrapper.java RequestWrapper.java
  Log:
  Fixing getRequestURI for internal requests. This bug was reported really ages ago...
  
  Revision  Changes    Path
  1.2       +2 -1      
xml-cocoon2/src/java/org/apache/cocoon/environment/wrapper/EnvironmentWrapper.java
  
  Index: EnvironmentWrapper.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/environment/wrapper/EnvironmentWrapper.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- EnvironmentWrapper.java   3 Jan 2002 12:31:16 -0000       1.1
  +++ EnvironmentWrapper.java   21 Jan 2002 11:00:34 -0000      1.2
  @@ -30,7 +30,7 @@
    * contains a <code>RequestWrapper</code> object.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]";>Carsten Ziegeler</a>
  - * @version $Id: EnvironmentWrapper.java,v 1.1 2002/01/03 12:31:16 giacomo Exp $
  + * @version $Id: EnvironmentWrapper.java,v 1.2 2002/01/21 11:00:34 cziegeler Exp $
    */
   public final class EnvironmentWrapper
   extends AbstractEnvironment
  @@ -84,6 +84,7 @@
           this.request = new 
RequestWrapper((Request)oldObjectModel.get(Constants.REQUEST_OBJECT),
                                                    requestURI, queryString, this);
           this.objectModel.put(Constants.REQUEST_OBJECT, this.request);
  +        this.objectModel.put("Internal-Request", "true");
       }
   
       /**
  
  
  
  1.2       +2 -6      
xml-cocoon2/src/java/org/apache/cocoon/environment/wrapper/RequestWrapper.java
  
  Index: RequestWrapper.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/environment/wrapper/RequestWrapper.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- RequestWrapper.java       3 Jan 2002 12:31:16 -0000       1.1
  +++ RequestWrapper.java       21 Jan 2002 11:00:34 -0000      1.2
  @@ -23,16 +23,13 @@
    * are different.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]";>Carsten Ziegeler</a>
  - * @version $Id: RequestWrapper.java,v 1.1 2002/01/03 12:31:16 giacomo Exp $
  + * @version $Id: RequestWrapper.java,v 1.2 2002/01/21 11:00:34 cziegeler Exp $
    */
   public final class RequestWrapper implements Request {
   
       /** The real Request object */
       private Request req;
   
  -    /** The requested uri */
  -    private String requestURI;
  -
       /** The query string */
       private String queryString;
   
  @@ -51,7 +48,6 @@
                             Environment env) {
           this.environment = env;
           this.req = request;
  -        this.requestURI = requestURI;
           this.queryString = queryString;
           this.parameters = new RequestParameters(queryString);
           if (this.req.getQueryString() != null) {
  @@ -231,7 +227,7 @@
       }
   
       public String getRequestURI() {
  -        return this.requestURI;
  +        return this.req.getRequestURI();
       }
   
       public String getSitemapURI() {
  
  
  

----------------------------------------------------------------------
In case of troubles, e-mail:     [EMAIL PROTECTED]
To unsubscribe, e-mail:          [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to