スキーマエラーから生成できません
この記事では、カスタムリソースの再ドラフトまたは公開を試行する際に「スキーマから生成できません」というエラーが発生するCampaign Standardの問題について説明します。 これを解決するには、カスタムリソースのデータの null レコードを削除する必要があります。
説明 description
環境
Adobe Campaign Standard
問題/症状
カスタムリソースを再ドラフト化して公開することができない(例:CustomResourceA)。
ドラフトを再作成して公開しようとすると、次のエラーが発生します。
サービス「xtk:builder」のメソッド「GenerateCusResource」の実行中にエラーが発生しました。
「cpmcustomResourceA」スキーマ定義が見つかりません。 スキーマ「cus:customResourceA」から生成できません。
解決策 resolution
エラーを解決し、null レコードをすべて削除するには、 の手順を実行します。 エラーに記載されているカスタムリソースへのリンクを持つカスタムリソースが見つかる必要があります。
以下に例を示します。
- カスタムリソース(customResourceB、customResourceC など)をクリックします。 customersourcea へのリンクがあり、「 同期しない 」ボックスのチェックを外します。
- customResourceA カスタムリソースに移動し、再ドラフトを キャンセル します。
- Publish リソース。
- カスタムリソース(customResourceB、customResourceC など)に移動します と unlink customResourceA の組み合わせです。
- Publish リソース。
- customResourceA に移動して re-draft.
- カスタムリソース(customResourceB、customResourceC など)に移動します 「 同期しない 」チェックボックスをオンにします。
- Publish リソース。
原因
カスタムリソースのデータに、UI またはワークフローから削除できなかった null 値を持つレコードがあります。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f