Problemas conocidos relacionados con la generación y validación de esquemas

En este tema se proporciona información acerca de los problemas conocidos relacionados con la generación y validación de esquemas.

En los registros posicionales, la etiqueta puede estar dentro de un campo o puede abarcar varios campos. En cualquier caso, la instancia generada no será válida y generará un error en el motor de análisis durante la fase de análisis.

Si la etiqueta no forma parte de ningún elemento secundario (registros o campos secundarios), no se producirá el problema.

Para solucionar este problema, incluya el valor real de las etiquetas como el valor predeterminado en el esquema. En la extensión de archivo sin formato del Editor de BizTalk, puede establecer la propiedad Fixed Value o Default Valuedel campo posicional correspondiente con el valor de la etiqueta.

Al generar un mensaje de instancia a partir de un esquema que contiene uno o más nodos Elemento de campo y Atributo de campo que tengan tipos de datos derivados mediante el mecanismo de restricción (como cuando se usa la propiedad Pattern), los datos de ejemplo generados para dichos campos puede que no se ajusten a los requisitos de la restricción y que por tanto impidan la validación correcta de dicho mensaje de instancia con el mismo esquema desde el que se generó.

El esquema puede contener un bucle infinito cuando incluye una referencia circular a un nodo con un valor mayor o igual que uno en la propiedad Min Occurs, lo que impediría una condición de finalización. La generación de mensajes de instancia se finalizará de forma artificial para que la operación de generación pueda finalizar. No obstante, el mensaje de instancia generado no se ajustará al esquema desde el que se generó. Dichos esquemas son normalmente sospechosos.

Si el esquema contiene caracteres GB18030 en su espacio de nombres, la compilación no se llevará a cabo correctamente. La única forma solucionar este problema es evitar el uso del juego de caracteres GB18030 en el espacio de nombres del esquema.

Adiciones de comunidad

Mostrar: