Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incompatibilidade com o BouncyCastle jdk15on-1.69 + wildfly-26.1.1.Final #408

Open
mrobertorr1 opened this issue May 20, 2024 · 2 comments

Comments

@mrobertorr1
Copy link

Oi, pessoal. Tentei utilizar o Signer versão 4.3.0 em uma aplicação que roda no wildfly-26.1.1.Final para ler um PDF assinado e recebi o erro ClassCastException: org.bouncycastle.asn1.DLTaggedObject cannot be cast to org.bouncycastle.asn1.DERTaggedObject.

O erro ocorre no método getInstance da classe OIDGeneric. Investigando o que aconteceu, descobri que a versão do BouncyCastle do wildfly-26.1.1.Final é a jdk15on-1.69 e só consegui executar com sucesso quando fiz o downgrade do BouncyCastle para jdk15on-1.62.
É assim mesmo ou deveria funcionar com a versão jdk15on-1.69?
Há expectativa de atualização para a versão mais recente do BouncyCastle? Atualmente está na jdk18on-1.78.1

@esaito
Copy link
Member

esaito commented May 21, 2024

Boa tarde,
Por enquanto é desta forma mesmo. O componente está "preso" à versão 1.62.
Há uma issue para esse upgrade, que é constante, uma vez que o BouncyCastle está em constante evolução.
#230

@mrobertorr1
Copy link
Author

Ok, sem problemas! Obrigado pela rápida resposta.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants