BEA Logo BEA Tuxedo Release 8.0

  BEA ホーム  |  イベント  |  ソリューション  |  パートナ  |  製品  |  サービス  |  ダウンロード  |  ディベロッパ・センタ  |  WebSUPPORT

 

   Tuxedo ホーム   |   C 言語を使用した BEA Tuxedo アプリケーションのプログラミング   |   先頭へ   |   前へ   |   次へ   |   目次

 


エントリがないために発生するエラー

バッファ・タイプを識別するためのデータ構造体やシステム・テーブルにエントリがないと、エラーが発生します。エントリ・タイプのエラーを示す TPENOENT の意味は、そのエラーを返す関数によって異なります。次の表は、このエラーを返す関数とエラーのさまざまな原因を示しています。

エントリがないために発生するエラー

関数

原因

tpalloc()

システムで認識できないバッファ・タイプが要求されています。バッファ・タイプやサブタイプを認識するには、BEA Tuxedo システム・ライブラリに定義されているタイプ・スイッチ・データ構造体にそのエントリがあることが必要です。tuxtypes(5)typesw(5) の詳細については、『ファイル形式、データ記述方法、MIB、およびシステム・プロセスのリファレンス』 を参照してください。

アプリケーション・レベルでは、既知のタイプを参照しなければなりません。参照していない場合は、システム管理者に問い合わせてください。

tpinit()

エントリ用の領域が掲示板に残っていないため、呼び出し元プロセスがアプリケーションに参加できません。システム管理者に問い合わせてください。

tpcall()
tpacall()

呼び出し元プロセスが参照しているサービスは、掲示板にエントリがないため、システムに認識されせん。アプリケーション・レベルでサービスを正しく参照しなければなりません。正しく参照していない場合は、システム管理者に問い合わせてください。

tpconnect()

指定されたサービスに接続できません。そのようなサービス名が存在していないか、または会話型サービスではありません。

tpgprio()

要求が行われていないにもかかわらず、呼び出し元プロセスが要求の優先度を調べています。これは、アプリケーション・レベルのエラーです。

tpunadvertise()

サービス名の宣言を取り消すことができません。そのサービス名は、呼び出し元プロセスによって現在宣言されていません。

tpenqueue(3c) tpdequeue(3c)

対応付けられている TMQUEUE(5) サーバが使用できないため、キュー・スペースにアクセスできません。詳細については、『ファイル形式、データ記述方法、MIB、およびシステム・プロセスのリファレンス』 を参照してください。

tppost() tpsubscribe() tpunsubscribe()

BEA Tuxedo システムのイベント・ブローカにアクセスできません。詳細については、「イベント・ベースのクライアントおよびサーバのコーディング」を参照してください。

 

先頭へ戻る 前のトピックへ 次のトピックへ