재문의) SQLMAP 인크루트(영문) refid= 을 적용시 error 발생
- 작성자 :
- 채*용
- 작성일 :
- 2014-09-01 18:00:57
- 조회수 :
- 652
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하세요
1.서버 WAS:Jeus
2.<sqlMapConfig>
<settings
useStatementNamespaces="true"
/>
... ....
</sqlMapConfig> 이와 같이 적용
3.<셀렉트 id="SSYA100DAO.selectSSYA100" parameterClass="ssya100VO" resultClass="ssya100VO" >
<include refid="CmmnFuncDAO.CmmnPagingPrefix"/>
이와 같이 적용
4.Tomcat Was에서는 정상 처리 됨니다
Jeus WAS 에서 장애가 발생 합니다
-> error list 첨부 합니다
답변]안녕하세요. 채기용님.
JEUS 서버 상의 오류 상황은 아닌 것 같습니다.
오류의 원인은 include 처리 되어야 할 "CmmnFuncDAO.CmmnPagingPrefix" query를 포함하는 XML이 JEUS 상에 누락되신 것 같습니다.
해당 query가 정의된 XML을 확인하셔서 JEUS 상에 배포되어 있는지 확인해 보시면 되실 것 같습니다.
그럼, 즐거운 하루되십시오.
감사합니다.
조치내역] TMAX 담당 이*우 HP)010-****-****
1.정상 가동 상태: Windows+Tomcat, Windows+Jeus
2.장애 발생 환경:Unix+Tomcat, Unix+Jeus
위와 같이 Unix에서는 SQLMAP의 Include refid를 사용 할 수 없읍니다
장애조치 요청에 많은 시간이 소요 됨니다
신속한 결과를 부탁 드림니다
1.서버 WAS:Jeus
2.<sqlMapConfig>
<settings
useStatementNamespaces="true"
/>
... ....
</sqlMapConfig> 이와 같이 적용
3.<셀렉트 id="SSYA100DAO.selectSSYA100" parameterClass="ssya100VO" resultClass="ssya100VO" >
<include refid="CmmnFuncDAO.CmmnPagingPrefix"/>
이와 같이 적용
4.Tomcat Was에서는 정상 처리 됨니다
Jeus WAS 에서 장애가 발생 합니다
-> error list 첨부 합니다
답변]안녕하세요. 채기용님.
JEUS 서버 상의 오류 상황은 아닌 것 같습니다.
오류의 원인은 include 처리 되어야 할 "CmmnFuncDAO.CmmnPagingPrefix" query를 포함하는 XML이 JEUS 상에 누락되신 것 같습니다.
해당 query가 정의된 XML을 확인하셔서 JEUS 상에 배포되어 있는지 확인해 보시면 되실 것 같습니다.
그럼, 즐거운 하루되십시오.
감사합니다.
조치내역] TMAX 담당 이*우 HP)010-****-****
1.정상 가동 상태: Windows+Tomcat, Windows+Jeus
2.장애 발생 환경:Unix+Tomcat, Unix+Jeus
위와 같이 Unix에서는 SQLMAP의 Include refid를 사용 할 수 없읍니다
장애조치 요청에 많은 시간이 소요 됨니다
신속한 결과를 부탁 드림니다
A
안녕하세요. 채기용님
JEUS에 문의하셨던 내용을 적은신 건지요?
윈도우에서 정상작동하고, UNIX에서 오류가 발생하신다면, 해당 Unix에 문의하셔야 할 듯 합니다.
또한, 표준프레임워크는 WAS 위에서 동작하는 것이므로, OS에 상관없이 정상 작동되어야 합니다.
하지만, 해당 OS나 WAS의 spec에 따라 Xml parser등으로 인해 오류가 발생할 수도 있습니다.
표준프레임워크에 문제가 있다면, windows상에서나 Unix상에서 오류가 동일하게 발생되어야 합니다.
한가지 추정되는 것은 xml 상에서 주석등 한글이 작성되어 있는 경우 xml parser가 정상적으로 읽지를 못해 오류가 발생하는 경우도 있다고 합니다.
해당 xml 상에 한글이 있다면 삭제하고 테스트 해보시기 바랍니다.
고맙습니다.
JEUS에 문의하셨던 내용을 적은신 건지요?
윈도우에서 정상작동하고, UNIX에서 오류가 발생하신다면, 해당 Unix에 문의하셔야 할 듯 합니다.
또한, 표준프레임워크는 WAS 위에서 동작하는 것이므로, OS에 상관없이 정상 작동되어야 합니다.
하지만, 해당 OS나 WAS의 spec에 따라 Xml parser등으로 인해 오류가 발생할 수도 있습니다.
표준프레임워크에 문제가 있다면, windows상에서나 Unix상에서 오류가 동일하게 발생되어야 합니다.
한가지 추정되는 것은 xml 상에서 주석등 한글이 작성되어 있는 경우 xml parser가 정상적으로 읽지를 못해 오류가 발생하는 경우도 있다고 합니다.
해당 xml 상에 한글이 있다면 삭제하고 테스트 해보시기 바랍니다.
고맙습니다.