My Oracle Support Banner

MBCM_F0029 Java.lang.IllegalArgumentException: Kerberos Principal Should Have 3 Parts (Doc ID 2444313.1)

Last updated on OCTOBER 31, 2019

Applies to:

Oracle Enterprise Metadata Management - Version 12.2.1.2 and later
Information in this document applies to any platform.

Symptoms

On Oracle Enterprise Metadata Management (OEMM) 12.2.1.2, while trying to harvest a model using the "Apache Hadoop thru Apache Hadoop Hive Database (HCatalog via JDBC)" bridge, the following error occurs during the import.

[889/main] 2018-09-04 17:28:12 MBCM_F0029 java.lang.IllegalArgumentException: Kerberos principal should have 3 parts: hive/<HOSTNAME>
java.lang.IllegalArgumentException: Kerberos principal should have 3 parts: hive/<HOSTNAME>
at org.apache.hive.service.auth.KerberosSaslHelper.getKerberosTransport(KerberosSaslHelper.java:48)
at org.apache.hive.jdbc.HiveConnection.createBinaryTransport(HiveConnection.java:416)
at org.apache.hive.jdbc.HiveConnection.openTransport(HiveConnection.java:201)
at org.apache.hive.jdbc.HiveConnection.<init>(HiveConnection.java:168)
at org.apache.hive.jdbc.HiveDriver.connect(HiveDriver.java:105)
at java.sql.DriverManager.getConnection(DriverManager.java:664)
at java.sql.DriverManager.getConnection(DriverManager.java:270)
at MITI.bridges.hive.Import.service.HiveDatabaseImporter$3.run(HiveDatabaseImporter.java:1340)
at MITI.bridges.hive.Import.service.HiveDatabaseImporter$3.run(HiveDatabaseImporter.java:1336)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:422)
at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1917)
at MITI.bridges.hive.Import.service.HiveDatabaseImporter.createConnection(HiveDatabaseImporter.java:1336)
at MITI.bridges.hive.Import.DatabaseImporter.<init>(DatabaseImporter.java:151)
at MITI.bridges.hive.Import.service.HiveDatabaseImporter.<init>(HiveDatabaseImporter.java:171)
at MITI.bridges.hive.Import.service.HiveImportBridge.getDatabaseImporter(HiveImportBridge.java:115)
at MITI.bridges.hive.Import.ImportBridge.run(ImportBridge.java:104)
at MITI.bridges.javabridge.JavaBridge.runImport(JavaBridge.java:101)
at MITI.bridges.javabridge.JavaBridge.main(JavaBridge.java:475)




Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.