Must clear requestor pool after changing RuleSet lists of services
A developer asks:
I have a JMS service which belongs to the XactwareJMS service package. The XactwareJMS service packages uses access group named MyXactwareService. MyXactwareService relies only on the application MyXactWare.
In MyXactware, I change the version of some of the RuleSets in the Application RuleSets list. Then I run a test, but it appears that the rules added to the access group do not take effect.
If then I delete the requestor pool, and the new rules do take affect. Why is it necessary to delete the requestor pool?
Once a requestor is in the pool, its application and RuleSet list is determined will not change. Any new requestors added to the pool would pick up the new RuleSets.
To avoid a mix of requestors in the pool after you modify the access group, use the Monitor servlet to clear the requestor pool.