Core
The core is responsible for:
-
retrieval of policies from different sources (wsdl documents, external documents)
-
computation of effective policies for service, endpoint, operation and message objects
-
on-the-fly provision of interceptors based on the effective policies for a particular message
-
verification that one of the effective policy's alternatives is indeed supported.
Policy operations such as merge and normalization (but not intersection) are based on Apache Neethi.