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
Related Issues
- 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.
- Enterprise Linux 9
- Enterprise Linux 8
Install the fix (fix-202507002) on the machine (node) where the Atlas Server component is installed.
- Download the fix using
wget
orcurl
:
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.
- Install the fix:
Terminal
sudo dnf install atlas_2_3-metadata-2.3.0-2.el9.noarch.rpm
Install the fix (fix-202507002) on the machine (node) where the Atlas Server component is installed.
- Download the fix using
wget
orcurl
:
Terminal
wget --user USERNAME --password PASSWORD https://repo.tecnisys.com.br/repository/yum-tdp/tdp/components/2.3.0/el-8-x86_64/atlas/atlas_2_3-metadata-2.3.0-2.el8.noarch.rpm
note
Replace USERNAME
and PASSWORD
with your credentials for accessing the Tecnisys public package repository.
- Install the fix:
Terminal
sudo dnf install atlas_2_3-metadata-2.3.0-2.el8.noarch.rpm