Невозможно запустить приложение-клиент, который обращается к EJB на GlassFish v3 - PullRequest
2 голосов
/ 10 ноября 2010

Среда : GlassFish 3.0.1, NetBeans 6,9, JDK 6u21

Проблема : невозможно запустить приложение-клиент, который обращается к EJB

Отчет об ошибке можно найти в http://netbeans.org/bugzilla/show_bug.cgi?id=183488 с соответствующим руководством http://netbeans.org/kb/docs/javaee/entappclient.html. Теперь я понимаю, каким должен быть интерфейс Remote в библиотеке классов Java. Я прошел все этапы урока, но все равно он не работает.

Ошибки: http://pastebin.com/k8ARGKbX.

Согласно http://docs.sun.com/app/docs/doc/820-7700/gjkmx?l=en&a=view, это сообщение об ошибке означает:

ACDEPL112 Ошибка при попытке обработать расширения из манифеста файла JAR {0}; игнорируя это и продолжая

Причина: Исключение, указанное в файле журнала, было сгенерировано, когда сервер попытался открыть файл JAR или обработать расширения, указанные в его манифесте.

Решение: Убедитесь, что в манифесте файла JAR правильно указаны расширения, от которых зависит JAR.

Для меня это не так много значит, файлы манифеста содержат только Manifest-Version: 1.0 , я должен добавить что-нибудь здесь? : \

Аналогичное обсуждение можно найти в http://forums.netbeans.org/post-86938.html. Я также задал этот вопрос на форуме сообщества NetBeans http://forums.netbeans.org/viewtopic.php?t=33195, и отправил электронное письмо в редакцию.

Любая помощь или идеи будут оценены! Заранее спасибо, мусорная

1 Ответ

1 голос
/ 13 ноября 2010

Что я сделал, чтобы это работало - Windows 7:

  • Установите GlassFish в корень;не в Program%20Files.
  • Установка разрешений для папки установки Glassfish (полный доступ).

В Windows XP не нужно устанавливать разрешения.

...