Skip HttpServletResponse.getStatus() on Servlet 2.5
Prior to this commit, ServletWebRequest would call
HttpServletResponse.getStatus(), which is a Servlet 3.x method.
This commit checks if this method is available before calling it, thus
keeping Servlet 2.5 compatibility.
Issue: SPR-13396
@ -54,6 +55,10 @@ public class ServletWebRequest extends ServletRequestAttributes implements Nativ
@@ -54,6 +55,10 @@ public class ServletWebRequest extends ServletRequestAttributes implements Nativ
privatestaticfinalStringMETHOD_HEAD="HEAD";
/** Checking for Servlet 3.0+ HttpServletResponse.getStatus() */
@ -173,7 +178,7 @@ public class ServletWebRequest extends ServletRequestAttributes implements Nativ
@@ -173,7 +178,7 @@ public class ServletWebRequest extends ServletRequestAttributes implements Nativ
@ -188,6 +193,12 @@ public class ServletWebRequest extends ServletRequestAttributes implements Nativ
@@ -188,6 +193,12 @@ public class ServletWebRequest extends ServletRequestAttributes implements Nativ
@ -215,7 +226,7 @@ public class ServletWebRequest extends ServletRequestAttributes implements Nativ
@@ -215,7 +226,7 @@ public class ServletWebRequest extends ServletRequestAttributes implements Nativ
@ -265,7 +276,7 @@ public class ServletWebRequest extends ServletRequestAttributes implements Nativ
@@ -265,7 +276,7 @@ public class ServletWebRequest extends ServletRequestAttributes implements Nativ