У меня EJB JAR + JSF WAR, который отлично работает на локальном GlassFish, развернутом из NetBeans, но если я пытаюсь развернуть WAR на онлайн GlassFish, я получаю следующую ошибку:
Exception while loading the app :
java.lang.Exception: java.lang.IllegalStateException:
ContainerBase.addChild: start: org.apache.catalina.LifecycleException:
com.sun.faces.config.ConfigurationException: CONFIGURATION FAILED!
com.ejb.entity.myEntity
РЕДАКТИРОВАТЬ Сообщение журнала GlassFish:
ID сообщения
Unsanitized stacktrace from failed start... com.sun.faces.config.ConfigurationException
Полное сообщение
http://pastebin.com/deSsYgDV
Также:
- EJB прекрасно развертывается на GF
- EJB @ local GF: иногда да, в основном нет: http://pastebin.com/9R1acDVq
- EJB довольно грязный, оба интерфейса реализуют одни и те же методы: когда сессионный компонент имеет как удаленный, так и локальный бизнес-интерфейс, не должно быть никакого метода, общего для обоих интерфейсов. Должен ли я исправить это первым?
Оба сервера настроены одинаково. EJB импортируется в WAR. В чем может быть проблема? Любые мысли или идеи будут оценены!