Histórico de mensagens sobre PIX em devs

EXIBINDO CONVERSAS RECENTES:

Texto: PIX
Data: 27/11/2024
Canal: devs
Avatar discord do usuario pfzoz

pfzoz

Ver Respostas

Oi denovo.
Isso é o correto?

ResponseEntity test() {
File file = null;
try {
file = ResourceUtils.getFile("classpath:" + certificatePath);
file = new ClassPathResource(certificatePath).getFile();
log.info("Exists: {}", file.exists());
log.info("Absolute Path: {}", file.getAbsolutePath());
} catch (Exception e) {
log.error("Error reading certificate file: {}", e.getMessage());
}
if (file == null) {
log.error("Certificate not found");
return ResponseEntity.notFound().build();
}
EFICredentialsDTO credentialsDTO = EFICredentialsDTO.builder()
.sandbox(isSandbox)
.client_id(clientId)
.client_secret(clientSecret)
.certificate(file.getAbsolutePath())
.build();

É só colocar o path do certificado? Como lá no exemplo?

Estou obtendo o seguinte erro: Unexpected end of file from server

Acredito ser do certificado. Estou seguindo o mesmo exemplo https://github.com/efipay/sdk-java-examples-apis-efi/blob/main/src/main/java/br/com/efi/open_finance/payments/recurrency/json/OfListRecurrencyPixPayment.java

Alguém usa Spring pra saber se assim retorna o path correto?