[seam-commits] Seam SVN: r10173 - trunk/src/resteasy/org/jboss/seam/resteasy.
seam-commits at lists.jboss.org
seam-commits at lists.jboss.org
Mon Mar 16 17:26:30 EDT 2009
Author: christian.bauer at jboss.com
Date: 2009-03-16 17:26:30 -0400 (Mon, 16 Mar 2009)
New Revision: 10173
Modified:
trunk/src/resteasy/org/jboss/seam/resteasy/ResteasyResourceAdapter.java
Log:
JBSEAM-3992, encoding of absolute REST request path
Modified: trunk/src/resteasy/org/jboss/seam/resteasy/ResteasyResourceAdapter.java
===================================================================
--- trunk/src/resteasy/org/jboss/seam/resteasy/ResteasyResourceAdapter.java 2009-03-16 13:36:39 UTC (rev 10172)
+++ trunk/src/resteasy/org/jboss/seam/resteasy/ResteasyResourceAdapter.java 2009-03-16 21:26:30 UTC (rev 10173)
@@ -76,7 +76,6 @@
{
HttpHeaders headers = ServletUtil.extractHttpHeaders(request);
- String path = PathHelper.getEncodedPathInfo(request.getRequestURI(), request.getContextPath());
URI absolutePath;
try
{
@@ -95,6 +94,8 @@
throw new RuntimeException(e);
}
+ String path = PathHelper.getEncodedPathInfo(absolutePath.getRawPath(), request.getContextPath());
+
Application appConfig = (Application)Component.getInstance(Application.class);
if (appConfig.isStripSeamResourcePath()) {
log.debug("removing SeamResourceServlet url-pattern and dispatcher prefix from request path");
More information about the seam-commits
mailing list