開発Blog

[トラブル事例] バッチプログラムが実行開始から6時間後に異常終了する。

投稿日:2011-05-31 更新日:

 

バッチプログラムが実行開始から6時間後に異常終了する。

-エラーメッセージ-

java.sql.SQLException: can't create statement from closed connection.

-原因、対応方法-

intra-martのデータソースでのコネクションの連続使用可能時間(resource-ref/max-active-time)が デフォルト6時間となっており、この設定がhttp.xmlに設定がないと このデフォルト値が有効になり、6時間後にコネクションが終了するため。

ApplicationRuntimeの conf/http.xml で例えば、24時間とする場合、

<max-active-time>24h</max-active-time>

を追加する。 

 

-開発Blog
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

「im-J2EE Framework」仕様書

※下記内容は、過去のintra-mart(Ver4.3以前)に関する内容です。最新のintra-martでは、異なる情報であることがありますので、ご注意ください。 技術者向け資料が新しく公開されました …

no image

ロードバランス環境の構築方法

Webサーバと intra-mart Accel Platform 間でロードバランスを行いながら連携を行う設定例を紹介します。 以下の手順を参考として、各種要件・ご利用の環境に合わせて環境構築を行っ …

no image

Win7(64bit)上で e Builder Ver.7.2 を使用するには…

Windows 7 (64bit) 上で e Builder Ver.7.2 を使用するには現状、 「-d32オプションをeclipse.iniのvmargsに追加する」 方法しかございません。。 [ …

no image

intra-martベースモジュールver3.2 パラメータチューニングガイド

※下記内容は、過去のintra-mart(Ver4.3以前)に関する内容です。最新のintra-martでは、異なる情報であることがありますので、ご注意ください。 intra-martの各種パラメータ …

no image

トイレの空き状況の見える化システム

初めまして、開発本部の矢野と申します。 この記事では今までとはちょっと違い、intra-mart 社の普段の雰囲気を感じていただくために、製品の説明や紹介ではなく、私がつい最近取り組んだ日常的な仕事に …

まだデータがありません。

RSSRSSRSSRSS