You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by Navis Ryu <na...@nexr.com> on 2014/10/20 11:19:41 UTC

Review Request 26918: "Failed to locate the winutils binary" when loading JDBC driver on Windows

-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/26918/
-----------------------------------------------------------

Review request for hive.


Bugs: HIVE-7845
    https://issues.apache.org/jira/browse/HIVE-7845


Repository: hive-git


Description
-------

This ERROR is thrown on Windows platforms when loading the JDBC driver, subsequent attempts will succeed.  The Hadoop binaries are indeed not available, but shouldn't be required when just using JDBC.

13:20:00 [ERROR pool-2-thread-4 Shell.getWinUtilsPath] Failed to locate the winutils binary in the hadoop binary path
java.io.IOException: Could not locate executable null\bin\winutils.exe in the Hadoop binaries.
               at org.apache.hadoop.util.Shell.getQualifiedBinPath(Shell.java:324)
               at org.apache.hadoop.util.Shell.getWinUtilsPath(Shell.java:339)
               at org.apache.hadoop.util.Shell.<clinit>(Shell.java:332)
               at org.apache.hadoop.hive.conf.HiveConf$ConfVars.findHadoopBinary(HiveConf.java:918)
               at org.apache.hadoop.hive.conf.HiveConf$ConfVars.<clinit>(HiveConf.java:228)
               at org.apache.hive.jdbc.HiveConnection.isHttpTransportMode(HiveConnection.java:304)
               at org.apache.hive.jdbc.HiveConnection.openTransport(HiveConnection.java:181)
               at org.apache.hive.jdbc.HiveConnection.<init>(HiveConnection.java:164)
               at org.apache.hive.jdbc.HiveDriver.connect(HiveDriver.java:105)
               at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
               at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
               at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
               at java.lang.reflect.Method.invoke(Unknown Source)
               at com.onseven.dbvis.d.B.D.?(Z:1548)
               at com.onseven.dbvis.d.B.F$A.call(Z:278)
               at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
               at java.util.concurrent.FutureTask.run(Unknown Source)
               at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
               at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
               at java.lang.Thread.run(Unknown Source)


Diffs
-----

  common/src/java/org/apache/hadoop/hive/common/FileUtils.java 95e8d7c 
  common/src/java/org/apache/hadoop/hive/conf/HiveConf.java 0683921 
  common/src/test/org/apache/hadoop/hive/conf/TestHiveConf.java fce46de 
  contrib/src/test/org/apache/hadoop/hive/contrib/mr/TestGenericMR.java 5fedb3d 
  hcatalog/core/src/test/java/org/apache/hive/hcatalog/mapreduce/TestHCatPartitionPublish.java 5f9379b 
  hcatalog/webhcat/java-client/src/test/java/org/apache/hive/hcatalog/api/TestHCatClient.java f9f7b04 
  hcatalog/webhcat/svr/src/main/java/org/apache/hive/hcatalog/templeton/ExecServiceImpl.java 5b4fd9b 
  hcatalog/webhcat/svr/src/main/java/org/apache/hive/hcatalog/templeton/tool/LaunchMapper.java fb9d767 
  hcatalog/webhcat/svr/src/main/java/org/apache/hive/hcatalog/templeton/tool/TempletonUtils.java d2dec54 
  itests/util/src/main/java/org/apache/hadoop/hive/ql/QTestUtil.java a035ff1 
  ql/src/java/org/apache/hadoop/hive/ql/exec/ScriptOperator.java 9d17165 
  ql/src/java/org/apache/hadoop/hive/ql/exec/Utilities.java 155002a 
  ql/src/java/org/apache/hadoop/hive/ql/io/HiveFileFormatUtils.java 93e284e 
  ql/src/test/org/apache/hadoop/hive/ql/WindowsPathUtil.java 294a3dd 
  ql/src/test/org/apache/hadoop/hive/ql/exec/TestExecDriver.java 0eb7c5a 
  ql/src/test/org/apache/hadoop/hive/ql/metadata/TestHiveMetaStoreChecker.java 5b8ec60 
  service/src/java/org/apache/hive/service/cli/thrift/ThriftHttpCLIService.java cfa7284 
  shims/common/src/main/java/org/apache/hadoop/fs/ProxyLocalFileSystem.java 228a972 
  shims/common/src/main/java/org/apache/hadoop/hive/shims/Environments.java PRE-CREATION 

Diff: https://reviews.apache.org/r/26918/diff/


Testing
-------


Thanks,

Navis Ryu