Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.0.0-M9
-
None
Description
This feature only works if audit trail is enabled, which is very rather subtle to miss. And in any case, there's value in recording all commands by default, not just those that are for non-safe actions.
Also - and where this originated fro - this is a prereq to CAUSEWAY-3366; which extends the commandlog to persist commands even before they are completed (this then allows domain entities to have referneces/FKs to CommandLogEntry). It was always rather odd that a command is only ever persisted at the end when it is meant to represent the intention to invoke an action, ie conceptually is known about "before-hand".