Olá Pedro.
Estou com problemas para gerar mensalidade em um único cliente o qual reporta erro de XML como abaixo.
Resposta:
<?xml version="1.0" encoding="utf-8"?> <emitirCobranca><metodo>boleto</metodo><statusCod>1</statusCod><status>Nao processado</status><resposta><erro><status>1003</status><statusMsg>XML não é válido.</statusMsg><entrada>boleto</entrada></erro><errosXml><erro>Element 'nomeRazaoSocial': [facet 'minLength'] The value has a length of '0'; this underruns the allowed minimum length of '1'., line: 1</erro><erro>Element 'nomeRazaoSocial': '' is not a valid value of the atomic type 'filtroBasicoR'., line: 1</erro></errosXml></resposta><processo>cdc85503b3fc62fb8687360ea8a0bee1</processo></emitirCobranca>
Ajuda aí.
Valeu.
Respostas
Estou com o mesmo problema em apenas 1 cliente, o restante está normal.
no nome desse cliente remove os simbolos, acentos e sinais...
aqui no meu quando deu xml invalido 1 cliente foi email invalido outro foi cep tive problema com acentos tb
Boa noite pessoal, o problema aqui foi resolvido, pois o motivo era um "ç", foi só substitui por "c" que funcionou belezinha. Mais uma vez obrigado.
Pedro Filho disse:
Olá Pedro, obrigado pela resposta.
O que percebi quando utilizado a iso do squeeze gera este problema.
Quando instalei pela iso nova (wheezy) e restaurei o backup não tive este tipo de problemas.
Não sei se tem alguma coisa haver mais achei esta solução antes das respostas.
Alguem achou uma soluçao definitiva para esse problema?? sera que he necessario reinstalar o sitema so por isso??? XML nao e valido.... obrigado
tire os simbolos amigo, leia acima, cliente com acentuações dão problemas de xml, apenas remova e coloca letras sem acentuações e pronto.
nao tinha nenhuma acentuaçao, ja havia pesquisado antes , nao descobrir realemnte o que poderia ser ai deletei o usuario e recriei e pronto, he um problema infinito esse , sei la. Mas enfim, muito obrigado
já tive problemas com isso, retirei os acentos dos nomes e resolveu!
Verifica o email dele, verifica o CEP dele, verifica o nome dele, nao pode ter NENHUM ACENTUO ou caracteres de simbolos... Se da certo para todo mundo eh para dar certo para vc tbm, tenho certeza de que vc esta fazendo algo errado e nao esta prestando atenção, eu com acesso a seu sistema identifico o problema com menos de 1 minuto, te garanto.
jose genaldo de jesus disse: