Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Fixed
-
framework-1.8.0
-
None
Description
The R4.2 specification introduces a new runtime exception, called ServiceException. This is largely intended to be used by service implementations and middleware, but the framework must also use it to throw exceptions when ServiceFactory objects misbehave. If a ServiceFactory returns null, throws an exception, or returns an object not castable to objectClass interfaces, then the framework must fire a framework event with a service exception as the cause.