Files
spring-integration/src/reference/asciidoc
Artem Bilan e7b30eba5c INT-4082: Fix MongoDB MessageStore for auditing
JIRA: https://jira.spring.io/browse/INT-4082

Starting with Spring Data 1.9 the `MappingContextIsNewStrategyFactory` relies on a newly introduced `PersistentEntities` and doesn't register entities lazily any more.
Such a change finishes with the `Unsupported entity` exception when an auditing is switched on (`<mongo:auditing/>`)
for the `MongoDbMessageStore` and `AbstractConfigurableMongoDbMessageStore` internally created `MongoTemplate` and `MessageWrapper` and `MessageDocument` SI internal entities.

* Don't register `ApplicationContext` into internally created `MongoTemplate`s since to avoid entity events emitting for `MessageWrapper` and `MessageDocument`
* Pull `MongoDbMessageBytesConverter` to the top-level class to let customize `MappingMongoConverter` properly if there is need to audit `MessageDocument` anyway,
what can be possible via external injections into `AbstractConfigurableMongoDbMessageStore` implementation
* Fix `mongodb.adoc` for some typos

**Cherry-pick to 4.2.x**
2016-08-17 15:29:51 -04:00
..
2015-07-30 16:27:40 -04:00
2015-08-09 09:36:22 -04:00
2015-11-17 12:12:49 -05:00
2016-04-04 14:18:07 -04:00
2015-10-28 10:31:26 -04:00
2016-07-19 12:29:21 -04:00
2016-06-22 14:32:28 -04:00
2016-06-22 14:32:28 -04:00
2016-06-22 14:32:28 -04:00
2016-01-05 12:10:11 -05:00
2016-07-26 12:02:14 -04:00
2016-03-25 16:44:35 -04:00
2016-01-01 11:25:42 -05:00
2016-01-01 11:25:42 -05:00
2015-07-30 16:27:40 -04:00
2016-04-04 14:18:07 -04:00
2016-08-16 11:37:10 -04:00
2016-07-14 11:50:42 +01:00
2016-06-22 14:32:28 -04:00
2016-06-22 14:32:28 -04:00
2016-01-01 11:25:42 -05:00
2015-07-30 16:27:40 -04:00
2016-04-12 09:53:43 -04:00