-
Bug
-
Resolution: Done
-
Major
-
None
-
None
JcaAttributeWriteHandler is being shared across 3 types of resources. This causes a problem because two of them declare an "enabled" attribute, and the handler doesn't distinguish between the two cases and modifies the runtime state associated with both resources.
This should be split into 3 handlers.
Alos, the runtime methods are modifying services, but are passing 'false' as the param to context.getServiceRegistry(). This should be true.