본문 바로가기
반응형

config.xml 에 문제가 있을 때 발생하는 오류로 가장 먼저 이 오류가 발생할 시 

config.xml 파일에 오타가 없는지 부터 확인

 

그래도 뭔가 찾을 수 없었다면

 

1. config.xml 에서 <cache-in-app-directory> 항목이 있는지 확인 

- 이 cache-in-app-directory 는 웹로직이 패치되면서 새로 생긴 설정값인데,

어떤 케이스의 경우 패치를 진행하였다가 다시 원복하면서 다시 config.xml 까지 수정되지 않아 설정값이 남아있었음

 



2. 기동쉘에 다음 옵션을 넣어준다.
-Dweblogic.configuration.schemaValidationEnabled=false
해당 옵션은 스키마 유효성검사를 하지 않게 하는 옵션(기본값 true)


3. 참조하는 XSD문서에서 해당 설정값이 존재하는지 확인해본다.

- xsi:schema 에서 오라클설정값 xsd 파일을 읽어 xml파일을 구성하는데, 이 xsd파일에 없다면 schema 유효성 오류가 나타나게 된다.

무슨 말이냐면 xml 파일 맨위에 XSD문서 들을 참조하는데 해당 XSD항목에서 내가 쓴 설정값들이 있는지 확인

728x90
반응형

한걸음 한걸음

개인적인 기록