3

SDL Tridion 2011 SP1開発環境と(新品および空の)テスト環境間のコンテンツ移植項目に問題があります。ContentPorter(2009 SP1)が提供する機能について説明してください...

私はいくつかの「画像」マルチメディアコンポーネントの移植を行っています。ただし、これらのイメージコンポーネントは、いくつかのフィールド(「高さ」と「幅」)を削除するためにスキーマが(開発環境で)変更される前に作成されました。

これらのコンポーネントは、スキーマとともに、エラーなしで正しくエクスポートされました。ただし、インポートを実行しているときに、スキーマにフィールドがないというエラーが表示されます。(以下のエラーの詳細を参照してください。)

インポート設定で[インポートする前にコンテンツをスキーマと同期する]オプションをチェックしようとしましたが、「アイテムにスキーマに存在しないフィールドがある場合、Content Porterはそれらを削除します」というドキュメントがあるにもかかわらず、同じものが表示されます。エラー。これはメタデータフィールドまたはマルチメディアコンポーネントでは機能しませんか、それとも何かが足りませんか?

ありがとう、ジョナサン


エラーの詳細:[エラー]

XML検証エラー。理由:名前空間'uuid:0c8ff632-92a3-44f5-9253-a1a961155540'の要素'Metadata'に、名前空間'uuid:0c8ff632-92a3-44f5-9253-a1a961155540'の無効な子要素'height'があります。予想される可能な要素のリスト:名前空間'uuid:0c8ff632-92a3-44f5-9253-a1a961155540'の'alt_text'..名前空間'uuid:0c8ff632-92a3-44f5-9253-a1a961155540'の要素'Metadata'に無効な子要素があります名前空間の「height」「uuid:0c8ff632-92a3-44f5-9253-a1a961155540」。予想される可能な要素のリスト:名前空間の「alt_text」「uuid:0c8ff632-92a3-44f5-9253-a1a961155540」

4

1 に答える 1

4

エクスポートを実行する前に、コンポーネントがスキーマに対して有効であることを確認するのが最善のオプションのようです。だからどちらか

  1. 関連する各コンポーネントを手動で開いて保存します。この場合、Content Manager Explorer(通常のWeb GUI)がコンテンツを修正します
  2. 私たちが話しているように、2011年以前のPowerToolsまたは(コミュニティのボランティアによって)構築されている新しいPowerToolsのいずれかからコンポーネントシンクロナイザーを実行します。

より精通している人が実際の原因について話し合うかもしれませんが、それまでは、これらはあなたの最も早い方法のようです。

于 2012-06-22T10:54:32.467 に答える