• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.

* 고객시스템명 :   전세버스공제조합
* GAUCE 버전 : 3.0
* WAS 종류(WebLogic 등등) : ibm websphere 6.0
* DB 종류 : DB2
* 문의 유형(질문/요청/참조) :
* 내용 : 이미지 데이터셋으로 이미지 가져올때 에러나 납니다. 처음 사용하고자 테스트를  하고 있는데 잘 안되네요
    질문 : 저희 서버에 있는 이미지를 가져올려고 합니다. 가능한지 예제를 보니깐 csv 나 jsp에서 자기 컴퓨터에 걸 가져오더라구요.. 가능한지 알고 싶어요

servlet 에러 메시지 : java.io.FileNotFoundException: No such path or directory. http:/192.168.1.3/services/ktbus/AOS/jpg/A1.gif

가우스 에러 code :  imgds_grid Error Code = 1701603654
가우스 에러 메시지 : CSV 혹은 XML Type 이거나 예상치 못한  값입니다.


소스 입니다.

//jsp에서 servlet 호출 합니다.
      tb_ImgDataSet.DataID =HOST_CLASSPATH+"stdsrc.test27";
      tb_ImgDataSet.Reset();
//jsp grid
    <comment id = "_NSID_">
    <object id="tb_GRID" classid="clsid:1F57AEAD-DB12-11D2-A4F9-00608CEBEE49"   width="700px" height="400px" tabindex=5  viewastext>
     <param name="DataID"      value='tb_DATASET'>
     <param name="ImgDataID"     value="tb_ImgDataSet">
     <param name="Editable"          value='false'>
     <param name="BorderStyle" value='2'>
     <param name="TitleHeight" value="25">
     <param name="AllShowEdit" value='false'>
     <param name="FixSizing"   value='false'>
     <param name="colsizing"   value='true' >
     <param name="Format"      value='
        <f> id=ROW     , name="SEQ"          , width= 40, value={CurRow}, headbgcolor="#C6D5FD", headcolor=#000000, bgcolor=#FFFFFF, align=center, Edit=none</f>
        <f> id=CASIDO  , name="지부명"   , width= 70, headbgcolor="#BAD3FC", headcolor=#000000, bgcolor=#FFFFFF, align=CENTER , Edit=none</f>
        <f> id=CACODE  , name="지부코드"   , width= 90, headbgcolor="#BAD3FC", headcolor=#000000, bgcolor=#FFFFFF, align=CENTER , Edit=none</f>
        <c> id=CACODE  , name="지부"     , width= 95, headbgcolor="#BAD3FC", headcolor=#000000, bgcolor=#FFFFFF, align=CENTER , Edit=none</c>
        <c> id=CACODE  , name="img"     , width= 95, headbgcolor="#BAD3FC", headcolor=#000000, bgcolor=#FFFFFF, align=CENTER , Edit=none,imgcol="true",imgfitstyle=1</c>
        '>
    </object>
    </comment><script>_ws_(_NSID_);</script>

//servlet

public void doGet(HttpServletRequest req,HttpServletResponse res) {
        ServiceLoader loader = new ServiceLoader(req, res);
        GauceService service = null;
        GauceContext context = null;
        Logger logger = null;

        GauceDataSet dSet = null;
        String query = "";

        File fImageA1 = null;
        File fImageA2 = null;
        File fImageA3 = null;

        FileInputStream isImageA1 = null;
        FileInputStream isImageA2 = null;
        FileInputStream isImageA3 = null;
        try {
            service = loader.newService();
            context = service.getContext();
            logger = context.getLogger();
            GauceRequest GauceReq = service.getGauceRequest();
            GauceResponse GauceRes = service.getGauceResponse();
            try {
                                dSet = new GauceDataSet();                  
                GauceRes.enableFirstRow(dSet);
                dSet.addDataColumn( new GauceDataColumn( "Tb_img", GauceDataColumn.TB_BLOB) );
                dSet.addDataColumn( new GauceDataColumn( "Tb_img_id", GauceDataColumn.TB_STRING ) );
                dSet.addDataColumn( new GauceDataColumn( "Tb_img_size", GauceDataColumn.TB_INT ) );
                    String dir = "http:\192.168.1.3\services\ktbus\AOS\jpg\";
                fImageA1 = new File(dir + "A1.gif");

                isImageA1 = new FileInputStream(fImageA1);
                fImageA2 = new File(dir + "B1.gif");
                isImageA2 = new FileInputStream(fImageA2);
    
                fImageA3 = new File(dir + "C1.gif");
                isImageA3 = new FileInputStream(fImageA3);

                GauceDataRow rowA1 = dSet.newDataRow();
                rowA1.addColumnValue(isImageA1);
                rowA1.addColumnValue("I01");
                rowA1.addColumnValue(fImageA1.length());
                dSet.addDataRow(rowA1);

                GauceDataRow rowA2 = dSet.newDataRow();
                rowA2.addColumnValue(isImageA2);
                rowA2.addColumnValue("I02");
                rowA2.addColumnValue(fImageA2.length());
                dSet.addDataRow(rowA2);

                GauceDataRow rowA3 = dSet.newDataRow();
                rowA3.addColumnValue(isImageA3);
                rowA3.addColumnValue("I03");
                rowA3.addColumnValue(fImageA3.length());
                dSet.addDataRow(rowA3);
                  
            } catch(Exception e) {
                logger.err.println(this,e);
            } finally {
            }
            dSet.flush();
            GauceRes.commit();
            GauceRes.close();
        } catch (Exception e) {
            logger.err.println(this, e);
        } finally {
            loader.restoreService(service);
        }
    }
번호 제목 닉네임 조회 등록일
7449 호환성 보기 설정 이후에도 메뉴 깨짐 현상
kiarakim
8810 2017-02-15
7448 Shift DEMO 사이트 에서 IE11 다운됨
정성호
9036 2017-02-10
7447 엑셀 업로드 속도 문의
jokerrain
9067 2016-12-15
7446 차트 질문 첨부 파일
신현철
8988 2016-10-04
7445 java.io.IOException/java.lang.NullPointerException 발생
윤재국
9801 2016-07-13
7444 호환성 보기
kiarakim
8596 2016-07-11
7443 가우스 그리드에 문자입력시 한글/영문 우선순위 변경
hthink
8568 2016-04-21
7442 레포트 DFooter영역 이미지 태그
FKSS
9133 2016-04-20
7441 좌/우측으로 데이터 이동
헐랭이
7718 2016-04-15
7440 가우스 리포트를 PDF로 저장 가능한가요?
안순주
9962 2016-04-12
7439 중간소계 필드 제외 문의
김은영2
7612 2016-04-08
7438 가우스 그리드 범위지정 선택 가능여부 문의 [1]
hthink
9846 2016-03-29
7437 그리드에 이미지표현 첨부 파일 [1]
홍혜련
8932 2016-03-23
7436 Internet Explorer의 작동이 중지되었습니다. 첨부 파일 [1]
김태성2
8614 2016-03-18
7435 특정 index (row) 삭제 [1]
c1138
8882 2016-03-17
7434 was교체시 업그레이드 재설치 문의 [1]
박서영
7763 2016-03-15
7433 파일 업로드 문의(핸들이 잘못 되었습니다)
임종훈
8682 2016-03-15
7432 개발서버 라이센스 갱신 문의 [1]
정민75
9806 2016-03-07
7431 문의합니다 첨부 파일 [1]
c1138
9119 2016-03-07
7430 EnterpriseMode 적용이 되지 않습니다. 첨부 파일 [1]
동긔나긔
10288 2016-03-03
Tag List
XE Login