首页 > 解决方案 > hive jdbc 驱动程序:javax.xml.stream.XMLStreamException:尝试输出第二个根,

问题描述

我在 ac# 应用程序(Dundas)中使用 Hive JDBC 3.1 驱动程序(来自 Hortontworks 或官方,我有同样的问题),我收到错误:

hive jdbc 驱动程序:javax.xml.stream.XMLStreamException:尝试输出第二个根,

我真的不能多说,因为 java 堆栈跟踪被吞噬了,而且 Dundas 是我没有开发的第三方应用程序,也不是开源的。它确实使用 JDBC 驱动程序连接到 hive(odbc 驱动程序不是一个选项,因为它完全被错误)因此 C# 应用程序中的 java 堆栈跟踪(是的,我也在与支持人员交谈,但我希望有人否则遇到(并修复!)相同的问题)。

通过 Java 独立类单独使用驱动程序可以正常工作。

来自 Dundas 的连接工作正常,它正在获取失败的数据。

知道我能做些什么来解决这个问题吗?

标签: c#jdbchivedundas

解决方案


事实证明这是 Dundas 中的一个错误 - 但他们设法修复了它。该修复程序应在 6.0 版之后发布。


推荐阅读