| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > Deploy WAR to JBoss 4.2.1 |
| Автор: PashaOvechkin 28.8.2007, 17:08 |
| Привет! У меня совсем простой вопрос для тех кто работал с ЙБосс - оочень срочно надо. Есть ВАР, надо отделпоить под Йбосс - в общем субй. Спасибо. |
| Автор: AxNe0 28.8.2007, 17:30 |
| хе )))) недавно столкнулся с такой же проблемой теперь остается только запустить сервер в нужной конфигурации и убедится в работе |
| Автор: PashaOvechkin 28.8.2007, 17:38 |
| Сервер запускаю с помощю ран.бат. Копирую вар под C:\jboss-4.2.1.GA\server\default\work Но что то не то... Как узнать какой порт Хуго Босс слушает? |
| Автор: y3u 28.8.2007, 19:23 |
| у жыбосса вебконтейнер - том кэт (акак каталина), найди в нужной тебе конфигурации его конфиг, там порт прописан по-дефолту... в ранних версиях, когда вебконтейнер был Jetty, порт можно было задат в батнике параметром -Djetty.port , как сейчас в случае том кэта - я не в курсе, думаю стоит глянуть в доки... Добавлено через 1 минуту и 39 секунд Кстати, мест, откуда жыбосс может деплоить аппликухи может быть несолько, все они перечислены в самом конце конфига жыбосса, если не изменяет память deploy folders, их можно через запятую указать... но я помню, что у мну были глюки, если использовать деплой фолдер отличный от дефолтного... |
| Автор: PashaOvechkin 28.8.2007, 19:28 | ||
я ничего не понял... :-( В куда отправить вар и под каким урл открыть? |
| Автор: AxNe0 28.8.2007, 19:29 |
дык, в deploy надо!!! то бишь в "C:\jboss-4.2.1.GA\server\default\deploy" по умолчанию "слушает" 8080. Проверить можно зайдя по адресу: http://localhost:8080. При запущенном сервере должна открыться красивая страница ;) |
| Автор: PashaOvechkin 28.8.2007, 19:49 | ||
| Да, спасибо за отзывчивость... На локалхост всё заработало. На серваке нет - надо смотреть... Запустил веб консоле, всё классно! Но! Когда запускаю свой вар (оочень большой вар, на томкате 5 просто супер запускается) вылетает такое вот чудо ->
понимаю что наивно спрашивать в чом дело... Но мало ли у кого било подобное.... |
| Автор: AxNe0 28.8.2007, 20:01 |
невозможно Добавлено через 1 минуту и 52 секунды PashaOvechkin, проверь classpath ;) jboss какие-то классы найти не может, кажется, из дополнительно присоединенных библиотек |
| Автор: PashaOvechkin 28.8.2007, 20:11 | ||
| Сейчас такое -> Класс пас? Бсе либы в варе есть... Куда ж их еще прописивать?
|
| Автор: chief39 28.8.2007, 20:16 |
Возможно. На тестовых серваках мы всё сбрасывали на 8081 чтоб порт освободить, въелось в мозги крепко А переконфигурить - очч. легко. Но по деволту таки 8080, да. |
| Автор: Maverick 29.8.2007, 10:05 | ||
для запуска на серваке надо при запуске прописать опцию -b<ip-address>... например, -b192.168.100.34... но тогда на локалхосте он пропадет... |
| Автор: sandello 30.8.2007, 21:13 |
| делай -b 0.0.0.0 --- тогда прицепится на все, что есть. PashaOvechkin, ты привел не все логи. Настоящая причина проблемы пишется до вывода «MBeans waiting for other MBeans». Самый простой вариант:
|
| Автор: PashaOvechkin 31.8.2007, 11:31 | ||
| sandello, спасибо за помощ. Причина была успешно найдена (Совет может так же помоч и powerOn, поскольку у него была маленькая йсф апликация, и возможно не особо важно какая имплементация в етой апликацие использовалась...) Если удаляем из своего ВАРа йсф имплементацию (несколько ЯР фаилов из веб-инф/либ), ЙБосс будет использовать свою (проект возможно и развернётся, но на 99.99% будет работать глючно) йсф имплементацию... Что при большом проекте смерти подобно - у нас используется Тринидад и Момохавк иплементации... Значит решение - добиться того что бы Йбосс отказался от своей имплементации, и согласился использовать её из ВАРа... Как ето можно сделать? Прописать в веб.хмл в ВАРе такой контекст параметр ->
http://wiki.jboss.org/wiki/Wiki.jsp?page=JBoss5AndMyFaces Вот и всё |
| Автор: sanches_ru 14.12.2007, 10:50 |
| Добрый день!у меня вопрос по теме. Я написал сайт с использованием jsp и ejb, для разработки использовал нет бинс. проект свернул в ear файл(javafolder.ear) и поместил его в деплой.сервер jboss. Все хорошо функционирует без ошибок но на станицах не отображаются изображения! в чем может быть проблема? и еще как лучше разворачивать сайт на сервере, для последующего его сопровождения? |