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>