'webinf-first'에 해당되는 글 1건
- 2009.06.18 ORA-01461: LONG 값은 LONG 열에만 입력할 수 있습니다
- ORA-01461: LONG 값은 LONG 열에만 입력할 수 있습니다
- 日常茶飯事
- 2009. 6. 18. 16:23
- K조합 G시스템 연계모듈(L건설)
- CLOB 컬럼에 1287 byte의 데이터를 넣는데 에러가 발생
- 사용되는 드라이버의 위치를 찾아서 크기를 보니 1.33MB (1,397,543 바이트)
- WAS : JEUS 5
- 최신 드라이버로 교체하면 됨.
그러나 여러 시스템이 해당 WAS를 사용하고 있어서 교체하기가 힘듬.
드라이버 위치도 JEUS/lib/datasource/ 임.
- KGModlue/WEB-INF/lib/ojdbc14.jar 를 사용하도록 클래스로딩 순서를 변경
jeus-web-dd.xml 에서 webinf-first 를 true로 설정하고 JEUS를 재기동해도 안됨.
- 확인해 본 결과 JEUS/lib/ 내에 있으면 JEUS 기동시 System Classloader 에 포함되므로 클래스로딩 순서를 변경할 수 없다.
- 결국은 JEUS/lib/datasource/ 의 오라클 드라이버를 교체해서 해결함.
ORA-01461: LONG 값은 LONG 열에만 입력할 수 있습니다
- CLOB 컬럼에 1287 byte의 데이터를 넣는데 에러가 발생
- 사용되는 드라이버의 위치를 찾아서 크기를 보니 1.33MB (1,397,543 바이트)
jar:file:/LConsB2B/jeus/jeus5/lib/datasource/ojdbc14.jar!/oracle/jdbc/driver/OracleDriver.class
- WAS : JEUS 5
Servlet : 2.4
JSP : 2.0
ServerInfo : Jeus Web Container
os.name=HP-UX
user.language=ko
java.version=1.4.2.17
JSP : 2.0
ServerInfo : Jeus Web Container
os.name=HP-UX
user.language=ko
java.version=1.4.2.17
- 최신 드라이버로 교체하면 됨.
그러나 여러 시스템이 해당 WAS를 사용하고 있어서 교체하기가 힘듬.
드라이버 위치도 JEUS/lib/datasource/ 임.
- KGModlue/WEB-INF/lib/ojdbc14.jar 를 사용하도록 클래스로딩 순서를 변경
jeus-web-dd.xml 에서 webinf-first 를 true로 설정하고 JEUS를 재기동해도 안됨.
- 확인해 본 결과 JEUS/lib/ 내에 있으면 JEUS 기동시 System Classloader 에 포함되므로 클래스로딩 순서를 변경할 수 없다.
- 결국은 JEUS/lib/datasource/ 의 오라클 드라이버를 교체해서 해결함.
Recent comment