Author: lukaszlenart
Date: Tue Jan 17 18:14:19 2012
New Revision: 1232518

URL: http://svn.apache.org/viewvc?rev=1232518&view=rev
Log:
WW-3743 - removes unnecessary second call to getProperty() and removes some 
unused code

Modified:
    
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkMapPropertyAccessor.java

Modified: 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkMapPropertyAccessor.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkMapPropertyAccessor.java?rev=1232518&r1=1232517&r2=1232518&view=diff
==============================================================================
--- 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkMapPropertyAccessor.java
 (original)
+++ 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/ognl/accessor/XWorkMapPropertyAccessor.java
 Tue Jan 17 18:14:19 2012
@@ -88,14 +88,7 @@ public class XWorkMapPropertyAccessor ex
 
             String lastProperty = (String) 
context.get(XWorkConverter.LAST_BEAN_PROPERTY_ACCESSED);
             if (lastClass == null || lastProperty == null) {
-                return super.getProperty(context, target, name);
-            }
-            Class keyClass = objectTypeDeterminer
-                    .getKeyClass(lastClass, lastProperty);
-
-            if (keyClass == null) {
-
-                keyClass = java.lang.String.class;
+                return null;
             }
             Object key = getKey(context, name);
             Map map = (Map) target;


Reply via email to