使用调用EJB的servlet部署GWT项目时出现问题

时间:2010-03-25 04:38:08

标签: gwt

我在Eclipse中有一个简单的GWT项目,它有一个调用EJB的servlet,当我在Eclipse的托管模式下运行它时,一切正常。

MyProject的
+ - src
+ - JRE系统库
+ - GWT SDK
+ - Apache Geronimo v2.2
+ - myEJB.jar
+ - openejb.jar
- 战争
- + - 图像
- + - myproject
- + - WEB-INF

我不确定部署它的最佳方式是什么,但我所做的是从项目的“war”文件夹创建一个.war文件,然后将其部署到服务器。

客户端和服务器之间的通信工作正常,但我明白了 当我尝试在JNDI中查找servlet中的EJB时出错。我得到的错误类似于“JNDI错误,无法找到FooManagerRemote”

东西在托管模式下工作正常,所以我很确定我没有正确部署它。

1 个答案:

答案 0 :(得分:0)

想出来,只是在MyProject的war / WEB-INF / lib /文件夹中缺少EJB jar中的类。