You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by co...@apache.org on 2003/01/24 23:38:45 UTC

cvs commit: jakarta-commons/modeler/src/java/org/apache/commons/modeler/modules MbeansDescriptorsIntrospectionSource.java

costin      2003/01/24 14:38:44

  Modified:    modeler/src/java/org/apache/commons/modeler/ant
                        RegistryTask.java
               modeler/src/java/org/apache/commons/modeler/modules
                        MbeansDescriptorsIntrospectionSource.java
  Log:
  Small fix for RegistryTask.
  
  Added support for String[] ( when introspecting to discover the metadata )
  
  Revision  Changes    Path
  1.6       +1 -1      jakarta-commons/modeler/src/java/org/apache/commons/modeler/ant/RegistryTask.java
  
  Index: RegistryTask.java
  ===================================================================
  RCS file: /home/cvs/jakarta-commons/modeler/src/java/org/apache/commons/modeler/ant/RegistryTask.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- RegistryTask.java	21 Jan 2003 00:33:45 -0000	1.5
  +++ RegistryTask.java	24 Jan 2003 22:38:44 -0000	1.6
  @@ -83,7 +83,7 @@
   
       String resource;
       String file;
  -    String type="MbeansDescriptorsDOM";
  +    String type="MbeansDescriptorsDOMSource";
   
       /** Set the resource type that will be loaded
        *
  
  
  
  1.4       +11 -8     jakarta-commons/modeler/src/java/org/apache/commons/modeler/modules/MbeansDescriptorsIntrospectionSource.java
  
  Index: MbeansDescriptorsIntrospectionSource.java
  ===================================================================
  RCS file: /home/cvs/jakarta-commons/modeler/src/java/org/apache/commons/modeler/modules/MbeansDescriptorsIntrospectionSource.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- MbeansDescriptorsIntrospectionSource.java	21 Jan 2003 00:33:45 -0000	1.3
  +++ MbeansDescriptorsIntrospectionSource.java	24 Jan 2003 22:38:44 -0000	1.4
  @@ -79,18 +79,21 @@
           specialMethods.put( "postDeregister", "");
       }
   
  +    private static String strArray[]=new String[0];
  +
       // createMBean == registerClass + registerMBean
   
       private boolean supportedType( Class ret ) {
           return ret == String.class ||
  -            ret == Integer.class ||
  -            ret == Integer.TYPE ||
  -            ret == Long.class ||
  -            ret == Long.TYPE ||
  -            ret == java.io.File.class ||
  -            ret == Boolean.class ||
  -            ret == Boolean.TYPE ||
  -            ret == ObjectName.class
  +                ret == Integer.class ||
  +                ret == Integer.TYPE ||
  +                ret == Long.class ||
  +                ret == Long.TYPE ||
  +                ret == java.io.File.class ||
  +                ret == Boolean.class ||
  +                ret == Boolean.TYPE ||
  +                ret == strArray.getClass() || // XXX ???
  +                ret == ObjectName.class
               ;
       }
   
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>