New reply on DataCleaner's online discussion forum 
(http://datacleaner.org/forum):

Mashud replied to subject 'HIVE connection'

-------------------

Hi,

I followed the steps and copied hive jar files from our linux machine to 
mashudlib folder, i was able to make a successfully connection when clicking on 
the test connection button but when trying to query the hive table i am getting 
    org.apache.metamodel.MetaModelException: Could not determine default schema 
name: Method not supported error message.

'''Note:''' We have 1 additional hive jar file called: 
hive-jdbc-1.0.0-mapr-standalone.jar, but when i add this to the cmd line it 
fails to load the DC UI, so i took that out and kept the remaining jar files.


'''cmd command'''
{{{

java -cp 
mashudlib/hive-accumulo-handler-1.0.0-mapr.jar;mashudlib/hive-ant-1.0.0-mapr.jar;mashudlib/hive-beeline-1.0.0-mapr.jar;mashudlib/hive-cli-1.0.0-mapr.jar;mashudlib/hive-common-1.0.0-mapr.jar;mashudlib/hive-contrib-1.0.0-mapr.jar;mashudlib/hive-exec-1.0.0-mapr.jar;mashudlib/hive-hbase-handler-1.0.0-mapr.jar;mashudlib/hive-hwi-1.0.0-mapr.jar;mashudlib/hive-jdbc-1.0.0-mapr.jar;mashudlib/hive-json-serde-0.2.jar;mashudlib/hive-metastore-1.0.0-mapr.jar;mashudlib/hive-serde-1.0.0-mapr.jar;mashudlib/hive-service-1.0.0-mapr.jar;mashudlib/hive-shims-0.20-1.0.0-mapr.jar;mashudlib/hive-shims-0.20S-1.0.0-mapr.jar;mashudlib/hive-shims-0.23-1.0.0-mapr.jar;mashudlib/hive-shims-1.0.0-mapr.jar;mashudlib/hive-shims-common-1.0.0-mapr.jar;mashudlib/hive-shims-common-secure-1.0.0-mapr.jar;mashudlib/hive-testutils-1.0.0-mapr.jar;datacleaner.jar
 com.hi.datacleaner.Main

}}}


'''Error:'''
{{{

Unexpected error!
 

Message:
    org.apache.metamodel.MetaModelException: Could not determine default schema 
name: Method not supported
Level:
    SEVERE
Stack Trace:
Could not determine default schema name: Method not supported
    org.apache.metamodel.jdbc.JdbcUtils.wrapException(JdbcUtils.java:68)
    
org.apache.metamodel.jdbc.JdbcDataContext.getDefaultSchemaName(JdbcDataContext.java:675)
    
org.apache.metamodel.AbstractDataContext.getDefaultSchema(AbstractDataContext.java:123)
    
org.datacleaner.connection.SchemaNavigator.getDefaultSchema(SchemaNavigator.java:56)
    
org.datacleaner.panels.DatastorePanel$5.actionPerformed(DatastorePanel.java:207)
    javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
    javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
    javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
    javax.swing.DefaultButtonModel.setPressed(Unknown Source)
    javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
    java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
    java.awt.Component.processMouseEvent(Unknown Source)
    javax.swing.JComponent.processMouseEvent(Unknown Source)
    java.awt.Component.processEvent(Unknown Source)
    java.awt.Container.processEvent(Unknown Source)
    java.awt.Component.dispatchEventImpl(Unknown Source)
    java.awt.Container.dispatchEventImpl(Unknown Source)
    java.awt.Component.dispatchEvent(Unknown Source)
    java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    java.awt.Container.dispatchEventImpl(Unknown Source)
    java.awt.Window.dispatchEventImpl(Unknown Source)
    java.awt.Component.dispatchEvent(Unknown Source)
    java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    java.awt.EventQueue.access$500(Unknown Source)
    java.awt.EventQueue$3.run(Unknown Source)
    java.awt.EventQueue$3.run(Unknown Source)
    java.security.AccessController.doPrivileged(Native Method)
    java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
    java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
    java.awt.EventQueue$4.run(Unknown Source)
    java.awt.EventQueue$4.run(Unknown Source)
    java.security.AccessController.doPrivileged(Native Method)
    java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
    java.awt.EventQueue.dispatchEvent(Unknown Source)
    java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    java.awt.EventDispatchThread.run(Unknown Source)
Method not supported
    
org.apache.hive.jdbc.HiveDatabaseMetaData.getURL(HiveDatabaseMetaData.java:749)
    
org.apache.commons.dbcp.DelegatingDatabaseMetaData.getURL(DelegatingDatabaseMetaData.java:646)
    
org.apache.metamodel.jdbc.JdbcDataContext.getDefaultSchemaName(JdbcDataContext.java:638)
    
org.apache.metamodel.AbstractDataContext.getDefaultSchema(AbstractDataContext.java:123)
    
org.datacleaner.connection.SchemaNavigator.getDefaultSchema(SchemaNavigator.java:56)
    
org.datacleaner.panels.DatastorePanel$5.actionPerformed(DatastorePanel.java:207)
    javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
    javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
    javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
    javax.swing.DefaultButtonModel.setPressed(Unknown Source)
    javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
    java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
    java.awt.Component.processMouseEvent(Unknown Source)
    javax.swing.JComponent.processMouseEvent(Unknown Source)
    java.awt.Component.processEvent(Unknown Source)
    java.awt.Container.processEvent(Unknown Source)
    java.awt.Component.dispatchEventImpl(Unknown Source)
    java.awt.Container.dispatchEventImpl(Unknown Source)
    java.awt.Component.dispatchEvent(Unknown Source)
    java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    java.awt.Container.dispatchEventImpl(Unknown Source)
    java.awt.Window.dispatchEventImpl(Unknown Source)
    java.awt.Component.dispatchEvent(Unknown Source)
    java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    java.awt.EventQueue.access$500(Unknown Source)
    java.awt.EventQueue$3.run(Unknown Source)
    java.awt.EventQueue$3.run(Unknown Source)
    java.security.AccessController.doPrivileged(Native Method)
    java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
    java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
    java.awt.EventQueue$4.run(Unknown Source)
    java.awt.EventQueue$4.run(Unknown Source)
    java.security.AccessController.doPrivileged(Native Method)
    java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
    java.awt.EventQueue.dispatchEvent(Unknown Source)
    java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    java.awt.EventDispatchThread.run(Unknown Source)
}}}


-------------------

View the topic online to reply - go to 
http://datacleaner.org/topic/1112/HIVE-connection

-- 
You received this message because you are subscribed to the Google Groups 
"DataCleaner-notify" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/datacleaner-notify.
For more options, visit https://groups.google.com/d/optout.

Reply via email to