You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by js...@apache.org on 2010/07/19 08:11:38 UTC

svn commit: r965358 - /tuscany/sandbox/sebastien/java/dynamic/modules/binding-http-runtime/src/main/java/org/apache/tuscany/sca/binding/http/provider/HTTPBindingListenerServlet.java

Author: jsdelfino
Date: Mon Jul 19 06:11:37 2010
New Revision: 965358

URL: http://svn.apache.org/viewvc?rev=965358&view=rev
Log:
Fix logic to compute the path info as it doesn't work in a webapp.

Modified:
    tuscany/sandbox/sebastien/java/dynamic/modules/binding-http-runtime/src/main/java/org/apache/tuscany/sca/binding/http/provider/HTTPBindingListenerServlet.java

Modified: tuscany/sandbox/sebastien/java/dynamic/modules/binding-http-runtime/src/main/java/org/apache/tuscany/sca/binding/http/provider/HTTPBindingListenerServlet.java
URL: http://svn.apache.org/viewvc/tuscany/sandbox/sebastien/java/dynamic/modules/binding-http-runtime/src/main/java/org/apache/tuscany/sca/binding/http/provider/HTTPBindingListenerServlet.java?rev=965358&r1=965357&r2=965358&view=diff
==============================================================================
--- tuscany/sandbox/sebastien/java/dynamic/modules/binding-http-runtime/src/main/java/org/apache/tuscany/sca/binding/http/provider/HTTPBindingListenerServlet.java (original)
+++ tuscany/sandbox/sebastien/java/dynamic/modules/binding-http-runtime/src/main/java/org/apache/tuscany/sca/binding/http/provider/HTTPBindingListenerServlet.java Mon Jul 19 06:11:37 2010
@@ -75,7 +75,7 @@ public class HTTPBindingListenerServlet 
     @Override
     protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
         // Get the request path
-        String path = URLDecoder.decode(request.getRequestURI().substring(request.getServletPath().length()), "UTF-8");
+        String path = URLDecoder.decode(request.getPathInfo(), "UTF-8");
         if (path.length() ==0) {            
             // Redirect to a URL ending with / to make relative hrefs work
             // relative to the served resource.