JAVA RMI连接金蝶中间件APUSIC出现错误.但是jconsole连接是正常的 麻烦各位帮忙看下吧
(2012-04-19 23:33:27)
标签:
杂谈
java代码如下:
package com.broada.srvmonitor.impl.apusic;
import java.io.IOException;
import java.util.Hashtable;
import javax.jms.TopicConnectionFactory;
import javax.management.MBeanServerConnection;
import javax.management.remote.rmi.RMIConnector;
import javax.naming.Context;
import javax.naming.InitialContext;
import javax.naming.NamingException;
public class ApusicManager {
private RMIConnector rmic;
private String ipAddr;
private int port;
private String name;
private String password;
private Context context;
private MBeanServerConnection connection;
public ApusicManager(String ipAddr, int port, String name, String
password) {
this.ipAddr = ipAddr;
this.port = port;
this.name = name;
this.password = password;
}
public void init() throws NamingException, IOException
{
if (context == null)
initialContext();
try {
rmic = (RMIConnector) context.lookup("jmx/rmi/RMIConnector");
rmic.connect();
} catch (NamingException e) {
closeContext();
throw e;
} catch (Throwable e) {