Jboss не читает файлы JAR с сервера lib - PullRequest
0 голосов
/ 11 января 2012

В данный момент я немного растерялся, пытаясь определить, почему JBOSS не забирает мои jar-файлы, расположенные в каталоге lib сервера.Я проверил jboss-service.xml, и он настроен для получения файлов jar из каталога lib сервера. Я получаю java.lang.NoClassDefFoundError.Я убедился, что рассматриваемый класс действительно находится в файле jar и находится в каталоге lib сервера.

Я пытаюсь заставить Compiere работать на Ubuntu 11.10.Compiere использует более старую версию JBoss (4.2.3.GA). Я должен был предположить, что некоторые конфигурации я пропустил, так как другие запускают это приложение.

Ответы [ 2 ]

0 голосов
/ 13 января 2012

Было несколько вещей, которые вызвали проблему. Первым было то, как JBoss связывался с IP-адресом при запуске. Я изменяю привязку на -b 0.0.0.0, и это решает проблемы с портами. Следующим было удалить папку с разнесенными ушами из каталога развертывания, так как там уже была неразнесенная папка с таким же именем. Также оказалось, что было две банки с одинаковыми именами, но разных классов, поэтому удалили более старую. И теперь все в мире правильно.

0 голосов
/ 11 января 2012

Серверы приложений обычно предоставляют некоторый способ отладки информации о загрузке классов для диагностики таких проблем.Я знаю, как это сделать в Oracle iAS, но у меня нет опыта работы с JBoss.Я предлагаю вам проверить эту документацию от JBoss

...