try {
if(introsConfigStream != null) {
JaxbIntros jaxbIntros = IntroductionsConfigParser.parseConfig(introsConfigStream);
IntroductionsAnnotationReader annotationReader = new IntroductionsAnnotationReader(jaxbIntros);
String defaultNamespace = jaxbIntros.getDefaultNamespace();
BindingCustomization jaxbCustomizations = new JAXBBindingCustomization();
jaxbCustomizations.put(JAXBRIContext.ANNOTATION_READER, annotationReader);
if(defaultNamespace != null) {
jaxbCustomizations.put(JAXBRIContext.DEFAULT_NAMESPACE_REMAP, defaultNamespace);
}
// ServerEndpointMetaData#getBindingCustomization becomes the consumer later on
for(Endpoint endpoint : deployment.getService().getEndpoints())
{