sitelink1  
sitelink2  
sitelink3 http://1 
sitelink4 http://ko 
sitelink5 http://dev.anyframejava.org/jira/browse/CORE-24 
sitelink6 http://sitelink1 

웹서버 구동시 다음과 같은 에러가 발생했다.

심각: Error reading tld listeners java.lang.NullPointerException
java.lang.NullPointerException
 at org.apache.log4j.Category.isEnabledFor(Category.java:746)
 at org.apache.commons.logging.impl.Log4JLogger.isTraceEnabled(Log4JLogger.java:333)
 at org.apache.catalina.startup.TldConfig.tldScanResourcePaths(TldConfig.java:581)
 at org.apache.catalina.startup.TldConfig.execute(TldConfig.java:282)
 at org.apache.catalina.core.StandardContext.processTlds(StandardContext.java:4307)
 at org.apache.catalina.core.StandardContext.start(StandardContext.java:4144)
 at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
 at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
 at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
 at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
 at org.apache.catalina.core.StandardService.start(StandardService.java:448)
 at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
 at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:597)
 at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
 at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)



이것은 다음과 같은 내용이다.


log4j 1.2.x버전과 1.3.x버전을 쓰실 때
현재 배포된 commons-logging-1.1.jar파일과 문제를 일으켜
웹 컨테이너 리로딩시 불필요한 Exception이 발생합니다.
Apahce site에서 확인 한 결과
[1.0.4 Release - 16 Jun 2004]
"The 1.0.4 release of commons-logging is a service release containing support for both the 1.2.x and 1.3.x series of Log4J releases. "
log4j 1.2.x와 1.3.x를 commons-logging-1.0.4에서 지원합니다.
원래는 1.0.4 이상에서도 지원 한다고 되어 있는데
commons-logging-1.1과 commons-logging-1.1.1에서는 위와 같은 문제가 발생하고 있습니다.


 

번호 제목 글쓴이 날짜 조회 수
183 Java6 에서 지원하는 Scripting (번역중) 황제낙엽 2010.05.28 553
182 RMI 시작하기(2) file 황제낙엽 2010.05.27 531
181 RMI 시작하기(1) file 황제낙엽 2010.05.27 459
180 Java Remote Method Invocation (Java RMI) 황제낙엽 2010.05.27 460
179 javax.script API 관련 스크랩 (ScriptEngine, ScriptEngineManager) 황제낙엽 2010.05.25 472
178 java.util.Properties 파일 사용 예제 file 황제낙엽 2010.04.06 452
177 10진수 <-> 16진수(Hex) 변환 file 황제낙엽 2010.03.29 1550
176 ServletConfig 이용하기 황제낙엽 2010.03.15 487
175 16비트 CRC 체크용 클래스 (사용자 클래스) 황제낙엽 2010.03.14 664
174 파일을 읽어서 CRC 값을 연산하는 메서드 (java.util.zip.CRC32) 황제낙엽 2010.03.14 456
173 byte배열에 대한 CRC 를 계산하는 메서드 (java.util.zip.CRC32) 황제낙엽 2010.03.14 2453
172 java의 List와 반복문(loop), 그리고 변수 선언 위치에 대해서 황제낙엽 2010.02.17 520
171 메모리 유출과 약한 참조 황제낙엽 2010.01.26 912
170 Methods of the Matcher Class 황제낙엽 2010.01.19 439
169 Pattern.matches() , Matcher.matches() , Matcher.find() file 황제낙엽 2010.01.19 606
168 java.lang.IllegalArgumentException 황제낙엽 2010.01.18 136541
167 org.apache.commons.fileupload.servlet.ServletFileUpload 를 이용한 파일 업로드 file 황제낙엽 2009.11.19 477
» Error reading tld listeners java.lang.NullPointerException 황제낙엽 2009.10.14 444
165 Cannot find the tag library descriptor for “http://java.sun.com/jsp/jstl/core 황제낙엽 2009.10.14 1259
164 Transfer-Encoding: chunked VS Content-Length 황제낙엽 2009.09.17 519