• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1218
2006.10.09 (18:59:26)
* 성명 : 김성도
* 연락처 : 010-4447-5222
* 고객시스템명 : 주기(Spec)관리 시스템
* GAUCE 버전 : 4.0
* WAS 종류(WebLogic 등등) : Tomcat 5.5
* DB 종류 : oracle9i
* 문의 유형(질문/요청/참조) : 질문
*내용 :
안녕하십니까....창원 엘지전자 2공장에서 프로젝트를 하고 있는 김성도 라고 합니다.
이번에 저희가 전자부품 도면에 들어가는 스펙을 관리하는 프로그램을 개발하는 프로젝트를 진행하고 있습니다.
그런데 타 국가도 사용해야하는 문제로 다국어를 지원해야해서 유니코드체계로 프로그램을 개발하고 있습니다.
서버는 오라클 9i 에 유니코드로 캐릭터 셋을 설정하여 웹에서 출력을 해보니 잘되는데 가우스에 있는 그리드를 이용해서 출력을 해보니 글이 다 깨져서 나옵니다.

가우스 유니코드 가이드를 참고하여 설치도 해봤는데 잘못해서 그런지 잘 안되네요..

자세한 방법을 알고싶습니다..

번호 제목 닉네임 조회 등록일
2209 no image combobox 관련 질문입니다.
최원
1148 2006-10-11
2208 no image combobox 관련 질문입니다.
관리자
1546 2006-10-11
2207 no image [재질문] combobox 관련 질문입니다. 답변부탁드립니다.
최원
1653 2006-10-11
2206 no image java.lang.ClassCastException
김인영
1268 2006-10-11
게시판을 이용해 주셔서 감사합니다. 다음양식에 맞게 입력해주세요. * 고객시스템명 : (주) 한국사이버테크 * GAUCE 버전 : 4.0 * WAS 종류(WebLogic 등등) : tomcat 4.1 * DB 종류 : oracle 9i * 문의 유형(질문/요청/참조) : 질문 jdk 1.4버전에서 작업중입니다. <%@ page import="com.gauce.*,com.gauce.io.*,com.gauce.http.*,com.gauce.filter.*" contentType="text/html;charset=euc-kr" %> <%@ page import = "java.text.SimpleDateFormat" %> <%@ page errorPage = "/error.jsp" %> <%@ page import="java.util.*" %> <% try{ GauceOutputStream gos = ((HttpGauceResponse) response).getGauceOutputStream(); GauceDataSet dSet = new GauceDataSet(); }catch(Exception e){ out.println (e); } %> 이 소스를 실행하면 GauceOutputStream gos = ((HttpGauceResponse) response).getGauceOutputStream(); 요 부분에서 java.lang.ClassCastException 이라는 에러가 납니다. 게시판을 찾아보니 가우스 설치가 잘못되어 있거나 필터가 정상적으로 동작하지 않아서 그럴 수 있다고 하셨는데, 필터가 정상적으로 동작하는 지는 어떻게 알 수 있나요? web.xml 파일에는 다음과 같이 필터가 등록되어 있습니다. <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> <web-app> <display-name>Welcome to GAUCE 4.0</display-name> <description> Welcome to GAUCE 4.0 </description> <filter> <filter-name>GauceFilter</filter-name> <filter-class>com.gauce.filter.GauceFilter</filter-class> <init-param> <param-name>conf-reload</param-name> <param-value>5000</param-value> </init-param> </filter> <filter-mapping> <filter-name>GauceFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> </web-app> 다른 폴더에 재설치를 해보려고 해도 java.lang.NoClassDefFoundError: javax/crypto/Cipher at Installer.generateRegistry(Unknown Source) at Installer.install(Unknown Source) at Installer.run(Unknown Source) at java.lang.Thread.run(Unknown Source) 이런 에러가 뜨면서 재설치가 안됩니다. jdk 1.4버전을 설치했는데 java -version 해봤더니 1.3.01이라고 나오더군요. --;; jce.jar 파일을 복사해 넣으려고 했더니 이미 jre/lib 폴더에 jce.jar 파일이 있습니다. 오라클을 깔았는데 혹시 그것때문인지...
2205 no image java.lang.ClassCastException
관리자
1358 2006-10-11
안녕하세요? 오라클 설치하시면 jdk가 1.3으로 설치가 됩니다. jre쪽 path가 C:Program FilesOraclejre1.3.1bin; 이런식으로 설정 되어있을겁니다. 이것을 삭제하거나, 또는 path의 맨 끝으로 이동하시면 정상적으로 설치가 될것입니다. 해당건 테스트는 재설치후에 해보시길 바랍니다. ^^ 그럼 수고하세요. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : (주) 한국사이버테크 >* GAUCE 버전 : 4.0 >* WAS 종류(WebLogic 등등) : tomcat 4.1 >* DB 종류 : oracle 9i >* 문의 유형(질문/요청/참조) : 질문 > >jdk 1.4버전에서 작업중입니다. > ><%@ page import="com.gauce.*,com.gauce.io.*,com.gauce.http.*,com.gauce.filter.*" contentType="text/html;charset=euc-kr" %> ><%@ page import = "java.text.SimpleDateFormat" %> ><%@ page errorPage = "/error.jsp" %> ><%@ page import="java.util.*" %> ><% >try{ > GauceOutputStream gos = ((HttpGauceResponse) response).getGauceOutputStream(); > GauceDataSet dSet = new GauceDataSet(); > >}catch(Exception e){ > out.println (e); >} >%> >이 소스를 실행하면 > >GauceOutputStream gos = ((HttpGauceResponse) response).getGauceOutputStream(); >요 부분에서 >java.lang.ClassCastException >이라는 에러가 납니다. > >게시판을 찾아보니 >가우스 설치가 잘못되어 있거나 필터가 정상적으로 동작하지 않아서 그럴 수 있다고 하셨는데, >필터가 정상적으로 동작하는 지는 어떻게 알 수 있나요? > >web.xml 파일에는 다음과 같이 필터가 등록되어 있습니다. > ><?xml version="1.0" encoding="UTF-8"?> ><!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> ><web-app> > <display-name>Welcome to GAUCE 4.0</display-name> > <description> > Welcome to GAUCE 4.0 > </description> > > <filter> > <filter-name>GauceFilter</filter-name> > <filter-class>com.gauce.filter.GauceFilter</filter-class> > <init-param> > <param-name>conf-reload</param-name> > <param-value>5000</param-value> > </init-param> > </filter> > > <filter-mapping> > <filter-name>GauceFilter</filter-name> > <url-pattern>/*</url-pattern> > </filter-mapping> ></web-app> > >다른 폴더에 재설치를 해보려고 해도 >java.lang.NoClassDefFoundError: javax/crypto/Cipher > at Installer.generateRegistry(Unknown Source) > at Installer.install(Unknown Source) > at Installer.run(Unknown Source) > at java.lang.Thread.run(Unknown Source) >이런 에러가 뜨면서 재설치가 안됩니다. >jdk 1.4버전을 설치했는데 >java -version 해봤더니 1.3.01이라고 나오더군요. --;; >jce.jar 파일을 복사해 넣으려고 했더니 >이미 jre/lib 폴더에 jce.jar 파일이 있습니다. >오라클을 깔았는데 혹시 그것때문인지... > > > > > > > > >
2204 no image [질문] 레포트 출력에서 개행처리 질문입니다.
최욱진
1537 2006-10-10
2203 no image [질문] 레포트 출력에서 개행처리 질문입니다.
관리자
1199 2006-10-11
2202 no image 이부분을 확인해 주시기 바랍니다.(--)(__)
강영구
1141 2006-10-10
2201 no image 이부분을 확인해 주시기 바랍니다.(--)(__)
관리자
1175 2006-10-11
안녕하세요? 컴포넌트메뉴얼 다운받아서 압축 푸시고 압축푼 폴더/amx/Basic/XChart/IMarks/Properties/Clip/Clip.htm에 보시면 IMarks.Clip Syntax (0.0.0.0) property Clip: Bool; Description 차트영역을 벗어난 Mark에 대해서 잘라낼 것인지의 여부를 정의한다. 디폴트 값은 True이며 Mark가 차트 경계 내부에서만 그려지는 것을 의미한다. Example [java script] <SCRIPT language=javascript> function XXX(){ Chart1.Series(0).Marks.Clip = true; } </SCRIPT> 와 같은 내용이 있습니다. 해당 차트의 해당 시리즈의 Marks.Clip 값을 default인 true에서 false로 변경해 주시면 짤리지 않고 나올것 같습니다. 제가 예제가 없어서 확인을 하지 못한점 죄송합니다. 그럼 수고하세요~ >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : 서울고속도로 >* GAUCE 버전 : 3.1 >* WAS 종류(WebLogic 등등) :weblogic >* DB 종류 : ora >* 문의 유형(질문/요청/참조) : >* 내용 : >Mark = oAchivAmtCListGC.Tools.Add (10); > oAchivAmtCListGC.Tools.Items(Mark).asAnnotation.Shape.Top=oAchivAmtCListGC.Series(1).CalcYPos(oAchivAmtCCodeGDS.NameValueRow("bizamt",oAchivAmtCCodeGDS.Max(3,0,0))-1); > //alert(oAchivAmtCListGC.Series(1).CalcYPosValue(oAchivAmtCCodeGDS.Max(3,0,0))+2337729); > oAchivAmtCListGC.Tools.Items(Mark).asAnnotation.Shape.Left=oAchivAmtCListGC.Series(1).CalcXPos(oAchivAmtCCodeGDS.NameValueRow("bizamt",oAchivAmtCCodeGDS.Max(3,0,0))-1)-0.3; > oAchivAmtCListGC.Tools.Items(Mark).asAnnotation.Shape.ShadowSize=1; > oAchivAmtCListGC.Tools.Items(Mark).asAnnotation.Text=oAchivAmtCCodeGDS.Max(3,0,0); > >mark를 찍을 챠트에서 짤리는 현상
2200 no image DB연동이 안됩니다...
강문주
1035 2006-10-10
2199 no image DB연동이 안됩니다... 파일
관리자
1432 2006-10-10
안녕하세요? 가우스와 DB연동과를 특별히 해주어야 할것은 없습니다. 가우스 설치한 context의 web-inf밑에 gauce.xml를 보시면 <dataSource name="default" charsetIn="euc-kr" charsetOut="euc-kr"> <jdbc driver="oracle.jdbc.driver.OracleDriver" url="jdbc:oracle:thin:@localhost:1521:ORA9" user="scott" password="tiger" schema="SCOTT"/> </dataSource> 와 같이 데이터소스를 정의해 주는 부분이 있는데 이부분에 해당 DBMS의 드라이버 및 계정 정보를 등록해서 데이터소스를 사용하셔도 되고, 또는 jeus, weblogic등의 상용was를 사용하신다면 상용was에서 제공하는 데이터소스를 사용하시는게 바람직합니다. 그럼 수고하세요. 참고하시라고 Install&Developer Guide.pdf를 첨부합니다. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : 커널시스템즈 >* GAUCE 버전 : 4.0 >* WAS 종류(WebLogic 등등) : WebLogic >* DB 종류 : Oracle >* 문의 유형(질문/요청/참조) : DB >* 내용 : 가우스를 깔았는데...디비연동인되질않습니다... >Installer.exe파일을 어디에 깔아야하는지도 잘 모르겠구요..(제가 초보라서...) >제가 설치한 가우스가 제대로 설치가 되었는지도 잘 모르겠습니다.. >교재에 따라서 하긴 했는데... >우선적으로 디비연동이 되어야 확인이 될 것 같습니다... >디비 연동에 관해서 자세한 설명 부탁드립니다... > >
2198 no image 가우스 마우스 커서 문제...
오명근
1105 2006-10-10
2197 no image 가우스 마우스 커서 문제...
관리자
1313 2006-10-10
2196 no image 컨트롤 활성화 질문드립니다.
이경진
1104 2006-10-10
* 고객시스템명 : 현대백화점 쇼핑몰 * GAUCE 버전 : 4.0 * WAS 종류(WebLogic 등등) : WebLogic 8.1 * DB 종류 : Oracle * 문의 유형(질문/요청/참조) : 질문 * 내용 : 안녕하세요?!! 질문좀 드리겠습니다. Main page내에서 iframe으로 가우스 그리드가 있는 페이지를 삽입합니다. 삽입되는 페이지의 그리드 컴포넌트를 <comment id=HIT> ...그리드 컴포넌트 </comment> <script>_NSID_(HIT)</script> 위와같이 묶어주었습니다.(컴포넌트 활성화 막기위해서요. 인터넷익스플로러 패치) <SCRIPT LANGUAGE="javascript"> function _NSID_(obj) { document.write(obj.text); obj.id=""; } </script> 이렇게 처리를 했는데,, 문제는 iframe으로 삽입되는 페이지가 위처럼 처리를 했음에도 불구, 처리가 안됩니다.... ifame이 없는 페이지들은 정상적으로 다 잘됩니다.. 해결방안을 일러주시면 감사하겠습니다.^^ 수고하세요~ ////////////// 전체소스 //////////////////// <td> <comment id=HIT> <OBJECT id=Grid_1 width=950 height=400 classid=clsid:EA8B6EE6-3DD8-4534-B4BB-27148CF0042B style="font-size:9pt"> // 고유한 class id <param name=DataID value=ds_20> <param name="HeadBorder" value="4"> <param name="BorderStyle" value="1"> <param name="IndWidth" value='0'> <param name=Allshowedit value=false> <param name=Colsizing value=true> <param name=format value=" <f>id=STORE_NM HeadBgColor=#C6E2E5 name='영업점' BgColor=$DT_COLOR width=120 align=center </f> <G> id=BDATE name=총계 HeadBgColor=#C6E2E5 <c> id=SUM_D_TOT_AMT HeadBgColor=#C6E2E5 name='매출액' BgColor=$DT_COLOR width=70 align=right </c> <c> id=SUM_I_TOT_AMT HeadBgColor=#C6E2E5 name='수량' BgColor=$DT_COLOR width=50 align=right </c> <% if(start.equals("1")){ long diff = cmdDate.getDiffDays( toDt1,fromDt1, "yyyyMMdd"); Calendar st = Calendar.getInstance(); st.set(Calendar.YEAR,Integer.parseInt(fromDt1.substring(0,4))); st.set(Calendar.MONTH,Integer.parseInt(fromDt1.substring(4,6))-1); st.set(Calendar.DATE,Integer.parseInt(fromDt1.substring(6,8))); for(int j=1;j<=diff;j++){ int cal_date=0; if(j>1){ st.add(Calendar.DATE,+1); // 하루후 cal_date++; } Date sDate = st.getTime(); SimpleDateFormat simpleDate2 = new SimpleDateFormat("yyyyMMdd"); out.print("<G>id=BDATE2"+j+ " name="+(simpleDate2.format(sDate))+ " HeadBgColor=#C6E2E5 "); out.print("<c>id=D_TOT_AMT"+j+ " HeadBgColor=#C6E2E5 name='매출액' BgColor=$DT_COLOR width=70 align=right </c>"); out.println("<c>id=I_TOT_AMT"+j+ " HeadBgColor=#C6E2E5 name='수량' BgColor=$DT_COLOR width=50 align=right </c>"); } } %> "> </OBJECT> </comment> <script>_NSID_(HIT)</script> </td>
2195 no image 컨트롤 활성화 질문드립니다.
관리자
1268 2006-10-10
안녕하세요? <SCRIPT LANGUAGE="javascript"> function _NSID_(obj) { document.write(obj.text); obj.id=""; } </script> 위 부분이 별도의 외부 js에 있어야 합니다. function _NSID_ 를 외부 js로 분리하여 사용하세요 그럼 수고하세요. >* 고객시스템명 : 현대백화점 쇼핑몰 >* GAUCE 버전 : 4.0 >* WAS 종류(WebLogic 등등) : WebLogic 8.1 >* DB 종류 : Oracle >* 문의 유형(질문/요청/참조) : 질문 >* 내용 : > >안녕하세요?!! > >질문좀 드리겠습니다. > >Main page내에서 iframe으로 가우스 그리드가 있는 페이지를 삽입합니다. > >삽입되는 페이지의 그리드 컴포넌트를 > ><comment id=HIT> >...그리드 컴포넌트 ></comment> ><script>_NSID_(HIT)</script> > >위와같이 묶어주었습니다.(컴포넌트 활성화 막기위해서요. 인터넷익스플로러 패치) > ><SCRIPT LANGUAGE="javascript"> >function _NSID_(obj) { > document.write(obj.text); > obj.id=""; >} ></script> > >이렇게 처리를 했는데,, 문제는 iframe으로 삽입되는 페이지가 위처럼 처리를 했음에도 불구, > >처리가 안됩니다.... > >ifame이 없는 페이지들은 정상적으로 다 잘됩니다.. > >해결방안을 일러주시면 감사하겠습니다.^^ > >수고하세요~ > >////////////// 전체소스 //////////////////// ><td> > <comment id=HIT> > <OBJECT id=Grid_1 width=950 height=400 classid=clsid:EA8B6EE6-3DD8-4534-B4BB-27148CF0042B style="font-size:9pt"> // 고유한 class id > <param name=DataID value=ds_20> > <param name="HeadBorder" value="4"> > <param name="BorderStyle" value="1"> > <param name="IndWidth" value='0'> > <param name=Allshowedit value=false> > <param name=Colsizing value=true> > <param name=format value=" > <f>id=STORE_NM HeadBgColor=#C6E2E5 name='영업점' BgColor=$DT_COLOR width=120 align=center </f> > <G> id=BDATE name=총계 HeadBgColor=#C6E2E5 > <c> id=SUM_D_TOT_AMT HeadBgColor=#C6E2E5 name='매출액' BgColor=$DT_COLOR width=70 align=right </c> > <c> id=SUM_I_TOT_AMT HeadBgColor=#C6E2E5 name='수량' BgColor=$DT_COLOR width=50 align=right </c> > <% > if(start.equals("1")){ > > long diff = cmdDate.getDiffDays( toDt1,fromDt1, "yyyyMMdd"); > Calendar st = Calendar.getInstance(); > st.set(Calendar.YEAR,Integer.parseInt(fromDt1.substring(0,4))); > st.set(Calendar.MONTH,Integer.parseInt(fromDt1.substring(4,6))-1); > st.set(Calendar.DATE,Integer.parseInt(fromDt1.substring(6,8))); > > > for(int j=1;j<=diff;j++){ > int cal_date=0; > if(j>1){ > st.add(Calendar.DATE,+1); // 하루후 > cal_date++; > } > Date sDate = st.getTime(); > SimpleDateFormat simpleDate2 = new SimpleDateFormat("yyyyMMdd"); > > out.print("<G>id=BDATE2"+j+ " name="+(simpleDate2.format(sDate))+ " HeadBgColor=#C6E2E5 "); > out.print("<c>id=D_TOT_AMT"+j+ " HeadBgColor=#C6E2E5 name='매출액' BgColor=$DT_COLOR width=70 align=right </c>"); > out.println("<c>id=I_TOT_AMT"+j+ " HeadBgColor=#C6E2E5 name='수량' BgColor=$DT_COLOR width=50 align=right </c>"); > > } > } > %> > "> > </OBJECT> > </comment> > <script>_NSID_(HIT)</script> > > </td>
2194 no image radio에서 OnSelChange이벤트에 특정로직을 태워 경고창을 띄웠습니다.
정현주
1079 2006-10-10
2193 no image radio에서 OnSelChange이벤트에 특정로직을 태워 경고창을 띄웠습니다.
최재원
1227 2006-10-10
2192 no image radio에서 OnSelChange이벤트에 특정로직을 태워 경고창을 띄웠습니다.
정현주
1013 2006-10-10
2191 no image radio에서 OnSelChange이벤트에 특정로직을 태워 경고창을 띄웠습니다.
관리자
1056 2006-10-10
Selected no image 유니코드 사용문제..
김성도
1218 2006-10-09
Tag List
XE Login