EJB项目创建问题

[复制链接]
查看11 | 回复1 | 2010-8-19 15:17:52 | 显示全部楼层 |阅读模式
我的第一个EJB项目,首先我新建了一个EJB项目,写了一个接口名叫FirstEjb,里面有一个方法叫做saySomthing(String username);
在实现类FirstEjbBean中首先定义访问方式,@Stateless@Remote.
最后将FirstEjb,以及JBoss client目录 下的JAR,打包加入到客户端的运行环境中。
同时在客户端编写jndi.properties文件。访问时用以下方式进行访问。
InitialContext ic = new InitialContext();
FirstEjbBeanfe = new FirstEjbBean();
fe = (FirstEjbBean)ic.lookup("FirstEjbBean/remote");

fe.saySomething("beijin");

报出的异常为:java.lang.NoClassDefFoundError: com/sun/test/FirstEjb

回复

使用道具 举报

千问 | 2010-8-19 15:17:52 | 显示全部楼层
答:规范内容包括Bean提供者,应用程序装配者,EJB容器,EJB配置工具,EJB服务提供者,系统管理员。这里面,EJB容器是EJB之所以能够运行的核心。EJB容器管理着EJB的创建,撤消,激活,去活,与数据库的连接等等重要
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行