@ -51,9 +50,4 @@ public class BeanExpressionContextAccessor implements PropertyAccessor {
@@ -51,9 +50,4 @@ public class BeanExpressionContextAccessor implements PropertyAccessor {
@ -51,9 +50,4 @@ public class BeanFactoryAccessor implements PropertyAccessor {
@@ -51,9 +50,4 @@ public class BeanFactoryAccessor implements PropertyAccessor {
@ -44,9 +42,6 @@ public class PropertyOrFieldReference extends SpelNodeImpl {
@@ -44,9 +42,6 @@ public class PropertyOrFieldReference extends SpelNodeImpl {
@ -126,19 +121,7 @@ public class PropertyOrFieldReference extends SpelNodeImpl {
@@ -126,19 +121,7 @@ public class PropertyOrFieldReference extends SpelNodeImpl {
@ -156,19 +139,7 @@ public class PropertyOrFieldReference extends SpelNodeImpl {
@@ -156,19 +139,7 @@ public class PropertyOrFieldReference extends SpelNodeImpl {
@ -175,6 +176,16 @@ public class ReflectivePropertyResolver implements PropertyAccessor {
@@ -175,6 +176,16 @@ public class ReflectivePropertyResolver implements PropertyAccessor {
@ -190,7 +201,7 @@ public class ReflectivePropertyResolver implements PropertyAccessor {
@@ -190,7 +201,7 @@ public class ReflectivePropertyResolver implements PropertyAccessor {
if(method!=null){
try{
ReflectionUtils.makeAccessible(method);
method.invoke(target,newValue);
method.invoke(target,possiblyConvertedNewValue);
return;
}
catch(Exceptionex){
@ -211,7 +222,7 @@ public class ReflectivePropertyResolver implements PropertyAccessor {
@@ -211,7 +222,7 @@ public class ReflectivePropertyResolver implements PropertyAccessor {
if(field!=null){
try{
ReflectionUtils.makeAccessible(field);
field.set(target,newValue);
field.set(target,possiblyConvertedNewValue);
return;
}
catch(Exceptionex){
@ -223,7 +234,7 @@ public class ReflectivePropertyResolver implements PropertyAccessor {
@@ -223,7 +234,7 @@ public class ReflectivePropertyResolver implements PropertyAccessor {
thrownewAccessException("Neither setter nor field found for property '"+name+"'");
@ -266,9 +265,6 @@ public class ExpressionLanguageScenarioTests extends ExpressionTestCase {
@@ -266,9 +265,6 @@ public class ExpressionLanguageScenarioTests extends ExpressionTestCase {
@ -307,8 +303,5 @@ public class ExpressionLanguageScenarioTests extends ExpressionTestCase {
@@ -307,8 +303,5 @@ public class ExpressionLanguageScenarioTests extends ExpressionTestCase {
@ -88,10 +87,6 @@ public class PropertyAccessTests extends ExpressionTestCase {
@@ -88,10 +87,6 @@ public class PropertyAccessTests extends ExpressionTestCase {
@ -226,9 +226,6 @@ public class ScenariosForSpringSecurity extends ExpressionTestCase {
@@ -226,9 +226,6 @@ public class ScenariosForSpringSecurity extends ExpressionTestCase {
@ -259,9 +256,6 @@ public class ScenariosForSpringSecurity extends ExpressionTestCase {
@@ -259,9 +256,6 @@ public class ScenariosForSpringSecurity extends ExpressionTestCase {