반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- php
- 보정명령
- cartalyst
- 홈택스
- javascript
- reactnative
- Python
- 전자소송
- elasticSearch
- 소액임금체불
- 이더리움
- 체당금
- Eclipse
- Java
- Tutorial
- 인민공원
- 코로나19
- Bootstrap
- vue
- blockchain
- Sentinel
- 당사자표시정정신청서
- Blade
- auth
- 사업자계좌
- 코로나
- 개인사업자
- as후기
- win32
- Laravel
Archives
- Today
- Total
그냥 사는 이야기
Log4J - The content of element type "log4j:configuration" must match "(renderer*,appender*,(category|logger)*,root?,categoryFactory?)" 본문
Development/개발언어
Log4J - The content of element type "log4j:configuration" must match "(renderer*,appender*,(category|logger)*,root?,categoryFactory?)"
없다캐라 2013. 1. 25. 12:10반응형
Log4J 설정 에러
log4j 설정 파일로 xml로 사용하다 보니 이런 에러가 났다.
The content of element type "log4j:configuration" must match "(renderer*,appender*,(category|logger)*,root?,categoryFactory?)"
무시하고 써도 상관없는 듯 하지만 구글링을 해보니 log4j:WARN The content of element type "log4j:configuration" must match .... 란 글을 보았다.
해법
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
문제는 위의 dtd 문서에 정의된 대로 순서를 지켜줘야 된다는 의미였다.
스키마 파일들은 어렵군.
<renderer></renderer>
<appender></appender>
<plugin></plugin>
<logger></logger>
<category></category>
<root></root>
<loggerfactory></loggerfactory>
<categoryfactory></categoryfactory>
이런 순서를 지켜서 xml 설정파일을 작성하면 된다.
'Development > 개발언어' 카테고리의 다른 글
리눅스 bash 확장과 인용 (0) | 2020.10.12 |
---|---|
IBM HeapAnalyzer 사용 (0) | 2013.05.20 |
OSGi Bundle-NativeCode로 dll 로드하기 (0) | 2010.05.14 |
define 매크로에서 # 사용하기 (0) | 2008.12.04 |
ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2 (0) | 2008.09.09 |
Comments