After upgrading the Policy Server 12.52SP1, some custom code is failing to execute especially when it is plugged to the APG (Assertion Pluggin Generator) to customize the assertion.
Sample exception:
[12/18/2015][12:27:04.051][12:27:04][4176][4576][SmActiveExpr.cpp:1003][CSmActiveExprLibrary::GetActiveValue]
[][][][][][][][][][][][][][Active expression 'GetActiveAttr;smjavaapi;JavaActiveExpression;com.netegrity.assertiongenerator.AssertionGenerator'
failed with error 'java.util.MissingResourceException: Can't find resource for bundle java.util.PropertyResourceBundle, key SM-API-03006'][][][][][][]
[Leave function CSmActiveExprLibrary::GetActiveValue]
Policy Server 12.52SP1CR02 on Windows 2008 R2
WAOP running on the same server : 12.52SP1CR02 / ServletExec 6.0.0.2_39
Â
Because of the customization of the JVMOptions.txt on the policy server, during any upgrade you would need to modify to re-apply the customization to the new JVMOptions.txt
Adding the following in the JVMOptions fixed the issue:
-Djava.class.path=C:/Program Files (x86)/CA/siteminder/resources;