JNDI远程调用EJB会话bean测试类
来源:互联网 发布:第三方软件测试 编辑:程序博客网 时间:2024/05/16 17:09
package com.customer.service;
import java.util.List;
import java.util.Properties;
import javax.naming.InitialContext;
import com.ejb.bean.TalkRemote;
import com.ejb.entity.Student;
public class findJNDI {
public static Object getTalkService(String jndiName) throws Exception
{
Properties props = new Properties();
props.setProperty("java.naming.factory.initial", "org.jnp.interfaces.NamingContextFactory");
props.setProperty("java.naming.provider.url", "localhost:1099");
props.setProperty("java.naming.factory.url.pkgs", "org.jboss.naming:org.jnp.interfaces");
InitialContext ts = new InitialContext(props);
return ts.lookup(jndiName);
}
public static void main(String[] args) throws Exception {
TalkRemote t tr= null;
tr = (TalkRemote)findJNDI.getTalkService("Talk/remote");
List<Student> stu = tr.findStudentList();
}
}
如果以上代码运行报错,需要导入jbossall-client.jar包,该包位于client文件夹下。
推荐使用Junit4测试,这样效益更高。
- JNDI远程调用EJB会话bean测试类
- JBOSS AS 7 客户端使用JNDI远程调用EJB Bean (方式之一)
- 详解JBOSS系列一(利用JNDI,EJB远程调用本地的Bean)
- 【EJB】Developing EJB Applications -- Chapter5(调用会话Bean)
- Ejb远程调用-jboss服务器调用服务器-Bean调用Bean
- EJB-----会话Bean
- EJB《什么是会话bean》
- 通过JNDI远程调用EJB的资源代码
- 详解EJB 3会话Bean
- EJB整理2-会话Bean
- EJB初体验-会话Bean
- EJB 会话Bean的生命周期
- EJB——会话Bean
- EJB—从EJB会话bean访问EJB实体bean
- EJB客户端应用通过JNDI调用远程EJB的方法详解
- ejb三种bean之会话bean
- EJB——无状态会话Bean的Remote远程接口_hotel.java
- EJB 有状态会话bean无状态会话bean详解
- RegQueryValueEx函数返回234错误解决方法
- Liferay连接PostgeSQL
- VC下线程同步的三种方法(互斥、事件、临界区)
- S60 平台 lib 查看
- 解压版tomcat 安装成windows 服务
- JNDI远程调用EJB会话bean测试类
- HP-UX 动态库
- zju1698 string应用
- csdn.net的系统架构研究
- frame,iframe,frameset用法和区别 (轉)
- 瑞斯康达NView 5 研究实录 (4) - 系统结构
- Android最佳实践之流畅(Seamlessness)设计
- 关于安装IE8之后VS2008使用MFC出现问题的解决方法
- java Composite 组合模式