繁体   English   中英

Hive throws:WstxParsingException:非法字符实体:扩展字符(代码0x8)

Hive throws: WstxParsingException: Illegal character entity: expansion character (code 0x8)

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我按照教程安装了hadoop和hive。 该教程已过时,因此我使用了当前版本。 当我启动配置单元时,我收到以下错误:

hive SLF4J:实际绑定的类型为[org.apache.logging.slf4j.Log4jLoggerFactory]线程“main”中的异常java.lang.RuntimeException:com.ctc.wstx.exc.WstxParsingException:非法字符实体:扩展字符(代码0x8)在[row,col,system-id]:org.apache.hadoop的[3210,96,“file:... / software / apache-hive-3.1.0-bin / conf / hive-site.xml”]位于org.apache.hadoop.conf.confo.conf.:::::: org.apache.hadoop.conf.Configuration.getProps上的org.apache.hadoop.conf.Configuration.loadResources(Configuration.java:2931)中的.conf.Configuration.loadResource(Configuration.java:3003),Configuration.java:2806 )org.apache.hadoop.conf.Configuration.get(Configuration.java:1460)org.apache.hadoop.hive.conf.HiveConf.getVar(HiveConf.java:4990)org.apache.hadoop.hive。 conf.HiveConf.getVar(HiveConf.java:5063)位于org.apache.hadoop.hive.conf.HiveConf的org.apache.hadoop.hive.conf.HiveConf.initialize(HiveConf.java:5150)。(HiveConf.java) :5093)在org.apache.hadoop.hive上的org.apache.hadoop.hive.common.LogUtils.initHiveLog4jCommon(LogUtils.java:97) .common.LogUtils.initHiveLog4j(LogUtils.java:81)org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:699)org.apache.hadoop.hive.cli.CliDriver.main(CliDriver) .java:683)在sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java。 lang.reflect.Method.invoke(Method.java:498)org.apache.hadoop.util.RunJar.run(RunJar.java:318)org.apache.hadoop.util.RunJar.main(RunJar.java: 232)

我看了一下指定的文件,发现了这个条目:

<description>
  Ensures commands with OVERWRITE (such as INSERT OVERWRITE) acquire Exclusive locks for&#8;transactional tables.  This ensures that inserts (w/o overwrite) running concurrently
  are not hidden by the INSERT OVERWRITE.
</description>

我正在运行Ubuntu 16.04,hive 3.1.0,derby 10.8.1.2,hadoop 3.1.1,Java:openjdk version“1.8.0_181”。 我在教程中添加了一些行文件以进行配置,但我根本没有触及这一行。 我是否必须下载不同版本的配置单元?

2 个回复

你在hive-site.xml有这样的东西

确保使用OVERWRITE(例如INSERT OVERWRITE)的命令获取?事务表的Exclusive锁。 这可确保INSERT OVERWRITE不会隐藏并发运行的插入(无覆盖)。

它抛出了这个错误,因为在fortransactional之间有一个特殊的字符()。 删除该字符或复制并粘贴(替换)在<description></description>

<description>
     Ensures commands with OVERWRITE (such as INSERT OVERWRITE) acquire Exclusive locks for 
     transactional tables. This ensures that inserts (w/o overwrite) running concurrently
     are not hidden by the INSERT OVERWRITE.
</description>

删除3210,96行和列的特殊章程,然后重新运行配置单元。 [3210,96, “文件:/usr/local/hive/conf/hive-site.xml”]

1 线程 1:EXC_BAD_ACCESS(代码=1,地址=0x8)

我的 pushTop 功能工作正常,但每次我尝试输入奇数时都会出现此错误 “线程 1:EXC_BAD_ACCESS(代码=1,地址=0x8)”在第 18 行“myBottom-&gt;next = new Staque::Node(value);” 我正在尝试向链表添加一个整数。 偶数 ...

2017-10-31 23:21:16 1 2359   c++
2 给定线程1 exc_bad_access(代码= 2地址= 0x8)的Xcode连续崩溃

在研究了这个错误之后,我注意到它是特定于代码的但是我尝试制作,加载等的任何项目都不断给我相同的错误,并且总是引用代码的不同部分,但是由于我设置的初始程序,具有确切的默认代码,没有更多,仍然收到相同的错误,我不会看到如何添加我的错误日志可以帮助。 注意在Xcode 5中使用sprite工具包时出 ...

4 TID 25951中的Android致命信号11(SIGSEGV),代码1,故障加法器0x8

我收到以下错误,它导致应用程序崩溃,我在将某些图像加载到按钮事件错误的帮助下后,将图像视图与Universal Image loader一起使用,并使用next按钮加载下一幅图像。 我清除了缓存并清理了android studio中的项目,代码对我来说很不错,我花了一个星期但是没有运气,请专家 ...

6 偏移37处的非法字符“ X”

我正在使用带有cURL的xml来联系加拿大邮政并获得运输标签。 这是我使用的代码。 平台是ExpressionEngine 我在下面收到错误 HTTP响应状态:500错误代码:服务器错误消息:/ rs / 0000000000/0000000000 / shipment ...

8 kqueue使用ZMQ挂起,状态为0x8,大小为4

当我在Mac上使用ZMQ通过TCP接收消息时,几个小时后我使用了100%的CPU。 通过使用lsof,我发现kqueue进入了有线状态 而grogram一直在等待某些东西。 有人可以告诉我状态8在队列中是什么意思吗? 代码详细信息: 语言:高朗 软件包:gith ...

9 EXC_BAD_access code=2 地址 0x8

我有一个我一直在开发的应用程序,它在 XCode 4.5 的 iOS 6 上运行良好,但现在我用 iOS 7 下载了 XCode 5 并收到此错误, 线程 1:EXC_BAD_access 代码=2 地址 0x8 在 main.m 中: 我下载了iOS 6的SDK iOS 6的SDK和 ...

10 为什么这个非法字符检查代码不起作用?

我正在使用javascript设置下载文件系统, 但是可悲的是它没有用。 我将错误缩小到此代码段,该代码段检查输入内容是否包含非法字符。 我已经检查了HTML,一切正常。 谁能指出我要去哪里了? JavaScript: HTML: ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM