Как устранить ошибку развертывания JBOSS: пакеты, ожидающие развертывания?
У меня есть веб-приложение, работающее на JBOSS 3.2.6 и построенное на java 1.5. В каталоге lib я поместил новый jar с этим jar. Я хочу развернуть свое приложение, но оно показывает ошибку развертывания, хотя я могу создать свое приложение успешно.
Здесь вы можете проверить логи, может кто-нибудь предложить мне решение...
ERROR [URLDeploymentScanner] Incomplete Deployment listing:
Packages waiting for a deployer:
org.jboss.deployment.DeploymentInfo@827ffe9 {
url=file:/factoryduq/dev/fe/jboss-
3.2.6/server/MITReportFactory/tmp/deploy/tmp48184MITReportFactory-
1.0.0.ear-contents/nttx-ds-api-util-1.0.8.jar }
deployer: null
status: Starting
state: START_SUBDEPLOYMENTS
watch: file:/factoryduq/dev/fe/jboss-
3.2.6/server/MITReportFactory/tmp/deploy/tmp48184MITReportFactory-
1.0.0.ear-contents/nttx-ds-api-util-1.0.8.jar
mbeans:
Я уже пробовал способ включить новый jar "nttx-ds-api-util-1.0.8.jar" для размещения в каталоге по умолчанию jboss, а также дал зависимости в build.xml и Application.xml
1 ответ
Вероятно, эта проблема связана с тем, что JBoss имеет некоторый мусор из предыдущего развертывания и имеет решение не тривиальное, а простое: убедитесь, что ваш jar соответствует папкам lib JBoss, скопируйте все файлы jar проекта в папку lib Jboss, если doest не совпадает. Затем перезапускает JBoss.
Проверьте также, правильно ли ваш файл размещен в каталоге сервера и установлена ли переменная JBOSS. Подобная проблема может быть найдена здесь.
Особенности
~ Пожалуйста, рассмотрите возможность использования по крайней мере JBoss 6.x, потому что JBoss 3.x очень устарел, я бы сказал, очень устарел и не поддерживается.