Criei um banco postgres no Railway, e minha aplicacao spring boot está dando este erro. Alguem poderia da uma luz? Ja pesquisei em tudo quanto é site e nao sana.
Mas ele me da o seguinte erro:
java.lang.NullPointerException: Cannot invoke “org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(java.sql.SQLException, String)” because the return value of “org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.sqlExceptionHelper()” is null
Ja tentei de tudo e nada dá certo.
Obs: As variaveis de ambiente estão corretas. Peguei os valores no railway.
Pessoal consegui resolver uma parte do problema. acrescentei isso no properties-prd.yml:
spring.jpa.properties.hibernate.temp.use_jdbc_metadata_defaults=false
Agora so falta criar as 2 tabelas que tenho no banco postgres no railway…
E la no railway esta dando esse erro:
We are unable to connect to the database over the public network.
Muito obrigado amigo. O serviço postgres ja conversa com o serviço da aplicaçao. So me falta agora o serviço postgres criar as tabelas.
Minhas classes está anotada com @Entity e @Id @GeneratedValue(strategy = GenerationType.IDENTITY)
Da pra ver que a tabela nao é criada, e por isso da o erro.
segue o log com o erro:
Boa noite. Estou usando 2 profiles. Um de dev e outro de produçao.
Mas consegui resolver ( graças a ajuda de vocês). Instalei o Dbeaver na minha maquina e foi batata achei o erro de cara.
Fiz uma conexao usando a url fornecida pelo railway, e eu estava usando a porta 5432 na configuraçao da porta, mas o certo era usar a porta do proxy… eu nao conhecia o Dbeaver, mas achei muito interessante. E outra eu acabei seguindo a risca o curso e o mesmo havia sido gravado ha um tempo atras e tinha algumas mudanças…
segue a foto da configuraçao da conexão feita no Dbeaver,
Beleza @ValdemirSantos que bom que conseguiu, faz tempo que usei o railway, inclusive preciso me aprimorar mais lá. Desculpe não ter conseguido ajudar de uma forma mais eficiente.
Sucesso aí!
estou tendo o mesmo problema, com o mesmo bootcamp, as aulas foram gravadas há dois anos, minha api sobre quando uso o perfil dev, quando tento rodar com o perfil prd, não sobe.
Valdemir Santos, como você fez a configuração do dbeaver?