DescriptionThis change adds StartupException, and subclasses InvalidConfigurationException,
and UnsupportedPlatformException. StartupExeceptions can be thrown by the
Adaptor.init() method to immediatly abort Application startup.
StartupExceptions bypass the Application retry with back-off wait recovery
mechanism that will re-attempt to start the adaptor in hopes that a recoverable
error has been corrected. Therefore StartupExceptions should be thrown for
unrecoverable situations, such as running on the wrong platform or a
configuration that could never be valid.
Patch Set 1 #
Total comments: 4
Patch Set 2 : Add call to Application.stop() in case of StartupException. I strongly suspect IOException should … #Patch Set 3 : Call Application.stop() for all abnormal terminations. #Patch Set 4 : Remove override of Exception.getMessage() #
Total comments: 2
Patch Set 5 : Remove override of Exception.getMessage() #
MessagesTotal messages: 14
|