По сути, ваш документ не соответствует схеме, поэтому он не должен работать. В идеале вы должны исправить XML-документ, чтобы иметь правильное пространство имен; или схема для проверки структуры без пространства имен.
Но при условии, что это не сработает, вы можете предварительно обработать рассматриваемый XML-контент и изменить элементы / атрибуты, чтобы они находились в ожидаемых пространствах имен. Это можно сделать с помощью обработки DOM, SAX или Stax. Поскольку DOM обычно создается из источника SAX, может быть проще всего иметь простой обработчик содержимого SAX, который «добавляет» пространство имен для элементов, атрибутов: это делается путем получения обратного вызова, изменения аргументов перед вызовом связанного обработчика.
Я почти уверен, что вы можете использовать Google, например, код, это довольно распространенный вариант использования; особенно поскольку многие разработчики просто не тратят время на то, чтобы понять, как работают пространства имен XML. Пространства имен не являются ракетостроением, но все еще возможно неправильно понять роль префиксов по сравнению с URI пространства имен.
Надеюсь, это поможет.