Árvore de páginas

 

SituaçãoErro de validação de XML contra um schema XML (XSD).
OcorrênciaAo validar um XML contra um schema XML (XSD), caso haja uma expressão regular que termine com o caractere "|", o AppServer retorna erro e mostra a seguinte mensagem:
"Element '{http://www.w3.org/2001/XMLSchema}pattern': The value '[1|2]{1}|' of the facet 'pattern' is not a valid regular expression."

Ao utilizar outras ferramentas de validação de XML contra XSD, a validação é feita com sucesso.
CorreçãoFoi corrigida a lib de tratamento de XML do Protheus para validar schemas XML que possuam expressão regular terminada com o caractere "|".
Informações adicionais
  • Referente ao chamado: TPWKDL
  • Referente à ocorrência: TEC-6557
  • Disponível em builds superiores a 7.00.131227A-20150202