Невозможно выполнить поиск заказов/клиентов в oracle commerce (ATG) — CSC 11.1

Я пытаюсь выполнить операции поиска по порядку и профилю в CSC, но они не возвращают результатов.

Я проверил компоненты /atg/commerce/textsearch/OrderOutputConfig/ и /atg/userprofiling/textsearch/ProfileOutputConfig/ и обнаружил, что они отлично индексируются в таблицах SRCH_ORDER_TOKENS и SRCH_PROFILE_TOKENS соответственно.

После включения loggingDebug в обоих компонентах я обнаружил, что поисковый запрос имеет дополнительное условие, кажется, связанное с мультисайтом pfrmZeroRealmsAccessible, однако я обнаружил, что все токены, хранящиеся в БД для заказов и клиентов, имеют это значение pfrmdft . Ниже приведен запрос, извлеченный из журналов:

[++SQLQuery++]
SELECT t1.id
   FROM srch_order_tokens t1
  WHERE CONTAINS(t1.tokens,?,0) > 0
-- Parameters --
p[1] = {pd: tokens} pflnAhmad% AND pfrmZeroRealmsAccessible% (java.lang.String)
[--SQLQuery--]

Примечание. В моем приложении есть только один сайт (не многосайтовый), однако я обнаружил некоторые файлы конфигурации, созданные CIM, связанные с мультисайтом, которые я не могу удалить.

Пожалуйста, помогите мне ответить на следующий вопрос:

  1. Действительно ли эта проблема связана с многосайтовой конфигурацией и как я могу решить эту проблему в поиске заказов и клиентов?
  2. Как в Oracle commerce 11.1 отключить работу с мультисайтом?

Спасибо


person Abdullah    schedule 12.10.2014    source источник


Ответы (1)


Если вы не настроили несколько сайтов, вам нужно изменить свойство «siteAccessControlOn» на false в нижеприведенном компоненте /atg/commerce/custsvc/environment/CSREnvironmentTools/

для получения более подробной информации вы можете вернуться к приведенной ниже ссылке oracle docs

http://docs.oracle.com/cd/E52191_01/Service.11-1/ATGCommerceServiceCenterInstall/html/s1203controllingsiteaccess01.html

person user2249979    schedule 13.10.2014