Проблема развертывания проекта GWT с сервлетом, который вызывает EJB - PullRequest
0 голосов
/ 25 марта 2010

У меня есть простой проект GWT в Eclipse, у него есть сервлет, который вызывает EJB, и все работает нормально, когда я запускаю его в режиме хостинга из Eclipse.

MyProject
+ - src
+ - Системная библиотека JRE
+ - GWT SDK
+ - Apache Geronimo v2.2
+ - myEJB.jar
+ - openejb.jar
- война
- + - изображения
- + - мойпроект
- + - WEB-INF

Я не уверен, каков наилучший способ его развертывания, но я создал файл .war из папки "war" проекта и развернул его на сервере.

Связь между клиентом и сервером работает нормально, но я получаю ошибка, когда я пытаюсь сделать JNDI искать EJB в сервлете. Я получаю сообщение об ошибке «Ошибка JNDI, не могу найти FooManagerRemote»

В хост-режиме все работает нормально, поэтому я уверен, что не правильно его развернул.

1 Ответ

0 голосов
/ 07 декабря 2010

Понял, просто пропустил классы в EJB-банке в папке war / WEB-INF / lib / MyProject.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...