개발환경에서 패키지 추가시 질문입니다.
- 작성자 :
- 심*석
- 작성일 :
- 2013-01-29 10:38:02
- 조회수 :
- 1,955
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
패키지 portal을 추가하여 개발환경을 셋팅중에 있습니다.
패키지를 추가하면서 서버가 정상적으로 작동이 되질 않습니다.
해결을 해본다고 설정부분을 수정을 하였지만
계속적으로 서버 실행시 오류가 발생이 되어서 도움을 요청드릴려고 합니다.
첨부파일에는 web, service 부분의 java 소스와
resources 설정파일들을 압축하여 넣었습니다.
제가 어느부분을 잘못 설정을 하였는지 확인좀 부탁드리고자 합니다.
또 에러메세지는 아래와 같이 나와있습니다.
검토해주시고 해결방안을 알려주시면 감사하겟습니다.
Error creating bean with name 'sqlMapClient' defined in file [C:\eGovFrame-2.5\workspace.edu\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\OY.webedi\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: class path resource [egovframework/sqlmap/config/sql-map-rte-config.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.portal.login.service.SampleVO
Failed to parse config resource: class path resource [egovframework/sqlmap/config/sql-map-rte-config.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.portal.login.service.SampleVO
패키지를 추가하면서 서버가 정상적으로 작동이 되질 않습니다.
해결을 해본다고 설정부분을 수정을 하였지만
계속적으로 서버 실행시 오류가 발생이 되어서 도움을 요청드릴려고 합니다.
첨부파일에는 web, service 부분의 java 소스와
resources 설정파일들을 압축하여 넣었습니다.
제가 어느부분을 잘못 설정을 하였는지 확인좀 부탁드리고자 합니다.
또 에러메세지는 아래와 같이 나와있습니다.
검토해주시고 해결방안을 알려주시면 감사하겟습니다.
Error creating bean with name 'sqlMapClient' defined in file [C:\eGovFrame-2.5\workspace.edu\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\OY.webedi\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: class path resource [egovframework/sqlmap/config/sql-map-rte-config.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.portal.login.service.SampleVO
Failed to parse config resource: class path resource [egovframework/sqlmap/config/sql-map-rte-config.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.portal.login.service.SampleVO
A
안녕하세요.. 심형석님..
iBatis query xml 상에 지정된 VO가 없어서 발생된 문제입니다.
egovframework.portal.login.service.SampleVO
기존에 포털 템플릿의 경우는 egovframework.let 패키지를 사용하고 있고.. 이 경우는 템플릿을 변경하신 것 같습니다.
위 VO의 실제 package에 맞도록 query xml을 수정하시거나.. package를 query xml 상으로 맞추시면 되실 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
iBatis query xml 상에 지정된 VO가 없어서 발생된 문제입니다.
egovframework.portal.login.service.SampleVO
기존에 포털 템플릿의 경우는 egovframework.let 패키지를 사용하고 있고.. 이 경우는 템플릿을 변경하신 것 같습니다.
위 VO의 실제 package에 맞도록 query xml을 수정하시거나.. package를 query xml 상으로 맞추시면 되실 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.