File tree Expand file tree Collapse file tree
src/main/java/fr/insee/genesis/configuration Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11package fr .insee .genesis .configuration ;
22
3- import org .springframework .boot .autoconfigure .condition .ConditionalOnBean ;
3+ import org .springframework .boot .autoconfigure .condition .ConditionalOnMissingBean ;
44import org .springframework .context .annotation .Bean ;
55import org .springframework .context .annotation .Configuration ;
66import org .springframework .data .mongodb .MongoDatabaseFactory ;
77import org .springframework .data .mongodb .MongoTransactionManager ;
8+ import org .springframework .transaction .PlatformTransactionManager ;
89
910@ Configuration
1011public class MongoConfig {
1112
1213 @ Bean
13- @ ConditionalOnBean ( MongoDatabaseFactory .class )
14+ @ ConditionalOnMissingBean ( PlatformTransactionManager .class )
1415 MongoTransactionManager transactionManager (MongoDatabaseFactory dbFactory ) {
1516 return new MongoTransactionManager (dbFactory );
1617 }
You can’t perform that action at this time.
0 commit comments