Database Reference
In-Depth Information
components. Composite applications are packaged into a single JAR file that
is deployed to the SOA Infrastructure.
Service engine: Though we have not described service engines in detail
yet, they are the actual engines that run the code. There are three main ser-
vice engines—BPEL Service Engine, Mediator Service Engine, and BPMN
Service Engine. As their names imply, the BPEL Service Engine executes
the BPEL code, the Mediator Service Engine executes the Mediator code,
and the BPMN Service Engine executes the BPMN code.
SOA Infrastructure: The SOA Infrastructure is the underlying infrastructure,
which is comprised of the service engines mentioned in the preceding sec-
tion and to which the composite applications are deployed.
Why have we described these terms? Because audit levels can be manipulated
across each of these. It is possible to set the audit level at the component level,
the composite level, or even the service engine level. But if the audit level is set
at the composite level as development and at the SOA Infrastructure level as
production , which one takes precedence?
At a high level, the order of precedence is as follows:
Component > Composite > Service Engine > SOA Infrastructure
What this means is that, for example, if the audit level is set to development
at the composite level and production at the SOA Infrastructure level, that
the setting at the composite level overrides that of the SOA Infrastructure. If the
composite audit level is set to inherit , it will inherit the settings from the ap-
plicable service engine. If the service engine is also set to inherit , it will in-
herit the settings from the SOA Infrastructure. As a general rule, we recommend
setting all audit level settings to inherit and controlling it at the SOA Infra-
structure level. Then, as the need for different levels of auditing are required,
start manipulating the service engine, composite, and component audit levels as
needed.
Unfortunately, the rules on what takes precedence are rather complicated as you
start changing each of them. If auditing at the service engine is enabled and the
composite audit level is set to off , there is no audit trail generated for this com-
Search WWH ::




Custom Search