Author: grobmeier Date: Tue Sep 3 20:59:05 2013 New Revision: 1519847 URL: http://svn.apache.org/r1519847 Log: no need to support jdk 1.3 (says pom.xml)
Modified: commons/proper/ognl/trunk/src/main/java/org/apache/commons/ognl/ASTMap.java Modified: commons/proper/ognl/trunk/src/main/java/org/apache/commons/ognl/ASTMap.java URL: http://svn.apache.org/viewvc/commons/proper/ognl/trunk/src/main/java/org/apache/commons/ognl/ASTMap.java?rev=1519847&r1=1519846&r2=1519847&view=diff ============================================================================== --- commons/proper/ognl/trunk/src/main/java/org/apache/commons/ognl/ASTMap.java (original) +++ commons/proper/ognl/trunk/src/main/java/org/apache/commons/ognl/ASTMap.java Tue Sep 3 20:59:05 2013 @@ -22,6 +22,7 @@ package org.apache.commons.ognl; import org.apache.commons.ognl.enhance.UnsupportedCompilationException; import java.util.HashMap; +import java.util.LinkedHashMap; import java.util.Map; /** @@ -126,16 +127,8 @@ class ASTMap return defaultMapClass; } - /* Try to get LinkedHashMap; if older JDK than 1.4 use HashMap */ - // TODO: support for JDK < 1.4? - try - { - defaultMapClass = OgnlRuntime.classForName( context, "java.util.LinkedHashMap" ); - } - catch ( ClassNotFoundException ex ) - { - defaultMapClass = HashMap.class; - } + defaultMapClass = LinkedHashMap.class; + defaultMapClassMap.put( context, defaultMapClass ); return defaultMapClass; }