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