quarkus

Quarkus – “Enlisted connection used without active transaction” in @Transactional service method

“Enlisted connection used without active transaction” Relatado no Quarkus 2.11.3 Esse erro pode ser muita coisa. Porém vou compartilhar o porque passei por isso e como resolvi. A maioria das vezes que apareceu para mim, sempre foi a mesma situação: Estava em um método transacional de banco de dados e junto a ele um processo […]

Unable to locate CDIProvider in RestClient Unit Test

Recentemente passei por um problema após ter adicionado a dependência quarkus-smallrye-opentracing em um projeto Quarkus. O problema ocorreu em um teste de unidade no qual o código passava em uma construção de um RestClientBuilder para validação da construção da Bean. O seguinte erro foi disparado: Para realizar a correção do problema, notei que o método […]

Como fazer o Quarkus identificar os Headers do Spring Sleuth

Por padrão, Quarkus usa a implementação do Jaeger para o OpenTracing. O Jaeger está usando cabeçalhos de propagação “Uber“, que são diferentes dos usados por Spring Sleuth (B3). Mas você pode configurar o Quarkus para usar a propagação B3 para torna-lo compatível com Spring Sleuth com a propriedade: Referência: https://quarkus.io/guides/opentracing#quarkus-jaeger_quarkus.jaeger.propagation

Rolar para o topo