From: remm Date: Mon, 25 Sep 2006 21:33:34 +0000 (+0000) Subject: - Fix isReadOnly method. X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=a6308a41dddcbbf2fb714e8c82858889ee362f37;p=tomcat7.0 - Fix isReadOnly method. - Submitted by Stan Silvert. git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@449820 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/java/javax/el/BeanELResolver.java b/java/javax/el/BeanELResolver.java index 3c0820c21..ea2ae8b99 100644 --- a/java/javax/el/BeanELResolver.java +++ b/java/javax/el/BeanELResolver.java @@ -223,8 +223,8 @@ public class BeanELResolver extends ELResolver { } public boolean isReadOnly() { - return this.write != null - || null == getMethod(type, descriptor.getWriteMethod()); + return this.write == null + && (null == (this.write = getMethod(this.owner, descriptor.getWriteMethod()))); } public Method write(ELContext ctx) {