Инструмент, который вы не указали, говорит вам, что он не может выполнить циклическое переключение через это ограничение. Удалите pattern
(или действительно весь restriction
), если вы хотите удалить предупреждение, или игнорируйте его, если вас не волнует круговое отключение.
Обратите внимание, что такие проблемы с циклическим отключением обычно не сообщаются проверяющими анализаторами. Возможно, вы используете инструмент для сопоставления с объектно-ориентированными классами (например, JAXB или xsd.exe), где будет достаточно простого проверяющего анализатора XML.