インポートプロセス中にエラーを引き起こす理由は?
インポートプロセス中に、様々なエラータイプが各フェーズで発生する可能性があります。
プロセスをインポート
インポート中に IXIA CCMS が以下のフェーズでファイルをプロセスします:
- ファイルで DITA XML を検証すること
- ファイルで参照を検証すること
- コンテンツをインポートしてそれをチェックインすること
- インポートされたコンテンツをブランチに関連付けること(IXIA Dynamic Release Management (DRM) デプロイのみに適用)
ファイル検証に関するエラー
ファイルが整形式の DITA ではなく、またはその構造が IXIA CCMS での DTD と一致しないために、このフェーズでエラーが発生します。IXIA CCMS での DTD に対して全てのファイルを検証できない場合、インポートがキャンセルされるか、エラーメッセージが表示されます。
参照検証に関するエラー
無効なファイルが修正され、検証に合格すれば、これらのエラーが自動的に消えます。
インポートに関するエラー
構成問題やインポートプロセスが中断されるため、このフェーズでエラーがいつも発生します。例えば、インポートされたファイルのロックとロック解除の構成が正しく設定されていない場合、新しいコンテンツがインポート後に正しくチェックインされません。
たまには、IXIA CCMS はこれらのエラーを検出し、インポートされたコンテンツを削除することで、インポートをロールバックしようとする場合があります。ただし、ロールバックはインポートを完全に元に戻すことはできない場合があります。IXIA CCMS は docbase をその元の状態に戻すことを保証できません。インポートプロセス中に接続が切れる場合、IXIA CCMS はコンテンツのインポートに失敗し、インポートのロールバックにも失敗する可能性があります。
場合によっては、IXIA CCMS はエラーを検出しない場合もあります。ユーザーは、エラーの全範囲を後になってから発見することがあります。
インポートしたコンテンツをブランチに追加する際のエラー
コンテンツをユーザーが選択された DRM ブランチと関連付けている際にサーバーにメモリが不足するために、このフェーズでのエラーがよく発生します。インポートプロセスのこのフェーズで、問題を特定するエラーメッセージが表示されません。その代わりに、ユーザーは以下の問題に遭遇する可能性があります:
- プライマリバージョンのないオブジェクト
- 誤った場所にあるコンテナ参照要素