BTT invoker throws the following runtime exceptions:
- BTTInvokerDefinitionErrorException: If there’s any error
occurred inside XML processing, BTT throws this exception with detailed messages.
- BTTInvokerInstantiationException: If error occurs while
BTT framework tries to instantiate the implementation or call the execution
method.
- BTTInvokerNotConfiguredException: If you want to execute
invoker without feeding any configuration, BTT throws this exception immediately.
- BTTInvokerTimeOutException: This exception is a checked
exception. After you catch this exception, you can handle the timeout at the
execution.
All the exceptions are runtime exceptions because they are unrecoverable
and you need to take instant reaction.