Можно развернуть приложение из NetBeans, но не из консоли администратора Glassfish. - PullRequest
0 голосов
/ 01 сентября 2011

У меня есть проект Enterprise с модулем EJB и веб-модулем. Я пытаюсь развернуть эти модули отдельно на сервере Glassfish (локальном) на моей машине. Если я щелкну правой кнопкой мыши и разверну эти проекты из Netbeans, они будут развернуты и работают хорошо. Но если я попытаюсь развернуть их из AminConsole Glassfish,

  • Модуль ejb успешно развернут без проблем.
  • но развертывание веб-модуля завершилось неудачей.
  • Исключение ClassDefinitionNotFoundException создается для всех EJB-компонентов в модуле ejb.
  • Но jar модуля ejb находится в файле war (в папке WEB-INF / lib).

Я использую Netbeans7.0 и Glassfish 3.1.

Как правильно решить эту проблему?

Спасибо.

1 Ответ

0 голосов
/ 06 сентября 2011

На самом деле, Netbeans не включили ejb-jar в мою войну, когда создавали приложение как ear.И исправление состояло в том, чтобы построить их (банку и войну) индивидуально.

...