Мы работаем над интеграцией ATG/Endeca 11.2, но у нас нет рабочей консоли администратора dyn, поэтому мы не можем планировать задания с консоли. Как это можно сделать без консоли? Я прочитал документацию, но не смог четко понять, как это сделать.
Запуск базовой индексации без dyn admin
comment
Это та документация, которую вы читали? docs.oracle.com/cd/E55783_02/ Платформа.11-2/
- person bated   schedule 21.01.2017
comment
Да, но я больше сторонник Endeca, чем ATG, поэтому мне было трудно это понять. Я постараюсь, чтобы команда ATG помогла.
- person user2118377   schedule 24.01.2017
Ответы (2)
Вы можете использовать REST для вызова indexBaseline компонента ProductCatalogSimpleIndexingAdmin.
Пытаться:
curl http://localhost:8001/rest/bean/atg/commerce/endeca/index/ProductCatalogSimpleIndexingAdmin/indexBaseline
замените localhost:8001 на адрес:порт вашего администратора dyn.
Я работал над проектом, в котором у них был скрипт, который вызывал это, используя завиток.
person
Lucas
schedule
24.10.2017
Вы можете запланировать индексирование с помощью параметра /atg/commerce/endeca/index/ProductCatalogSimpleIndexingAdmin.baselineSchedule.
Для запуска извне вы можете написать собственный компонент RMI на сервере интеграции ATG/Endeca, и этот компонент RMI может запускать индексирование на сервере. Теперь с внешнего сервера вы можете вызвать этот RMI. Используя этот подход, вы можете проверить статус задания, а также получить информацию о ходе выполнения, если это необходимо.
person
Sony Thomas
schedule
12.07.2019