Author: bayard Date: Tue Mar 27 12:21:41 2007 New Revision: 523043 URL: http://svn.apache.org/viewvc?view=rev&rev=523043 Log: Fixing the issue raised in 39195. It's legal for a null request header to come back.
Modified: jakarta/taglibs/proper/standard/trunk/src/org/apache/taglibs/standard/tag/common/core/Util.java Modified: jakarta/taglibs/proper/standard/trunk/src/org/apache/taglibs/standard/tag/common/core/Util.java URL: http://svn.apache.org/viewvc/jakarta/taglibs/proper/standard/trunk/src/org/apache/taglibs/standard/tag/common/core/Util.java?view=diff&rev=523043&r1=523042&r2=523043 ============================================================================== --- jakarta/taglibs/proper/standard/trunk/src/org/apache/taglibs/standard/tag/common/core/Util.java (original) +++ jakarta/taglibs/proper/standard/trunk/src/org/apache/taglibs/standard/tag/common/core/Util.java Tue Mar 27 12:21:41 2007 @@ -278,6 +278,12 @@ */ public static Enumeration getRequestLocales(HttpServletRequest request) { Enumeration values = request.getHeaders("accept-language"); + if (values == null) { + // No header for "accept-language". Simply return + // a new empty enumeration. + // System.out.println("Null accept-language"); + return new Vector().elements(); + } else if (values.hasMoreElements()) { // At least one "accept-language". Simply return // the enumeration returned by request.getLocales(). --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]