I think you failed to check in a couple of new files.

Bamboo and I are both getting errors about a missing DelegatingRequest class.


On Tue, Mar 10, 2009 at 5:16 PM,  <[email protected]> wrote:
> Author: thiagohp
> Date: Wed Mar 11 00:16:27 2009
> New Revision: 752313
>
> URL: http://svn.apache.org/viewvc?rev=752313&view=rev
> Log:
> TAP5-557: some refactorings and copyright fixes.
>
> Added:
>    
> tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/URLRewriterRequestFilter.java
>    (contents, props changed)
>      - copied, changed from r751937, 
> tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/urlrewriter/URLRewriterRequestFilter.java
>    
> tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/internal/services/URLRewriterRequestFilterTest.java
>    (contents, props changed)
>      - copied, changed from r751937, 
> tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/urlrewriter/URLRewriterRequestFilterTest.java
>    
> tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/services/DelegatingRequest.java
> Removed:
>    
> tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/urlrewriter/URLRewriterRequestFilter.java
>    
> tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/urlrewriter/URLRewriterRequestFilterTest.java
> Modified:
>    
> tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/services/TapestryModule.java
>    
> tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/urlrewriter/SimpleRequestWrapper.java
>    
> tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/urlrewriter/URLRewriterRule.java
>    
> tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/integration/app3/pages/URLRewriteSuccess.java
>    
> tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/urlrewriter/IntegrationTests.java
>    
> tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/urlrewriter/SimpleRequestWrapperTest.java
>
> Copied: 
> tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/URLRewriterRequestFilter.java
>  (from r751937, 
> tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/urlrewriter/URLRewriterRequestFilter.java)
> URL: 
> http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/URLRewriterRequestFilter.java?p2=tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/URLRewriterRequestFilter.java&p1=tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/urlrewriter/URLRewriterRequestFilter.java&r1=751937&r2=752313&rev=752313&view=diff
> ==============================================================================
> --- 
> tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/urlrewriter/URLRewriterRequestFilter.java
>  (original)
> +++ 
> tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/URLRewriterRequestFilter.java
>  Wed Mar 11 00:16:27 2009
> @@ -1,4 +1,4 @@
> -// Copyright 2006, 2007, 2008, 2009 The Apache Software Foundation
> +// Copyright 2009 The Apache Software Foundation
>  //
>  // Licensed under the Apache License, Version 2.0 (the "License");
>  // you may not use this file except in compliance with the License.
> @@ -11,7 +11,7 @@
>  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
>  // See the License for the specific language governing permissions and
>  // limitations under the License.
> -package org.apache.tapestry5.urlrewriter;
> +package org.apache.tapestry5.internal.services;
>
>  import java.io.IOException;
>  import java.util.List;
> @@ -21,6 +21,7 @@
>  import org.apache.tapestry5.services.RequestFilter;
>  import org.apache.tapestry5.services.RequestHandler;
>  import org.apache.tapestry5.services.Response;
> +import org.apache.tapestry5.urlrewriter.URLRewriterRule;
>
>  /**
>  * <code>RequestFilter</code> that applies the URL rewriting rules to 
> requests.
> @@ -54,8 +55,8 @@
>             request = rule.process(request);
>             if (request == null)
>             {
> -                throw new RuntimeException(
> -                    "URLRewriterRule.process() returned null");
> +                throw new NullPointerException(
> +                    "URLRewriterRule.process() returned null.");
>             }
>
>         }
>
> Propchange: 
> tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/URLRewriterRequestFilter.java
> ------------------------------------------------------------------------------
>    svn:mergeinfo =
>
> Modified: 
> tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/services/TapestryModule.java
> URL: 
> http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/services/TapestryModule.java?rev=752313&r1=752312&r2=752313&view=diff
> ==============================================================================
> --- 
> tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/services/TapestryModule.java
>  (original)
> +++ 
> tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/services/TapestryModule.java
>  Wed Mar 11 00:16:27 2009
> @@ -52,7 +52,6 @@
>  import org.apache.tapestry5.runtime.RenderCommand;
>  import org.apache.tapestry5.runtime.RenderQueue;
>  import 
> org.apache.tapestry5.services.ajax.MultiZoneUpdateEventResultProcessor;
> -import org.apache.tapestry5.urlrewriter.URLRewriterRequestFilter;
>  import org.apache.tapestry5.urlrewriter.URLRewriterRule;
>  import org.apache.tapestry5.util.StringToEnumCoercion;
>  import org.apache.tapestry5.validator.*;
>
> Modified: 
> tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/urlrewriter/SimpleRequestWrapper.java
> URL: 
> http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/urlrewriter/SimpleRequestWrapper.java?rev=752313&r1=752312&r2=752313&view=diff
> ==============================================================================
> --- 
> tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/urlrewriter/SimpleRequestWrapper.java
>  (original)
> +++ 
> tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/urlrewriter/SimpleRequestWrapper.java
>  Wed Mar 11 00:16:27 2009
> @@ -1,4 +1,4 @@
> -// Copyright 2006, 2007, 2008, 2009 The Apache Software Foundation
> +// Copyright 2009 The Apache Software Foundation
>  //
>  // Licensed under the Apache License, Version 2.0 (the "License");
>  // you may not use this file except in compliance with the License.
> @@ -13,22 +13,17 @@
>  // limitations under the License.
>  package org.apache.tapestry5.urlrewriter;
>
> -import java.util.List;
> -import java.util.Locale;
> -
>  import org.apache.tapestry5.ioc.internal.util.Defense;
> +import org.apache.tapestry5.services.DelegatingRequest;
>  import org.apache.tapestry5.services.Request;
> -import org.apache.tapestry5.services.Session;
>
>  /**
>  * Class that wraps a {...@linkplain Request}. It delegates all methods 
> except ones related to URL
>  * rewriting.
>  */
> -public class SimpleRequestWrapper implements Request
> +public class SimpleRequestWrapper extends DelegatingRequest
>  {
>
> -    final private Request request;
> -
>     final private String path;
>
>     final private String serverName;
> @@ -45,11 +40,11 @@
>      */
>     public SimpleRequestWrapper(Request request, String serverName, String 
> path)
>     {
> -        Defense.notNull(request, "request");
> +
> +        super(request);
>         Defense.notNull(serverName, "serverName");
>         Defense.notNull(path, "path");
>
> -        this.request = request;
>         this.serverName = serverName;
>         this.path = path;
>
> @@ -66,100 +61,28 @@
>      */
>     public SimpleRequestWrapper(Request request, String path) {
>
> +        super(request);
> +
>         Defense.notNull(request, "request");
>         final String serverName = request.getServerName();
>         Defense.notNull(serverName, "serverName");
>         Defense.notNull(path, "path");
>
> -        this.request = request;
>         this.serverName = serverName;
>         this.path = path;
>
>     }
>
> +   �...@override
>     public String getPath()
>     {
>         return path;
>     }
>
> +   �...@override
>     public String getServerName()
>     {
>         return serverName;
>     }
>
> -    public Object getAttribute(String name)
> -    {
> -        return request.getAttribute(name);
> -    }
> -
> -    public String getContextPath()
> -    {
> -        return request.getContextPath();
> -    }
> -
> -    public long getDateHeader(String name)
> -    {
> -        return request.getDateHeader(name);
> -    }
> -
> -    public String getHeader(String name)
> -    {
> -        return request.getHeader(name);
> -    }
> -
> -    public List<String> getHeaderNames()
> -    {
> -        return request.getHeaderNames();
> -    }
> -
> -    public Locale getLocale()
> -    {
> -        return request.getLocale();
> -    }
> -
> -    public String getMethod()
> -    {
> -        return request.getMethod();
> -    }
> -
> -    public String getParameter(String name)
> -    {
> -        return request.getParameter(name);
> -    }
> -
> -    public List<String> getParameterNames()
> -    {
> -        return request.getParameterNames();
> -    }
> -
> -    public String[] getParameters(String name)
> -    {
> -        return request.getParameters(name);
> -    }
> -
> -    public Session getSession(boolean create)
> -    {
> -        return request.getSession(create);
> -    }
> -
> -    public boolean isRequestedSessionIdValid()
> -    {
> -        return request.isRequestedSessionIdValid();
> -    }
> -
> -    public boolean isSecure()
> -    {
> -        return request.isSecure();
> -    }
> -
> -    public boolean isXHR()
> -    {
> -        return request.isXHR();
> -    }
> -
> -    public void setAttribute(String name, Object value)
> -    {
> -        request.setAttribute(name, value);
> -    }
> -
>  }
>
> Modified: 
> tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/urlrewriter/URLRewriterRule.java
> URL: 
> http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/urlrewriter/URLRewriterRule.java?rev=752313&r1=752312&r2=752313&view=diff
> ==============================================================================
> --- 
> tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/urlrewriter/URLRewriterRule.java
>  (original)
> +++ 
> tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/urlrewriter/URLRewriterRule.java
>  Wed Mar 11 00:16:27 2009
> @@ -1,4 +1,4 @@
> -// Copyright 2006, 2007, 2008, 2009 The Apache Software Foundation
> +// Copyright 2009 The Apache Software Foundation
>  //
>  // Licensed under the Apache License, Version 2.0 (the "License");
>  // you may not use this file except in compliance with the License.
>
> Modified: 
> tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/integration/app3/pages/URLRewriteSuccess.java
> URL: 
> http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/integration/app3/pages/URLRewriteSuccess.java?rev=752313&r1=752312&r2=752313&view=diff
> ==============================================================================
> --- 
> tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/integration/app3/pages/URLRewriteSuccess.java
>  (original)
> +++ 
> tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/integration/app3/pages/URLRewriteSuccess.java
>  Wed Mar 11 00:16:27 2009
> @@ -1,4 +1,4 @@
> -// Copyright 2006, 2007, 2008, 2009 The Apache Software Foundation
> +// Copyright 2009 The Apache Software Foundation
>  //
>  // Licensed under the Apache License, Version 2.0 (the "License");
>  // you may not use this file except in compliance with the License.
>
> Copied: 
> tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/internal/services/URLRewriterRequestFilterTest.java
>  (from r751937, 
> tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/urlrewriter/URLRewriterRequestFilterTest.java)
> URL: 
> http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/internal/services/URLRewriterRequestFilterTest.java?p2=tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/internal/services/URLRewriterRequestFilterTest.java&p1=tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/urlrewriter/URLRewriterRequestFilterTest.java&r1=751937&r2=752313&rev=752313&view=diff
> ==============================================================================
> --- 
> tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/urlrewriter/URLRewriterRequestFilterTest.java
>  (original)
> +++ 
> tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/internal/services/URLRewriterRequestFilterTest.java
>  Wed Mar 11 00:16:27 2009
> @@ -1,4 +1,4 @@
> -// Copyright 2006, 2007, 2008, 2009 The Apache Software Foundation
> +// Copyright 2009 The Apache Software Foundation
>  //
>  // Licensed under the Apache License, Version 2.0 (the "License");
>  // you may not use this file except in compliance with the License.
> @@ -11,24 +11,24 @@
>  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
>  // See the License for the specific language governing permissions and
>  // limitations under the License.
> -package org.apache.tapestry5.urlrewriter;
> +package org.apache.tapestry5.internal.services;
>
>  import java.io.IOException;
>  import java.util.ArrayList;
>  import java.util.List;
> -import java.util.Locale;
>
> +import org.apache.tapestry5.internal.services.URLRewriterRequestFilter;
>  import org.apache.tapestry5.ioc.test.TestBase;
> +import org.apache.tapestry5.services.DelegatingRequest;
>  import org.apache.tapestry5.services.Request;
>  import org.apache.tapestry5.services.RequestHandler;
>  import org.apache.tapestry5.services.Response;
> -import org.apache.tapestry5.services.Session;
> -import org.apache.tapestry5.urlrewriter.URLRewriterRequestFilter;
> +import org.apache.tapestry5.urlrewriter.SimpleRequestWrapper;
>  import org.apache.tapestry5.urlrewriter.URLRewriterRule;
>  import org.testng.annotations.Test;
>
>  /**
> - * Tests {...@linkplain 
> org.apache.tapestry5.internal.services.URLRewriterRequestFilter}.
> + * Tests {...@linkplain 
> org.org.apache.tapestry5.internal.services.URLRewriterRequestFilter}.
>  */
>  public class URLRewriterRequestFilterTest extends TestBase
>  {
> @@ -133,101 +133,4 @@
>
>     }
>
> -    final private static class DelegatingRequest implements Request
> -    {
> -
> -        private Request request;
> -
> -        public void setRequest(Request request)
> -        {
> -            this.request = request;
> -        }
> -
> -        public Object getAttribute(String name)
> -        {
> -            return request.getAttribute(name);
> -        }
> -
> -        public String getContextPath()
> -        {
> -            return request.getContextPath();
> -        }
> -
> -        public long getDateHeader(String name)
> -        {
> -            return request.getDateHeader(name);
> -        }
> -
> -        public String getHeader(String name)
> -        {
> -            return request.getHeader(name);
> -        }
> -
> -        public List<String> getHeaderNames()
> -        {
> -            return request.getHeaderNames();
> -        }
> -
> -        public Locale getLocale()
> -        {
> -            return request.getLocale();
> -        }
> -
> -        public String getMethod()
> -        {
> -            return request.getMethod();
> -        }
> -
> -        public String getParameter(String name)
> -        {
> -            return request.getParameter(name);
> -        }
> -
> -        public List<String> getParameterNames()
> -        {
> -            return request.getParameterNames();
> -        }
> -
> -        public String[] getParameters(String name)
> -        {
> -            return request.getParameters(name);
> -        }
> -
> -        public String getPath()
> -        {
> -            return request.getPath();
> -        }
> -
> -        public String getServerName()
> -        {
> -            return request.getServerName();
> -        }
> -
> -        public Session getSession(boolean create)
> -        {
> -            return request.getSession(create);
> -        }
> -
> -        public boolean isRequestedSessionIdValid()
> -        {
> -            return request.isRequestedSessionIdValid();
> -        }
> -
> -        public boolean isSecure()
> -        {
> -            return request.isSecure();
> -        }
> -
> -        public boolean isXHR()
> -        {
> -            return request.isXHR();
> -        }
> -
> -        public void setAttribute(String name, Object value)
> -        {
> -            request.setAttribute(name, value);
> -        }
> -
> -    }
> -
>  }
>
> Propchange: 
> tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/internal/services/URLRewriterRequestFilterTest.java
> ------------------------------------------------------------------------------
>    svn:mergeinfo =
>
> Added: 
> tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/services/DelegatingRequest.java
> URL: 
> http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/services/DelegatingRequest.java?rev=752313&view=auto
> ==============================================================================
> --- 
> tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/services/DelegatingRequest.java
>  (added)
> +++ 
> tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/services/DelegatingRequest.java
>  Wed Mar 11 00:16:27 2009
> @@ -0,0 +1,131 @@
> +package org.apache.tapestry5.services;
> +
> +import java.util.List;
> +import java.util.Locale;
> +
> +import org.apache.tapestry5.ioc.internal.util.Defense;
> +import org.apache.tapestry5.services.Request;
> +import org.apache.tapestry5.services.Session;
> +
> +/**
> + * Class that wraps an {...@linkplain Request}, delegating all its methods.
> + *
> + * @since 5.1.0.1
> + */
> +public class DelegatingRequest implements Request
> +{
> +
> +    private Request request;
> +
> +    /**
> +     * No-arg constructor. It should only be used for testing purposes.
> +     */
> +    public DelegatingRequest() {
> +    }
> +
> +    /**
> +     * Constructor that receives a {...@linkplain Request}.
> +     *
> +     * @param request a {...@link Request}. It cannot be null.
> +     */
> +    public DelegatingRequest(Request request)
> +    {
> +        setRequest(request);
> +    }
> +
> +    /**
> +     * Sets the delegate request.
> +     * @param request a {...@link Request}. It cannot be null.
> +     */
> +    public void setRequest(Request request)
> +    {
> +        Defense.notNull(request, "request");
> +        this.request = request;
> +    }
> +
> +    public Object getAttribute(String name)
> +    {
> +        return request.getAttribute(name);
> +    }
> +
> +    public String getContextPath()
> +    {
> +        return request.getContextPath();
> +    }
> +
> +    public long getDateHeader(String name)
> +    {
> +        return request.getDateHeader(name);
> +    }
> +
> +    public String getHeader(String name)
> +    {
> +        return request.getHeader(name);
> +    }
> +
> +    public List<String> getHeaderNames()
> +    {
> +        return request.getHeaderNames();
> +    }
> +
> +    public Locale getLocale()
> +    {
> +        return request.getLocale();
> +    }
> +
> +    public String getMethod()
> +    {
> +        return request.getMethod();
> +    }
> +
> +    public String getParameter(String name)
> +    {
> +        return request.getParameter(name);
> +    }
> +
> +    public List<String> getParameterNames()
> +    {
> +        return request.getParameterNames();
> +    }
> +
> +    public String[] getParameters(String name)
> +    {
> +        return request.getParameters(name);
> +    }
> +
> +    public String getPath()
> +    {
> +        return request.getPath();
> +    }
> +
> +    public String getServerName()
> +    {
> +        return request.getServerName();
> +    }
> +
> +    public Session getSession(boolean create)
> +    {
> +        return request.getSession(create);
> +    }
> +
> +    public boolean isRequestedSessionIdValid()
> +    {
> +        return request.isRequestedSessionIdValid();
> +    }
> +
> +    public boolean isSecure()
> +    {
> +        return request.isSecure();
> +    }
> +
> +    public boolean isXHR()
> +    {
> +        return request.isXHR();
> +    }
> +
> +    public void setAttribute(String name, Object value)
> +    {
> +        request.setAttribute(name, value);
> +    }
> +
> +}
> \ No newline at end of file
>
> Modified: 
> tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/urlrewriter/IntegrationTests.java
> URL: 
> http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/urlrewriter/IntegrationTests.java?rev=752313&r1=752312&r2=752313&view=diff
> ==============================================================================
> --- 
> tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/urlrewriter/IntegrationTests.java
>  (original)
> +++ 
> tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/urlrewriter/IntegrationTests.java
>  Wed Mar 11 00:16:27 2009
> @@ -1,4 +1,4 @@
> -// Copyright 2006, 2007, 2008, 2009 The Apache Software Foundation
> +// Copyright 2009 The Apache Software Foundation
>  //
>  // Licensed under the Apache License, Version 2.0 (the "License");
>  // you may not use this file except in compliance with the License.
> @@ -21,7 +21,7 @@
>  * listening on localhost:80.
>  */
> �...@suppresswarnings({ "JavaDoc" })
> -...@test(timeOut = 50000000, sequential = true)
> +...@test(timeOut = 30000, sequential = true)
>  public class IntegrationTests extends AbstractIntegrationTestSuite
>  {
>     public IntegrationTests()
>
> Modified: 
> tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/urlrewriter/SimpleRequestWrapperTest.java
> URL: 
> http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/urlrewriter/SimpleRequestWrapperTest.java?rev=752313&r1=752312&r2=752313&view=diff
> ==============================================================================
> --- 
> tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/urlrewriter/SimpleRequestWrapperTest.java
>  (original)
> +++ 
> tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/urlrewriter/SimpleRequestWrapperTest.java
>  Wed Mar 11 00:16:27 2009
> @@ -1,4 +1,4 @@
> -// Copyright 2006, 2007, 2008, 2009 The Apache Software Foundation
> +// Copyright 2009 The Apache Software Foundation
>  //
>  // Licensed under the Apache License, Version 2.0 (the "License");
>  // you may not use this file except in compliance with the License.
> @@ -19,12 +19,14 @@
>  import java.util.Locale;
>
>  import org.apache.tapestry5.ioc.test.TestBase;
> +import org.apache.tapestry5.services.DelegatingRequest;
>  import org.apache.tapestry5.services.Request;
>  import org.apache.tapestry5.services.Session;
>  import org.testng.annotations.Test;
>
>  /**
> - * Tests {...@linkplain 
> org.apache.tapestry5.urlrewritter.SimpleRequestWrapper}.
> + * Tests {...@linkplain 
> org.apache.tapestry5.urlrewritter.SimpleRequestWrapper}
> + * and {...@link DelegatingRequest}.
>  */
>  public class SimpleRequestWrapperTest extends TestBase
>  {
>
>
>



-- 
Howard M. Lewis Ship

Creator Apache Tapestry and Apache HiveMind

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to