Как применить наборы политик к отдельным методам веб-службы SCA в веб-сфере

Я развернул компонент SCA Tuscany (разработанный в IBM Rational Application Developer) в WebSphere 8.5. Имеет привязку к веб-сервису с 5 методами. Я хочу применить разные наборы политик для каждого метода. Однако в консоли администратора в разделе "Поставщики услуг" я вижу только "Службу" и "Конечную точку", т. Е. Никакие операции не перечислены.

Я могу сделать это очень хорошо на уровне эксплуатации с обычными сервисными компонентами JAX-WS.

Это второй день попытки решить эту проблему. Я перепробовал все аннотации SCA в коде реализации Java, но без радости.

У кого-нибудь есть идеи?

1 ответ

Не уверен, что полностью слежу за вашим вопросом, но вот что я думаю, это ответ. В SCA вы не определяете политики на уровне поставщиков услуг, вместо этого вы можете указать их в файле SCA Composite, на уровнях реализации, услуг и / или ссылок.

Центр знаний WAS содержит исчерпывающую документацию о том, как выполнить задачу добавления и настройки политик в приложениях SCA. Откройте эту ссылку и прокрутите вниз до настройки безопасности для приложений SCA.

http://www-01.ibm.com/support/knowledgecenter/SSAW57_8.5.5/com.ibm.websphere.nd.doc/ae/welc6tech_sca_links.html?lang=en

Вы можете лучше взглянуть на этот документ, который является спецификацией SCA Policies

http://docs.oasis-open.org/opencsa/sca-policy/sca-policy-1.1.pdf

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