우지에서 워크플로우를 실행할 때 다음의 오류가 발생하는 경우가 있습니다.
Because E0701 : E0701: XML schema error, cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'hive'.
원인
이는 워크플로우 XML이 스키마에 맞게 정상작으로 생성되지 않은 경우에 발생합니다. 우지 버전과 xml의 네임스페이스에 선언한 액션의 버전에 따라 사용할 수 있는 엘리먼트가 정해져 있기 때문에 우지의 버전에 따라 스키마를 잘 선택해야 합니다.
워크플로우에 적용한 스키마 버전과 현재 작성한 XML의 내용을 확인하여 수정해야 합니다.
반응형
'빅데이터 > oozie' 카테고리의 다른 글
[oozie][yarn] 우지에서 작업 실행 시 Cannot initialize Cluster. 오류 수정 방법 (0) | 2020.09.01 |
---|---|
[oozie] 우지에서 replaceAll 함수를 이용하여 문자열 치환하기 (0) | 2020.03.18 |
[oozie] Error: E0701:XML schema error, Content is not allowed in prolog. 오류 해결 방법 (0) | 2019.12.11 |
[oozie] 워크플로우 실행 중 Error: E0701:XML schema error, Content is not allowed in prolog. 오류 해결 방법 (0) | 2019.12.06 |
[oozie] Oozie 5.0 특징 (0) | 2019.11.05 |