我已将Tuscany SCA组件(在IBM Rational Application Developer中开发)部署到WebSphere 8.5。它有一个Web Service绑定,有5种方法。我想对每个方法应用不同的策略集。但是,在管理控制台的服务提供商下,我只能看到服务和端点 - 即列出无操作。
我可以在操作级别使用常规JAX-WS服务组件来完成这项工作。
这是尝试解决此问题的第2天。我已经尝试了Java实现代码中的所有SCA Annotations,但没有任何乐趣。
有人有任何想法吗?
答案 0 :(得分:1)
不确定我是否完全关注了您的问题,但我认为这就是答案。 在SCA中,您不必在服务提供商级别定义策略,而是可以在SCA Composite文件中,在实现,服务和/或引用级别指定它们。
WAS知识中心提供了有关如何完成在SCA应用程序中添加和配置策略的任务的全面文档。打开此链接并向下滚动到配置SCA应用程序的安全性。
您可以更好地浏览本文档,即SCA策略规范
http://docs.oasis-open.org/opencsa/sca-policy/sca-policy-1.1.pdf