From 5e774934a4bf010db28e3d217b55a41faddbb84f Mon Sep 17 00:00:00 2001 From: gered Date: Sat, 28 Jan 2017 12:52:41 -0500 Subject: [PATCH] fix xstream not processing annotations during serialization of runs was saving the sessionAttempts counter even though it had the XStreamOmitField annotation. not technically a problem, but not correct --- src/main/java/org/fenix/llanfair/Actions.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/org/fenix/llanfair/Actions.java b/src/main/java/org/fenix/llanfair/Actions.java index 0dc5cea..b7533d0 100644 --- a/src/main/java/org/fenix/llanfair/Actions.java +++ b/src/main/java/org/fenix/llanfair/Actions.java @@ -421,6 +421,7 @@ final class Actions { try { XStream xml = new XStream( new DomDriver() ); SerializationUtils.customize(xml); + xml.autodetectAnnotations(true); out = new BufferedOutputStream( new FileOutputStream( file ) ); xml.toXML( master.getRun(), out ); } catch ( Exception ex ) {