EXMメッセージ作成ダイアログの「作成」ボタンを押下しても、適切なメッセージが作成されず、ダイアログがそのままハング状態になる場合があります。

この問題は、EXMバージョン3.0.0~3.4.2で発生します。
- /sitecore/shell/client/Applications/ECM/EmailCampaign.Client/Dialog/MessageCreationDialogBase.jsファイルの下記のコードを、以下のように変更します。
変更前:
...
switch (createType) {
case "ExistingTemplate":
this.createExistingTemplate(contextApp, eventInfo);
break;
case "ExistingPage":
this.createExistingPage(contextApp, eventInfo);
break;
case "ImportHtml":
this.createImportHtml(contextApp);
break;
default:
...
変更後:
...
switch (createType.toLowerCase()) {
case "existingtemplate":
this.createExistingTemplate(contextApp, eventInfo);
break;
case "existingpage":
this.createExistingPage(contextApp, eventInfo);
break;
case "importhtml":
this.createImportHtml(contextApp);
break;
default:
...
- 変更を保存し、ブラウザのキャッシュを削除します。