GeneXus Access Manager (GAM) を使用するアプリケーションでは、トラブルシューティングに役立つトレース情報を生成できます。
GAM アプリケーションの管理者ユーザーは、GAM ライブラリの実行に関するトレース情報を生成するように、リポジトリを設定できます。
GAM Web Backoffice の実行時に、リポジトリ設定を編集できます。また、デバッグ情報を生成するように [ Enable tracing ] オプションを設定することもできます:
GAM API を使用すると、指定したリポジトリでのトレース生成を開始するコードは次のようになります:
&Repository.EnableTracing = &EnableTracing //Repository は GAMRepository データタイプ&EnableTracing は GAMTracing ドメインに基づきます。
トレース情報は標準出力に出力されます。
Java ジェネレーターの場合は、Tomcat の stdout ログファイル内にあります (servlets サーバーの標準出力によって異なります)。
NET ジェネレーターの場合は、次のプロパティを設定する必要があります:
- Log Level >= 4 (Info)
トレースの場所は次のプロパティによって決まります。
- Log Output
- Log File
Ruby ジェネレーターの場合、トレース情報は標準出力に出力されます。
GeneXus X Evolution 3 Upgrade 1 および GeneXus X Evolution 2 Upgrade 7 以降
GAM Troubleshooting
HowTo:Generate trace of GAM deploy Tool
|