http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5025230
ThreadLocal의 initialValue()가 두번 호출되는 현상이 있다고 한다.
이렇게 구현이 되어 있었는데... 저게 두번 호출되면서 에러가 나는 현상이 발생...-_-;;;
jdk6.0에서는 해결되었다고는 한다...ㅠ_ㅠ
ThreadLocal의 initialValue()가 두번 호출되는 현상이 있다고 한다.
private static class ExtendedThreadLocal extends ThreadLocal {
@Override
protected Object initialValue() {
return new HashMap<Object, Object>();
}
private Map getLocalMap() {
return (Map) super.get();
}
}
이렇게 구현이 되어 있었는데... 저게 두번 호출되면서 에러가 나는 현상이 발생...-_-;;;
jdk6.0에서는 해결되었다고는 한다...ㅠ_ㅠ
'Error Reporting' 카테고리의 다른 글
| ThreadLocal 버그 (0) | 2008/06/10 |
|---|---|
| webwork.properties때문에 404에러 삽질... (0) | 2008/04/12 |
| [iBatis error] xml 설정파일의 중요성... (3) | 2008/03/12 |
| Eclipse 돌리다가 OutOfMemoryError:PerGen space (0) | 2008/03/04 |
| [DB - ORA-00936: missing expression] (0) | 2008/02/29 |
| [DB - ORA-00947: not enough values] (0) | 2008/02/29 |



Prev
Rss Feed