public static void main(String[] args){
try {
//初始化环境信息
Hashtable env = new Hashtable();
env.put(Context.INITIAL_CONTEXT_FACTORY, "weblogic.jndi.WLInitialContextFactory");
//EJB调用地址
env.put(Context.PROVIDER_URL, "t3://10.111.22.22:7501");
//集群环境调用地址
// env.put(Context.PROVIDER_URL, "t3://10.111.22.27,10.111.22.28,10.111.22.29,10.111.22.30:7501");
//用户名
env.put(Context.SECURITY_PRINCIPAL, "ejbuser");
//密码
env.put(Context.SECURITY_CREDENTIALS, "ejbpwd");
javax.naming.InitialContext initialContext = new javax.naming.InitialContext(env);
Object objRef = initialContext.lookup("com.test.TestSession");
TestSessionHome home = (TestSessionHome) javax.rmi.PortableRemoteObject
.narrow(objRef, TestSessionHome.class);
TestSession session = home.create();
Object ens = session.queryTestProc("test");
for (int i=0; i<ens.length; i++)
{
System.out.println("Object: " + Object);
}
}
catch (Exception e) {
e.printStackTrace();
}
}
posted on 2007-08-12 19:25
狗狗他爹 阅读(241)
评论(0) 编辑 收藏 所属分类:
java