블로그 이미지
신세계 SSG.COM / IT개발 1팀 / 상품개발담당 / 김지영 FreeEnd

카테고리

전체 (81)
끄적끄적 (13)
News (1)
Movie (11)
Security (1)
Design Patterns (2)
Operating System (4)
Database (8)
Framework (4)
Solution (7)
Language (1)
Web (4)
Lib (3)
TEST_Tools (4)
ETC... (7)
Software Factory (0)
Total193,486
Today40
Yesterday41


달력

« » 2017.08
    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    

공지사항

글 보관함

'XML'에 해당되는 글 1건

  1. 2011.02.18 Spring 2.5 WAS 기동중 에러

 

문제발생!!
팀장님의 어택으로 Spring 1.x에서 Spring 2.x로 업데이트!!
1버젼대와 다른 xml 스키마를 2버젼대로 수정!!
그러던중.. 개발 서버에서 문제가 없었던... 스테이징 테스트에도 없던 문제가 운영 에서 발생!!

 


org.xml.sax.SAXParseException: Document root element "beans", must match DOCTYPE root "null".

 

원인 탐색
어허.. Document 루트 요소중에 Beans가 DOCTYPE에 뭐 맞아야 한다고…?
바뀌어야 할껀..XML이랑 라이브러리… 라이브러리도 넣었고… XML도 수정해서 개발서버서 이상 없었는데…..
스키마랑 라이브러리가 바뀌고.. 그렇다면!!!!!


해결
클래스 패스서 사라지지 않은 1버전 대 spring.jar를 발견!! 삭제 후 정상 동작!!


참고
인터넷 찾아보니 다른 방법도 있드라!

1. 컨테이너에서 라이브러리 참조값을 WEB-LIB로 설정!


<container-descriptor>
<prefer-web-inf-classes>true</prefer-web-inf-classes>
</container-descriptor>


 2. 무조건 해당 패키지 탐색으로 설정!!

 
<prefer-application-packages>
<package-name>org.springframework.*</package-name>
</prefer-application-packages>


이상. 지영옹.
신고
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 지영옹 FreeEnd
TAG ,

티스토리 툴바