Beruflich Dokumente
Kultur Dokumente
This set of services provides a central module for Auditing the business events and error occurrences on SOA ESB implementation. Reports on audit and error information will also be generated by this module.
REQUEST, RESPONSE,ASYNC Name of component that generates Entry , Intermediate, Exit INFO or ERROR Used for Async execution. Mark if & what action needs to be performed in response to this event.
Section: Error Details [optional] This section Error code Error msg Etc Etc Etc
It is recommended audit inbound service be implemented in BPEL, due to use of adapters.(JMS/DB) It is desirable to implement ON/OFF flag and AuditType flag be set externally using maybe configuration file, but without having to read config file at every execution of service. (Possibly read configurations once and store in Weblogic level variables which are shared among services) Data structure of Audit Message: Event_ID Service_ID TimeStamp KeyB_ID Consumer Provider Flow Component Step Audit Type Correlation ID <Primary Key> will be generated once by first activity in OSB/BPEL. Should not be re-generated for 1 service flow, but re-used. Name of service Current time at generation of audit msg. Map key business identifier from incoming request. Eg: KNo# Used to correlate audit messages with consumer applications log.
REQUEST, RESPONSE,ASYNC Name of component that generates Entry , Intermediate, Exit INFO or ERROR Used for Async execution.
Service_ID TimeStamp KeyB_ID Consumer Provider Flow Component Step Audit Type Correlation ID ActionFlag
be re-generated for 1 service flow, but re-used. Name of service Current time at generation of audit msg. Map key business identifier from incoming request. Eg: KNo# Used to correlate audit messages with consumer applications log.
REQUEST, RESPONSE,ASYNC Name of component that generates Entry , Intermediate, Exit INFO or ERROR Used for Async execution. Mark if & what action needs to be performed in response to this event.
table: Error event Error_id[PK] Error code Error msg Etc Etc Etc FK from audit_trail.Log_id
table: Business Payload event_id[PK] ?textPayload ?binaryPayload FK from audit_trail.Event_id BLOB BLOB