i am trying to use the java code from updateRuleSetListForDate to dynamically re-arrange the ruleset stack at run time based on the ruleset effective date , but it is not working as expected , i have attached a document containing all the info , request you to help if i am missing any thing .
Is updateRuleSetListForDate supposed to actually rearrange your rulesets in the pxThread.pxSecuritySnapshot ruleset lists ? If so, try using pxThread as your step page before and after calling updateRuleSetListForDate so that pxThread shows up in the tracer, and then use windiff or another text-diff tool to diff the two copies of pxThread to see if the ruleset lists actually got re-arranged as you expect. You can post the diff result here.
(To get your inputs for the diff tool, merely click pxThread in tracer on each line and copy all the text in the popup window)