Do not reconfigure ObjectMapper in FutureTransformUtils
[ovsdb.git] / library / impl / src / main / java / org / opendaylight / ovsdb / lib / impl / FutureTransformUtils.java
index 7ba31f0b0fb98456b26b1bf6c08b9813baee7abe..984436453e1db6b77e35a802b8724b39708aa5f0 100644 (file)
@@ -20,14 +20,14 @@ import org.opendaylight.ovsdb.lib.operations.Operation;
 import org.opendaylight.ovsdb.lib.operations.OperationResult;
 
 public final class FutureTransformUtils {
-    private static final ObjectMapper OBJECT_MAPPER = new ObjectMapper();
+    private static final ObjectMapper OBJECT_MAPPER = new ObjectMapper()
+            .configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
 
     private FutureTransformUtils() {
     }
 
     public static ListenableFuture<List<OperationResult>> transformTransactResponse(
-            ListenableFuture<List<JsonNode>> transactResponseFuture, final List<Operation> operations) {
-        OBJECT_MAPPER.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
+            final ListenableFuture<List<JsonNode>> transactResponseFuture, final List<Operation> operations) {
         return Futures.transform(transactResponseFuture, jsonNodes -> {
             final List<OperationResult> operationResults = new ArrayList<>();
             for (int index = 0; index < jsonNodes.size(); index++) {