JiBX не поддерживает полную проверку с нуля.
Вы должны создать javax.xml.stream.XMLInputFactory с реализацией, которая поддерживает проверку (например, предоставленную Sun как часть их JDK), затем вызвать setProperty (XMLInputFactory.IS_VALIDATING, Boolean.TRUE) и создать фактический парсер с вызовом createXMLStreamReader ().
Когда у вас есть проверяющий анализатор для ввода, вы можете использовать конструктор org.jibx.runtime.impl.StAXReaderWrapper, чтобы обернуть его как экземпляр IXMLReader, который затем можно установить в вашем org.jibx.runtime.impl. UnmarshallingContext экземпляр демаршаллинга контекста.
Странно, я знаю, вы можете найти запрос на упрощение здесь JIBX-381