SAP Knowledge Base Article - Preview

3780562 - Error: "oauth-m2m auth: No X509TrustManager implementation available" for connection through CamelJDBCAdapter to Databricks - SAP HANA Smart Data Integration

Symptom

  • Create remote source through CamelJDBCAdapter to Databricks
  • The same connection detail is working through DBeaver
  • Detail error in DP agent framework.trc file.
    JdbcMetadataBrowser | ExceptionUtil.newAdapterException [] - Failed to query schemas.org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Connection failure while using the OSS Databricks JDBC driver. Failed to connect to server: https://***:443
                                    com.databricks.internal.sdk.core.DatabricksException: oauth-m2m auth: No X509TrustManager implementation available. Config: host=https://***, client_id=***, client_secret=***, auth_type=oauth-m2m, disable_oauth_refresh_token=true. Env: <none>)
                                    at org.apache.commons.dbcp.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:1549)
                                    at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1388)
                                    at org.apache.commo...


Read more...

Environment

SAP HANA Smart Data Integration

Product

SAP HANA smart data integration 2.0

Keywords

cameljdbcadapter, keystore, X509TrustManager  , KBA , HAN-DP-SDI , SAP HANA smart data integration (SDI) , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.