Author: rmannibucau
Date: Mon Oct 14 15:55:33 2013
New Revision: 1531948

URL: http://svn.apache.org/r1531948
Log:
avoid index exception

Modified:
    
commons/sandbox/monitoring/trunk/reporting/src/main/java/org/apache/commons/monitoring/reporting/web/MonitoringController.java

Modified: 
commons/sandbox/monitoring/trunk/reporting/src/main/java/org/apache/commons/monitoring/reporting/web/MonitoringController.java
URL: 
http://svn.apache.org/viewvc/commons/sandbox/monitoring/trunk/reporting/src/main/java/org/apache/commons/monitoring/reporting/web/MonitoringController.java?rev=1531948&r1=1531947&r2=1531948&view=diff
==============================================================================
--- 
commons/sandbox/monitoring/trunk/reporting/src/main/java/org/apache/commons/monitoring/reporting/web/MonitoringController.java
 (original)
+++ 
commons/sandbox/monitoring/trunk/reporting/src/main/java/org/apache/commons/monitoring/reporting/web/MonitoringController.java
 Mon Oct 14 15:55:33 2013
@@ -104,7 +104,9 @@ public class MonitoringController implem
 
         final String baseUri = httpRequest.getContextPath() + mapping;
         request.setAttribute("baseUri", baseUri);
-        String path = httpRequest.getRequestURI().substring(baseUri.length() + 
1);
+
+        final String requestURI = httpRequest.getRequestURI();
+        String path = requestURI.substring(Math.max(baseUri.length() + 1, 
requestURI.length()));
         if (!path.startsWith("/")) {
             path = "/" + path;
         }


Reply via email to