Как обновить JBoss Web в JBoss 5.x.x? - PullRequest
1 голос
/ 03 декабря 2009

JBoss Web 2.1.3 в JBoss 5.1.0 содержит некоторые исправления, которые мне нужны на рабочем сервере с JBoss Web 2.1.2 в JBoss 5.0.1.

Я пока не хочу обновляться до JBoss 5.1.0 в производственном кластере. Это слишком рискованно.

Так как мне обновить только JBoss Web?

Это Сар. Поэтому я думаю, что все, что требуется, это переключиться в jbossweb.sar из JBoss 5.0.1.

Кто-нибудь делал это? Это правильный подход? Есть ли какие-нибудь ошибки?

Я не могу найти какую-либо полезную документацию по этому поводу в Интернете.

Может быть, я должен задать этот вопрос о сбое сервера - но там, похоже, меньше активности.

Ответы [ 3 ]

3 голосов
/ 03 декабря 2009

Замена jbossweb.sar может работать, но это довольно рискованно само по себе. Если вы не рискуете перейти на 5.1, я бы точно так же не рискнул обменять JBossWeb.

Тем не менее, если у вас есть хороший автоматизированный набор тестов, вы можете получить достаточно уверенности в свопе, чтобы запустить его в производство.

В такой ситуации я получаю большую выгоду от подписки RedHat / JBoss EAP - они будут отправлять исправления в версию JBoss, которую вы используете, а также тестировать и проверять ее для вас.

0 голосов
/ 25 июня 2019

На основе https://docs.jboss.org/jbossweb/2.1.x/building.html и https://developer.jboss.org/thread/156024:

mkdir -p /tmp/jbossweb && cd /tmp/jbossweb

svn checkout https://anonsvn.jboss.org/repos/jbossweb/branches/2.1.x/

wget https://archive.apache.org/dist/ant/binaries/apache-ant-1.6.5-bin.tar.gz

tar -zxvf apache-ant-1.6.5-bin.tar.gz && cd 2.1.x

../apache-ant-1.6.5-bin/bin/ant download

../apache-ant-1.6.5-bin/bin/ant

cp output/jars/jbossweb.jar $JBOSS_5.1.0.GA_HOME/server/default/deploy/jbossweb.sar/
0 голосов
/ 24 декабря 2009

Мне удалось воспроизвести имеющуюся у нас ошибку и убедиться, что она не возникла в jboss 5.1.0. Я обновился до jboss 5.1.0, чтобы разобраться с этим. Это плюс множество системных тестов, и все были счастливы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...