【发布时间】:2016-09-21 21:22:30
【问题描述】:
我正在尝试从 CDH 5.5 上的 Hue 浏览器发送电子邮件附件,但由于无法识别附件标签而出现错误。我知道 OOZIE-2160 已经在 CDH5.5 上修复了这个问题。错误重新运行工作流 0000006-160921134749647-oozie-oozi-W.E0701:XML 架构错误,cvc-complex-type.2.4.d:发现以元素“附件”开头的无效内容。此处不应有子元素。我也尝试在 Hue 之外运行作业仍然得到同样的错误: Oozie 客户端构建版本:4.1.0-cdh5.5.1
<action name="email-b5ff">
<email xmlns="uri:oozie:email-action:0.1">
<to>test@abc.com</to>
<subject>attachment email</subject>
<body>Email is available</body>
<attachment>[hdfs://xxx:8020/user/eng//mergeConsolidatedReport.text]</attachment>
</email>
<ok to="End"/>
【问题讨论】:
-
你确定那些方括号应该在那里吗?
-
非常感谢您的回复 Rhymoid。我删除了支架仍然有同样的错误。例子说[BODY]
[CONTENT-TYPE] [COMMA-SEPARATED-HDFS-FILE-PATHS] -
我在正文标记后添加的任何内容都收到错误错误:E0701:E0701:XML 架构错误,cvc-complex-type.2.4.d:发现以元素“content_type”开头的无效内容。此时不需要子元素。
-
我想我明白了。如示例中所示,您需要指定更新后的
xmlns:<email xmlns="uri:oozie:email-action:0.2">。这很微妙,但很重要。 -
非常感谢。版本是问题。再次非常感谢 Rhyoid!
标签: oozie cloudera-cdh hue