<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Trying to connect datrabricks with Mulesoft in Get Started Discussions</title>
    <link>https://community.databricks.com/t5/get-started-discussions/trying-to-connect-datrabricks-with-mulesoft/m-p/88043#M4223</link>
    <description>&lt;P&gt;Hi im trying to connect to Databricks using the mulesoft database connector, using databricks JDBC, I already connect using personal access token, but i need to use OAuth2 M2M, and only return a error 500151 Invalid local Address:&lt;/P&gt;&lt;P&gt;org.mule.runtime.api.connection.ConnectionException: Could not obtain connection from data source&lt;BR /&gt;org.mule.runtime.api.connection.ConnectionException: Could not obtain connection from data source&lt;BR /&gt;Caused by: org.mule.db.commons.shaded.api.exception.connection.ConnectionCreationException: Could not obtain connection from data source&lt;BR /&gt;Caused by: java.sql.SQLException: Cannot get connection for URL jdbc:databricks://adb-7402312662495172.12.azuredatabricks.net:443;httpPath=/sql/1.0/warehouses/8b30b8f5d6ab662a;AuthMech=11;Auth_Flow=1;OAuth2ClientId=***************************;OAuth2Secret=************************************; : [Databricks][JDBCDriver](500151) Error setting/closing session: Invalid local Address .&lt;BR /&gt;Caused by: java.sql.SQLException: Cannot get connection for URL jdbc:databricks://adb-7402312662495172.12.azuredatabricks.net:443;httpPath=/sql/1.0/warehouses/8b30b8f5d6ab662a;AuthMech=11;Auth_Flow=1;OAuth2ClientId=***********************;OAuth2Secret=*********************;: [Databricks][JDBCDriver](500151) Error setting/closing session: Invalid local Address .&lt;BR /&gt;at org.mule.db.commons.shaded.internal.domain.connection.JdbcConnectionFactory.createConnection(JdbcConnectionFactory.java:71)&lt;BR /&gt;at org.mule.db.commons.shaded.internal.domain.connection.DbConnectionProvider.connect(DbConnectionProvider.java:164)&lt;BR /&gt;at org.mule.db.commons.shaded.internal.domain.connection.DbConnectionProvider.connect(DbConnectionProvider.java:76)&lt;BR /&gt;at org.mule.runtime.module.extension.internal.runtime.config.ClassLoaderConnectionProviderWrapper.connect(ClassLoaderConnectionProviderWrapper.java:60)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.ConnectionUtils.connect(ConnectionUtils.java:56)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.AbstractConnectionProviderWrapper.connect(AbstractConnectionProviderWrapper.java:66)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.ErrorTypeHandlerConnectionProviderWrapper.connect(ErrorTypeHandlerConnectionProviderWrapper.java:63)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.ConfigNameResolverConnectionProviderWrapper.connect(ConfigNameResolverConnectionProviderWrapper.java:47)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.ConnectionUtils.connect(ConnectionUtils.java:56)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.AbstractConnectionProviderWrapper.connect(AbstractConnectionProviderWrapper.java:66)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DefaultConnectionProviderWrapper.connect(DefaultConnectionProviderWrapper.java:53)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.NullConnectionManagementStrategy.getConnectionHandler(NullConnectionManagementStrategy.java:40)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DefaultConnectionManager.getConnection(DefaultConnectionManager.java:261)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DefaultConnectionManager.lambda$testConnectivity$1(DefaultConnectionManager.java:174)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DefaultConnectionManager.doTestConnectivity(DefaultConnectionManager.java:196)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DefaultConnectionManager.testConnectivity(DefaultConnectionManager.java:166)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DelegateConnectionManagerAdapter$EagerConnectionManagerAdapter.testConnectivity(DelegateConnectionManagerAdapter.java:187)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DelegateConnectionManagerAdapter.testConnectivity(DelegateConnectionManagerAdapter.java:103)&lt;BR /&gt;at org.mule.runtime.module.extension.api.tooling.ExtensionConnectivityTestingStrategy.testConnectivity(ExtensionConnectivityTestingStrategy.java:82)&lt;BR /&gt;at org.mule.runtime.core.internal.connectivity.DefaultConnectivityTestingService.testConnection(DefaultConnectivityTestingService.java:89)&lt;BR /&gt;at org.mule.runtime.config.internal.bean.lazy.LazyConnectivityTestingService.testConnection(LazyConnectivityTestingService.java:57)&lt;BR /&gt;at com.mulesoft.agent.services.tooling.MuleAgentConnectivityTestingService.testConnection(MuleAgentConnectivityTestingService.java:77)&lt;BR /&gt;at com.mulesoft.agent.external.handlers.tooling.ToolingRequestHandler.lambda$applicationTestConnection$19(ToolingRequestHandler.java:482)&lt;BR /&gt;at com.mulesoft.agent.util.ResponseHelper.response(ResponseHelper.java:88)&lt;BR /&gt;at com.mulesoft.agent.external.handlers.tooling.ToolingRequestHandler.applicationTestConnection(ToolingRequestHandler.java:481)&lt;BR /&gt;at sun.reflect.GeneratedMethodAccessor168.invoke(Unknown Source)&lt;BR /&gt;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&lt;BR /&gt;at java.lang.reflect.Method.invoke(Method.java:498)&lt;BR /&gt;at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52)&lt;BR /&gt;at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:134)&lt;BR /&gt;at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:177)&lt;BR /&gt;at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:176)&lt;BR /&gt;at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:81)&lt;BR /&gt;at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:478)&lt;BR /&gt;at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:400)&lt;BR /&gt;at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81)&lt;BR /&gt;at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:256)&lt;BR /&gt;at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248)&lt;BR /&gt;at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244)&lt;BR /&gt;at org.glassfish.jersey.internal.Errors.process(Errors.java:292)&lt;BR /&gt;at org.glassfish.jersey.internal.Errors.process(Errors.java:274)&lt;BR /&gt;at org.glassfish.jersey.internal.Errors.process(Errors.java:244)&lt;BR /&gt;at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265)&lt;BR /&gt;at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:235)&lt;BR /&gt;at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:684)&lt;BR /&gt;at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394)&lt;BR /&gt;at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346)&lt;BR /&gt;at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:358)&lt;BR /&gt;at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:311)&lt;BR /&gt;at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)&lt;BR /&gt;at com.mulesoft.agent.rest.RequestLoggingFilter.doFilter(RequestLoggingFilter.java:95)&lt;BR /&gt;at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626)&lt;BR /&gt;at com.mulesoft.agent.rest.AuthorizationFilter.doFilter(AuthorizationFilter.java:49)&lt;BR /&gt;at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:552)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)&lt;BR /&gt;at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)&lt;BR /&gt;at org.eclipse.jetty.server.Server.handle(Server.java:516)&lt;BR /&gt;at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)&lt;BR /&gt;at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)&lt;BR /&gt;at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)&lt;BR /&gt;at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)&lt;BR /&gt;at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)&lt;BR /&gt;at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)&lt;BR /&gt;at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)&lt;BR /&gt;at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)&lt;BR /&gt;at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)&lt;BR /&gt;at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)&lt;BR /&gt;at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)&lt;BR /&gt;at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)&lt;BR /&gt;at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)&lt;BR /&gt;at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)&lt;BR /&gt;at java.lang.Thread.run(Thread.java:750)&lt;BR /&gt;Caused by: com.databricks.client.support.exceptions.GeneralException: [Databricks][JDBCDriver](500151) Error setting/closing session: Invalid local Address .&lt;BR /&gt;at com.databricks.client.hivecommon.api.HS2Client.openSession(Unknown Source)&lt;BR /&gt;at com.databricks.client.hivecommon.api.HS2Client.&amp;lt;init&amp;gt;(Unknown Source)&lt;BR /&gt;at com.databricks.client.spark.jdbc.DownloadableFetchClient.&amp;lt;init&amp;gt;(Unknown Source)&lt;BR /&gt;at com.databricks.client.spark.jdbc.DownloadableFetchClientFactory.createClient(Unknown Source)&lt;BR /&gt;at com.databricks.client.hivecommon.core.HiveJDBCCommonConnection.connectToServer(Unknown Source)&lt;BR /&gt;at com.databricks.client.spark.core.SparkJDBCConnection.connectToServer(Unknown Source)&lt;BR /&gt;at com.databricks.client.hivecommon.core.HiveJDBCCommonConnection.establishConnection(Unknown Source)&lt;BR /&gt;at com.databricks.client.spark.core.SparkJDBCConnection.establishConnection(Unknown Source)&lt;BR /&gt;at com.databricks.client.jdbc.core.LoginTimeoutConnection.connect(Unknown Source)&lt;BR /&gt;at com.databricks.client.jdbc.common.BaseConnectionFactory.doConnect(Unknown Source)&lt;BR /&gt;at com.databricks.client.jdbc.common.AbstractDriver.connect(Unknown Source)&lt;BR /&gt;at java.sql.DriverManager.getConnection(DriverManager.java:664)&lt;BR /&gt;at java.sql.DriverManager.getConnection(DriverManager.java:208)&lt;BR /&gt;at org.mule.db.commons.shaded.internal.domain.connection.enhydra.wrappers.EnhydraWrapperUtils.getSecureConnectionIfPossible(EnhydraWrapperUtils.java:100)&lt;BR /&gt;at org.mule.db.commons.shaded.internal.domain.connection.enhydra.wrappers.StandardDataSourceWrapper.getConnection(StandardDataSourceWrapper.java:33)&lt;BR /&gt;at org.enhydra.jdbc.standard.StandardDataSource.getConnection(StandardDataSource.java:144)&lt;BR /&gt;at org.mule.db.commons.shaded.internal.domain.connection.JdbcConnectionFactory.createConnection(JdbcConnectionFactory.java:53)&lt;BR /&gt;at org.mule.db.commons.shaded.internal.domain.connection.DbConnectionProvider.connect(DbConnectionProvider.java:164)&lt;BR /&gt;at org.mule.db.commons.shaded.internal.domain.connection.DbConnectionProvider.connect(DbConnectionProvider.java:76)&lt;BR /&gt;at org.mule.runtime.module.extension.internal.runtime.config.ClassLoaderConnectionProviderWrapper.connect(ClassLoaderConnectionProviderWrapper.java:60)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.ConnectionUtils.connect(ConnectionUtils.java:56)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.AbstractConnectionProviderWrapper.connect(AbstractConnectionProviderWrapper.java:66)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.ErrorTypeHandlerConnectionProviderWrapper.connect(ErrorTypeHandlerConnectionProviderWrapper.java:63)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.ConfigNameResolverConnectionProviderWrapper.connect(ConfigNameResolverConnectionProviderWrapper.java:47)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.ConnectionUtils.connect(ConnectionUtils.java:56)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.AbstractConnectionProviderWrapper.connect(AbstractConnectionProviderWrapper.java:66)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DefaultConnectionProviderWrapper.connect(DefaultConnectionProviderWrapper.java:53)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.NullConnectionManagementStrategy.getConnectionHandler(NullConnectionManagementStrategy.java:40)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DefaultConnectionManager.getConnection(DefaultConnectionManager.java:261)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DefaultConnectionManager.lambda$testConnectivity$1(DefaultConnectionManager.java:174)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DefaultConnectionManager.doTestConnectivity(DefaultConnectionManager.java:196)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DefaultConnectionManager.testConnectivity(DefaultConnectionManager.java:166)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DelegateConnectionManagerAdapter$EagerConnectionManagerAdapter.testConnectivity(DelegateConnectionManagerAdapter.java:187)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DelegateConnectionManagerAdapter.testConnectivity(DelegateConnectionManagerAdapter.java:103)&lt;BR /&gt;at org.mule.runtime.module.extension.api.tooling.ExtensionConnectivityTestingStrategy.testConnectivity(ExtensionConnectivityTestingStrategy.java:82)&lt;BR /&gt;at org.mule.runtime.core.internal.connectivity.DefaultConnectivityTestingService.testConnection(DefaultConnectivityTestingService.java:89)&lt;BR /&gt;at org.mule.runtime.config.internal.bean.lazy.LazyConnectivityTestingService.testConnection(LazyConnectivityTestingService.java:57)&lt;BR /&gt;at com.mulesoft.agent.services.tooling.MuleAgentConnectivityTestingService.testConnection(MuleAgentConnectivityTestingService.java:77)&lt;BR /&gt;at com.mulesoft.agent.external.handlers.tooling.ToolingRequestHandler.lambda$applicationTestConnection$19(ToolingRequestHandler.java:482)&lt;BR /&gt;at com.mulesoft.agent.util.ResponseHelper.response(ResponseHelper.java:88)&lt;BR /&gt;at com.mulesoft.agent.external.handlers.tooling.ToolingRequestHandler.applicationTestConnection(ToolingRequestHandler.java:481)&lt;BR /&gt;at sun.reflect.GeneratedMethodAccessor168.invoke(Unknown Source)&lt;BR /&gt;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&lt;BR /&gt;at java.lang.reflect.Method.invoke(Method.java:498)&lt;BR /&gt;at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52)&lt;BR /&gt;at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:134)&lt;BR /&gt;at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:177)&lt;BR /&gt;at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:176)&lt;BR /&gt;at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:81)&lt;BR /&gt;at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:478)&lt;BR /&gt;at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:400)&lt;BR /&gt;at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81)&lt;BR /&gt;at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:256)&lt;BR /&gt;at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248)&lt;BR /&gt;at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244)&lt;BR /&gt;at org.glassfish.jersey.internal.Errors.process(Errors.java:292)&lt;BR /&gt;at org.glassfish.jersey.internal.Errors.process(Errors.java:274)&lt;BR /&gt;at org.glassfish.jersey.internal.Errors.process(Errors.java:244)&lt;BR /&gt;at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265)&lt;BR /&gt;at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:235)&lt;BR /&gt;at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:684)&lt;BR /&gt;at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394)&lt;BR /&gt;at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346)&lt;BR /&gt;at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:358)&lt;BR /&gt;at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:311)&lt;BR /&gt;at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)&lt;BR /&gt;at com.mulesoft.agent.rest.RequestLoggingFilter.doFilter(RequestLoggingFilter.java:95)&lt;BR /&gt;at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626)&lt;BR /&gt;at com.mulesoft.agent.rest.AuthorizationFilter.doFilter(AuthorizationFilter.java:49)&lt;BR /&gt;at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:552)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)&lt;BR /&gt;at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)&lt;BR /&gt;at org.eclipse.jetty.server.Server.handle(Server.java:516)&lt;BR /&gt;at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)&lt;BR /&gt;at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)&lt;BR /&gt;at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)&lt;BR /&gt;at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)&lt;BR /&gt;at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)&lt;BR /&gt;at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)&lt;BR /&gt;at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)&lt;BR /&gt;at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)&lt;BR /&gt;at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)&lt;BR /&gt;at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)&lt;BR /&gt;at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)&lt;BR /&gt;at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)&lt;BR /&gt;at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)&lt;BR /&gt;at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)&lt;BR /&gt;Caused by: com.databricks.client.jdbc42.internal.apache.thrift.TException: Invalid local Address&lt;BR /&gt;at com.databricks.client.hivecommon.api.HS2OAuthClientWrapper.executeClientCredentialAuthFlow(Unknown Source)&lt;BR /&gt;at com.databricks.client.hivecommon.api.HS2OAuthClientWrapper.validateTokens(Unknown Source)&lt;BR /&gt;at com.databricks.client.hivecommon.api.HS2OAuthClientWrapper.OpenSession(Unknown Source)&lt;BR /&gt;at com.databricks.client.hivecommon.api.HS2Client.openSession(Unknown Source)&lt;BR /&gt;at com.databricks.client.hivecommon.api.HS2Client.&amp;lt;init&amp;gt;(Unknown Source)&lt;BR /&gt;at com.databricks.client.spark.jdbc.DownloadableFetchClient.&amp;lt;init&amp;gt;(Unknown Source)&lt;BR /&gt;at com.databricks.client.spark.jdbc.DownloadableFetchClientFactory.createClient(Unknown Source)&lt;BR /&gt;at com.databricks.client.hivecommon.core.HiveJDBCCommonConnection.connectToServer(Unknown Source)&lt;BR /&gt;at com.databricks.client.spark.core.SparkJDBCConnection.connectToServer(Unknown Source)&lt;BR /&gt;at com.databricks.client.hivecommon.core.HiveJDBCCommonConnection.establishConnection(Unknown Source)&lt;BR /&gt;at com.databricks.client.spark.core.SparkJDBCConnection.establishConnection(Unknown Source)&lt;BR /&gt;at com.databricks.client.jdbc.core.LoginTimeoutConnection.connect(Unknown Source)&lt;BR /&gt;at com.databricks.client.jdbc.common.BaseConnectionFactory.doConnect(Unknown Source)&lt;BR /&gt;at com.databricks.client.jdbc.common.AbstractDriver.connect(Unknown Source)&lt;BR /&gt;at java.sql.DriverManager.getConnection(DriverManager.java:664)&lt;BR /&gt;at java.sql.DriverManager.getConnection(DriverManager.java:208)&lt;BR /&gt;at org.mule.db.commons.shaded.internal.domain.connection.enhydra.wrappers.EnhydraWrapperUtils.getSecureConnectionIfPossible(EnhydraWrapperUtils.java:100)&lt;BR /&gt;at org.mule.db.commons.shaded.internal.domain.connection.enhydra.wrappers.StandardDataSourceWrapper.getConnection(StandardDataSourceWrapper.java:33)&lt;BR /&gt;at org.enhydra.jdbc.standard.StandardDataSource.getConnection(StandardDataSource.java:144)&lt;BR /&gt;at org.mule.db.commons.shaded.internal.domain.connection.JdbcConnectionFactory.createConnection(JdbcConnectionFactory.java:53)&lt;BR /&gt;at org.mule.db.commons.shaded.internal.domain.connection.DbConnectionProvider.connect(DbConnectionProvider.java:164)&lt;BR /&gt;at org.mule.db.commons.shaded.internal.domain.connection.DbConnectionProvider.connect(DbConnectionProvider.java:76)&lt;BR /&gt;at org.mule.runtime.module.extension.internal.runtime.config.ClassLoaderConnectionProviderWrapper.connect(ClassLoaderConnectionProviderWrapper.java:60)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.ConnectionUtils.connect(ConnectionUtils.java:56)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.AbstractConnectionProviderWrapper.connect(AbstractConnectionProviderWrapper.java:66)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.ErrorTypeHandlerConnectionProviderWrapper.connect(ErrorTypeHandlerConnectionProviderWrapper.java:63)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.ConfigNameResolverConnectionProviderWrapper.connect(ConfigNameResolverConnectionProviderWrapper.java:47)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.ConnectionUtils.connect(ConnectionUtils.java:56)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.AbstractConnectionProviderWrapper.connect(AbstractConnectionProviderWrapper.java:66)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DefaultConnectionProviderWrapper.connect(DefaultConnectionProviderWrapper.java:53)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.NullConnectionManagementStrategy.getConnectionHandler(NullConnectionManagementStrategy.java:40)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DefaultConnectionManager.getConnection(DefaultConnectionManager.java:261)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DefaultConnectionManager.lambda$testConnectivity$1(DefaultConnectionManager.java:174)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DefaultConnectionManager.doTestConnectivity(DefaultConnectionManager.java:196)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DefaultConnectionManager.testConnectivity(DefaultConnectionManager.java:166)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DelegateConnectionManagerAdapter$EagerConnectionManagerAdapter.testConnectivity(DelegateConnectionManagerAdapter.java:187)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DelegateConnectionManagerAdapter.testConnectivity(DelegateConnectionManagerAdapter.java:103)&lt;BR /&gt;at org.mule.runtime.module.extension.api.tooling.ExtensionConnectivityTestingStrategy.testConnectivity(ExtensionConnectivityTestingStrategy.java:82)&lt;BR /&gt;at org.mule.runtime.core.internal.connectivity.DefaultConnectivityTestingService.testConnection(DefaultConnectivityTestingService.java:89)&lt;BR /&gt;at org.mule.runtime.config.internal.bean.lazy.LazyConnectivityTestingService.testConnection(LazyConnectivityTestingService.java:57)&lt;BR /&gt;at com.mulesoft.agent.services.tooling.MuleAgentConnectivityTestingService.testConnection(MuleAgentConnectivityTestingService.java:77)&lt;BR /&gt;at com.mulesoft.agent.external.handlers.tooling.ToolingRequestHandler.lambda$applicationTestConnection$19(ToolingRequestHandler.java:482)&lt;BR /&gt;at com.mulesoft.agent.util.ResponseHelper.response(ResponseHelper.java:88)&lt;BR /&gt;at com.mulesoft.agent.external.handlers.tooling.ToolingRequestHandler.applicationTestConnection(ToolingRequestHandler.java:481)&lt;BR /&gt;at sun.reflect.GeneratedMethodAccessor168.invoke(Unknown Source)&lt;BR /&gt;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&lt;BR /&gt;at java.lang.reflect.Method.invoke(Method.java:498)&lt;BR /&gt;at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52)&lt;BR /&gt;at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:134)&lt;BR /&gt;at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:177)&lt;BR /&gt;at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:176)&lt;BR /&gt;at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:81)&lt;BR /&gt;at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:478)&lt;BR /&gt;at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:400)&lt;BR /&gt;at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81)&lt;BR /&gt;at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:256)&lt;BR /&gt;at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248)&lt;BR /&gt;at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244)&lt;BR /&gt;at org.glassfish.jersey.internal.Errors.process(Errors.java:292)&lt;BR /&gt;at org.glassfish.jersey.internal.Errors.process(Errors.java:274)&lt;BR /&gt;at org.glassfish.jersey.internal.Errors.process(Errors.java:244)&lt;BR /&gt;at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265)&lt;BR /&gt;at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:235)&lt;BR /&gt;at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:684)&lt;BR /&gt;at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394)&lt;BR /&gt;at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346)&lt;BR /&gt;at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:358)&lt;BR /&gt;at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:311)&lt;BR /&gt;at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)&lt;BR /&gt;at com.mulesoft.agent.rest.RequestLoggingFilter.doFilter(RequestLoggingFilter.java:95)&lt;BR /&gt;at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626)&lt;BR /&gt;at com.mulesoft.agent.rest.AuthorizationFilter.doFilter(AuthorizationFilter.java:49)&lt;BR /&gt;at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:552)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)&lt;BR /&gt;at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)&lt;BR /&gt;at org.eclipse.jetty.server.Server.handle(Server.java:516)&lt;BR /&gt;at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)&lt;BR /&gt;at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)&lt;BR /&gt;at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)&lt;BR /&gt;at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)&lt;BR /&gt;at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)&lt;BR /&gt;at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)&lt;BR /&gt;at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)&lt;BR /&gt;at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)&lt;BR /&gt;at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)&lt;BR /&gt;at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)&lt;BR /&gt;at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)&lt;BR /&gt;at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)&lt;BR /&gt;at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)&lt;BR /&gt;at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)&lt;BR /&gt;at java.lang.Thread.run(Thread.java:750)&lt;/P&gt;</description>
    <pubDate>Tue, 03 Sep 2024 13:00:48 GMT</pubDate>
    <dc:creator>GabriemMuller</dc:creator>
    <dc:date>2024-09-03T13:00:48Z</dc:date>
    <item>
      <title>Trying to connect datrabricks with Mulesoft</title>
      <link>https://community.databricks.com/t5/get-started-discussions/trying-to-connect-datrabricks-with-mulesoft/m-p/88043#M4223</link>
      <description>&lt;P&gt;Hi im trying to connect to Databricks using the mulesoft database connector, using databricks JDBC, I already connect using personal access token, but i need to use OAuth2 M2M, and only return a error 500151 Invalid local Address:&lt;/P&gt;&lt;P&gt;org.mule.runtime.api.connection.ConnectionException: Could not obtain connection from data source&lt;BR /&gt;org.mule.runtime.api.connection.ConnectionException: Could not obtain connection from data source&lt;BR /&gt;Caused by: org.mule.db.commons.shaded.api.exception.connection.ConnectionCreationException: Could not obtain connection from data source&lt;BR /&gt;Caused by: java.sql.SQLException: Cannot get connection for URL jdbc:databricks://adb-7402312662495172.12.azuredatabricks.net:443;httpPath=/sql/1.0/warehouses/8b30b8f5d6ab662a;AuthMech=11;Auth_Flow=1;OAuth2ClientId=***************************;OAuth2Secret=************************************; : [Databricks][JDBCDriver](500151) Error setting/closing session: Invalid local Address .&lt;BR /&gt;Caused by: java.sql.SQLException: Cannot get connection for URL jdbc:databricks://adb-7402312662495172.12.azuredatabricks.net:443;httpPath=/sql/1.0/warehouses/8b30b8f5d6ab662a;AuthMech=11;Auth_Flow=1;OAuth2ClientId=***********************;OAuth2Secret=*********************;: [Databricks][JDBCDriver](500151) Error setting/closing session: Invalid local Address .&lt;BR /&gt;at org.mule.db.commons.shaded.internal.domain.connection.JdbcConnectionFactory.createConnection(JdbcConnectionFactory.java:71)&lt;BR /&gt;at org.mule.db.commons.shaded.internal.domain.connection.DbConnectionProvider.connect(DbConnectionProvider.java:164)&lt;BR /&gt;at org.mule.db.commons.shaded.internal.domain.connection.DbConnectionProvider.connect(DbConnectionProvider.java:76)&lt;BR /&gt;at org.mule.runtime.module.extension.internal.runtime.config.ClassLoaderConnectionProviderWrapper.connect(ClassLoaderConnectionProviderWrapper.java:60)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.ConnectionUtils.connect(ConnectionUtils.java:56)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.AbstractConnectionProviderWrapper.connect(AbstractConnectionProviderWrapper.java:66)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.ErrorTypeHandlerConnectionProviderWrapper.connect(ErrorTypeHandlerConnectionProviderWrapper.java:63)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.ConfigNameResolverConnectionProviderWrapper.connect(ConfigNameResolverConnectionProviderWrapper.java:47)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.ConnectionUtils.connect(ConnectionUtils.java:56)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.AbstractConnectionProviderWrapper.connect(AbstractConnectionProviderWrapper.java:66)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DefaultConnectionProviderWrapper.connect(DefaultConnectionProviderWrapper.java:53)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.NullConnectionManagementStrategy.getConnectionHandler(NullConnectionManagementStrategy.java:40)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DefaultConnectionManager.getConnection(DefaultConnectionManager.java:261)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DefaultConnectionManager.lambda$testConnectivity$1(DefaultConnectionManager.java:174)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DefaultConnectionManager.doTestConnectivity(DefaultConnectionManager.java:196)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DefaultConnectionManager.testConnectivity(DefaultConnectionManager.java:166)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DelegateConnectionManagerAdapter$EagerConnectionManagerAdapter.testConnectivity(DelegateConnectionManagerAdapter.java:187)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DelegateConnectionManagerAdapter.testConnectivity(DelegateConnectionManagerAdapter.java:103)&lt;BR /&gt;at org.mule.runtime.module.extension.api.tooling.ExtensionConnectivityTestingStrategy.testConnectivity(ExtensionConnectivityTestingStrategy.java:82)&lt;BR /&gt;at org.mule.runtime.core.internal.connectivity.DefaultConnectivityTestingService.testConnection(DefaultConnectivityTestingService.java:89)&lt;BR /&gt;at org.mule.runtime.config.internal.bean.lazy.LazyConnectivityTestingService.testConnection(LazyConnectivityTestingService.java:57)&lt;BR /&gt;at com.mulesoft.agent.services.tooling.MuleAgentConnectivityTestingService.testConnection(MuleAgentConnectivityTestingService.java:77)&lt;BR /&gt;at com.mulesoft.agent.external.handlers.tooling.ToolingRequestHandler.lambda$applicationTestConnection$19(ToolingRequestHandler.java:482)&lt;BR /&gt;at com.mulesoft.agent.util.ResponseHelper.response(ResponseHelper.java:88)&lt;BR /&gt;at com.mulesoft.agent.external.handlers.tooling.ToolingRequestHandler.applicationTestConnection(ToolingRequestHandler.java:481)&lt;BR /&gt;at sun.reflect.GeneratedMethodAccessor168.invoke(Unknown Source)&lt;BR /&gt;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&lt;BR /&gt;at java.lang.reflect.Method.invoke(Method.java:498)&lt;BR /&gt;at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52)&lt;BR /&gt;at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:134)&lt;BR /&gt;at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:177)&lt;BR /&gt;at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:176)&lt;BR /&gt;at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:81)&lt;BR /&gt;at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:478)&lt;BR /&gt;at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:400)&lt;BR /&gt;at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81)&lt;BR /&gt;at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:256)&lt;BR /&gt;at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248)&lt;BR /&gt;at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244)&lt;BR /&gt;at org.glassfish.jersey.internal.Errors.process(Errors.java:292)&lt;BR /&gt;at org.glassfish.jersey.internal.Errors.process(Errors.java:274)&lt;BR /&gt;at org.glassfish.jersey.internal.Errors.process(Errors.java:244)&lt;BR /&gt;at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265)&lt;BR /&gt;at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:235)&lt;BR /&gt;at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:684)&lt;BR /&gt;at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394)&lt;BR /&gt;at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346)&lt;BR /&gt;at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:358)&lt;BR /&gt;at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:311)&lt;BR /&gt;at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)&lt;BR /&gt;at com.mulesoft.agent.rest.RequestLoggingFilter.doFilter(RequestLoggingFilter.java:95)&lt;BR /&gt;at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626)&lt;BR /&gt;at com.mulesoft.agent.rest.AuthorizationFilter.doFilter(AuthorizationFilter.java:49)&lt;BR /&gt;at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:552)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)&lt;BR /&gt;at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)&lt;BR /&gt;at org.eclipse.jetty.server.Server.handle(Server.java:516)&lt;BR /&gt;at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)&lt;BR /&gt;at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)&lt;BR /&gt;at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)&lt;BR /&gt;at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)&lt;BR /&gt;at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)&lt;BR /&gt;at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)&lt;BR /&gt;at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)&lt;BR /&gt;at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)&lt;BR /&gt;at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)&lt;BR /&gt;at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)&lt;BR /&gt;at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)&lt;BR /&gt;at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)&lt;BR /&gt;at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)&lt;BR /&gt;at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)&lt;BR /&gt;at java.lang.Thread.run(Thread.java:750)&lt;BR /&gt;Caused by: com.databricks.client.support.exceptions.GeneralException: [Databricks][JDBCDriver](500151) Error setting/closing session: Invalid local Address .&lt;BR /&gt;at com.databricks.client.hivecommon.api.HS2Client.openSession(Unknown Source)&lt;BR /&gt;at com.databricks.client.hivecommon.api.HS2Client.&amp;lt;init&amp;gt;(Unknown Source)&lt;BR /&gt;at com.databricks.client.spark.jdbc.DownloadableFetchClient.&amp;lt;init&amp;gt;(Unknown Source)&lt;BR /&gt;at com.databricks.client.spark.jdbc.DownloadableFetchClientFactory.createClient(Unknown Source)&lt;BR /&gt;at com.databricks.client.hivecommon.core.HiveJDBCCommonConnection.connectToServer(Unknown Source)&lt;BR /&gt;at com.databricks.client.spark.core.SparkJDBCConnection.connectToServer(Unknown Source)&lt;BR /&gt;at com.databricks.client.hivecommon.core.HiveJDBCCommonConnection.establishConnection(Unknown Source)&lt;BR /&gt;at com.databricks.client.spark.core.SparkJDBCConnection.establishConnection(Unknown Source)&lt;BR /&gt;at com.databricks.client.jdbc.core.LoginTimeoutConnection.connect(Unknown Source)&lt;BR /&gt;at com.databricks.client.jdbc.common.BaseConnectionFactory.doConnect(Unknown Source)&lt;BR /&gt;at com.databricks.client.jdbc.common.AbstractDriver.connect(Unknown Source)&lt;BR /&gt;at java.sql.DriverManager.getConnection(DriverManager.java:664)&lt;BR /&gt;at java.sql.DriverManager.getConnection(DriverManager.java:208)&lt;BR /&gt;at org.mule.db.commons.shaded.internal.domain.connection.enhydra.wrappers.EnhydraWrapperUtils.getSecureConnectionIfPossible(EnhydraWrapperUtils.java:100)&lt;BR /&gt;at org.mule.db.commons.shaded.internal.domain.connection.enhydra.wrappers.StandardDataSourceWrapper.getConnection(StandardDataSourceWrapper.java:33)&lt;BR /&gt;at org.enhydra.jdbc.standard.StandardDataSource.getConnection(StandardDataSource.java:144)&lt;BR /&gt;at org.mule.db.commons.shaded.internal.domain.connection.JdbcConnectionFactory.createConnection(JdbcConnectionFactory.java:53)&lt;BR /&gt;at org.mule.db.commons.shaded.internal.domain.connection.DbConnectionProvider.connect(DbConnectionProvider.java:164)&lt;BR /&gt;at org.mule.db.commons.shaded.internal.domain.connection.DbConnectionProvider.connect(DbConnectionProvider.java:76)&lt;BR /&gt;at org.mule.runtime.module.extension.internal.runtime.config.ClassLoaderConnectionProviderWrapper.connect(ClassLoaderConnectionProviderWrapper.java:60)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.ConnectionUtils.connect(ConnectionUtils.java:56)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.AbstractConnectionProviderWrapper.connect(AbstractConnectionProviderWrapper.java:66)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.ErrorTypeHandlerConnectionProviderWrapper.connect(ErrorTypeHandlerConnectionProviderWrapper.java:63)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.ConfigNameResolverConnectionProviderWrapper.connect(ConfigNameResolverConnectionProviderWrapper.java:47)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.ConnectionUtils.connect(ConnectionUtils.java:56)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.AbstractConnectionProviderWrapper.connect(AbstractConnectionProviderWrapper.java:66)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DefaultConnectionProviderWrapper.connect(DefaultConnectionProviderWrapper.java:53)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.NullConnectionManagementStrategy.getConnectionHandler(NullConnectionManagementStrategy.java:40)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DefaultConnectionManager.getConnection(DefaultConnectionManager.java:261)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DefaultConnectionManager.lambda$testConnectivity$1(DefaultConnectionManager.java:174)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DefaultConnectionManager.doTestConnectivity(DefaultConnectionManager.java:196)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DefaultConnectionManager.testConnectivity(DefaultConnectionManager.java:166)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DelegateConnectionManagerAdapter$EagerConnectionManagerAdapter.testConnectivity(DelegateConnectionManagerAdapter.java:187)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DelegateConnectionManagerAdapter.testConnectivity(DelegateConnectionManagerAdapter.java:103)&lt;BR /&gt;at org.mule.runtime.module.extension.api.tooling.ExtensionConnectivityTestingStrategy.testConnectivity(ExtensionConnectivityTestingStrategy.java:82)&lt;BR /&gt;at org.mule.runtime.core.internal.connectivity.DefaultConnectivityTestingService.testConnection(DefaultConnectivityTestingService.java:89)&lt;BR /&gt;at org.mule.runtime.config.internal.bean.lazy.LazyConnectivityTestingService.testConnection(LazyConnectivityTestingService.java:57)&lt;BR /&gt;at com.mulesoft.agent.services.tooling.MuleAgentConnectivityTestingService.testConnection(MuleAgentConnectivityTestingService.java:77)&lt;BR /&gt;at com.mulesoft.agent.external.handlers.tooling.ToolingRequestHandler.lambda$applicationTestConnection$19(ToolingRequestHandler.java:482)&lt;BR /&gt;at com.mulesoft.agent.util.ResponseHelper.response(ResponseHelper.java:88)&lt;BR /&gt;at com.mulesoft.agent.external.handlers.tooling.ToolingRequestHandler.applicationTestConnection(ToolingRequestHandler.java:481)&lt;BR /&gt;at sun.reflect.GeneratedMethodAccessor168.invoke(Unknown Source)&lt;BR /&gt;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&lt;BR /&gt;at java.lang.reflect.Method.invoke(Method.java:498)&lt;BR /&gt;at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52)&lt;BR /&gt;at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:134)&lt;BR /&gt;at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:177)&lt;BR /&gt;at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:176)&lt;BR /&gt;at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:81)&lt;BR /&gt;at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:478)&lt;BR /&gt;at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:400)&lt;BR /&gt;at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81)&lt;BR /&gt;at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:256)&lt;BR /&gt;at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248)&lt;BR /&gt;at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244)&lt;BR /&gt;at org.glassfish.jersey.internal.Errors.process(Errors.java:292)&lt;BR /&gt;at org.glassfish.jersey.internal.Errors.process(Errors.java:274)&lt;BR /&gt;at org.glassfish.jersey.internal.Errors.process(Errors.java:244)&lt;BR /&gt;at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265)&lt;BR /&gt;at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:235)&lt;BR /&gt;at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:684)&lt;BR /&gt;at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394)&lt;BR /&gt;at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346)&lt;BR /&gt;at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:358)&lt;BR /&gt;at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:311)&lt;BR /&gt;at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)&lt;BR /&gt;at com.mulesoft.agent.rest.RequestLoggingFilter.doFilter(RequestLoggingFilter.java:95)&lt;BR /&gt;at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626)&lt;BR /&gt;at com.mulesoft.agent.rest.AuthorizationFilter.doFilter(AuthorizationFilter.java:49)&lt;BR /&gt;at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:552)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)&lt;BR /&gt;at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)&lt;BR /&gt;at org.eclipse.jetty.server.Server.handle(Server.java:516)&lt;BR /&gt;at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)&lt;BR /&gt;at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)&lt;BR /&gt;at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)&lt;BR /&gt;at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)&lt;BR /&gt;at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)&lt;BR /&gt;at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)&lt;BR /&gt;at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)&lt;BR /&gt;at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)&lt;BR /&gt;at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)&lt;BR /&gt;at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)&lt;BR /&gt;at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)&lt;BR /&gt;at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)&lt;BR /&gt;at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)&lt;BR /&gt;at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)&lt;BR /&gt;Caused by: com.databricks.client.jdbc42.internal.apache.thrift.TException: Invalid local Address&lt;BR /&gt;at com.databricks.client.hivecommon.api.HS2OAuthClientWrapper.executeClientCredentialAuthFlow(Unknown Source)&lt;BR /&gt;at com.databricks.client.hivecommon.api.HS2OAuthClientWrapper.validateTokens(Unknown Source)&lt;BR /&gt;at com.databricks.client.hivecommon.api.HS2OAuthClientWrapper.OpenSession(Unknown Source)&lt;BR /&gt;at com.databricks.client.hivecommon.api.HS2Client.openSession(Unknown Source)&lt;BR /&gt;at com.databricks.client.hivecommon.api.HS2Client.&amp;lt;init&amp;gt;(Unknown Source)&lt;BR /&gt;at com.databricks.client.spark.jdbc.DownloadableFetchClient.&amp;lt;init&amp;gt;(Unknown Source)&lt;BR /&gt;at com.databricks.client.spark.jdbc.DownloadableFetchClientFactory.createClient(Unknown Source)&lt;BR /&gt;at com.databricks.client.hivecommon.core.HiveJDBCCommonConnection.connectToServer(Unknown Source)&lt;BR /&gt;at com.databricks.client.spark.core.SparkJDBCConnection.connectToServer(Unknown Source)&lt;BR /&gt;at com.databricks.client.hivecommon.core.HiveJDBCCommonConnection.establishConnection(Unknown Source)&lt;BR /&gt;at com.databricks.client.spark.core.SparkJDBCConnection.establishConnection(Unknown Source)&lt;BR /&gt;at com.databricks.client.jdbc.core.LoginTimeoutConnection.connect(Unknown Source)&lt;BR /&gt;at com.databricks.client.jdbc.common.BaseConnectionFactory.doConnect(Unknown Source)&lt;BR /&gt;at com.databricks.client.jdbc.common.AbstractDriver.connect(Unknown Source)&lt;BR /&gt;at java.sql.DriverManager.getConnection(DriverManager.java:664)&lt;BR /&gt;at java.sql.DriverManager.getConnection(DriverManager.java:208)&lt;BR /&gt;at org.mule.db.commons.shaded.internal.domain.connection.enhydra.wrappers.EnhydraWrapperUtils.getSecureConnectionIfPossible(EnhydraWrapperUtils.java:100)&lt;BR /&gt;at org.mule.db.commons.shaded.internal.domain.connection.enhydra.wrappers.StandardDataSourceWrapper.getConnection(StandardDataSourceWrapper.java:33)&lt;BR /&gt;at org.enhydra.jdbc.standard.StandardDataSource.getConnection(StandardDataSource.java:144)&lt;BR /&gt;at org.mule.db.commons.shaded.internal.domain.connection.JdbcConnectionFactory.createConnection(JdbcConnectionFactory.java:53)&lt;BR /&gt;at org.mule.db.commons.shaded.internal.domain.connection.DbConnectionProvider.connect(DbConnectionProvider.java:164)&lt;BR /&gt;at org.mule.db.commons.shaded.internal.domain.connection.DbConnectionProvider.connect(DbConnectionProvider.java:76)&lt;BR /&gt;at org.mule.runtime.module.extension.internal.runtime.config.ClassLoaderConnectionProviderWrapper.connect(ClassLoaderConnectionProviderWrapper.java:60)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.ConnectionUtils.connect(ConnectionUtils.java:56)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.AbstractConnectionProviderWrapper.connect(AbstractConnectionProviderWrapper.java:66)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.ErrorTypeHandlerConnectionProviderWrapper.connect(ErrorTypeHandlerConnectionProviderWrapper.java:63)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.ConfigNameResolverConnectionProviderWrapper.connect(ConfigNameResolverConnectionProviderWrapper.java:47)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.ConnectionUtils.connect(ConnectionUtils.java:56)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.AbstractConnectionProviderWrapper.connect(AbstractConnectionProviderWrapper.java:66)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DefaultConnectionProviderWrapper.connect(DefaultConnectionProviderWrapper.java:53)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.NullConnectionManagementStrategy.getConnectionHandler(NullConnectionManagementStrategy.java:40)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DefaultConnectionManager.getConnection(DefaultConnectionManager.java:261)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DefaultConnectionManager.lambda$testConnectivity$1(DefaultConnectionManager.java:174)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DefaultConnectionManager.doTestConnectivity(DefaultConnectionManager.java:196)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DefaultConnectionManager.testConnectivity(DefaultConnectionManager.java:166)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DelegateConnectionManagerAdapter$EagerConnectionManagerAdapter.testConnectivity(DelegateConnectionManagerAdapter.java:187)&lt;BR /&gt;at org.mule.runtime.core.internal.connection.DelegateConnectionManagerAdapter.testConnectivity(DelegateConnectionManagerAdapter.java:103)&lt;BR /&gt;at org.mule.runtime.module.extension.api.tooling.ExtensionConnectivityTestingStrategy.testConnectivity(ExtensionConnectivityTestingStrategy.java:82)&lt;BR /&gt;at org.mule.runtime.core.internal.connectivity.DefaultConnectivityTestingService.testConnection(DefaultConnectivityTestingService.java:89)&lt;BR /&gt;at org.mule.runtime.config.internal.bean.lazy.LazyConnectivityTestingService.testConnection(LazyConnectivityTestingService.java:57)&lt;BR /&gt;at com.mulesoft.agent.services.tooling.MuleAgentConnectivityTestingService.testConnection(MuleAgentConnectivityTestingService.java:77)&lt;BR /&gt;at com.mulesoft.agent.external.handlers.tooling.ToolingRequestHandler.lambda$applicationTestConnection$19(ToolingRequestHandler.java:482)&lt;BR /&gt;at com.mulesoft.agent.util.ResponseHelper.response(ResponseHelper.java:88)&lt;BR /&gt;at com.mulesoft.agent.external.handlers.tooling.ToolingRequestHandler.applicationTestConnection(ToolingRequestHandler.java:481)&lt;BR /&gt;at sun.reflect.GeneratedMethodAccessor168.invoke(Unknown Source)&lt;BR /&gt;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&lt;BR /&gt;at java.lang.reflect.Method.invoke(Method.java:498)&lt;BR /&gt;at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52)&lt;BR /&gt;at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:134)&lt;BR /&gt;at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:177)&lt;BR /&gt;at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:176)&lt;BR /&gt;at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:81)&lt;BR /&gt;at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:478)&lt;BR /&gt;at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:400)&lt;BR /&gt;at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81)&lt;BR /&gt;at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:256)&lt;BR /&gt;at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248)&lt;BR /&gt;at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244)&lt;BR /&gt;at org.glassfish.jersey.internal.Errors.process(Errors.java:292)&lt;BR /&gt;at org.glassfish.jersey.internal.Errors.process(Errors.java:274)&lt;BR /&gt;at org.glassfish.jersey.internal.Errors.process(Errors.java:244)&lt;BR /&gt;at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265)&lt;BR /&gt;at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:235)&lt;BR /&gt;at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:684)&lt;BR /&gt;at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394)&lt;BR /&gt;at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346)&lt;BR /&gt;at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:358)&lt;BR /&gt;at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:311)&lt;BR /&gt;at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)&lt;BR /&gt;at com.mulesoft.agent.rest.RequestLoggingFilter.doFilter(RequestLoggingFilter.java:95)&lt;BR /&gt;at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626)&lt;BR /&gt;at com.mulesoft.agent.rest.AuthorizationFilter.doFilter(AuthorizationFilter.java:49)&lt;BR /&gt;at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:552)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)&lt;BR /&gt;at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)&lt;BR /&gt;at org.eclipse.jetty.server.Server.handle(Server.java:516)&lt;BR /&gt;at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)&lt;BR /&gt;at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)&lt;BR /&gt;at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)&lt;BR /&gt;at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)&lt;BR /&gt;at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)&lt;BR /&gt;at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)&lt;BR /&gt;at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)&lt;BR /&gt;at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)&lt;BR /&gt;at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)&lt;BR /&gt;at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)&lt;BR /&gt;at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)&lt;BR /&gt;at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)&lt;BR /&gt;at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)&lt;BR /&gt;at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)&lt;BR /&gt;at java.lang.Thread.run(Thread.java:750)&lt;/P&gt;</description>
      <pubDate>Tue, 03 Sep 2024 13:00:48 GMT</pubDate>
      <guid>https://community.databricks.com/t5/get-started-discussions/trying-to-connect-datrabricks-with-mulesoft/m-p/88043#M4223</guid>
      <dc:creator>GabriemMuller</dc:creator>
      <dc:date>2024-09-03T13:00:48Z</dc:date>
    </item>
    <item>
      <title>Re: Trying to connect datrabricks with Mulesoft</title>
      <link>https://community.databricks.com/t5/get-started-discussions/trying-to-connect-datrabricks-with-mulesoft/m-p/88210#M4229</link>
      <description>&lt;P&gt;Assuming you followed the guide (&lt;A href="https://learn.microsoft.com/en-us/azure/databricks/integrations/jdbc/authentication#--oauth-machine-to-machine-m2m-authentication" target="_blank"&gt;https://learn.microsoft.com/en-us/azure/databricks/integrations/jdbc/authentication#--oauth-machine-to-machine-m2m-authentication&lt;/A&gt;), is it possible your workspace uses private link?&lt;BR /&gt;because that won't work.&lt;BR /&gt;Also: only Databricks secrets work, Entra ID secrets do not.&lt;/P&gt;</description>
      <pubDate>Wed, 04 Sep 2024 06:51:08 GMT</pubDate>
      <guid>https://community.databricks.com/t5/get-started-discussions/trying-to-connect-datrabricks-with-mulesoft/m-p/88210#M4229</guid>
      <dc:creator>-werners-</dc:creator>
      <dc:date>2024-09-04T06:51:08Z</dc:date>
    </item>
    <item>
      <title>Re: Trying to connect datrabricks with Mulesoft</title>
      <link>https://community.databricks.com/t5/get-started-discussions/trying-to-connect-datrabricks-with-mulesoft/m-p/88266#M4234</link>
      <description>&lt;P&gt;Yes the connection string is in the error, its just like the guide, and my workspace is not private, its public, and work with personal token!&lt;/P&gt;</description>
      <pubDate>Wed, 04 Sep 2024 10:10:40 GMT</pubDate>
      <guid>https://community.databricks.com/t5/get-started-discussions/trying-to-connect-datrabricks-with-mulesoft/m-p/88266#M4234</guid>
      <dc:creator>GabriemMuller</dc:creator>
      <dc:date>2024-09-04T10:10:40Z</dc:date>
    </item>
    <item>
      <title>Re: Trying to connect datrabricks with Mulesoft</title>
      <link>https://community.databricks.com/t5/get-started-discussions/trying-to-connect-datrabricks-with-mulesoft/m-p/88270#M4235</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Can you check if you're using JDBC driver with version &amp;gt;= 2.6.36?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;"&lt;STRONG&gt;JDBC driver 2.6.36 and above supports OAuth machine-to-machine (M2M) authentication for a Microsoft Entra ID service principal. This is also known as OAuth 2.0&amp;nbsp;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM&gt;client credentials&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN&gt;&lt;STRONG&gt;&amp;nbsp;authentication&lt;/STRONG&gt;."&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Also could you tell us what you're using to authenticate? I mean do you use Databricsk secret, Entra ID secret?&lt;BR /&gt;Because as&amp;nbsp;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/14792"&gt;@-werners-&lt;/a&gt;&amp;nbsp; have said, Entra ID secrets are not supported&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;"&lt;SPAN&gt;&lt;STRONG&gt;JDBC driver 2.6.36 and above supports Azure Databricks OAuth secrets for OAuth M2M or OAuth 2.0 client credentials authentication. Microsoft Entra ID secrets are not supported.&lt;/STRONG&gt;"&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 04 Sep 2024 10:17:35 GMT</pubDate>
      <guid>https://community.databricks.com/t5/get-started-discussions/trying-to-connect-datrabricks-with-mulesoft/m-p/88270#M4235</guid>
      <dc:creator>szymon_dybczak</dc:creator>
      <dc:date>2024-09-04T10:17:35Z</dc:date>
    </item>
    <item>
      <title>Re: Trying to connect datrabricks with Mulesoft</title>
      <link>https://community.databricks.com/t5/get-started-discussions/trying-to-connect-datrabricks-with-mulesoft/m-p/88273#M4236</link>
      <description>&lt;P&gt;Hi, JDBC driver version is 2.6.40, and im using OAuth M2M,&amp;nbsp;&lt;SPAN&gt;AuthMech=11 and&amp;nbsp;Auth_Flow=1,&amp;nbsp;OAuth2ClientId and&amp;nbsp;OAuth2Secret&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 04 Sep 2024 10:21:43 GMT</pubDate>
      <guid>https://community.databricks.com/t5/get-started-discussions/trying-to-connect-datrabricks-with-mulesoft/m-p/88273#M4236</guid>
      <dc:creator>GabriemMuller</dc:creator>
      <dc:date>2024-09-04T10:21:43Z</dc:date>
    </item>
    <item>
      <title>Re: Trying to connect datrabricks with Mulesoft</title>
      <link>https://community.databricks.com/t5/get-started-discussions/trying-to-connect-datrabricks-with-mulesoft/m-p/88275#M4237</link>
      <description>&lt;P&gt;Cool, so driver fits. Now the next question - Are you using Entra Id secret or Databricks Secret? Because if you use service principal id with entra id secret then it'll now work.&lt;/P&gt;</description>
      <pubDate>Wed, 04 Sep 2024 10:26:52 GMT</pubDate>
      <guid>https://community.databricks.com/t5/get-started-discussions/trying-to-connect-datrabricks-with-mulesoft/m-p/88275#M4237</guid>
      <dc:creator>szymon_dybczak</dc:creator>
      <dc:date>2024-09-04T10:26:52Z</dc:date>
    </item>
    <item>
      <title>Re: Trying to connect datrabricks with Mulesoft</title>
      <link>https://community.databricks.com/t5/get-started-discussions/trying-to-connect-datrabricks-with-mulesoft/m-p/88289#M4238</link>
      <description>&lt;P&gt;Im using Databricks secrets&lt;/P&gt;</description>
      <pubDate>Wed, 04 Sep 2024 10:43:32 GMT</pubDate>
      <guid>https://community.databricks.com/t5/get-started-discussions/trying-to-connect-datrabricks-with-mulesoft/m-p/88289#M4238</guid>
      <dc:creator>GabriemMuller</dc:creator>
      <dc:date>2024-09-04T10:43:32Z</dc:date>
    </item>
    <item>
      <title>Re: Trying to connect datrabricks with Mulesoft</title>
      <link>https://community.databricks.com/t5/get-started-discussions/trying-to-connect-datrabricks-with-mulesoft/m-p/88310#M4239</link>
      <description>&lt;P&gt;Ok, so it seems that you're configuring things correctly. So maybe look at below thread, &lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/116633"&gt;@jmbabazi&lt;/a&gt;&amp;nbsp; has similiar issue with&lt;/P&gt;&lt;PRE&gt;JDBC ERROR: [Databricks][JDBCDriver](500151) Error setting/closing session: Invalid local Address &lt;/PRE&gt;&lt;P&gt;It seems that this can be known bug and team is preparing fix for it. At least that's what below thread says:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://community.databricks.com/t5/get-started-discussions/unable-to-connect-to-sql-warehouse-from-rstudio-using-u2m/m-p/83805#M3649" target="_blank" rel="noopener"&gt;Solved: Re: Unable to connect to SQL Warehouse from RStudi... - Databricks Community - 83498&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 04 Sep 2024 11:04:35 GMT</pubDate>
      <guid>https://community.databricks.com/t5/get-started-discussions/trying-to-connect-datrabricks-with-mulesoft/m-p/88310#M4239</guid>
      <dc:creator>szymon_dybczak</dc:creator>
      <dc:date>2024-09-04T11:04:35Z</dc:date>
    </item>
  </channel>
</rss>

