アプリケーション開発でのデバッグ時および実行時のエラーに具体的に対処できるように,DocumentBrokerでは,より詳細なエラー情報(詳細メッセージ)を提供しています。
詳細メッセージの出力先は,次のとおりです。なお,詳細メッセージの内容については,マニュアル「DocumentBroker Version 3 メッセージ」を参照してください。
次に示すクラスのメソッドがエラーリターンした場合に, CdbrSession::GetLastDetailErrorメソッドで詳細メッセージを取得できます。
クラス名 | メソッド名 |
---|---|
CdbrConfiguratedReferentialContainer |
|
CdbrDocument | CreateObject |
CdbrEqlStatement |
|
CdbrIndependentPersistence | CreateObject |
CdbrPublicACL | CreateObject |
CdbrReferentialContainer |
|
CdbrVersionableDocument | CreateObject |
CdbrVersionTraceableContainer | CreateObject |
CdbrSession::GetLastDetailErrorメソッドは,取得するメッセージがない場合,引数ppDetailErrorMessageの指すポインタの値がNULLになります。引数ppDetailErrorMessageの指すポインタの値がNULL以外の場合に詳細メッセージを取得できます。
詳細メッセージの取得についての注意事項を次に示します。