JdkMongoSessionConverter supports custom ClassLoader

Fixes gh-431
This commit is contained in:
Jakub Kubrynski
2016-03-16 16:11:17 +01:00
committed by Rob Winch
parent 7a82915a98
commit 9014ac9060
3 changed files with 27 additions and 15 deletions

View File

@@ -16,14 +16,17 @@
package org.springframework.session.data.mongo;
import java.net.UnknownHostException;
import java.util.Collections;
import java.util.Map;
import java.util.UUID;
import com.fasterxml.jackson.databind.Module;
import com.mongodb.MongoClient;
import org.junit.Test;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.data.geo.GeoModule;
import org.springframework.data.mongodb.core.MongoOperations;
import org.springframework.data.mongodb.core.MongoTemplate;
import org.springframework.session.data.mongo.config.annotation.web.http.EnableMongoHttpSession;
@@ -63,7 +66,7 @@ public class MongoRepositoryJacksonITests extends AbstractMongoRepositoryITests
@Bean
public AbstractMongoSessionConverter mongoSessionConverter() {
return new JacksonMongoSessionConverter();
return new JacksonMongoSessionConverter(Collections.<Module>singletonList(new GeoModule()));
}
}