if (style == null) {
style = executionFactory.getDefaultBinding().getBindingId();
} else {
try {
Binding type = Binding.valueOf(style.toUpperCase());
style = type.getBindingId();
} catch (IllegalArgumentException e) {
throw new TranslatorException(WSExecutionFactory.UTIL.getString("invalid_invocation", Arrays.toString(Binding.values()))); //$NON-NLS-1$
}
}