[Seasar-user:19207] Re: 物理コネクションが閉じた 後、DBに接続できない
[E-MAIL ADDRESS DELETED]
[E-MAIL ADDRESS DELETED]
2010年 1月 30日 (土) 14:41:32 JST
豊城です。説明不足ですみません。
環境は
s2framework-2.4.40
s2extension-2.4.40
s2tiger-2.4.40
DBFlute-0.9.6.3
Oracle10gXE
struts2関連です。
画面での検索等の処理でDBに接続し、コネクションプールのタイムアウト設定した時間で物理的コネクションを閉じ、
再度画面での検索等の処理でDBに接続しようとするとエラーになるという状態です。
また別のPJで
s2framework-2.4.39
s2extension-2.4.39
s2tiger-2.4.39
DBFlute-0.9.6
Oracle10gXE
の環境では上記処理を行っても問題ありませんでした。
> -----元のメッセージ-----
差出人: "kubo" <[E-MAIL ADDRESS DELETED]>
受取人: <[E-MAIL ADDRESS DELETED]>
日付: 10/01/28 21:25
件名: [Seasar-user:19202] Re: 物理コネクションが閉じた 後、DBに接続できない
>
>久保(jflute)です。
>
> 豊城さん、こんばんは
> DBFluteご利用ありがとうございます。
>
> ちょっと情報が少なく、もう少し状況を詳しく
> 説明された方が速い解決につながると思います。
>
> <環境>
> DBFlute単体ではコネクションを開いたり保持したりという
> 機能は持っていないので、周辺フレームワークの情報も
> あると良いと思います。また、一応エラーの内容でDBの種類も
> 推測はできますが、しっかりバージョンも書いた方が良いです。
>
> 例えば:
> s2framework-2.4.39
> s2extension-2.4.39
> DBFlute-0.9.6.3
> Oracle10g
>
> <発生条件>
> どのようなアプリ構成で、どのような操作をしたときに
> 発生したのかを(できる範囲でいいので)明記された方が良いです。
> 例えば、今回で言えば "物理的コネクションが閉じた" というのは
> どういうきっかけで閉じたのか?"再びDBに接続を行おうとしたら"
> というのは、どういうタイミングで何をしたのか?
> 再現手順があるとさらに良いです。
> (環境次第ではこちらで同じエラーを発生させることができるので)
>
> <試行内容>
> > jdbc.dicon の設定をいろいろ変更してもうまくいきませんでした。
> とありますが、具体的にどのように色々変更されたのでしょうか?
> 詳しければ詳しいほど良いと思います。
>
> <エラー内容>
> エラーメッセージが出ていますので、このメッセージから
> わかる情報(状況)を整理して、状況説明に加わっていると良い
> と思います。ORA-XXXまで出ているので、マニュアルや
> インターネット上の情報からわかることがあると思います。
> (豊城さんがこのエラーについてどこまで調べたのかなども)
>
> メールを書くのも大変かと思われますが、
> 上記のような情報が最初から分かっていた方が、
> このMLに参加されている方も投稿(返事)しやすいと思います。
>
> 2010/1/28 <[E-MAIL ADDRESS DELETED]>:
> > 豊城です。
> >
> > DBFlute 0.9.6.3を使用しています。
> > 物理的コネクションが閉じた後、再びDBに接続を行おうとしたらエラーで接続できません。
> >
> > [SQLException]
> > java.sql.SQLException
> > ORA-00604: error occurred at recursive SQL level 1
> > ORA-12705: Cannot access NLS data files or invalid environment specified
> >
> >
> > jdbc.dicon の設定をいろいろ変更してもうまくいきませんでした。
> >
> > 何か方法はありますか?
> > よろしくお願いします。
> >
> > _______________________________________________
> > Seasar-user mailing list
> > [E-MAIL ADDRESS DELETED]
> > https://ml.seasar.org/mailman/listinfo/seasar-user
> >
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
Seasar-user メーリングリストの案内