• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1913
2011.08.26 (15:56:19)
이용해 주셔서 감사합니다.

파일업로드시 IO Exception 발생하는 경우 는 아래와 같은 경우 발생 가능성이 있습니다.
1)  WAS 구동 프로세스의 권한이 WEB-INF 폴더에 쓰기 권한이 있는지 확인 하시기 바랍니다.
   - 파일업로드시 WEB-INF 폴더에 temp 폴더를 만듭니다.
2) 클라이언트에서 전송된 패킷 데이터가 잘못되거나 더이상 읽을 데이터가 없는 경우 발생합니다.

감사합니다.

>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : SAMSUNG LED
>* 연락처 : 031-210-2891
>* GAUCE 버전 : 4.0
>* WAS 종류(WebLogic 등등) : Weblogic
>* DB 종류 : Oracle 10g
>* 문의 유형(질문/요청/참조) : 질문
>* 내용 :
>   가우스를 활용한 조회는 모두 잘되는데 파일업로드 부분만 계속 아래와 같은 에러가 나네요.
>
>   에러메세지 : TRNS-50077
>
>   GauceDelegate res : com.gauce.filter.HttpGauceRequestWrapper@65d5eecd
>   GauceDelegate res : com.gauce.filter.HttpGauceResponseWrapper@403108f6
>   GauceDelegate Error!!!!!!!!!!!!!! java.io.IOException:
>   ----------------------------------------------------
>   java.io.IOException:
>        at com.gauce.io.bin.A.A(Unknown Source)
>        at com.gauce.io.bin.A.A(Unknown Source)
>        at com.gauce.filter.HttpGauceRequestWrapper.getGauceInputStream(Unknown Source)
>        at com.gauce.io.bin.E.<init>(Unknown Source)
>        at com.gauce.engine.K.getGauceRequest(Unknown Source)
>        at com.gauce.engine.K.getGauceRequest(Unknown Source)
>        at com.tops.comm.gauce.GauceDelegate.<init>(GauceDelegate.java:51)
>        at com.tops.comm.action.AbstractServlet.executeGauce(AbstractServlet.java:137)
>        at com.tops.comm.action.AbstractServlet.executeServlet(AbstractServlet.java:79)
>        at com.tops.comm.action.AbstractServlet.processServlet(AbstractServlet.java:60)
>        at com.tops.comm.action.AbstractServlet.doPost(AbstractServlet.java:47)
>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>        at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:226)
>        at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:124)
>        at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
>        at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
>        at weblogic.servlet.ServletServlet.service(ServletServlet.java:47)
>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>        at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:226)
>        at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:124)
>        at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
>        at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
>        at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
>        at com.tops.comm.filter.TopsUserFilter.doFilter(TopsUserFilter.java:43)
>        at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
>        at com.gauce.filter.GauceFilter.doFilter(GauceFilter.java:197)
>        at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
>        at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run       (WebAppServletContext.java:3393)
>        at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
>        at weblogic.security.service.SecurityManager.runAs(Unknown Source)
>        at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2140)
>        at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2046)
>        at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
>        at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
>        at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
>
>
>
>
>JSP : TR부분 소스
>var tr = new TRNS(TR_MASTER);
>              
>               tr.setAction("com.tops.svl.module.trans.mes.IfTransDataServlet");
>               tr.setParam("method", "gauceChkUploadData");
>               tr.setParam("type", "DELIVERY");
>               tr.setParam("vendorCode", gloVendorCode);
>               tr.setParam("userId", "<%=userId%>");
>               tr.setParam("ipAddress", "<%=ipAddress%>");
>
>               tr.setInputDSet("DS_FILE",      "DS_FILE");
>               tr.run();
>
>기존에 잘 썼던 소스인데 어떠한 시점부터 갑자기 업로드가 안되네요 tr은 js로 따로 공통부분을 만들어서 호출하고 있습니다. 급하게 개발해야 하는 부분인데 갑자기 안되니 당황스럽네요.. 운영에서 제대로 되고 있는 소스를 올려보아도 같은 증상이 나타납니다. 어떻게 조치해야하는지 빠른답변 부탁드리겠습니다.
>운영에서 돌아가는 소스를 모두 업로드해서 해봐도 안되는 상황이라서 환경설정이 문제인것 같은데 어떻게 조치해야할지를 모르겠네요..
>그럼 답변 기다리겠습니다.. 감사합니다~
번호 제목 닉네임 조회 등록일
6369 럭스콤보에서 멀티 셀렉트지원 여부
길기용
1920 2011-08-25
6368 럭스콤보에서 멀티 셀렉트지원 여부
관리자
1908 2011-08-26
6367 파일 업로드 에러확인 부탁드립니다.(급해요...ㅠㅠ)
홍영훈
2057 2011-08-24
Selected 파일 업로드 에러확인 부탁드립니다.(급해요...ㅠㅠ)
관리자
1913 2011-08-26
6365 grid에 deleteMarked 이용한 row 삭제 문의
유경환
1893 2011-08-24
6364 grid에 deleteMarked 이용한 row 삭제 문의
기술지원40
2328 2011-08-24
6363 두개의 다른 시스템에서 다른버전의 가우스를 사용할때 문제.
박종명
2312 2011-08-24
6362 두개의 다른 시스템에서 다른버전의 가우스를 사용할때 문제.
기술지원40
2327 2011-08-24
6361 그리드에서 중복된 자료 덮어 씌우는 법
박영근
1868 2011-08-20
6360 그리드에서 중복된 자료 덮어 씌우는 법
기술지원40
2321 2011-08-23
6359 onSelChange()에 관련됨 질문입니다.
박영근
1975 2011-08-17
6358 onSelChange()에 관련됨 질문입니다.
기술지원40
2352 2011-08-19
6357 TreeView에 관해 질문드립니다. 파일
황재순
1976 2011-08-17
6356 TreeView에 관해 질문드립니다.
기술지원40
2075 2011-08-17
6355 가변적으로 생성한 컬럼에 대해 서버전송 오류
이원규
1897 2011-08-11
6354 가변적으로 생성한 컬럼에 대해 서버전송 오류
이원규
1853 2011-08-11
6353 그리드 문의
이승재
1918 2011-08-11
6352 그리드 문의
기술지원40
1996 2011-08-11
6351 XChart 소수점문제입니다.
최성진
1920 2011-08-10
6350 XChart 소수점문제입니다.
기술지원40
2184 2011-08-11
Tag List
XE Login