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]