- PR -

サーバーで起こる500エラーについて

1
投稿者投稿内容
maki
会議室デビュー日: 2006/04/07
投稿数: 8
投稿日時: 2006-04-12 17:42
また質問させてください。

CSVファイルをダウンロードする機能を作成しています。
DBからすべてのデータを取ってきて、CSV出力するのですが、
DBに10000件のデータが入っていた場合に処理にどのくらい時間がかかるのかを調べようとしたところ
500エラーが返ってきました。

ローカル(JDeveloperを使用しています)で同じ機能を動かしてみたところ、
ちゃんと動いたのですが、サーバーではいつも500エラーが返ってきます。

サーバーの設定が悪いのかもしれませんが、どのファイルを触ればよいのか分かりません。
すみませんがよろしくお願いいたします。

[ メッセージ編集済み 編集者: maki 編集日時 2006-04-12 17:42 ]
uk
ぬし
会議室デビュー日: 2003/05/20
投稿数: 1155
お住まい・勤務地: 東京都
投稿日時: 2006-04-12 18:24
500エラーということからおそらくサーブレットを使ったWebアプリケーションだと思うの
ですが、サーブレット内で例外が発生していると思うので、まずそれを捕捉してログ出力
してみてはどうですか?
maki
会議室デビュー日: 2006/04/07
投稿数: 8
投稿日時: 2006-04-17 14:18
エラーログを出力してみると
「java.lang.OutOfMemoryError」が出ていました。
上記の原因を調べてると、JVMのヒープサイズが
足りないのではという事で、実際にヒープサイズを
増やしてみようと思っています。

現在アプリケーションサーバーに
Oracle Application Server(Oracle10g)
使用しているのですが、その設定を増やすにはどのファイル
に追加してあげれば良いのでしょうか?

上記のアプリケーションサーバーは今回初めて使用する為
使い勝手がわかっていない事もあり、ご存知の方はご教授
頂けると助かります。
1

スキルアップ/キャリアアップ(JOB@IT)