• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1001
2007.09.29 (02:16:24)
게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.

* 고객시스템명 :  대한주택공사 (ERM 프로젝트)
* GAUCE 버전 : 4.0
* WAS 종류(WebLogic 등등) : WebLogic  8.x
* DB 종류 : Sybase 15
* 문의 유형(질문/요청/참조) :   GauceFilter
* 내용 :

ServiceLoader loader = new ServiceLoader(request, response);  시
아래와 같은 ErrorMsg가 발생합니다.

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 jsp_servlet._jsp._ris._eva._eva.__risevaevaluategauce._jspService(__risevaevaluategauce.java:143)


JSP 1 :

     ToinbWData1.DataID = "<%=request.getContextPath()%>/Jsp/ris/eva/eva/RisEvaEvaluateGauce.jsp?
                                    Command="+From.Command.value+cond;
     ToinbWData1.Reset();


<object classid=CLSID:3267EA0D-B5D8-11D2-A4F9-00608CEBEE49 id="ToinbWData1"
            codebase="/Upload/Gauce/cabfiles/MxDataSet.cab">
</object>


JSP 2:
     ServiceLoader loader = new ServiceLoader(request, response);
     GauceService service = loader.newService();
                
     GauceDataSet dSet = new GauceDataSet();

Version : MxDataSet.cab 1,2,1,54
              MxGrid.cab      1,2,1,255

Servlet 방식으로 Java에서 위와 똑같이 구현하였으나
실행이 되지 않아 JSP 상에서 다시 구현하엿으나 같은 Error만 반복되고 있습니다.

FQA를 참조하여 Gauce를 재설치도 해보고,
      HttpGauceRequest gauceRequest  = (HttpGauceRequest)request.getAttribute("HttpGauceRequest");
      loader = new ServiceLoader(gauceRequest, response);
이런 방법도 구현해보았으나 역시 실행이 되지 않습니다.

System.out.println("request.getClass().getName() : " + request.getClass().getName()); 를 출력하면
항상 weblogic.servlet.internal.ServletRequestImpl 이렇게만 출력되구 있습니다.

빠른 회신 부탁드립니다.

좋은 하루 보내십시요.
    
    

 
Tag List
XE Login