Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Component/s: WS-* Components
-
Labels:None
-
Estimated Complexity:Unknown
Description
The AbstractWSS4JStaxInterceptor and PolicyBasedWSS4JStaxInInterceptor interceptors maintain a cache of crypto objects. However, they are singletons (INSTANCE) and not destroyed when a service is shutdown. Thus, the keystores and stuff that they maintain are never released. Should be changed to non-singletons.