2014-02-03 4 views
0

Я использую wso2 IS 4.5.0. Недавно я изменил стандартный редактор политики, чтобы использовать новый атрибут, но модификация не работает. В частности, при выборе атрибута и нажмите поиск, атрибут искатель возвращает сообщение:Значения атрибутов в wso2 IS

Нет право модуля искателя данных определен для этой категории

Кто-нибудь мысль о том, как решить эту проблему? спасибо заранее, Maria

ответ

0

Да .... Это ожидаемое поведение с реализацией по умолчанию. Позвольте мне объяснить это дальше; Атрибуты извлекаются на эту страницу пользовательского интерфейса, используя подключаемые модули для поиска данных. Эти модули могут быть подключены к WSO2IS. Источники атрибутов могут быть из баз данных, пользовательских хранилищ или любых ... Реализация по умолчанию - это только получение ролей из магазина пользователей WSO2IS. Но если вы хотите больше показать в этом пользовательском интерфейсе, вы можете сделать это, расширив реализацию по умолчанию. Пожалуйста, найдите исходную версию по умолчанию от here. Это поможет вам понять.

+0

Спасибо Асела! Я действительно ценю твою помощь. Поскольку я новичок в wso2, есть ли какая-нибудь точка ссылки/пример, чтобы лучше понять необходимые изменения? Еще раз спасибо. – Maria

+0

Привет! Мне удалось изменить CarbonEntitlementDataFinder.java и перекомпилировать соответствующий пакет с maven. Затем я заменил соответствующий .jar на каталог плагинов. Наконец, я перезапустил сервер, но никаких изменений не было. Выдается такое же сообщение. Кто-нибудь есть идея об этом ??? Спасибо. – Maria

+0

Я не могу сказать точно .. Обычно замены jar достаточно. Я предлагаю вам отладить свой класс «CarbonEntitlementDataFinder» и увидеть ... Вы можете отлаживать ... путем запуска сервера как «> wso2carbon.sh --debug 5005 " – Asela

Смежные вопросы