private void parseHandlerUri(String value, AnnotatedElement element, Binding binding, Class<?> implClass, IntrospectionContext context, org.fabric3.api.annotation.model.BindingHandler annotation) { try { BindingHandler definition = new BindingHandler(new URI(value)); binding.addHandler(definition); } catch (URISyntaxException e) { InvalidAnnotation error = new InvalidAnnotation("Invalid binding handler URI", element, annotation, implClass, e); context.addError(error); } }