Skip to content

Commit 1da918f

Browse files
committed
Fix TypeNotPresentExceptionProxy error with Mongo
Update MongoAutoConfiguration so that a TypeNotPresentExceptionProxy error is not thrown when Spring Data Mongo is not used. Fixes gh-2196
1 parent bfa984c commit 1da918f

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/mongo/MongoAutoConfiguration.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
import org.springframework.boot.context.properties.EnableConfigurationProperties;
2828
import org.springframework.context.annotation.Bean;
2929
import org.springframework.context.annotation.Configuration;
30-
import org.springframework.data.mongodb.MongoDbFactory;
3130

3231
import com.mongodb.Mongo;
3332
import com.mongodb.MongoClientOptions;
@@ -42,7 +41,7 @@
4241
@Configuration
4342
@ConditionalOnClass(Mongo.class)
4443
@EnableConfigurationProperties(MongoProperties.class)
45-
@ConditionalOnMissingBean(MongoDbFactory.class)
44+
@ConditionalOnMissingBean(type = "org.springframework.data.mongodb.MongoDbFactory")
4645
public class MongoAutoConfiguration {
4746

4847
@Autowired

0 commit comments

Comments
 (0)