Update JEX Parser method 02/142002/10
authorToineSiebelink <toine.siebelink@est.tech>
Fri, 5 Sep 2025 16:11:39 +0000 (17:11 +0100)
committerToineSiebelink <toine.siebelink@est.tech>
Mon, 15 Sep 2025 16:00:06 +0000 (17:00 +0100)
commit14b0dc4f39d35b237caffa4e008667846ef9124c
tree18eeec4135b311e18876aea197baba17ededc244
parentb51398c3336d1f238f7077df6c4af80ea642c641
Update JEX Parser method

-JEX parser needs to be updated to accommodate consumer and service methods in NCMP
-updated NcmpInEventConsumer and NcmpInEventConsumerSpec class
-Ensure REGEX for XPaths is safe and performant

Issue-ID: CPS-2976
Change-Id: Ibe55c2574d49561f989463702f4f8a495d9de35f
Signed-off-by: ToineSiebelink <toine.siebelink@est.tech>
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/impl/datajobs/subscription/ncmp/NcmpInEventConsumer.java
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/impl/utils/JexParser.java
cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/impl/datajobs/subscription/ncmp/NcmpInEventConsumerSpec.groovy
cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/impl/utils/JexParserSpec.groovy