Demandware - конвейер не найден для текущего домена

Я уже сделал трубопровод. Который работает нормально. Вдруг это выдает ошибку вроде

2015-12-18 02:39:08.091 GMT] ОШИБКА system.core ISH-CORE-2368 Sites-SiteGenesis-Ядро сайта Витрина магазина [uuid] [идентификатор-запроса]-0-00 [отметка времени]

"Ошибка выполнения конвейера: Здравствуйте, com.demandware.beehive.core.capi.pipeline.PipelineExecutionException:

Не найден конвейер (Hello) для текущего домена (Sites-SiteGenesis-Site)"

Кто-нибудь знает, как это решить?

1 ответ

Решение

В случае, если ваш конвейер не может быть найден для выбранного домена, перейдите через лоток и проверьте все следующее:

  1. Двойная проверка именования Трубопроводных Узлов

URL-адреса конвейера генерируются по их имени и желаемому узлу входа. В этом случае я ожидаю, что файл с именем Hello.xml в каталоге конвейера вашего картриджа и начальный узел с именем Start будут доступны через {instanceURL}/on/demandware.Складировать / Сайты-MySITE-сайт /Hello-Start

  1. Попробуйте принудительно загрузить свои картриджи

Иногда файлы на сервере не будут корректно обновляться при сохранении; для принудительного обновления щелкните правой кнопкой мыши свой проект, выберите Demandware > Upload Cartridges

  1. Проверьте путь вашего картриджа

Если вы используете общий экземпляр или ваш экземпляр повторно подготовлен, вам может потребоваться проверить путь к картриджу, чтобы убедиться, что ваши пользовательские картриджи все еще там.

  1. Проверьте свои версии кода

Иногда вы можете увеличивать / изменять версию своего кода - если вы это делаете, убедитесь, что путь, выбранный вами в Studio, является тем, который вы выбрали в Business Manager.

  1. Техническая поддержка

Если у вас все еще есть проблемы, связанные с четырьмя вышеуказанными шагами, пожалуйста, отправьте заявку в службу поддержки, и служба технической поддержки сможет оказать вам дополнительную помощь.

Другие вопросы по тегам