jmx introspector is a small bundle that creates dynamic proxies for remote mbeans. See README.txt for details

git-svn-id: https://svn.apache.org/repos/asf/incubator/felix/trunk@441807 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/jmxintrospector/README.txt b/jmxintrospector/README.txt
new file mode 100644
index 0000000..979b5b3
--- /dev/null
+++ b/jmxintrospector/README.txt
@@ -0,0 +1,27 @@
+JMX introspector is a small library bundle that 

+uses the Javassist library, the reflection API and 

+the metadata provided by JMX on the managed objects 

+to dynamically proxy remote MBeans, without having 

+the classes in your classpath. 

+It can be used to create management consoles that do not

+need to have the remote mbeans classes in its classpath to 

+use dynamic proxies.

+

+It is used by the org.apache.felix.mishell project to create management clients 

+for felix jmood, but it can be used to manage any JMX agent.

+

+It currently uses Javassist version 3.3 for the generation

+of the interface classes, which is part of JBoss and 

+can be downloaded from http://www.jboss.org

+or directly from https://sourceforge.net/project/showfiles.php?group_id=22866&package_id=80766

+Javassist is licensed under the Mozilla Public License and the LGPL. 

+IMPORTANT: 

+You need to install Javassist manually to your local maven repository

+in order to build this bundle, as it is not available at the repositories yet:

+

+mvn install:install-file -Dfile=<path-to-file> -DgroupId=javassist \

+    -DartifactId=javassist -Dversion=3.3 -Dpackaging=jar

+

+//TODO

+

+