- PR -

Tomcatのバージョンアップ

1
投稿者投稿内容
るーさん
常連さん
会議室デビュー日: 2003/12/14
投稿数: 28
投稿日時: 2008-10-01 18:15
いつもお世話になっています。
現在、Tomcat4 + jdk1.4 で動いているアプリケーションがあります。
これを、Tomcat5.5 + jdk1.5 に移行することにありました。
この作業について、アプリケーションのインストール以外の作業が必要でしょうか?
アプリケーション移行についての手順書があれば一番いいのですが。
また、移行の際に留意する事柄もあれば、教えて下さい。

mio
ぬし
会議室デビュー日: 2005/08/25
投稿数: 734
お住まい・勤務地: 神奈川県
投稿日時: 2008-10-01 18:24
気になるのが、JSPにuseBeanを使っていないかどうかです。
デフォルトコンストラクタのないオブジェクトを指定していると、Tomcat5.5ではエラーになった…と思います。
かつのり
ぬし
会議室デビュー日: 2004/03/18
投稿数: 2015
お住まい・勤務地: 札幌
投稿日時: 2008-10-01 18:37
GETのパラメータの文字化けでしょうかね。
ローカル環境でも十分検証できますので、
実際にテストされてみてはいかがでしょうか。
おがわ
大ベテラン
会議室デビュー日: 2001/08/01
投稿数: 199
お住まい・勤務地: 千葉県
投稿日時: 2008-10-01 20:55
アプリにJSPが含まれているのであれば、JSPのコンパイルエラーは発生するかもしれません。

後、もう1点...

引用:

現在、Tomcat4 + jdk1.4 で動いているアプリケーションがあります。
これを、Tomcat5.5 + jdk1.5 に移行することにありました。


Tomcat 6.0 + JDK 6.0 ではダメですか?
アプリの実行環境は最低でも3〜5年間は運用するでしょうから、将来的なことを考えると、この組み合わせの方がいいと思います。
わたなべ
大ベテラン
会議室デビュー日: 2007/12/09
投稿数: 123
お住まい・勤務地: 札幌
投稿日時: 2008-10-01 21:02
規模が解りませんが、フレームワークやライブラリが1.4前提の場合、Tomcatよりもそちらの方が影響が高いと思います。
るーさん
常連さん
会議室デビュー日: 2003/12/14
投稿数: 28
投稿日時: 2008-10-02 11:26
皆様、回答ありがとうございます。
Tomcat 6.0 + JDK 6.0 は、両方とも利用したことがないのですが、実績があまりないと感じており敬遠していました。
やはり、最新である Tomcat 6.0 + JDK 6.0 の組み合わせの方がいいでしょうか?
既に3年以上安定しているで24時間のシステムで停止することができないので、何かあった時の対応が怖いです。

ライブラリは、jakarta-commonsを多く使っているので検証したいと思います。
koe
大ベテラン
会議室デビュー日: 2003/07/13
投稿数: 198
投稿日時: 2008-10-02 11:47
るーさんへの回答から若干話題がそれますが、

引用:

かつのりさんの書き込み (2008-10-01 18:37) より:
GETのパラメータの文字化けでしょうかね。



これは、Tomcatの設定で回避できるものではないでしょうか?
具体的には、server.xmlのConnector要素の、
URIEncoding属性とuseBodyEncodingForURI属性です。
http://tomcat.apache.org/tomcat-6.0-doc/config/http.html

外していたらすみません。
かつのり
ぬし
会議室デビュー日: 2004/03/18
投稿数: 2015
お住まい・勤務地: 札幌
投稿日時: 2008-10-02 12:50
>koeさん

確かに、設定次第の話ですが、
引用:

この作業について、アプリケーションのインストール以外の作業が必要でしょうか?


ということなので、何もせず乗せかえられるかというレベルで回答しました。
1

スキルアップ/キャリアアップ(JOB@IT)