Fix JRuby interpreter shutdown issue 50/98450/1
authorliamfallon <liam.fallon@est.tech>
Fri, 15 Nov 2019 13:40:08 +0000 (13:40 +0000)
committerliamfallon <liam.fallon@est.tech>
Fri, 15 Nov 2019 13:42:11 +0000 (13:42 +0000)
commitc54feabfafaab64d56cf275fb1a474f0e830eba9
treee4c47037eac78e0d52436732fc3f6e6158608e38
parent40a1f22ff8d28e78b6512c0a10d454b37f015fdb
Fix JRuby interpreter shutdown issue

The new version of JRuby fixes this issue. Also amended unit test to
check for shutdown and immediate recreation of JRuby interpreter.

Issue-ID: POLICY-1276
Change-Id: I723e0396985d3163b483e52fdaceb4b4fab7274b
Signed-off-by: liamfallon <liam.fallon@est.tech>
plugins/plugins-executor/plugins-executor-jruby/pom.xml
plugins/plugins-executor/plugins-executor-jruby/src/main/java/org/onap/policy/apex/plugins/executor/jruby/JrubyStateFinalizerExecutor.java
plugins/plugins-executor/plugins-executor-jruby/src/main/java/org/onap/policy/apex/plugins/executor/jruby/JrubyTaskExecutor.java
plugins/plugins-executor/plugins-executor-jruby/src/main/java/org/onap/policy/apex/plugins/executor/jruby/JrubyTaskSelectExecutor.java
plugins/plugins-executor/plugins-executor-jruby/src/test/java/org/onap/policy/apex/plugins/executor/jruby/JrubyTaskExecutorTest.java