У меня есть простой проект 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»
В хост-режиме все работает нормально, поэтому я уверен, что не правильно его развернул.