Hadoop Oozie工作流xml错误

Hadoop Oozie工作流xml错误,hadoop,oozie,Hadoop,Oozie,运行包含以下行的oozie工作流:  <?xml version="1.0" encoding="UTF-8"?> <workflow-app xmlns="uri:oozie:workflow:0.2" name="cs-wf-fork-join">     <start to="fork-node"/>     <fork name="fork-node">         <path start="my-node" />    

运行包含以下行的oozie工作流:

 <?xml version="1.0" encoding="UTF-8"?>
<workflow-app xmlns="uri:oozie:workflow:0.2" name="cs-wf-fork-join">
    <start to="fork-node"/>

    <fork name="fork-node">
        <path start="my-node" />
    </fork>

    
    
        
    
我得到以下错误:

错误:E0701:E0701:XML架构错误,cvc复杂类型。2.3:元素 “fork”不能有字符[children],因为类型的内容 类型仅为元素

我正在使用此指南:

检查,似乎您需要在fork中至少包含2个元素:

<xs:complexType name="FORK">
    <xs:sequence>
        <xs:element name="path" type="workflow:FORK_TRANSITION" minOccurs="2" maxOccurs="unbounded"/>
    </xs:sequence>
    <xs:attribute name="name" type="workflow:IDENTIFIER" use="required"/>
</xs:complexType>

此外,还可以使用来验证xml