Interstage Application Server トラブルシューティング集 |
目次
索引
![]() ![]() |
第8章 EJBサービス使用時の異常 |
データベースを使用した場合に以下の異常が発生した場合は、それぞれの説明に従ってください。
メッセージに以下の文字列が出力されている場合は、データベースのエラーが発生しています。Symfowareの“RDB メッセージリファレンス”を参照して対処してください。
JYPXXXXE |
('X'は数字)
Interstageがインストールされているサーバと異なるサーバにあるSymfowareを使用しているときに異常が発生すると、FJEJBconsoleに以下のメッセージが表示されます。
Symfoware JDBCドライバを使用するための環境変数の設定に誤りがある可能性があります。“J2EEユーザーズガイド”の“Symfowareの環境設定”を参照して、環境変数の設定が正しく行われているかどうかを確認してください。
データソース定義時に、J2EEリソースアクセス定義のURLに指定するmaxconnectionsの値に0が設定されている可能性があります。J2EEリソースアクセス定義のURLに指定されているmaxconnectionsの値を確認してください。
Symfowareのシステム用動作環境ファイル内のMAX_CONNECT_TCPのパラメタ値が、クライアントからアクセスするコネクト数より小さい可能性があります。Symfowareのシステム用動作環境ファイル内のMAX_CONNECT_TCPのパラメタ値に、クライアントからアクセスするコネクト数より大きい値が設定されているかどうかを確認してください。
Symfowareのシステム用動作環境ファイル内のMAX_CONNECT_TCPが未設定、またはパラメタ値が0の可能性があります。Symfowareのシステム用動作環境ファイル内のMAX_CONNECT_TCPが正しく設定されているかを確認してください。
Symfoware Clientがインストールされていない可能性があります。Symfoware Clientが正しくインストールされているかを確認してください。
メッセージに以下の文字列が出力されている場合は、データベースのエラーが発生しています。Oracleの“エラーメッセージ”を参照して対処してください。
ORA-XXXXX |
(“X”は数字)
SQL Serverを使用しているときに異常が発生すると、イベントビューアやFJEJBconsoleに以下のメッセージが表示されます。(先頭が“EJB”で始まるメッセージはイベントビューアに表示され、それ以外のメッセージはFJEJBconsoleに表示されます。)
SQL Serverが起動していない可能性があります。SQL Serverが起動しているかを確認してください。
SQL Server上に、EJBアプリケーション(CMPのEntity Bean)が使用するテーブルが存在しない可能性があります。指定したテーブルがSQL Server上に存在するかどうかを確認してください。
Interstage JDBC Driverを使用するための環境変数(PATH)の設定に誤りがある可能性があります。“J2EEユーザーズガイド”の“SQL Serverの環境設定”を参照して、環境変数の設定が正しく行われているかどうかを確認してください。
EJBアプリケーションの運用中に、SQL Serverのサービスが終了した可能性があります。SQL Serverの状態を確認してください。
ODBCデータソースが登録されていない可能性があります。“J2EEユーザーズガイド”の“SQL Serverの環境設定”を参照して、ODBCデータソースの登録が正しく行われているかどうかを確認してください。
目次
索引
![]() ![]() |