diff --git a/pom.xml b/pom.xml
index 60c5428..b9e4c79 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
com.jupiter-tools
spring-test-mongo
- 0.15
+ 0.16
jar
spring-test-mongo
diff --git a/src/main/java/com/jupiter/tools/spring/test/mongo/internal/expect/match/smart/regexp/MatchRegExp.java b/src/main/java/com/jupiter/tools/spring/test/mongo/internal/expect/match/smart/regexp/MatchRegExp.java
index 13bc67c..263e65f 100644
--- a/src/main/java/com/jupiter/tools/spring/test/mongo/internal/expect/match/smart/regexp/MatchRegExp.java
+++ b/src/main/java/com/jupiter/tools/spring/test/mongo/internal/expect/match/smart/regexp/MatchRegExp.java
@@ -20,7 +20,7 @@ public boolean match(Object originValue, Object comparableValue) {
String cmpValue = (String) comparableValue;
cmpValue = cmpValue.replaceFirst("regex:", "").trim();
Pattern pattern = Pattern.compile(cmpValue);
- Matcher matcher = pattern.matcher((String) originValue);
+ Matcher matcher = pattern.matcher(originValue.toString());
return matcher.matches();
}
diff --git a/src/main/java/com/jupiter/tools/spring/test/mongo/internal/exportdata/MongoDataExport.java b/src/main/java/com/jupiter/tools/spring/test/mongo/internal/exportdata/MongoDataExport.java
index 9abd6eb..dba7efb 100644
--- a/src/main/java/com/jupiter/tools/spring/test/mongo/internal/exportdata/MongoDataExport.java
+++ b/src/main/java/com/jupiter/tools/spring/test/mongo/internal/exportdata/MongoDataExport.java
@@ -6,6 +6,8 @@
import com.jupiter.tools.spring.test.mongo.internal.DataSet;
import com.jupiter.tools.spring.test.mongo.internal.exportdata.scanner.DocumentClasses;
import com.jupiter.tools.spring.test.mongo.internal.geo.GeoJsonSerializationModule;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
import org.springframework.data.mongodb.core.MongoTemplate;
import java.util.HashMap;
@@ -25,6 +27,7 @@ public class MongoDataExport implements DataSet {
private final MongoTemplate mongoTemplate;
private final ObjectMapper objectMapper;
private final DocumentClasses documentClasses;
+ private final Logger log = LoggerFactory.getLogger(MongoDataExport.class);
public MongoDataExport(MongoTemplate mongoTemplate, DocumentClasses documentClasses) {
Guard.check(mongoTemplate != null, InternalException.class, MONGO_TEMPLATE_IS_MANDATORY);
@@ -40,10 +43,15 @@ public Map>> read() {
Map>> map = new HashMap<>();
for (String name : mongoTemplate.getCollectionNames()) {
- List