У меня небольшая проблема с 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_Bopentech.org/index. / а>
Кроме того, я пробовал с
/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-адрес. Конфигурация моего файла hosts такова:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
192.168.1.106 entertechserver.localdomain entertechserver
#::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
С Уважением.
pidof jboss
, он не дает PID, он пуст. - person Oscar Calderon   schedule 16.12.2011No JBossas is currently running
, я не знаю, нормально ли то, что у него нет PID, или проблема. - person Oscar Calderon   schedule 16.12.2011