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 ответ
В случае, если ваш конвейер не может быть найден для выбранного домена, перейдите через лоток и проверьте все следующее:
- Двойная проверка именования Трубопроводных Узлов
URL-адреса конвейера генерируются по их имени и желаемому узлу входа. В этом случае я ожидаю, что файл с именем Hello.xml в каталоге конвейера вашего картриджа и начальный узел с именем Start будут доступны через {instanceURL}/on/demandware.Складировать / Сайты-MySITE-сайт /Hello-Start
- Попробуйте принудительно загрузить свои картриджи
Иногда файлы на сервере не будут корректно обновляться при сохранении; для принудительного обновления щелкните правой кнопкой мыши свой проект, выберите Demandware > Upload Cartridges
- Проверьте путь вашего картриджа
Если вы используете общий экземпляр или ваш экземпляр повторно подготовлен, вам может потребоваться проверить путь к картриджу, чтобы убедиться, что ваши пользовательские картриджи все еще там.
- Проверьте свои версии кода
Иногда вы можете увеличивать / изменять версию своего кода - если вы это делаете, убедитесь, что путь, выбранный вами в Studio, является тем, который вы выбрали в Business Manager.
- Техническая поддержка
Если у вас все еще есть проблемы, связанные с четырьмя вышеуказанными шагами, пожалуйста, отправьте заявку в службу поддержки, и служба технической поддержки сможет оказать вам дополнительную помощь.