Не удалось найти подмодуль, как определено в application.xml .glassfishStaleFiles Glassfish 3.1.2.2

После обновления до Glassfish v.3.1.2.2 я постоянно получаю эту ошибку:

Приложение собирается без ошибок, при развертывании с использованием плагина Maven Glassfish:

mvn glassfish:redeploy 

ответ:

Не удалось найти подмодуль [appName.war], как определено в application.xml, развертывание EAR не выполнено.

Когда я ищу в папке приложений домена Glassfish внутри развернутой папки EAR, я вижу такую ​​структуру файла:

-- .glassfishStaleFiles
-- [appName-1.0.0_war] / WEB-INF / lib / richfaces-core-impl-4.3.1.Final.jar

Когда я открываю.glassfishStaleFiles в текстовом редакторе, я вижу:

atlanteusWeb-1.0.0_war/
atlanteusWeb-1.0.0_war/WEB-INF/
atlanteusWeb-1.0.0_war/WEB-INF/lib/
atlanteusWeb-1.0.0_war/WEB-INF/lib/richfaces-core-impl-4.3.1.Final.jar

Я полагаю, что этот файл зависимости jar может вызывать проблему, но даже после обновления до последней версии ошибка остается

чтобы снова развернуть EAR, мне нужно выключить Glassfish, вручную почистить папку приложений, снова запустить и развернуть

1 ответ

Решение

Кажется, проблема с существующей реализацией Glassfish v.3.1.2.2 для Windows, после обновления до версии 4 проблема решена.

Другие вопросы по тегам