public JaxbYElementBuilder(Class<?> objectFactoryClass, JaxbObjectConverter<T> objectConverter, JaxbTypedObjectFactory<T> typedObjectFactory) { try { inputFactory.configureForXmlConformance(); ReaderConfig config = inputFactory.getConfig(); config.setProperty(XMLInputFactory.IS_NAMESPACE_AWARE, true); config.setProperty(XMLInputFactory.IS_VALIDATING, false); context = JAXBContext.newInstance(objectFactoryClass); } catch (JAXBException e) { throw new ConfigurationException(e); } this.objectConverter = objectConverter; this.typedObjectFactory = typedObjectFactory; }