Estoy intentando crear una fuente de datos desde mi aplicación Heroku/Spring a la base de datos postgres.heroku.com postgres. Aquí está mi applicationContext.xml
fragmento.Cómo configurar Spring/Heroku/postgres SSL datasource
<bean id="securityDataSource" class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName" value="org.postgresql.Driver"/>
<property name="url" value="jdbc:postgresql://url/dstabase"/>
<property name="username" value="user"/>
<property name="password" value="password"/>
</bean>
Pero cuando corro la aplicación, Tomcat da este error:
Cannot create PoolableConnectionFactory (FATAL: no pg_hba.conf entry for host "10.11.12.13", user "username", database "database", SSL off)
¿Cómo puedo configurarlo para utilizar SSL? Lo necesito para poder establecer una conexión contra postgres.heroku.com
Tengo que admitir que nunca he usado PostgreSQL o Heroku, pero estoy adivinando el siguiente debería ayudar a: https: // DevC enter.heroku.com/articles/connecting-to-relational-databases-on-heroku-with-java#connecting-to-a-database-remotely – DB5
@ DB5 que suena correcto, debe ponerlo como una respuesta – araqnid
cómo lo hizo usted resuelve esto? –