Replace deprecated Nashorn javascript engine 19/100519/2
authorJim Hahn <jrh3@att.com>
Mon, 20 Jan 2020 22:39:32 +0000 (17:39 -0500)
committerJim Hahn <jrh3@att.com>
Mon, 20 Jan 2020 22:48:21 +0000 (17:48 -0500)
commitb46e315c8f803e4fb54fc7ba49b94b8052f1c037
treed0284baca6bc31f8830a42a155774a4176912b78
parentc22d70d8f2429747ac7eb991c8d83aa3be633d1b
Replace deprecated Nashorn javascript engine

Some test drivers use javascript to evaluate expected results.
In java 8, the standard javascript engine was Nashorn, but that has
been deprecated.  As the test scripts use a simple xxx.yyy.zzz notation,
decided to go with a small expression language, Apache JEXL, instead.

Issue-ID: POLICY-2324
Signed-off-by: Jim Hahn <jrh3@att.com>
Change-Id: Iffff468a880c612bdb31da84964dfa4132fa15e3
utils-test/pom.xml
utils-test/src/main/java/org/onap/policy/common/utils/gson/GsonTestUtils.java
utils-test/src/test/java/org/onap/policy/common/utils/gson/GsonTestUtilsTest.java