Q&A 추가시 XML,xPath 파싱에러 입니다.
- 작성자 :
- 김*열
- 작성일 :
- 2011-10-05 17:39:35
- 조회수 :
- 3,133
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
이전 질문 빠른 답변 주셔서 정말 감사합니다.
현재 q&a를 추가중인데 이전에 나왔던 에러들은 해결됐지만 또 문제가 생겼습니다. ㅠ
Oct 5, 2011 5:28:21 PM org.apache.catalina.core.StandardContext listenerStart
SEVERE: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cmmUseDAO': Injection of resource methods failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlMapClient' defined in file [D:\eclipse-egovframe-win32-1.1.1\egovframe_work\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\egov_demo\WEB-INF\classes\egovframework\spring\context-sqlMap.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse config resource: file [D:\eclipse-egovframe-win32-1.1.1\egovframe_work\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\egov_demo\WEB-INF\classes\egovframework\sqlmap\config\mysql\sql-map-config-mysql-cop-adb.xml]; nested exception is com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMapConfig/sqlMap'. Cause: com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMap/resultMap'. Cause: java.lang.RuntimeException: Error configuring Result. Could not set ResultClass. Cause: java.lang.ClassNotFoundException: egovframework.com.cop.adb.service.AdressBookUserVO
정확히는 모르겠지만 xml파일 파싱을 못하는것 같습니다. 도저히 원인을 모르겠습니
다.
에러 로그는 첨부파일에 넣었습니다.
답변 기다리고 있겠습니다.
현재 q&a를 추가중인데 이전에 나왔던 에러들은 해결됐지만 또 문제가 생겼습니다. ㅠ
Oct 5, 2011 5:28:21 PM org.apache.catalina.core.StandardContext listenerStart
SEVERE: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cmmUseDAO': Injection of resource methods failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlMapClient' defined in file [D:\eclipse-egovframe-win32-1.1.1\egovframe_work\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\egov_demo\WEB-INF\classes\egovframework\spring\context-sqlMap.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse config resource: file [D:\eclipse-egovframe-win32-1.1.1\egovframe_work\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\egov_demo\WEB-INF\classes\egovframework\sqlmap\config\mysql\sql-map-config-mysql-cop-adb.xml]; nested exception is com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMapConfig/sqlMap'. Cause: com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMap/resultMap'. Cause: java.lang.RuntimeException: Error configuring Result. Could not set ResultClass. Cause: java.lang.ClassNotFoundException: egovframework.com.cop.adb.service.AdressBookUserVO
정확히는 모르겠지만 xml파일 파싱을 못하는것 같습니다. 도저히 원인을 모르겠습니
다.
에러 로그는 첨부파일에 넣었습니다.
답변 기다리고 있겠습니다.
A
문의하신 내용에 답변드립니다.
우선 올려주신 에러로그를 보니
java.lang.ClassNotFoundException: egovframework.com.cop.adb.service.AdressBookUserVO
부분이 있는데 sql-map-config-mysql-cop-adb.xml 파일 내에 정의한 AdressBookUserVO
클래스를 찾지 못해 발생하는 에러인 듯 합니다. 우선 해당 클래스가 존재하는지 확인 해 보시기 바랍니다. 그럼 업무에 참고하시기 바랍니다.
우선 올려주신 에러로그를 보니
java.lang.ClassNotFoundException: egovframework.com.cop.adb.service.AdressBookUserVO
부분이 있는데 sql-map-config-mysql-cop-adb.xml 파일 내에 정의한 AdressBookUserVO
클래스를 찾지 못해 발생하는 에러인 듯 합니다. 우선 해당 클래스가 존재하는지 확인 해 보시기 바랍니다. 그럼 업무에 참고하시기 바랍니다.