Skip to main content
Version: 2.3.0

Fix 202507002

Inconsistency or Issue Description

When attempting to import Hive table metadata using the Atlas import-hive.sh script, the following exception was being thrown:

Exception in thread "main" java.lang.AbstractMethodError: javax.ws.rs.core.UriBuilder.uri(Ljava/lang/String;)Ljavax/ws/rs/core/UriBuilder;
at javax.ws.rs.core.UriBuilder.fromUri(UriBuilder.java:96)
at org.apache.atlas.AtlasBaseClient.initializeState(AtlasBaseClient.java:462)
at org.apache.atlas.AtlasBaseClient.initializeState(AtlasBaseClient.java:448)
at org.apache.atlas.AtlasBaseClient.(AtlasBaseClient.java:131)
at org.apache.atlas.AtlasClientV2.(AtlasClientV2.java:139)
at org.apache.atlas.hive.bridge.HiveMetaStoreBridge.main(HiveMetaStoreBridge.java:167)

Affected Services and Components

  • Apache Atlas 2.3.0
  • BIGTOP-9156

Impact

Atlas is unable to import metadata from tables registered in the Hive Metastore.

Required Actions

Follow the instructions below, according to the Enterprise Linux (EL) version, to install the fix and resolve the issue.

Install the fix (fix-202507002) on the machine (node) where the Atlas Server component is installed.

  1. Download the fix using wget or curl:
Terminal
wget --user USERNAME --password PASSWORD https://repo.tecnisys.com.br/repository/yum-tdp/tdp/components/2.3.0/el-9-x86_64/atlas/atlas_2_3-metadata-2.3.0-2.el9.noarch.rpm
note

Replace USERNAME and PASSWORD with your credentials for accessing the Tecnisys public package repository.

  1. Install the fix:
Terminal
sudo dnf install atlas_2_3-metadata-2.3.0-2.el9.noarch.rpm