apache1.3+tomcat4をapache2.2+tomcat5へのアプリ移行はまった(1)

tomcat5へ移行したらJavaのDataSource接続定義が変更になっていてDBに繋がらない。

やったー(泣)。

どうもserver.xml定義からcontext.xmlへの外だし定義が必要になったみたい。

%CATALINA_HOME%conf下にcontext.xmlを作って定義を書く。




username
postgres


password
postgres


driverClassName
org.postgresql.Driver


url
jdbc:postgresql://localhost:5432/db


apachetomcat接続は完了してるので、再起動。

アプリのログイン画面で認証してみる。。。

やった、システムエラー。。。

どうも本来の手順ではないのでちょっと気持ち悪いが、以下定義をserver.xmlに書くことで
何とかDBへ繋がった。。。。



正しい設定は以下が参考になりそう

http://d.hatena.ne.jp/hiro_nemu/20091202/1259738520