JIRA: https://jira.spring.io/browse/INT-3346 An `@Id` field is required when MongoDB auditing is enabled in the ApplicationContext. This change does not make the document Auditable, it just prevents an exception being thrown when auditing is enabled.