두가지를 점검해보시기 바랍니다.
우선 트리뷰를 보기위해서 가우스 서비스를 URL로 직접 입력하여 호출하셨다면, 해당에러가 발생합니다.
4.0에서 보안을 강화하기 위하여 가우스 서비스는 반드시 가우스 컴포넌트를 통하여 호출을 하여야 합니다.
또하나는 데이타셋 컴포넌트가 1,1,1,x인지를 확인하시기 바랍니다.
가이드가 잘못된것 같은데, 트리뷰의 버젼은 중요하지 않고 데이타셋의 버젼이 일치하여야 합니다.
위의 두가지 경우를 제외하고는 절대 아래의 에러가 발생할수 없습니다.
>TreeView 컴퍼넌트 버젼은 1, 1, 1, 40 확인 했구요.
>증상은 트리는 제대로 기능을 하는데.. 에러 메세지도 안뜨고, 단지 이미지가 안나옵니다.
>현재 저희시스템에서 트리뷰를 사용하고있는데는 문제가 없습니다. imagedataset 을 사용하여
>트리아이템별로 아이템이미지를 바꿔주려고 하는데 3.5에선 잘되는데 4.0에서 안되네요.
>Q&A에 있는샘플에서 이미지경로 만 바꾸었습니다.
>전체 에러 내용은.. 밑에 같이 보냅니다.
>
>
>####<2006. 1. 18. 오후 2시 37분 26초 KST> <Error> <HTTP> <cjdapp> <cjdwls> <ExecuteThread: '14' for queue: 'weblogic.kernel.Default'> <<WLS Kernel>> <> <BEA-101019> <[ServletContext(id=29223520,name=werp,context-path=/werp)] Servlet failed with IOException
>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._erpw._test._trv_img.__setblobservice._jspService(setBlobService.jsp:4)
> at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
> at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1072)
> at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:465)
> at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
> at com.gauce.filter.GauceFilter.doFilter(Unknown Source)
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
> at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6987)
> at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
> at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
> at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3892)
> at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2766)
> at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
>>
>
>
>>문의한 에러만으로만으로 정확한 에러를 파악하기 힘듭니다.
>>
>>문의한 에러 말고 상세한 에러 내용이 더 필요합니다.
>>
>>그리고 컴포넌트 버전을 확인해 보십시오.
>>
>>1.1.1.xx 로 되어 있는지 확인 해 보십시오....
>>
>>위의 버전이 아니면 가우스 4.0 에서는 사용할 수 없으므로 업그레이드 하셔야 합니다.
>