Close popover
yaswanth gummadi (_yaswanthg7366)

_yaswanthg7366 Member since 2016 1 post
Posted: April 5, 2017
Last activity: April 5, 2017

Compiling updated functions(Rule-Utility-Function)

1) Have an existing function say Function1(Rule-utility-Function) that references external jars in the code set version "customer:06-01-01".
Ex: Function1> Ruleset: 03-01-01 > Library1 > Codeset: Customer 06-01-01 > references some OLD external jars

2) We have a need to update/modify the existing Function1(Rule-utility-Function) which also requires importing new jars and we imported them in code set version "customer:06-01-05"
Ex: Function1 (Same function Name with Additional Code) > Ruleset 03-01-15 > Library1 > Codeset: customer 06-01-05 > references NEW external jars (Did not import Old JARS)
Note: updated the DSS to refer to "customer:06-01-05", cleared cache and restarted the jvm

We compiled Function1 in 03-01-15 and LIbrary1, both function and library compile fine with no issues.

What I don't understand is Function1 in 03-01-01 (Referencing old JARS) is still compiling with out any errors. (My understanding is that Function1 in 03-01-01 should fail to compile, as JARS related to this function does not exist in Codeset: Customer 06-01-05)

Does any know why this function in ruleset 03-01-01 compiles with out any errors?

***Updated by moderator: Lochan to add Categories***

Data Integration Java and Activities System Administration
Moderation Team has archived post