Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / вопрос по JBOSS (не стартует приложение) / 21 сообщений из 21, страница 1 из 1
13.09.2012, 11:40:27
    #37955721
ViktorWM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по JBOSS (не стартует приложение)
нужно было переинсталлить виртуальный сервер. Перетащил в бэкап всю папку jboss. Переинсталлил. Перекопировал в исходную позицию. Стартую jboss - cтартуется без ошибок. Однако при попытке вызвать мое приложение :

mydomain.com:8089/proektiK

оно тупо не отвечает! Хотя до переинасталяции работало всегда по этому адресу!
В чем может лежать проблема?? (war-файл лежит ессствено где и раньше лежал: /home/jboss/jboss-4.2.2.GA/server/default/deploy )
(копировал то всё целиком). Куда копать, подскажите?
...
Рейтинг: 0 / 0
13.09.2012, 11:41:42
    #37955725
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по JBOSS (не стартует приложение)
Ну, логи типа почитать. Если браузер отправляет запрос, сервер его получает, но долго не даёт ответа, то можно снять дамп потоков и посмотреть чем это сервер так озадачился.
...
Рейтинг: 0 / 0
13.09.2012, 11:45:58
    #37955732
ViktorWM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по JBOSS (не стартует приложение)
Blazkowicz,

в логах jboss ничего от браузера вообще типа не приходит! (((
...
Рейтинг: 0 / 0
13.09.2012, 11:52:47
    #37955747
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по JBOSS (не стартует приложение)
В логах написано что JBoss слушает HTTP на 8089?
...
Рейтинг: 0 / 0
13.09.2012, 13:30:07
    #37955969
Пылинка
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по JBOSS (не стартует приложение)
BlazkowiczВ логах написано что JBoss слушает HTTP на 8089?
Тут ключевая фраза скорее - "нужно было переинсталлить виртуальный сервер". Вот он наверно и не слушает.
...
Рейтинг: 0 / 0
14.09.2012, 10:31:57
    #37957182
ArmenA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по JBOSS (не стартует приложение)
а случайно порты не заняты? netstat
...
Рейтинг: 0 / 0
14.09.2012, 11:01:50
    #37957239
Kostya Ilyinov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по JBOSS (не стартует приложение)
ArmenA,

Начиная с 5-й версии по-моему JBoss не слушает на всех интерфейсах по-умолчанию, так что netstat -a в первую очередь и посмотреть какие порты и на каких интерфейсах он слушает.
...
Рейтинг: 0 / 0
15.09.2012, 19:11:53
    #37958905
ViktorWM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по JBOSS (не стартует приложение)
проблема в том, что ровно тот же cамая система у меня на домашней винде доходит в логе до строчки "Boss (MX MicroKernel ... Started in ..." и идёт дальше на ConnectionFactoryBindingService

Код: plsql
1.
2.
3.
4.
5.
...
16:24:55,390 INFO  [Server] JBoss (MX MicroKernel) [4.2.2.GA (build: SVNTag=JBoss_4_2_2_GA date=200710221139)] Started in 24s:109ms
16:25:00,468 INFO  [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=projektiKDatasource' to JNDI name 'java:projektiKDatasource'
16:25:00,562 INFO  [TomcatDeployer] deploy, ctxPath=/projektiK, warUrl=file:/D:/web_dev/workspace.....
...



а на вирт. сервере (который перестартовывали, и который Linux) всё останавливается на строче

Код: plsql
1.
"Boss (MX MicroKernel ... Started in ..." 



и всё! Дальше стоп без каких либо сообщениях об ошибках
...
Рейтинг: 0 / 0
16.09.2012, 19:47:55
    #37959400
ViktorWM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по JBOSS (не стартует приложение)
локализировал вот до такой проблемы в логе:
Код: plsql
1.
2.
17:42:43,093 INFO  [TomcatDeployer] deploy, ctxPath=/projektiK, warUrl=.../deploy/projektiK.war/
17:42:43,118 WARN  [config] Unable to process deployment descriptor for context 'null'
...
Рейтинг: 0 / 0
16.09.2012, 20:27:08
    #37959418
ViktorWM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по JBOSS (не стартует приложение)
теперь лог оканчивается на таком:

Код: plsql
1.
2.
3.
4.
5.
6.
7.
18:21:56,552 INFO  [SeamFilter] Initializing filter: org.jboss.seam.web.redirectFilter
18:21:56,552 INFO  [SeamFilter] Initializing filter: org.jboss.seam.web.exceptionFilter
18:21:56,552 INFO  [SeamFilter] Initializing filter: org.jboss.seam.web.multipartFilter
18:21:56,552 INFO  [SeamFilter] Initializing filter: org.jboss.seam.web.identityFilter
18:21:56,975 INFO  [Http11Protocol] Starting Coyote HTTP/1.1 on http-127.0.0.1-8089
18:21:56,997 INFO  [AjpProtocol] Starting Coyote AJP/1.3 on ajp-127.0.0.1-8009
18:21:57,193 INFO  [Server] JBoss (MX MicroKernel) [4.2.2.GA (build: SVNTag=JBoss_4_2_2_GA date=200710221139)] Started in 31s:108ms
...
Рейтинг: 0 / 0
16.09.2012, 20:27:55
    #37959420
ViktorWM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по JBOSS (не стартует приложение)
т.е вроде проект подхватился (продеплоился), но снаружи до него не достучаться!
...
Рейтинг: 0 / 0
16.09.2012, 20:46:30
    #37959428
ViktorWM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по JBOSS (не стартует приложение)
ПылинкаBlazkowiczВ логах написано что JBoss слушает HTTP на 8089?
Тут ключевая фраза скорее - "нужно было переинсталлить виртуальный сервер". Вот он наверно и не слушает.

можно отсюда поподробнее!?

Как он вообще должен выглядеть то - cообщение о слушании? Когда под рутом выполняю просто netstat:

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
root@lvps83-176-28-197 /home/jboss/jboss-4.2.2.GA/bin> netstat
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State
tcp        0      0 lvps83-176-28-197.ded:60137 ec2-31-24-177-251.:ncube-lm ESTABLISHED
tcp        0    268 lvps83-176-28-197.dedic:ssh p549C6EFA.dip.t:hppronetman ESTABLISHED
tcp        0      0 lvps83-176-28-197.dedic:ssh p549C6EFA.dip.t-di:syam-smc ESTABLISHED
tcp        0      0 lvps83-176-28-197.dedic:ssh p549C6EFA.dip.t:synchromesh ESTABLISHED
tcp        0      0 lvps83-176-28-197.dedic:ssh p549C6EFA.dip.t-d:bv-smcsrv ESTABLISHED
Active UNIX domain sockets (w/o servers)
Proto RefCnt Flags       Type       State         I-Node Path
unix  2      [ ]         DGRAM                    67459917 @/org/kernel/udev/udevd
unix  14     [ ]         DGRAM                    67462603 /dev/log
unix  2      [ ]         STREAM     CONNECTED     707357738
unix  2      [ ]         STREAM     CONNECTED     707339517
unix  3      [ ]         STREAM     CONNECTED     705464925
unix  3      [ ]         STREAM     CONNECTED     705464924
unix  2      [ ]         DGRAM                    705464920
unix  2      [ ]         DGRAM                    701375196
unix  3      [ ]         STREAM     CONNECTED     701243245
unix  3      [ ]         STREAM     CONNECTED     701243244
unix  2      [ ]         DGRAM                    701243240
unix  3      [ ]         STREAM     CONNECTED     628441748
unix  3      [ ]         STREAM     CONNECTED     628441747
unix  2      [ ]         DGRAM                    628437113
unix  2      [ ]         DGRAM                    67483390
unix  2      [ ]         DGRAM                    67476264
unix  2      [ ]         DGRAM                    67465727
unix  2      [ ]         DGRAM                    67465587
unix  2      [ ]         DGRAM                    67465548
unix  2      [ ]         DGRAM                    67465513
unix  2      [ ]         DGRAM                    67465462
unix  2      [ ]         DGRAM                    67463761
unix  3      [ ]         DGRAM                    67459967
unix  3      [ ]         DGRAM                    67459966
...
Рейтинг: 0 / 0
17.09.2012, 22:08:38
    #37961254
ViktorWM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по JBOSS (не стартует приложение)
ау, может кто в курсе - как проверить (будучи на самом сервером - юзером jboss или root) стартовало ли web-приложение как таковое?
Ведь может оно "только" снаружи (по доменному адресу) не отвечает...
...
Рейтинг: 0 / 0
18.09.2012, 05:58:38
    #37961488
Kostya Ilyinov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по JBOSS (не стартует приложение)
ViktorWM,

Вы случайно не на амазон деплоите? Они могут по-умлочанию закрывать все порты, так что в консоли смотрите параметры, там вроде все понятно как добавить порты. SecurityGroup в их терминологии это по-моему называется. И потом, лучше смотреть netstat -a.
...
Рейтинг: 0 / 0
18.09.2012, 06:01:18
    #37961489
Kostya Ilyinov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по JBOSS (не стартует приложение)
ViktorWM,

Starting Coyote HTTP/1.1 on http-127.0.0.1-8089

В принципе должно работать, уж по-крайней мере должен быть этот порт в выхлопе netstat -a
Думаю дело в фаерволе. Попробуйте будучи рутом на том же сервере попробовать curl http://localhost:8089/hello.html
и посмотрите выхлоп
...
Рейтинг: 0 / 0
19.09.2012, 01:09:10
    #37963192
ViktorWM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по JBOSS (не стартует приложение)
Kostya IlyinovViktorWM,

Starting Coyote HTTP/1.1 on http-127.0.0.1-8089

В принципе должно работать, уж по-крайней мере должен быть этот порт в выхлопе netstat -a
Думаю дело в фаерволе. Попробуйте будучи рутом на том же сервере попробовать curl http://localhost:8089/hello.html
и посмотрите выхлоп

Костя! Дай Бог Вам здоровья за отличный совет! Ну не вспомнил я замечательной команды curl! (такой уж я в Линуксе пока чайник)
Да, под рутом работает прекрасно - возвращает стартовую страничку проекта прямо в "выхлоп" (в консоль)!

Но дело таки похоже НЕ в фаерволе:

iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination

netstat -unap | grep 8087
равно как и
netstat -a | grep 8087

ничего не возвращает!
КУДА КОПАТЬ ДАЛЬШЕ???

CПАСИБО огромное за помощь!
...
Рейтинг: 0 / 0
19.09.2012, 01:09:51
    #37963193
ViktorWM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по JBOSS (не стартует приложение)
netstat -unap | grep 808 9
конечно же!
...
Рейтинг: 0 / 0
19.09.2012, 01:14:39
    #37963195
ViktorWM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по JBOSS (не стартует приложение)
я забыл уточнить, что порт 8089 я перефорвардировал! Точно также как и до переинсталяции (когда всё работало!)

/sbin/iptables -t nat -A PREROUTING -p tcp -d "айпиха сервера" --dport 80 -j DNAT --to "айпиха сервера":8089
...
Рейтинг: 0 / 0
19.09.2012, 01:39:51
    #37963203
ViktorWM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по JBOSS (не стартует приложение)
кстати вот так вот (без указания порта) тоже распрекрасно отвечает! (=возвращает в консоль старт.страничку)

curl http://localhost/proektiK/home.seam
...
Рейтинг: 0 / 0
19.09.2012, 03:10:28
    #37963212
Kostya Ilyinov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по JBOSS (не стартует приложение)
ViktorWM,

Рад что сдвинулось с места. Если вы на 100% уверены что дело не в фаерволе, предлагаю включить трассировку босса и искать в логах что и как. Сюда лог опять же выложить. Опять же, посмотрите как в вашей версии босса включаются сетевые интерфейсы, может он у вас только на локалхосте слушает, а внешний интерфейс не слушает?

На 7-ке вроде вот так (наверно и в других версиях тоже)

To make jboss listen in all interfaces you can start it with:

./run.sh -b 0.0.0.0
...
Рейтинг: 0 / 0
19.09.2012, 11:43:48
    #37963693
ViktorWM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по JBOSS (не стартует приложение)
ГРОМАДНОЕ СПАСИБО, Костя!

авторможет он у вас только на локалхосте слушает, а внешний интерфейс не слушает?
На 7-ке вроде вот так (наверно и в других версиях тоже)
To make jboss listen in all interfaces you can start it with:
./run.sh -b 0.0.0.0

ИМЕННО в этом и была проблема! Теперь всё работает как надо!
Одно непонятно - как переинсталляция могла повлиять?! (раньше то я без 0-й успешно запускал)
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / вопрос по JBOSS (не стартует приложение) / 21 сообщений из 21, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]