Users Guide

8-1.
メタデータの照会出力形式
(
続き
)
cert1 cert2 72448 Wed Mar 14 10:31:32 CDT 2007 FVTDRIVE0004
破損したメタデータ・ファイルからのリカバリー
Encryption Key Manager が適切にシャットダウンされなかった場合、または
Encryption Key Manager が実行されているシステムが異常終了した場合、Encryption
Key Manager メタデータ・ファイルが破損する可能性があります。編集または変更
を適切に行わなかった場合にも、メタデータ・ファイルが破損することがありま
す。この破損は、EKMDataParser がメタデータ・ファイルの構文解析を行うまで認
識されません。 EKMDataParser が、以下のようなエラーで失敗することがありま
す。
[Fatal Error] EKMData.xml:290:16: The end-tag for element type "KeyUsageEvent" must
end with a '>' delimiter.
org.xml.sax.SAXParseException: The end-tag for element type "KeyUsageEvent" must
end with a '>' delimiter.
at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
at com.ibm.keymanager.tools.EKMDataParser.a(EKMDataParser.java:136)
at com.ibm.keymanager.tools.EKMDataParser.a(EKMDataParser.java:26)
at com.ibm.keymanager.tools.EKMDataParser.main(EKMDataParser.java:93)
このエラーが発生した場合、原因はエレメントの XML 終了タグの欠落です。
Encryption Key Manager メタデータ・ファイルをリカバリーし、EKMDataParser
再びファイルの構文解析をすることが可能です。
1. Encryption Key Manager メタデータ・ファイルのバックアップ・コピーを作成し
ます。
2. Encryption Key Manager メタデータ・ファイルを編集します。
3. XML には、データまたはイベントの各部分に、開始タグと対応する終了タグが
あるはずです。
v 開始タグの例は、以下のようになります。
<KeyUsageEvent>
<driveSSN>
<keyAlias1>
v 終了タグの例は、以下のようになります。
</KeyUsageEvent>
</driveSSN>
</keyAlias1>
4. ファイルをスキャンし、一致していないタグがないか確認します。
EKMDataParser のエラー・メッセージにより、終了タグが欠落したタグがリスト
されます。これにより、検索がいくらか容易になるはずです。
5. 一致していないタグが検出されたら、一時的にイベントを削除するか、またはイ
ベントを補完するのに必要なタグを追加します。
v 例えば、以下の Encryption Key Manager メタデータ・ファイルの抜粋では、
終了タグが欠落した最初の KeyUsageEvent を表示しています。
8 メタデータの使用 8-3