안녕하십니까 쉬프트정보통신 입니다.
현재 사용하시는 버전인 가우스 3.X은 기본적으로 Unicode를 지원하지 않습니다. Unicode Character인 UTF-8을 사용하기 위해서는 GAUCE 4.0 이상버전을 사용하여야 합니다.
감사합니다.
>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : 대한통운 TPL통합시스템
>* GAUCE 버전 : 3.x
>* WAS 종류(WebLogic 등등) : WebLogic+ lafj
>* DB 종류 : 오라클
>* 문의 유형(질문/요청/참조) : 50045 에러메세지 한글깨짐
>* 내용 :
>
>현재 서버,페이지 모두 utf-8로 설정되어 있습니다.
>
>Transaction Component으로 데이터를 불러오는데 50045 에러메세지가 뜨고 거기에 한글깨짐니다.
>
>서버단에서 한글로그를 바로 출력을 할 수 있는지 궁금합니다.
>
>아래는 서버상에서 나오는 에러입니다.
>
><Feb 9, 2011 2:43:52 PM KST> <Error> <HTTP> <BEA-101019> <[ServletContext(id=141395258,name=webapp,context-path=)] Servlet failed with IOException
>java.io.IOException: Corrupt form data: premature ending
> at com.gauce.filter.GauceFilter.A(Unknown Source)
> at com.gauce.filter.GauceFilter.B(Unknown Source)
> at com.gauce.filter.GauceFilter.doFilter(Unknown Source)
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java(Inlined Compiled Code))
> at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java(Compiled Code))
> at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java(Compiled Code))
> at weblogic.security.service.SecurityManager.runAs(SecurityManager.java(Inlined Compiled Code))
> at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java(Compiled Code))
> at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java(Compiled Code))
> at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java(Compiled Code))
> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java(Compiled Code))
>>
>14:43:52.873 21p38ca <0> 0 0 <START> /sys/error/throwable.jsp [165.141.245.204]
>14:43:52.873 21p38ca <*> (T) ExecuteThread: '16' for queue: 'weblogic.kernel.Default'
>14:43:52.874 21p38ca <1> 0 1 <END>
>