} else {
throw BusMessages.MESSAGES.maxOneExceptionHandler(handlers.keySet());
}
// add default intercept strategy using @Audit annotation
definition.addInterceptStrategy(new FaultInterceptStrategy());
definition.addInterceptStrategy(new AuditInterceptStrategy());
for (Entry<String, InterceptStrategy> interceptEntry : lookup(InterceptStrategy.class).entrySet()) {
if (log.isDebugEnabled()) {
log.debug("Adding intercept strategy {} to route {}", interceptEntry.getKey(), _endpoint);