1
resposta

Erro de banco de dados - Docker

bitcoin-jvm_1 | 2021-12-08 15:00:21,095 ERROR [io.qua.ver.htt.run.QuarkusErrorHandler] (executor-thread-1) HTTP Request to /bitcoins failed, error id: c84aea1f-b49b-40e3-9e28-3d43f097c879-4: javax.persistence.PersistenceException: org.hibernate.exception.JDBCConnectionException: Unable to acquire JDBC Connection bitcoin-jvm_1 | at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:154) bitcoin-jvm_1 | at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1626) bitcoin-jvm_1 | at org.hibernate.query.Query.getResultList(Query.java:165) bitcoin-jvm_1 | at io.quarkus.security.jpa.runtime.AbstractJpaIdentityProvider.getSingleUser(AbstractJpaIdentityProvider.java:53) bitcoin-jvm_1 | at br.com.alura.model.Usuario__JpaIdentityProviderImpl.authenticate(Unknown Source) bitcoin-jvm_1 | at io.quarkus.security.jpa.runtime.JpaIdentityProvider$1.get(JpaIdentityProvider.java:42) bitcoin-jvm_1 | at io.quarkus.security.jpa.runtime.JpaIdentityProvider$1.get(JpaIdentityProvider.java:35) bitcoin-jvm_1 | at io.quarkus.security.runtime.QuarkusIdentityProviderManagerImpl$1$1$1$1.run(QuarkusIdentityProviderManagerImpl.java:58) bitcoin-jvm_1 | at io.quarkus.vertx.core.runtime.VertxCoreRecorder$13.runWith(VertxCoreRecorder.java:543) bitcoin-jvm_1 | at org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2449) bitcoin-jvm_1 | at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1478) bitcoin-jvm_1 | at org.jboss.threads.DelegatingRunnable.run(DelegatingRunnable.java:29) bitcoin-jvm_1 | at org.jboss.threads.ThreadLocalResettingRunnable.run(ThreadLocalResettingRunnable.java:29) bitcoin-jvm_1 | at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) bitcoin-jvm_1 | at java.base/java.lang.Thread.run(Thread.java:829) bitcoin-jvm_1 | Caused by: org.hibernate.exception.JDBCConnectionException: Unable to acquire JDBC Connection bitcoin-jvm_1 | at org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelegate.java:48) bitcoin-jvm_1 | at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:37) bitcoin-jvm_1 | at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) bitcoin-jvm_1 | at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) bitcoin-jvm_1 | at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:111) bitcoin-jvm_1 | at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:138) bitcoin-jvm_1 | at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.connection(StatementPreparerImpl.java:50) bitcoin-jvm_1 | at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$5.doPrepare(StatementPreparerImpl.java:149) bitcoin-jvm_1 | at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$StatementPreparationTemplate.prepareStatement(StatementPreparerImpl.java:176) bitcoin-jvm_1 | at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.prepareQueryStatement(StatementPreparerImpl.java:151) bitcoin-jvm_1 | at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:2122) bitcoin-jvm_1 | at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2059) bitcoin-jvm_1 | at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2037) bitcoin-jvm_1 | at org.hibernate.loader.Loader.doQuery(Loader.java:956) bitcoin-jvm_1 | at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:357) bitcoin-jvm_1 | at org.hibernate.loader.Loader.doList(Loader.java:2868)

1 resposta

Giovanna, boa tarde. Você pode nos disponibilizar os seus arquivos de configuração para validarmos o porquê da aplicação não está conseguindo acessar o banco?