게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.
* 고객시스템명 :
* GAUCE 버전 : 4.0.3.9
* WAS 종류(WebLogic 등등) : weblogic
* DB 종류 : oracle
* 문의 유형(질문/요청/참조) : seviceLoader.newService(); 에러발생.
* 내용 :
ENV
- . GAUCE Info
GAUCE_HOME d:/gauce40/WEB-INF
GAUCE_VERSION 4.0.3.9
GAUCE_LICENSE_CHECKED true
GAUCE_LIB gauce4039.jar
jaxen-full.jar
jdbc2_0-stdext.jar
jstl.jar
saxpath.jar
standard.jar
xalan.jar
xercesImpl.jar
xml-apis.jar
원격접속으로 설정에 도와주신 후에 select.jsp?XXXX url에서는 Success로 잘 나오고 있습니다.
web.xml
*.laf ====> GeneralServlet.java
*.gau ====> GauceServlet을 셋팅해서
를 이용하여 servlet 맵핑처리를 해놓고 모든 Servlet을 각 확장자에 맞게 처리하도록 해놨습니다.
*.laf 에 대한 부분은 정상적으로 잘 처리되고있고,
*.gau 에 대한 처리를 할때에 아래와 같은 에러가 발생합니다.
catchService 내 구현 소스 내용.
ServiceLoader seviceLoader = null;
GauceService gauceService = null;
GauceContext gauceContext = null;
GauceResponse gauceRes = null;
GauceRequest gauceReq = null;
try {
seviceLoader = new ServiceLoader(req, res); --> 여기까지는 괜찮으나
gauceService = seviceLoader.newService(); ---> 여기에서 에러발생
gauceContext = gauceService.getContext();
gauceRes = gauceService.getGauceResponse();
gauceReq = gauceService.getGauceRequest();
에러 메시지
Unexpected Exception occurred - java.io.IOException: HttpServletRequest¸? HttpGauceReqeust?¸·? Casting?? ¼? ¾ø½?´?´?. GauceFilter¸? ???? ?¤?? ¿????? ¾Æ´?´?´?.
java.io.IOException: HttpServletRequest¸? HttpGauceReqeust?¸·? Casting?? ¼? ¾ø½?´?´?. GauceFilter¸? ???? ?¤?? ¿????? ¾Æ´?´?´?.
at com.gauce.engine.K.A(Unknown Source)
at com.gauce.ServiceLoader.newService(Unknown Source)
at com.gauce.ServiceLoader.newService(Unknown Source)
at elips.common.foundation.core.GauceServlet.catchService(GauceServlet.java:88)
at laf.foundation.front.channel.LAbstractServlet.doPost(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
-------------> 캐릭터는 깨진 상태로 출력됨.
에러발생의 원인이 어떤 문제일지 알수있을까요?
PS. -----------------------
jsp에서 직접 db를 연동하여 구성해놧을경우
/test_gauce_sample.jsp?X-UIClient=G40 로 들어가면정상적으로 처리되고,.
/test_gauce_sample.jsp 로 호출하면 위와 동일한 Servlet 호출된 경우와 같은 에러가 발생합니다.
=> GauceServlet 에서 Gauce와 연동이 안되는상태라고 봐야할듯한데요...
gauce 설치경로 : d:\gauce40\WEB-INF
app 경로 : d:\aadevworkspace
app 에서 gauce 에 대한 설치된 경로를 인식 시키는 부분이 필요한거 아닌가요?
gauce40.properties 내에 설치경로가 들어가있는데 설치된 경로를 gauce.xml에서 자동으로 인식하는가요?