C# 配置单元jdbc驱动程序:javax.xml.stream.XMLStreamException:正在尝试输出第二个根,<;r>;

C# 配置单元jdbc驱动程序:javax.xml.stream.XMLStreamException:正在尝试输出第二个根,<;r>;,c#,jdbc,hive,dundas,C#,Jdbc,Hive,Dundas,我在c#应用程序(Dundas)中使用Hive JDBC 3.1驱动程序(来自Hortontworks或official,我也有同样的问题),我得到错误: 配置单元jdbc驱动程序:javax.xml.stream.XMLStreamException:正在尝试输出第二个根目录 我真的说不出更多,因为java堆栈跟踪被吞没了,Dundas是第三方应用程序,我没有开发,也不是开源的。它确实使用JDBC驱动程序连接到配置单元(odbc驱动程序不是一个选项,因为它完全有缺陷),因此C#应用程序中的ja

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

配置单元jdbc驱动程序:javax.xml.stream.XMLStreamException:正在尝试输出第二个根目录

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

通过Java独立类使用独立驱动程序可以很好地工作

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


你知道我能做些什么来修复这个问题吗?

原来这是Dundas中的一个bug,但他们设法修复了它。该修复程序应在6.0版之后发布。

原来这是Dundas中的一个bug,但他们设法修复了它。修复程序应该在6.0版之后发布。

这是C#还是Java问题?因为如果是Java,它缺少标记,如果是C#,那么为什么会有Java“XMLStreamException”和jdbc标记?@MindSwipe我编辑了这个问题以使其更清楚。它是一个C#应用程序(所以是C#标记),使用jdbc驱动程序(所以没有实际的java标记)。我知道我的问题很难回答。我完全目瞪口呆,无法控制应用程序本身,很遗憾,我无法修补太多,但我希望找到有人经历过同样的问题。你能链接你正在使用的驱动程序吗?当我在谷歌上搜索“将jdbc驱动程序与C#结合使用”时,我所能找到的只是人们说jdbc代表“Java数据库连接”,它不能与C#结合使用。驱动程序是官方的hive驱动程序:Dundas必须使用某种桥,但正如我所说的,它是封闭源代码,所以我不能多说。使用Dundas的MySQL JDBC驱动程序是可行的,因此JDBC桥在某些情况下是可行的?因为如果是Java,它缺少标记,如果是C#,那么为什么会有Java“XMLStreamException”和jdbc标记?@MindSwipe我编辑了这个问题以使其更清楚。它是一个C#应用程序(所以是C#标记),使用jdbc驱动程序(所以没有实际的java标记)。我知道我的问题很难回答。我完全目瞪口呆,无法控制应用程序本身,很遗憾,我无法修补太多,但我希望找到有人经历过同样的问题。你能链接你正在使用的驱动程序吗?当我在谷歌上搜索“将jdbc驱动程序与C#结合使用”时,我所能找到的只是人们说jdbc代表“Java数据库连接”,它不能与C#结合使用。驱动程序是官方的hive驱动程序:Dundas必须使用某种桥,但正如我所说的,它是封闭源代码,所以我不能多说。使用Dundas提供的MySQL JDBC驱动程序是可行的,因此JDBC桥在某些情况下是可行的。