Ir para conteúdo
  • Cadastre-se

dev botao

ACBr não consegue encontrar schemas pela rede


Joao infog
  • Este tópico foi criado há 1824 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Bom dia,

Após atualizar os fontes há algum tempo atrás, percebi que o componente não consegue encontrar os schemas pela rede. Após debugar o componente, percebi que o sistema passa o caminho corretamente para o ACBr, contudo, ao fazer a verificação se encontra o arquivo na pasta, não é encontrado nada. Se é configurado uma pasta local é encontrado sem problemas, porém ao configurar uma pasta da rede ele não encontra. Debuguei e está sendo passado certo o caminho dos schemas na rede. Gostaria de saber se o ACBr descontinuou isso ou se é algum erro. 

Grata,

Bárbara. 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
21 minutos atrás, Bárbara Markus disse:

Se é configurado uma pasta local é encontrado sem problemas, porém ao configurar uma pasta da rede ele não encontra. Debuguei e está sendo passado certo o caminho dos schemas na rede. Gostaria de saber se o ACBr descontinuou isso ou se é algum erro.

É uma limitação da libxml2.dll que não consegue encontrar os .xsd vinculados caso a pasta de schemas esteja configurada no formato UNC (\\servidor\compartilhamento).

Pra resolver você pode copiar os schemas para uma pasta local, mapear o compartilhamento de rede para uma letra de unidade ou ainda usar xsMsXML na configuração SSLXMLSignLib (este último não recomendado principalmente se usar certificado A3).

  • Curtir 3
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
6 minutos atrás, Bárbara Markus disse:

Olá, conferi aqui e não é usado o certificado A3. Tentei mudar a configuração mas não funcionou, estou fazendo alguma coisa errada?

Não compreendi...

O que não funcionou? Qual erro teve?

Fez teste usando o demo do ACBrNFe?

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

O erro que dá é o seguinte:

Citar

Aviso
Ocorreu o Seguinte Erro ao Gerar a Nota Eletrônica: Falha na validação dos dados da nota: 1908

Erro: Schema inválido

Como citado na imagem acima, alterei a configuração SSLXmlSignLib de xsNone para xsMsXML, porém dá o erro acima. Os schemas estão corretos e atualizados, pois os mesmos funcionam localmente.

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
7 minutos atrás, Bárbara Markus disse:

Como citado na imagem acima, alterei a configuração SSLXmlSignLib de xsNone para xsMsXML, porém dá o erro acima. Os schemas estão corretos e atualizados, pois os mesmos funcionam localmente.

Estranho, a mensagem de 'Schema inválido' é exclusiva para o SSLXmlSignLib = xsLibXML2.

Com xsXmlSec (caso ativada a opção na compilação) a mensagem seria 'the schema itself is not valid'.

Com xsMsXML deveria funcionar.

Verifique novamente se está com a configuração correta.

  • Curtir 1
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1824 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.