Ir para conteúdo
  • Cadastre-se

dev botao

Erro acbrlib CteOs


Ver Solução Respondido por Alexandre de Paula,

Recommended Posts

  • Membros Pro
Postado

Boa tarde, estou tentando usar o AcbrLib Cte para enviar uma CTe-os e estou com o seguinte erro XmlNode não pode ser nulo. e não estou entendendo o que estou enviando de errado.
Estou usando em linux 64 em java

Em anexo irei enviar o ini e o log gerado

cte.ini ACBrLibCTe-20250723.log

  • Consultores
Postado

XMLNode nao pode ser nulo, geralmente é Openssl ou LibXML2, por favor baixe as dlls do link abaixo e salve na mesma pasta que esta a ACBrLibCTe64.DLL

OPenssl:
https://svn.code.sf.net/p/acbr/code/trunk2/DLLs/OpenSSL/1.1.1.10/x64/
 

LibXML2:
https://svn.code.sf.net/p/acbr/code/trunk2/DLLs/LibXml2/x64/

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

  • Consultores
  • Solution
Postado

Boa tarde,

Veja se este tópico te ajuda:

 

Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

  • Consultores
Postado
2 minutos atrás, WINDEL disse:

mas estou em ambiente linux usando o .so

veja o topico que eu mandei. nele é linux

  • Curtir 1
Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

  • Consultores
Postado

@WINDEL
Segue o post, deve estar faltando o link simbólico da LibXML2

verifique o link simbolico.
(confirme se o libxml2.so.2 qual pasta está, no meu caso  /usr/lib/x86_64-linux-gnu/), um exemplo abaixo:
 

ln -s /usr/lib/x86_64-linux-gnu/libxml2.so.2  /usr/lib/x86_64-linux-gnu/libxml2.so

 

OPenssl precisa estar em modo legacy caso esteja usando versao 3.X

Execute o comando:

openssl list -providers

Se no resultado listar legacy, esta ok. caso contrario precisa configurar.

Providers:
  default
    name: OpenSSL Default Provider
    version: 3.0.2
    status: active
  legacy
    name: OpenSSL Legacy Provider
    version: 3.0.2
    status: active

https://www.practicalnetworking.net/practical-tls/openssl-3-and-legacy-providers/

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

  • Consultores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...