Невозможно подключить экземпляр облачной базы данных postgres от mule 4

Я новичок в mule и хотел подключить postgres экземпляр, созданный heroku в mule4.

Конфигурация БД, как показано ниже

<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>

Выдает ошибку ниже:

Попробуйте удалить имя пользователя и пароль из URL-адреса, поскольку вы уже передаете его по-другому. Я использовал эту ссылку для подключения моего экземпляра heroku postgres. -


person Suraj Z    schedule 29.07.2019    source источник
comment
@AlejandroDobniewski, см. Обновленную трассировку.   -  person aled    schedule 30.07.2019
comment
По какой-то причине нет основной причины ошибки. Больше ничего в ошибке нет? Также какая версия Mule и коннектора DB использовалась?   -  person Suraj Z    schedule 30.07.2019
comment
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 / dnaiaif9337или: попытка подключения не удалась. Вызвано: java.sql.SQLException: не удается получить соединение для URL-адреса jdbc: postgresql: // sccdlqszewilhy: 7a8510f34e7625758fa0babcc9bcfdc404bfc27b8e39501ec177677bb370329a@puteor.com . в org.mule.extension.db.internal.domain.connection.JdbcConnectionFactory.createConnection (JdbcConnectionFactory.java:57) в org.mule.extension.db.internal.domain.connection.DbConnectionProvider.connect (DbConnectionProvide139: Java: в org.mule.extension.db.internal.domain.connection.DbConnectionProvider.connect (DbConnectionProvider.java:71) в sun.reflect.NativeMethodAccessorImpl.invoke0 (собственный метод) в sun.reflect.NativeMethodAccessorImplative.invoke ( 62) в sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) в java.lang.reflect.Method.invoke (Method.java:498) в org.mule.runtime.module.extension.internal.runtime.contime. .DefaultConnectionProviderObjectBuilder.lambda $ null $ 0 (DefaultConnectionProviderObjectBuilder.java:133) в org.mule.runtime.core.api.util.ClassUtils.lambda $ withContextClassLoader $ 9 (ClassUtils.java:860) в .util.ExceptionUtils.tryExp ecting (ExceptionUtils.java:227) в org.mule.runtime.core.api.util.ClassUtils.withContextClassLoader (ClassUtils.java:915) в org.mule.runtime.core.api.util.ClassUtils.withContextClassLoader (ClassUtils. java: 879) по адресу org.mule.runtime.core.api.util.ClassUtils.withContextClassLoader (ClassUtils.java:859) в org.mule.runtime.module.extension.internal.runtime.config.DefaultConnectionProviderObjectBuilderLamboda $ applyProjectBuilderLambodaProviderObjectBuilder.lamboda (DefaultConnectionProviderObjectBuilder.java:131) в org.mule.runtime.api.connection. ConnectionProvider $$ EnhancerByCGLIB $$ e53e62df.connect () в org.mule.runtime.core.internal.connection.ConnectionProviderWrapper.connect (ConnectionProviderWrapper.java:64) в org.mule.runtime.core.internal.connection.rovandlerConiderTypeH (ErrorTypeHandlerConnectionProviderWrapper.java:64) на org.mule.runtime.core.internal.connection.ConnectionProviderWrapper.connect (ConnectionProviderWrapper.java:64) на org.mule.runtime.core.internal.connectionPefaultConnection.ProviderWiderWider : 51) в org.mule.runtime.core.internal.connection.NullConnectionManagementStrategy.getConnectionHandler (NullConnectionManagementStrategy.java:40) в org.mule.runtime.core.internal.connection.DefaultConnectionManager.getConnection1: по умолчанию org.mule.runtime.core.internal.connection.DefaultConnectionManager.lambda $ testConnectivity $ 1 (DefaultConnectionManager.java:160) в org.mule.runtime.core.internal.connection.DefaultConnectionManager.doTestConnectivity (DefaultConnectionManager.java:176) в org.mule.runtime.core.internal.connection.DefaultConnectionManager.testConnectivity (DefaultConnectionManager.javag:152) в. runtime.core.internal.connection.DelegateConnectionManagerAdapter $ EagerConnectionManagerAdapter.testConnectivity (DelegateConnectionManagerAdapter.java:176) в org.mule.runtime.core.internal.connection.DelegateConnectionManagerAdapter.internal.connection.DelegateConnectionManagerAdapter.java. module.extension.api.tooling.ExtensionConnectivityTestingStrategy.testConnectivity (ExtensionConnectivityTestingStrategy.java:82) в org.mule.runtime.core.internal.connectivity.DefaultConnectivityTestingService.testConnection (DefaultConnectivityTestingService.connection (DefaultConnectivityTestingService). internal.LazyConnectivityTestingService.testConnection (LazyConnectivityTestingService.java:57) по адресу com.mulesoft.agent.services.tooling.MuleAgentConnectivityTestingService.testConnection (MuleAgentConnectivityTestingService.java:77) по адресу com.mulesoft.agent.external.handlers.tooling.ToolingRequestHandler.lambda $ applicationTestConnection $. mulesoft.agent.util.ResponseHelper.response (ResponseHelper.java:88) по адресу com.mulesoft.agent.external.handlers.tooling.ToolingRequestHandler.applicationTestConnection (ToolingRequestHandler.java:386) по адресу sun.reflect. NativeMethodAccessorImpl.invoke0 (собственный метод) в sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) в sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethod.java.Invoke. java: 498) по адресу org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory $ 1.invoke (ResourceMethodInvocationHandlerFactory.java:81) по адресу org.glassfish.jersey.server.model.internalDavaDavaDavaDavcherModel (Abstract.internalDavaDavServer.model.internal.ResourceModel: 151) при org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke (AbstractJavaResourceMethodDispatcher.java:171) в org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider $ ResponseOutInvoker.doDispatch (JavaResourceMethodDispatcherProvider.java:152) в org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch (AbstractJavaRes ourceMethodDispatcher.java:104) по адресу org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke (ResourceMethodInvoker.java:387) по адресу org.glassfish.jersey.server.model.ResourceMethod.jersey.server.model.ResourceMethodInvokly (ResourceMethodInvok: .glassfish.jersey.server.model.ResourceMethodInvoker.apply (ResourceMethodInvoker.java:103) на org.glassfish.jersey.server.ServerRuntime $ 1.run (ServerRuntime.java:271) на org.glassfish.Jersey.in .call (Errors.java:271) в org.glassfish.jersey.internal.Errors $ 1.call (Errors.java:267) в org.glassfish.jersey.internal.Errors.process (Errors.java:315) в org .glassfish.jersey.internal.Errors.process (Errors.java:297) в org.glassfish.jersey.internal.Errors.process (Errors.java:267) в org.glassfish.jersey.process.internal.RequestScope.runInScope (RequestScope.java:297) на org.glassfish.jersey.server.ServerRuntime.process (ServerRuntime.java:254) на org.glassfish.jersey.server.Applicatio nHandler.handle (ApplicationHandler.java:1028) в org.glassfish.jersey.servlet.WebComponent.service (WebComponent.java:372) в org.glassfish.jersey.servlet.ServletContainer.service (ServletContainer.java:381) в org .glassfish.jersey.servlet.ServletContainer.service (ServletContainer.java:344) в org.glassfish.jersey.servlet.ServletContainer.service (ServletContainer.java:221) в org.eclipse.jetty.servlet.ServletHolder.hand .java: 865) на сайте org.eclipse.jetty.servlet. ServletHandler $ CachedChain.doFilter (ServletHandler.java:1655) по адресу com.mulesoft.agent.rest.RequestLoggingFilter.doFilter (RequestLoggingFilter.java:95) по адресу org.eclipse.jetty.servlet.ServletHandler.java: 1642) на org.eclipse.jetty.servlet.ServletHandler.doHandle (ServletHandler.java:533) на org.eclipse.jetty.server.handler.ScopedHandler.handle (ScopedHandler.java:146) на org.eclipse.jetty.sec .SecurityHandler.handle (SecurityHandler.java:548) в org.eclipse.jetty.server.handler.HandlerWrapper.handle (HandlerWrapper.java:132) в org.eclipse.jetty.server.handler.ScopedHandler.nextHandle (ScopedHandle.jcopedHandle (ScopedHandle. : 257) на org.eclipse.jetty.server.session.SessionHandler.doHandle (SessionHandler.java:1595) на org.eclipse.jetty.server.handler.ScopedHandler.nextHandle (ScopedHandler.java:255) на org.eclipse. jetty.server.handler.ContextHandler.doHandle (ContextHandler.java:1340) в org.eclipse.jetty.server.han dler.ScopedHandler.nextScope (ScopedHandler.java:203) в org.eclipse.jetty.servlet.ServletHandler.doScope (ServletHandler.java:473) в org.eclipse.jetty.server.session.SessionHandler.doScope (SessionHandler.doScope (Session :Handler.doScope.java: 1564) на org.eclipse.jetty.server.handler.ScopedHandler.nextScope (ScopedHandler.java:201) на org.eclipse.jetty.server.handler.ContextHandler.doScope (ContextHandler.java:1242) на org.eclipse.jetty .server.handler.ScopedHandler.handle (ScopedHandler.java:144) в org.eclipse.jetty.server.handler.HandlerWrapper.handle (HandlerWrapper.java:132) в org.eclipse.jetty.server.Server.handle (Server .java: 503) на org.eclipse.jetty.server.HttpChannel.handle (HttpChannel.java:364) на org.eclipse.jetty.server.HttpConnection.onFillable (HttpConnection.java:260) на org.eclipse.jetty. io.AbstractConnection $ ReadCallback.succeeded (AbstractConnection.java:305) на org.eclipse.jetty.io.FillInterest.fillable (FillInterest.java:103) на org.ec lipse.jetty.io.ChannelEndPoint $ 2.run (ChannelEndPoint.java:118) на org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask (EatWhatYouKill.java:333) на org.eclipse.jetty.util. .strategy.EatWhatYouKill.doProduce (EatWhatYouKill.java:310) на org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce (EatWhatYouKill.java:168) на org.eclipse.java .run (EatWhatYouKill.java:126) по адресу org.eclipse.jetty.util.thread. ReservedThreadExecutor $ ReservedThread.run (ReservedThreadExecutor.java:366) по адресу org.eclipse.jetty.util.thread.QueuedThreadPool.runJob (QueuedThreadPool.java:765) по адресу org.eclipse.jetty.uuedThreadPool. .java: 683) в java.lang.Thread.run (Thread.java:748)   -  person aled    schedule 04.08.2019


Ответы (1)


Как подключить heroku postgres к mulesoft

Покажите полную трассировку стека ошибок.

person Dhruv Kadia    schedule 02.01.2020