2012年6月20日水曜日

【メモ】Tomcat6からTomcat7にバージョンアップ時のメモ(context.xmlの自動コピー設定)

久々の技術ネタ。

Tomcat6からTomcat7にバージョンアップした時に調べ物したのでメモ。

【環境】
・Tomcat 7.0.27
・PostgreSQL9.1

Tomcat7からcontext.xmlの自動コピーはデフォルトでfalse(つまり自動コピーしない)に
変わっています。

つまり
$TOMCAT_HOME/webapps/コンテキスト/META-INF/context.xml
から
$TOMCAT_HOME/conf/Catalina/localhost/コンテキスト名.xml
に自動でコピーされなくなりました。

デプロイ時に自動でコピーしてほしい場合は
$TOMCAT_HOME/conf/server.xmlに「copyXML="true"」を追加します。

$TOMCAT_HOME/conf/server.xml(125行目〜)

<Host appBase="webapps" unpackWARs="true" autoDeploy="true" copyXML="true">



他にも小さな仕様変更が行われているかもしれませんので、
調べないとっっ

0 件のコメント:

コメントを投稿