我是 mule 新手,想连接postgres
在heroku
.mule4
DB配置如下
<db:config name="DB-conf" doc:name="Database Config" doc:id="5748d366-caa3-47c1-9a58-825a674dc637" >
<db:generic-connection url="jdbc:postgresql://sccdlqszewilhy:7a8510f34e7625758fa0babcc9bcfdc404bfc27b8e39501ec177677bb370329a@ec2-54-243-47-196.compute-1.amazonaws.com:5432/dnaiaif9337or" driverClassName="org.postgresql.Driver" user="sccdlqszewilhy" password="7a8510f34e7625758fa0babcc9bcfdc404bfc27b8e39501ec177677bb370329a"/>
</db:config>
给我以下错误:
org.mule.runtime.api.connection.ConnectionException:无法从数据源获取连接 org.mule.runtime.api.connection.ConnectionException:无法从数据源获取连接 原因:org.mule.extension.db.api .exception.connection.ConnectionCreationException:无法从数据源获得连接原因:org.mule.runtime.extension.api.exception.ModuleException:java.sql.SQLException:无法获取URL jdbc的连接:postgresql://sccdlqszewilhy: 7a8510f34e7625758fa0babcc9bcfdc404bfc27b8e39501ec177677bb370329a@ec2-54-243-47-196.compute-1.amazonaws.com:5432/dnaiaif9337or:连接尝试失败。原因:java.sql.SQLException:无法获取 URL jdbc 的连接:postgresql://sccdlqszewilhy:7a8510f34e7625758fa0babcc9bcfdc404bfc27b8e39501ec177677bb370329a@ec2-54-243-47-196.compute-1.amazonaws。com:5432/dnaiaif9337or :连接尝试失败。在 org.mule.extension.db.internal.domain.connection.JdbcConnectionFactory.createConnection(JdbcConnectionFactory.java:57) 在 org.mule.extension.db.internal.domain.connection.DbConnectionProvider.connect(DbConnectionProvider.java:139)在 org.mule.extension.db.internal.domain.connection.DbConnectionProvider.connect(DbConnectionProvider.java:71) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: 62) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在 java.lang.reflect.Method.invoke(Method.java:498) 在 org.mule.runtime.module.extension.internal.runtime.config .DefaultConnectionProviderObjectBuilder。