java.xml.Validator: xsi: schlemaLocation se ignora cuando hay espacios de nombres presentes

Actualmente estoy tratando de resolver un problema (con suerte) simple, pero supongo que me estoy perdiendo lo obvio.

El código de ejemplo autónomo se puede encontrar en gist.github.com

Estoy tratando de validar un documento XML que contiene espacios de nombres y una declaración de ubicación de esquema implícita con la ayuda de Javas Validator Framework .

El archivo XML se ve así (abreviado para facilitar la lectura):

<atomic:root xmlns:atomic="qname123" xmlns:xsi="schemainstance" xsi:schemaLocation="atomic http://">

oXygen valida este XML contra este esquema implícito, pero no logro que funcione en mi Código.

Funciona bien al validar documentos sin espacio de nombres, se puede encontrar un conjunto de documentos de ejemplo en este resumen .

Obviamente, me falta algo, la documentación indica que la creación de un nuevo esquema () sin parámetros recurre a las sugerencias de ubicación proporcionadas con el documento.

Cualquier ayuda será muy apreciada, si necesita más información, hágamelo saber.

Gracias.

Respuesta 1

Quiero ejecutar un código después de que se ejecute el objetivo de eclipse del complemento eclipse (eclipse: eclipse). La documentación del complemento eclipse dice que la fase de generación de recursos se ejecuta antes del ...

De nuevo, me quedé en el siguiente error: ¿Alguien puede ayudarme? Tengo una entidad JPA que dice ABC En ese ABC, id es una clave primaria de tipo de datos de largo. ahora estoy accediendo a cargar esta clase usando ...

Tengo 2 máquinas exactamente iguales (COM1 - COM2) y ambas son de un solo núcleo. Ambas máquinas tienen couchdb y tomcat ejecutando Mi aplicación consulta la base de datos a través de solicitudes de descanso, y estoy implementado un ...

¿Cómo actualizo varias filas de manera eficiente? Una declaración Varias declaraciones ¿Puede una cadena de una sola declaración llegar a ser demasiado grande para que SQL pueda manejarla (más de 10000 entradas / filas)? Tengo una sola variable para ...