An external auditing facility can be added by simply writing a class that implements the com.enterworks.shared.audit.AuditStore interface and enabling that class in the config.properties file on the host machine that is running EPX’s Control Manager. For internal testing, the EPX development staff created an example external audit store in a class named com.enterworks.shared.audit.FileAuditStore. This example will write each audit record to a file in an XML format. This class could be class-enabled as an external audit store by making the following entry in the config.properties file:
control.audit.stores=default,
com.enterworks.shared.audit.FileAuditStore
One can disable the default audit mechanism by removing the entry for default from the configuration setting above.