Hi... I'm trying to use JMX to get a value / attribute, specifically something 
like using twiddle to get 

get "jboss.system:type=Server" Started

I'm having problems even getting an initial context properly.  I'm wondering 
what's the limited number of jars I'd need to get the following to work. I 
don't want to include jbossall-client, for example.

        public static void main(String[] args) {
                InitialContext ctx;
        Properties props = new Properties(System.getProperties());
        props.put("java.naming.factory.initial", 
"org.jnp.interfaces.NamingContextFactory");
        props.put("java.naming.provider.url","jnp://localhost:1099");
        
props.put("java.naming.factory.url.pkgs","org.jboss.naming:org.jnp.interfaces");
        try {
                ctx = new InitialContext(props);
                Object obj = ctx.lookup("jmx/invoker/RMIAdaptor");
                ctx.close();
                System.out.println(obj);
        } catch( NamingException ne ) {
                ne.printStackTrace();
        }
        }

If I include jbossall-client on the classpath, it works fine.   But if I only 
include jnp-client.jar, I get missing classes for jboss Logging. 

Any advice on using JMX in this fashion will be appreciated. 


View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4058832#4058832

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4058832
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to