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]

Reply via email to