게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.
**필수입력사항**
* 고객(업체)명 : 삼성SDS
* 제품 버전 : Gauce 4.0
* 문의 유형(질문/요청/참조) :
* 내용 : Gauce 3.5 사용중이던 시스템을 서버이전과 동시에 Gauce 4.0버전 으로 사용하려 Test중입니다.
Gauce가 정상작동하는지 모르겠으며 해당 에러메세지에 대한 내용 파악이 정확히 안되는 바
도움요청을 하고자 합니다.
에러메세지 아래와 같습니다.
====================================================================
java.io.IOException: HttpServletRequest를 HttpGauceReqeust8로 Casting할 수 없??? GauceFilter를 통한 d상 요청이 아???
at com.gauce.engine.K.A(Unknown Source)
at com.gauce.ServiceLoader.newService(Unknown Source)
at com.sdi.service.UserGate.login(UserGate.java:103)
at com.sdi.service.UserGate.service(UserGate.java:59)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:184)
at weblogic.servlet.ServletServlet.service(ServletServlet.java:47)
at com.sdi.service.ServiceController.service(ServiceController.java:73)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:184)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3732)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
===================================================================
빠른답변 감사합니다.
GauceFilter 관련해서 내용 확인하다보니..
자체적으로 만들어서 사용하고 있는 다른 Filter class와 충돌이 발생하는것으로 보입니다.(아래에러..)
이런경우 어떻게 처리할 수 있는지 아시면 조언 부탁드립니다.
java.lang.ClassCastException: com.sdi.filter.RequestWrapper incompatible with com.gauce.http.HttpGauceRequest
at jsp_servlet.__test0507._jspService(__test0507.java:83)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
Truncated. see log file for complete stacktrace
|
GauceFilter가 정상 동작 하지 않는거 같습니다.
web.xml 에 GauceFilter가 등록되어 있는지 우선 확인해보셔야 합니다.
가우스 HOME을 잡고 설치를 하신거라면 HOME경로가 gauce40.properties에 맞게 등록이 되어있는지 확인해주세요
감사합니다.