- PR -

XMLデータの上書き

1
投稿者投稿内容
hattori_taka
会議室デビュー日: 2004/02/08
投稿数: 6
投稿日時: 2005-02-23 11:26
はじめまして。


NullPointerExceptionが発生するタイミングでXMLデータが上書きされているという事象が発生しているのですがこの件でいくつかご質問があります。

@「NullPointerException」が発生すると、どのルーチンでもこのclassが呼び出されて処理途中で異常終了する仕様になっているのでしょうか?

A「NullPointerException」が発生する原因として「メモリ不足」という事象があると思いますが、この場合はDBのインスタンスのメモリ(32bit環境なので2GB)に依存するのでしょうか?それともAP、DBサーバ両方のメモリの使用率から判断されるものでしょうか?

環境
DBサーバ
OS AIX5.1ML2
DB DBV7.2(FickPack11)

APサーバ
OS AIX5.1ML5
アプリサーバ WAS4.0.8
その他 FormWave4.0.3

マシンスペック

DBサーバ
memory 16GB
CPU Power4-1.1GHZ*16
Machine IBM pSeries690

APサーバ
memory 4GB
CPU Power4-750MHZ*8
Machine IBM pSeries660

以上よろしくお願い致します。

uk
ぬし
会議室デビュー日: 2003/05/20
投稿数: 1155
お住まい・勤務地: 東京都
投稿日時: 2005-02-23 11:46
引用:

@「NullPointerException」が発生すると、どのルーチンでもこのclassが呼び出されて処理途中で異常終了する仕様になっているのでしょうか?


「どのルーチンでも」のルーチンとは何を指していますか?
「このclassが」の「このclass」とは何を指していますか?
「異常終了する仕様になっているのでしょうか」とのご質問ですが、これは何の仕様を聞いて
いるのでしょうか。そのプログラムを作っているのはhattori_takaさんではないのですか?

引用:

A「NullPointerException」が発生する原因として「メモリ不足」という事象があると思いますが、この場合はDBのインスタンスのメモリ(32bit環境なので2GB)に依存するのでしょうか?それともAP、DBサーバ両方のメモリの使用率から判断されるものでしょうか?


Javaの質問と仮定して、NullPointerExceptionが発生するのはメモリ不足ではなくプログラム
のバグが原因です。メモリ不足で発生するのはOutOfMemoryErrorです。
hattori_taka
会議室デビュー日: 2004/02/08
投稿数: 6
投稿日時: 2005-02-23 19:38
ご返答いただきまして有難うございます。

@の件ですが小職がインフラ担当ですのでNullPointerExceptionの例外処理
がどういう処理をしているのかは分かりませんが、少なくとも
「NullPointerException」での例外処理がNGであることは認識しています。

Aの件をご教授して頂きまして有難うございました。

uk
ぬし
会議室デビュー日: 2003/05/20
投稿数: 1155
お住まい・勤務地: 東京都
投稿日時: 2005-02-23 19:50
引用:

hattori_takaさんの書き込み (2005-02-23 19:38) より:
ご返答いただきまして有難うございます。

@の件ですが小職がインフラ担当ですのでNullPointerExceptionの例外処理
がどういう処理をしているのかは分かりませんが、少なくとも
「NullPointerException」での例外処理がNGであることは認識しています。


でしたら、そのシステムの開発者に聞いてみたらいかがでしょうか。NullPointerExceptionが
出るのは十中八九開発したプログラムのバグでしょうし、ましてや「XMLファイルの上書き」
という動作は勝手に起きるようなものではありません。
1

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