Saltar al contenido

cvc-complex-type.2.4.a: se encontró contenido no válido que comienza con el elemento ‘ProcessDesc’. Se esperaba uno de ProcessName

Te sugerimos que pruebes esta solución en un ambiente controlado antes de enviarlo a producción, saludos.

Solución:

El código XML Sehema


  
    
    
    
  

describe algunos XML que deberían verse como

 
  123
  procA
  A funny process 

Pero sus datos XML parecen

 
  123
  A funny process
  

Si no le importa el orden de Id, Name, Desc, tendrá que cambiar el esquema XML. De lo contrario, tendrá que arreglar el XML (que es más fácil).

Si cree que “cualquier orden de elementos” es una buena idea, use:


  
    
    
    
  

Este tipo de errores se deben a uno de los siguientes motivos


El nombre del elemento está mal escrito.

Se está intentando utilizar un elemento no descrito en el esquema.

Los elementos están en orden incorrecto.

Las definiciones de espacio de nombres declaradas en la etiqueta raíz o en un elemento principal no coinciden con el prefix (o no prefix) utilizado en el elemento.

El objeto Java tiene un null campo requerido en xsd


Si usas una secuencia debes mantener el orden de cada elemento

Definición y uso El elemento de secuencia especifica que los elementos secundarios deben aparecer en una secuencia. Cada elemento secundario puede ocurrir de 0 a cualquier número de veces.

mira aquí

Comentarios y calificaciones

Te invitamos a añadir valor a nuestra información colaborando tu veteranía en las críticas.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *