There is an Interface C which has parent as B and B has parent as A. Now I am passing via rule input from C it is working in B but not in A.
The value gets refreshed at A interface automatically. FYI the rule input data types are same for all 3 interfaces A, B and C.
Discussion posts and replies are publicly visible
Pass the rule inputs from A to B using keyword syntax and similarly from B to C. The refresh variable definition at A might be hindering the value reflection between the three interfaces. So dont use a!refreshVariable in interface A but have the keyword syntax take care of sync between all variables.