Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Кто работал с JBoss 6? Как изменить порт? 
:(
    Опции темы
lazycat
Дата 23.8.2010, 18:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 227
Регистрация: 15.7.2007

Репутация: нет
Всего: 1



Доброго времени суток всем!

Кто работал с JBoss 6?
Мне надо изменить для этого сервера Web-порт. (По умолчанию стоит 8080, мне надо 8088). Вижу, что порт задается с помощью свойства jboss.web.http.port, но хоть убей, не могу найти, где для этого свойства задается значение.

Заранее благодарен всем откликнувшимся

PM MAIL   Вверх
Vasay
Дата 23.8.2010, 19:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: 18
Всего: 73



lazycat

Пятый можно было запустить командой:

run -Djboss.service.binding.set=”8088″


Так же посмотрите файлы  bindings.xml и server.xml
 

П.С. А 6-той же вроде еще до релиза не добрался?


--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
lazycat
Дата 23.8.2010, 19:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 227
Регистрация: 15.7.2007

Репутация: нет
Всего: 1



Спасибо, сейчас попробую.


Цитата(Vasay @  23.8.2010,  19:02 Найти цитируемый пост)
А 6-той же вроде еще до релиза не добрался? 


Я его сегодня скачал  с официального сервера. Вроде бы это первая из версий, которая поддерживает EJB 3.1.
PM MAIL   Вверх
Vasay
Дата 23.8.2010, 19:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: 18
Всего: 73



Цитата(lazycat @  23.8.2010,  19:07 Найти цитируемый пост)
которая поддерживает EJB 3.1. 


Насколько я знаю, из зарелизенных с поддержкой EJB3.1 только GlassFish v3


--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
lazycat
Дата 23.8.2010, 20:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 227
Регистрация: 15.7.2007

Репутация: нет
Всего: 1



Цитата(Vasay @  23.8.2010,  19:02 Найти цитируемый пост)
run -Djboss.service.binding.set=”8088″


В JBoss 6 так не получается


PM MAIL   Вверх
eros2
Дата 23.8.2010, 20:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 50
Регистрация: 31.5.2010

Репутация: нет
Всего: нет



У меня третья альфа, там порт настраивается в файле
Код
jboss-6.0.0-M3/server/default/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml

в этом файле уже поиск по 8080, там оно один раз.

Да, JBoss 6 пока альфа, до релиза не добрался, но он уже поддерживает EJB 3.1. Насколько я помню, в версии M4 - уже полностью.
PM MAIL WWW   Вверх
lazycat
Дата 24.8.2010, 00:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 227
Регистрация: 15.7.2007

Репутация: нет
Всего: 1



Цитата(eros2 @  23.8.2010,  20:39 Найти цитируемый пост)
1:
    
jboss-6.0.0-M3/server/default/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml

в этом файле уже поиск по 8080, там оно один раз.


Альфу M3 я не пробовал, но M2 и M4 абсолютно не реагируют на изменение этого файла. Заменил 8080 на 8088, сервер по-прежнему отзывается на 8080

PM MAIL   Вверх
Vasay
Дата 24.8.2010, 01:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: 18
Всего: 73



lazycat

А в admin console настроек нет? В GlassFish через админку можно настроить

Совет, если JBoss на линухе - запусти grep -rl '8080' /путь к JBoss 

Он тебе выдаст все файлы, где встречается  строка 8080

У меня задача всегда стояла поменять на 80 порт. Но в линухе слушать порты до 1000 могут только процессы запущенные от root. А запускать свои web приложения от root-а как-то не есть хорошо. потому делал так:

ставил app сервер на порт 8080 а потом делал редирект с 80 порта на 8080:


iptables -t nat -A PREROUTING -d ***.***.***.*** -i eth0 -p tcp -m tcp --dport 80 -m state --state NEW -j REDIRECT --to-ports 8080

где - ***.***.***.*** ip сервера

Это сообщение отредактировал(а) Vasay - 24.8.2010, 01:15


--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
eros2
Дата 24.8.2010, 08:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 50
Регистрация: 31.5.2010

Репутация: нет
Всего: нет



Цитата(lazycat @ 24.8.2010,  00:48)
Альфу M3 я не пробовал, но M2 и M4 абсолютно не реагируют на изменение этого файла. Заменил 8080 на 8088, сервер по-прежнему отзывается на 8080

А жибосс перезапускал?
PM MAIL WWW   Вверх
lazycat
Дата 24.8.2010, 13:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 227
Регистрация: 15.7.2007

Репутация: нет
Всего: 1



Цитата(eros2 @  24.8.2010,  08:17 Найти цитируемый пост)
А жибосс перезапускал? 


Ну а как же! Я конечно чайник, но не до такой же степени!


PM MAIL   Вверх
eros2
Дата 25.8.2010, 10:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 50
Регистрация: 31.5.2010

Репутация: нет
Всего: нет



Щас скачаю М4 и проверю.
PM MAIL WWW   Вверх
eros2
Дата 25.8.2010, 11:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 50
Регистрация: 31.5.2010

Репутация: нет
Всего: нет



Проверил на M4, изменил порт на 80-ый, прекрасно работает.

Вот даже кортинко - http://s52.radikal.ru/i137/1008/1f/10ca74790ffd.png

Это сообщение отредактировал(а) eros2 - 25.8.2010, 11:08
PM MAIL WWW   Вверх
Maverick
Дата 8.7.2011, 23:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1307
Регистрация: 22.9.2003
Где: Odessa, Ukraine

Репутация: 2
Всего: 10



Надо добавить в bindings-jboss-beans.xml или изменить

            <bean class="org.jboss.services.binding.ServiceBindingMetadata">
               <property name="serviceName">jboss.web:service=WebServer</property>
               <property name="bindingName">HttpConnector</property>
               <property name="port">9793</property>
               <property name="description">JBoss Web HTTP connector socket; also drives the values for the HTTPS and AJP sockets</property>
            </bean>


Это сообщение отредактировал(а) Maverick - 8.7.2011, 23:23


--------------------
smile
PM ICQ GTalk   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема »


 




[ Время генерации скрипта: 0.0821 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.