From 5934e100730c61b6ae8f73eb291d541b4f61bb72 Mon Sep 17 00:00:00 2001 From: nlevitt Date: Mon, 12 Sep 2011 21:48:27 +0000 Subject: [PATCH] Fix for HER-1939 ScriptedDecideRule: field sharedEngine non-transient and non-serializable. * ScriptedDecideRule.java make field sharedEngine transient --- .../org/archive/modules/deciderules/ScriptedDecideRule.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/src/main/java/org/archive/modules/deciderules/ScriptedDecideRule.java b/modules/src/main/java/org/archive/modules/deciderules/ScriptedDecideRule.java index f605786f..0b90bb23 100644 --- a/modules/src/main/java/org/archive/modules/deciderules/ScriptedDecideRule.java +++ b/modules/src/main/java/org/archive/modules/deciderules/ScriptedDecideRule.java @@ -105,7 +105,7 @@ implements ApplicationContextAware, InitializingBean { transient protected ThreadLocal threadEngine = new ThreadLocal(); - protected ScriptEngine sharedEngine; + transient protected ScriptEngine sharedEngine; /** map for optional use by scripts */ public Map sharedMap = new ConcurrentHashMap();