パスワードを忘れた? アカウント作成
391668 journal

es++の日記: 備忘録

日記 by es++
テスト兼ねてtomcatでjdbcのコネクションプーリングやろうとしてツボにはまる。

いまのtomcatだとwebベースの「tomcatサーバ管理ツール」があって
そこからデータソースも設定できるので
『お姉様、なんてステキな時代になったのでしょう』
とかおもって使ってみたらInitialContextからのlookupで華麗にコケてるし。

よっくドキュメントみたら(最初に読め
「手動でxmlいじってデータソースのファクトリ指定してね」
「別途コネクションプーリング用のパッケージ追加してね」
だったらwebの設定画面にファクトリの指定項目があったっていいじゃないのよう(エコー

jakartaさんからすぱっとパッケージとってきてcommon/lib/に追加。
再起動。
今度はDataSourceからgetConnectionでコケてるし。
あのぅドライバクラス名が'null'になってんですけどー。
lookup失敗してるやん…。

結局設定ファイルのserver.xmlとテキストエディタ上で格闘する羽目に。
2時間経過。
…ちょっとまって、このコンテキストの設定項目の中に設定したハズのデータソースリソースの項目がありませんコトよ?
問題のリソースの項目は<GrobalNamingResource>で発見。
じゃあなんでlookupできてないのさ、という一抹の疑問はほっといてカットアンドペースト。
再起動。

成功。

どうもwebベースの管理ツールだと問答無用でGrobalNamingResourceに追加するみたい。
そーいや、確かにweblogicのweb管理ツールとかと違って「何処に割り当てる」って項目がなかったなー。

書いてて思ったんですが、これって狂おしくFAQネタのような予感。
ああっ!物を投げないで!
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

目玉の数さえ十分あれば、どんなバグも深刻ではない -- Eric Raymond

読み込み中...