LoadingMBeanTest.java 文件源码

java
阅读 21 收藏 0 点赞 0 评论 0

项目:freeVM 作者:
/**
 * Test for the method loadClass()
 * 
 * @see javax.management.loading.mlet#loadClass()
 */
public Result testExceptionClassCheck() throws Exception {
    try {
        MBeanServer server = MBeanServerFactory.createMBeanServer();
        MLet mlet = new MLet();
        ObjectName name = new ObjectName("test:name=mlet");
        server.registerMBean(mlet, name);
        server.invoke(name, "getMBeansFromURL",new Object[] { MLET_URL+"/mlet-1/mlet1.conf" },new String[] { String.class.getName() });
        Class type = mlet.loadClass("IAmNotAClass");
        System.out.println(type);
        if(type.equals(null))
            return failed("method MLet.loadClass return wrong value = " + type);
    } catch (Exception e) {
        //e.printStackTrace();
        return passed("Expected Exception occur");
    }
    return result();
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号