You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ma...@apache.org on 2009/12/07 20:12:20 UTC
svn commit: r888092 -
/tomcat/trunk/java/org/apache/tomcat/util/IntrospectionUtils.java
Author: markt
Date: Mon Dec 7 19:12:18 2009
New Revision: 888092
URL: http://svn.apache.org/viewvc?rev=888092&view=rev
Log:
Add missing part of recurrsion patch
Modified:
tomcat/trunk/java/org/apache/tomcat/util/IntrospectionUtils.java
Modified: tomcat/trunk/java/org/apache/tomcat/util/IntrospectionUtils.java
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/IntrospectionUtils.java?rev=888092&r1=888091&r2=888092&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/tomcat/util/IntrospectionUtils.java (original)
+++ tomcat/trunk/java/org/apache/tomcat/util/IntrospectionUtils.java Mon Dec 7 19:12:18 2009
@@ -260,7 +260,8 @@
public static boolean setProperty(Object o, String name, String value) {
return setProperty(o,name,value,true);
}
- public static boolean setProperty(Object o, String name, String value,boolean invokeSetProperty) {
+ public static boolean setProperty(Object o, String name, String value,
+ boolean invokeSetProperty) {
if (log.isDebugEnabled())
log.debug("IntrospectionUtils: setProperty(" +
o.getClass() + " " + name + "=" + value + ")");
@@ -351,7 +352,8 @@
}
// Ok, no setXXX found, try a setProperty("name", "value")
- if (setPropertyMethodBool != null || setPropertyMethodVoid != null) {
+ if (invokeSetProperty && (setPropertyMethodBool != null ||
+ setPropertyMethodVoid != null)) {
Object params[] = new Object[2];
params[0] = name;
params[1] = value;
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org