Interstage Application Server トラブルシューティング集
目次 索引 前ページ次ページ

第8章 J2EEアプリケーション開発・運用時の異常> 8.7 EJBサービス使用時の異常

8.7.14 データベースを使用したときの異常

 データベースを使用した場合に以下の異常が発生した場合は、それぞれの説明に従ってください。

■Symfowareを使用している場合

 メッセージに以下の文字列が出力されている場合は、データベースのエラーが発生しています。Symfowareの“RDB メッセージリファレンス”を参照して対処してください。

 JYPXXXXE 


     ('X'は数字)

 また、別サーバにあるSymfowareを使用時(RDB2_TCP接続時)に例外が発生したときの例外情報や対処方法の詳細については、“メッセージ集”の“J2EE使用時に出力される例外情報”を参照してください。

■Oracleを使用している場合

 メッセージに以下の文字列が出力されている場合は、データベースのエラーが発生しています。Oracleの“エラーメッセージ”を参照して対処してください。

 ORA-XXXXX 


     (“X”は数字)

 また、Oracleデータベースのバージョンとアプリケーションが使用しているJDBCドライバのバージョンが異なる場合、正常にデータが挿入できない等の現象が発生することがあります。
 使用するJDBCドライバは、必ずOracleデータベースと同一のバージョンを使用してください。

■SQL Serverを使用している場合

 SQLServer使用時に例外が発生したときの例外情報や対処方法の詳細については、“メッセージ集”の“J2EE使用時に出力される例外情報”を参照してください。

■PostgreSQLを使用している場合

 PostgreSQL使用時に例外が発生したときの例外情報や対処方法の詳細については、“メッセージ集”の“J2EE使用時に出力される例外情報”を参照してください。
 なお、下記のメッセージがIJServerのログファイルに出力される場合は、それぞれの対処を実施してください。

 また、finderメソッドに以下のEJB-QLの関数式を使用してメソッドを実行すると、IJServer21239([CMP2.x-0143])のメッセージが出力されます。
 “メッセージ集”の“メッセージ番号がIJServer2で始まるメッセージ”を参照して対処を行ってください。


目次 索引 前ページ次ページ

Copyright 2006 FUJITSU LIMITED