pero 2005/07/19 01:38:48
Modified: catalina/src/share/org/apache/catalina/ant/jmx
JMXAccessorTask.java
Log:
Fix use primitiv datatypes as arrays - submitted by Wolfgang Miller-Reichling
Revision Changes Path
1.7 +4 -3
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/ant/jmx/JMXAccessorTask.java
Index: JMXAccessorTask.java
===================================================================
RCS file:
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/ant/jmx/JMXAccessorTask.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- JMXAccessorTask.java 16 Jul 2005 21:09:21 -0000 1.6
+++ JMXAccessorTask.java 19 Jul 2005 08:38:27 -0000 1.7
@@ -19,6 +19,7 @@
import java.io.IOException;
+import java.lang.reflect.Array;
import java.net.InetAddress;
import java.net.MalformedURLException;
import java.net.UnknownHostException;
@@ -554,7 +555,7 @@
if (result.getClass().isArray()) {
Object array[] = (Object[]) result;
for (int i = 0; i < array.length; i++) {
- handleOutput(name + "." + i + "=" + array[i]);
+ handleOutput(name + "." + i + "=" + Array.get(result,
i));
}
} else
handleOutput(name + "=" + result);
@@ -619,7 +620,7 @@
Object array[] = (Object[]) result;
int size = 0 ;
for (int i = 0; i < array.length; i++) {
- if(setProperty(propertyPrefix + "." + size , array[i])) {
+ if(setProperty(propertyPrefix + "." + size ,
Array.get(result, i))) {
size++;
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]