У меня небольшая проблема с Jboss AS 4.2.3. Я разрабатываю приложение в Seam, поэтому я использую Jboss в качестве сервера. В компании-клиенте Jboss AS 4.2.3 установлен на Fedora и настроен как служба, поэтому он автоматически запускается на загрузочной машине с PostgreSQL. Так что, если я запускаю chkconfig --list, я могу увидеть здесь Jboss как сервис.
Но проблема в том, когда я пытаюсь перезапустить, остановить или запустить эту службу (у меня есть разрешения root) с помощью этой команды:
service jboss stop/restart
Но я не знаю, что происходит, похоже, что он не находит экземпляр Jboss AS, который работает, потому что я получаю это сообщение:
JOBSS_CMD_START = cd /opt/java/jboss/bin; /opt/java/jboss/bin/run.sh -c default
No JBossas is currently running
Но он работает, потому что если я ввожу localhost: 8080 в браузере, он загружает страницу Jboss. Администратор сервера компании также не знает, почему служба не может перезапускаться, останавливаться или запускаться, и только я знаю, что он следовал этому руководству для установки и настройки JBoss AS:
thewiki4opentech.org / index.php / How_to_install_JBoss_AS_in_CentOS _ / RedHat / _ Fedora
Также я попробовал с
/etc/init.d/jboss stop
И я получаю такой же вывод. Если я использую
/opt/java/jboss/bin/start.sh -c default
Он пытается запустить второй экземпляр Jboss AS, но выдает ошибки, потому что пытается использовать те же порты, что и уже запущенный экземпляр Jboss.
И мне трудно, потому что я подключаюсь удаленно, используя Teamviewer, и я хочу развернуть EAR, но не могу, потому что я не могу перезапустить службу, чтобы извлечь ухо. Поэтому я хочу попросить вас о помощи, если вы знаете, почему работающий Jboss AS нельзя остановить или запустить с помощью службы jboss stop.
В качестве дополнительной информации я использую конфигурацию для доступа к приложениям Jboss с других компьютеров (используя 0.0.0.0), и сервер имеет статический IP-адрес. Конфигурация моего хост-файла такова:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
192.168.1.106 entertechserver.localdomain entertechserver
#::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
Привет.