CA CEM でのマルチバイト トランザクション監視のトラブルシューティング
CA CEM でのマルチバイト トランザクション監視では、以下の問題のいずれかまたは複数が発生します。
apmdevops98jp
問題の状況
CA CEM でのマルチバイト トランザクション監視では、以下の問題のいずれかまたは複数が発生します。
- マルチバイト文字が表示されるはずの場所に「文字化け」した文字が表示されます。
- 以前は正常に動作していたトランザクションの UI が「文字化け」して表示されます。
- 正常に表示されるトランザクションと、「文字化け」して表示されるトランザクションがあります。
- 自動トランザクション検出で有効なトランザクションが検出されません。
- トランザクションが、UTF-8 に設定されているデフォルトのビジネス アプリケーションに割り当てられます。
- TIM ログに iconv エラーが含まれています。 そのエラーは、以下のようなメッセージで始まります。**Error: Unicode: iconv: cannot convert ...
- トランザクション シグネチャをビジネス サービスにプロモートできません。
- トランザクションがトランザクション定義と一致しません。
- 記録の文字エンコードは US-ASCII (またはその他)ですが、デフォルトの文字エンコードは ISO-8859-1 です。
- ビジネス アプリケーションの選択リストに文字エンコードがありません。
解決方法
以下の項目を確認します。
- 適切なフォントおよび文字エンコードがコンピュータにインストールされている。
- テンプレートが正しい文字エンコードで設定されている。
- ビジネス サービスが適切なビジネス アプリケーションに関連付けられていて、一致する文字エンコードがビジネス アプリケーションにある。 ビジネス アプリケーション コンテンツの文字エンコードは 1 つであると想定されています。 検出されたトランザクションを、正しい文字エンコードのビジネス アプリケーションに移動させます。
- ビジネス アプリケーションが正しい文字エンコードで設定されている。
- CEM 管理者が、誤って文字エンコードを変更していない。 (ビジネス アプリケーションで文字エンコードを変更できますが、お勧めしません。)
- 多言語テキストでは、文字のシリアライズによってバイト数が変化することがあります。 オフセットの検索に正規表現を使用する場合は、オフセットは文字数であり、バイト数ではない点に注意してください。
注:
現在サポートされていない文字エンコードが必要な場合は、CA サポートにお問い合わせください。