Boa noite, estou tendo problemas ao tentar gerar pdf de qualquer boleto na qual eu preciso passar algum arquivo com configurações específicas de um cedente em um .ini
Linguagem utilizada: Java 11
S.O: Linux base Ubuntu x64
Versão da Lib: ACBrLibBoletoDemo-Linux-1.2.1.336 - Versão Console Multithread x64
Local de instalação dos .so da biblioteca: /usr/lib64/
Todas as dependências Linux foram devidamente instaladas (xvfb, xauth, openssl, libxml2, libgtk2.0-0, ttf-mscorefonts-installer)
No primeiro cenário, com um ACBrLib.ini recém criado na primeira inicialização, quando preencho manualmente as informações do cedente na aplicação gráfica da demo, salvo as configurações, e vou em "Incluir Títulos" e escolho o .ini dos Titulos e clico em "Gerar PDF" ele gera o pdf normalmente no caminho especificado
No entanto, com um ACBrLib.ini também recém criado, mas sem preencher os dados do cedente manualmente, clico em "Configurar Dados Cedente" e escolho o .ini do cedente e incluo o .ini dos Titulos como no cenário anterior na opção "Incluir Títulos"
Obs: Os dados que aparecem nos campos são apenas templates do código fonte do Swing, não estão salvos no arquivo de configuração da lib, então na prática, não tem nenhum dado de cedente sendo preenchido e salvo manualmente.
Por algum motivo ele ignora o arquivo de cedente passado e passa a tentar ler o que está no arquivo ACBrLib.ini, e como o mesmo foi recém criado e não está populado com dado de nenhum cedente ele dá o seguinte erro:
Gostaria de saber o que pode ser, estou desde de manhã tentando descobrir o porquê ele não lê o arquivo de cedente e sem nenhuma pista do que pode ser.
TituloModelo.INI
CedenteModelo.INI
ACBrLibBoleto Demo-20250526.log
ACBrLib.ini