실무 현장에서 사용할 확률이 있는 조합입니다.

 

jdk1.5에 JEUS5.0 환경에서 digester를 사용한다면 digester3.x, 2.x 를 사용시 주의해야합니다.

 

SAX Parser 의 충돌 및 버전호환성 불가로 인해 오류가 발생합니다.

 

digester의 고급기능을 사용하지 않는다면 1.x 대로 downgrade 시켜서 사용하면 충돌은 피할수 있습니다.

 

digester3에서는 내부적으로 digester.setXIncludeAware(true/false); 를 사용하는데, 이부분에서 saxparser 오류가 발생합니다.

 

보다 정확한 내용은 다시 추가해보도록 하겠습니다.