• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1032
2006.10.23 (22:19:02)
게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.

* 고객시스템명 : VSM System
* GAUCE 버전 : GAUCE-3.0-cls
* WAS 종류(WebLogic 등등) : WebSphere
* DB 종류 : Oracle
* 문의 유형(질문/요청/참조) : 첨부파일

* 내용 : 답변 감사드립니다.
           추가로 질문드릴께요.
           제가 사용할려는 메소드는 ResetData() 가 아니라 LuxeCombo의 ClearData() 입니다
           콤보박스의 데이터를 지울려고 하는거죠

           답변대로
           ds_rsm_am.ClearData();                  // ds_rsm_am         DataSet
           combo_rsm_am.ClearData();            // combo_rsm_am    LuxeCombo
  
           DataSet을 지워도 combo_rsm_am 콤보 데이터가 지워지지 않습니다.

           첨부소스 170Line 참고해주세요.
           빠른 답변 부탁드립니다 ^^;
          


          





번호 제목 닉네임 조회 등록일
2309 no image SubSumText 를 subsum 라인별 표현하고 싶습니다.
심동섭
79338 2006-10-25
잘 됩니다. 빠른 답변 감사 드립니다. 수고 하세요. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : LG CNS >* GAUCE 버전 : 3.5 >* WAS 종류(WebLogic 등등) : 8.x >* DB 종류 : Oracle 9i >* 문의 유형(질문/요청/참조) : 질문 >* 내용 : 수제건과 같이 SubSumText 를 subsum 라인별 표현하고 싶습니다. > >아래는 소스이고 소스가 너무길어 필요 부분만 첨부 합니다. > >=== 아 래 === > >function f_gridHeaderSet() { > var currentMonth = eme_currentMonth.text.substring(4,6); > gr_inventoryTurnoverRatio.format = '' > +'<fc> id=branchName name="LG Office" sort=true width=78 align=center HeadBgColor=#F7F7EF, HeadColor=Black, suppress="7", SubSumText="Sub Total", SumText="Grand Total", SumColor="Black", SumBgColor="#F7F7EF"</fc>' > +'<fc> id=agentName name="Agent" sort=true width=70 align=center HeadBgColor=#F7F7EF, HeadColor=Black, suppress="6", SubSumText="", SumColor="Black", SumBgColor="#F7F7EF"</fc>' > +'<fc> id=product name="Product" sort=true width=80 align=left HeadBgColor=#F7F7EF, HeadColor=Black, suppress="5", SubSumText="", value={decode(product,""," ",product)}, SumColor="Black", SumBgColor="#F7F7EF"</fc>' > +'<fc> id=productLine name="Product;Line" sort=true width=80 align=left HeadBgColor=#F7F7EF, HeadColor=Black, suppress="4", SubSumText="", value={decode(productLine,""," ",productLine)} show=false, SumColor="Black", SumBgColor="#F7F7EF"</fc>' > +'<fc> id=shipFrom name="Ship;From" sort=true width=55 align=left HeadBgColor=#F7F7EF, HeadColor=Black, suppress="3", SubSumText="", value={decode(shipFrom,""," ",shipFrom)} show=false, SumColor="Black", SumBgColor="#F7F7EF"</fc>' > +'<fc> id=gblModelAndGblSuffix name="Global Model.Suffix" sort=true width=140 align=left HeadBgColor=#F7F7EF, HeadColor=Black, suppress="2", SubSumText="", SumColor="Black", SumBgColor="#F7F7EF"</fc>' > +'<fc> id=agentModel name="Agent Model" sort=true width=100 align=left HeadBgColor=#F7F7EF, HeadColor=Black, suppress="1", SubSumText="", SumColor="Black", SumBgColor="#F7F7EF"</fc>' > +'<fc> id=monthCurrent name="Current("'+currentMonth+'")" width=80 align=reight HeadBgColor=#F7F7EF, HeadColor=Black, dec=0 gte_columntype="number:0:true", SumColor="Black", SumBgColor="#F7F7EF", SumText=@sum</fc>' > +'<c> id=month01 name=1M width=50 align=reight HeadBgColor=#F7F7EF, HeadColor=Black, dec=0 gte_columntype="number:0:true", SumColor="Black", SumBgColor="#F7F7EF", SumText=@sum</c>' > +'<c> id=month02 name=2M width=50 align=reight HeadBgColor=#F7F7EF, HeadColor=Black, dec=0 gte_columntype="number:0:true", SumColor="Black", SumBgColor="#F7F7EF", SumText=@sum</c>' > +'<c> id=month03 name=3M width=50 align=reight HeadBgColor=#F7F7EF, HeadColor=Black, dec=0 gte_columntype="number:0:true", SumColor="Black", SumBgColor="#F7F7EF", SumText=@sum</c>' > +'<c> id=month04 name=4M width=50 align=reight HeadBgColor=#F7F7EF, HeadColor=Black, dec=0 gte_columntype="number:0:true", SumColor="Black", SumBgColor="#F7F7EF", SumText=@sum</c>' > +'<c> id=month05 name=5M width=50 align=reight HeadBgColor=#F7F7EF, HeadColor=Black, dec=0 gte_columntype="number:0:true", SumColor="Black", SumBgColor="#F7F7EF", SumText=@sum</c>' > +'<c> id=month06 name=6M width=50 align=reight HeadBgColor=#F7F7EF, HeadColor=Black, dec=0 gte_columntype="number:0:true", SumColor="Black", SumBgColor="#F7F7EF", SumText=@sum</c>' > +'<c> id=month09 name=9M width=50 align=reight HeadBgColor=#F7F7EF, HeadColor=Black, dec=0 gte_columntype="number:0:true", SumColor="Black", SumBgColor="#F7F7EF", SumText=@sum</c>' > +'<c> id=month12 name=12M width=50 align=reight HeadBgColor=#F7F7EF, HeadColor=Black, dec=0 gte_columntype="number:0:true", SumColor="Black", SumBgColor="#F7F7EF", SumText=@sum</c>' > +'<c> id=month12Over name="12M ~" width=50 align=reight HeadBgColor=#F7F7EF, HeadColor=Black, dec=0 gte_columntype="number:0:true", SumColor="Black", SumBgColor="#F7F7EF", SumText=@sum</c>'; > +'<h> id=modelMapId name="ModelMapId" width=50 align=left HeadBgColor=#F7F7EF, HeadColor=Black, SumColor="Black", SumBgColor="#F7F7EF"</h>' > gr_inventoryTurnoverRatio.dataid = "ds_inventoryAsing"; >} > ><!----------------------------------------------------------------------------- > Dataset Components Declaration >------------------------------------------------------------------------------> ><!-- 재고 월 DataSet --> ><object id="ds_inventoryAsing" classid="<%=LGauceId.DATASET%>"> > <param name=SubsumExpr value="3:branchName,2:agentName,1:product"> > <param name=SyncLoad value=true > ></object> > >위의 소스에서 grid 컴포넌트에서 데이터를 보여줄때 SubsumExpr의 value 값에서 3, 2, 1 의 값을 알아내어 >'<fc> id=branchName name="LG Office" sort=true width=78 align=center HeadBgColor=#F7F7EF, HeadColor=Black, suppress="7", SubSumText={decode(???,3,"Sub Total","") , SumText="Grand Total", SumColor="Black", SumBgColor="#F7F7EF"</fc>' >이런식으로 현현하고 싶습니다. 물론 ???는 제가 모르는 것이기에 물음표 처리 하였습니다. >
2308 no image SubSumText 를 subsum 라인별 표현하고 싶습니다.
기술지원45
1159 2006-10-24
2307 no image dataset Column의 size에 관하여..
정성철
1163 2006-10-24
2306 no image dataset Column의 size에 관하여..
관리자
1179 2006-10-25
안녕하세요 서버쪽에서 가우스 데이터셋 생성시 GauceDataColumn public GauceDataColumn(java.lang.String colName, int colType, int size)생성자, GauceDataColumn객체를 생성한다. Parameters: colName - column이름을 나타낸다. colType - column의 타입을 나타낸다. size - Column의 크기를 나타낸다. Since: Gauce 2.9 GauceDataColumn클래스 생성자를 사용하게 되는데 위의 생성자를 보시면 3번째 파라미터가 컬럼의 길이를 정의해 주는 부분입니다. 그리고 가우스 4.0의 데이터셋 클래스의 put메소드를 보시면 public void put(java.lang.String name, double value, double size) 마찬가지로 3번째 파라미터가 컬럼의 SIZE를 의미합니다. 그럼 자세한건 가우스 Server LIB API를 참고하세요. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : SDS >* GAUCE 버전 : 1.1.x.x >* WAS 종류(WebLogic 등등) : WebSphere >* DB 종류 : Oracle >* 문의 유형(질문/요청/참조) : 질문 >* 내용 : > >먼저 답글 감사합니다. >답글 중에서 궁금한 점이 있어서 다시 질문드립니다. > >Dataset ds_master >DataID = "sqlQuery.jsp" > >이렇게 dataset에는 query에서 가져오는 자료값들이 java.util.List 의 형태로 들어갑니다. > >dataset을 Grid에 담아서 화면에 출력합니다. > >DataSet 의 column size를 <param = ....> 이런 형태로 세팅을 해야하나요? > >API에 찾아보니 column size에 관련된 properties는 없는것 같던데, >제가 API를 잘못보고 있는건가요? > >감사합니다. > > >
2305 no image GridToExcel함수의 사용시 addSheet의 저장문제
유대영
1864 2006-10-24
2304 no image 서버에서 DataSet 호출시 &lt;a href="javascript:메소드()"&gt;클릭&lt;/a&gt; 시 에러
방수상
1324 2006-10-24
2303 no image 서버에서 DataSet 호출시 &lt;a href="javascript:메소드()"&gt;클릭&lt;/a&gt; 시 에러
관리자
1171 2006-10-24
안녕하세요? a테그와 span의 차이점은 a테그 href에 "#"을 제외한 자바스크립트나 구문이 들어가게 되면 데이터수신중일때 클릭하게 되면 서버쪽에서 데이터셋 전송중에 에러가 발생하는것 같습니다. 이경우 에러가 발생하지 않더라도 화면상에서 불특정 에러나 데이터 유실이 일어날수있습니다. 따라서 될수있으면, 조회중에 데이터셋의 조작을 하지 않는게 좋습니다. 만약 a테그를 사용하실려면 <a href="#" onclick="해당처리">test</a>와 같은 형태로 사용하셔야 합니다. 그럼 수고하세요. >안녕하세요. >자주 질문 드려서 죄송합니다. > >서버에서 DataSet 호출시 클라이언트에서 dataSet Method 호출할 경우 >(http://www.gauce.com/zboard.php?id=gauce&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=2558) > >를 질문한 사람입니다. >에러가 나는게 dataSet Method 를 호출해서 나는 에러가 아니더군요. > ><script> >function test(){ > dataset.AddRow(); >} ></script> >위의 자바스크립트 메소드를 >다음과 같이 클릭할 경우 에러가 납니다. ><a href="javascript:test()">클릭</a> > >하지만 다음과 같이 했을 때는 dataset 을 불러 올때라도 에러가 나지 않습니다. ><span onclick="test()" style="cursor:hand">클릭</span> > > >아무래도 href는 A Element의 속성이고, onclick은 JavaScript의 Event Handler라는 차이 때문에 그런것 같습니다. > >이 방법 어떻게 해결 안될까요? >그럼 수고하세요~~ > >
2302 no image subsum에 관련해서 질문이 있는데요~~~
정현주
1063 2006-10-24
2301 no image subsum에 관련해서 질문이 있는데요~~~
관리자
1690 2006-10-24
2300 no image Grid의 값은 변경하지 않고, status만 Update 로 변경할 수 있나여?
최성준
1942 2006-10-24
2299 no image Grid의 값은 변경하지 않고, status만 Update 로 변경할 수 있나여?
관리자
1070 2006-10-24
2298 no image DataSet에 입력되는 String의 길이.
정성철
898 2006-10-24
2297 no image DataSet에 입력되는 String의 길이.
관리자
1243 2006-10-24
2296 no image 서버에서 DataSet 호출시 클라이언트에서 dataSet Method 호출할 경우
방수상
1156 2006-10-24
Spring + iBatis + Gauce 4.0 에 Jeus 5.0 환경입니다. <object id="dataset_master" CLASSID="CLSID:2506B38B-0FF7-4249-BA3E-8BC1DC399FBB" > <param name="DataID" value=""> <param name="SyncLoad" value="false"> <param name="ViewDeletedRow" value="true"> </object> 에서 DataSet을 Get 방식으로 다음과 같이 데이터 조회할 경우 dataset_master.DataId = "/test.do?name=홍길동"; dataset_master.reset(); 서버측 (Controller) 에서 DataSet Header 가 생성되고 클라이언트로 DataSet 이 넘어오기전 클라이언측(jsp) 에서 dataset_master.addRow() Method 를 발생시켰을 경우 서버측에서 다음과 같은 에러가 발생합니다. java.lang.RuntimeException: 컴포넌트로 GauceDataSet을 출력하는 동안에 오류가 발생하였습니다. java.net.SocketException: Connection reset by peer: socket write error at com.gauce.io.bin.G.bufferFilled(Unknown Source) at com.gauce.GauceDataSet.addDataRow(Unknown Source) at com.shinsegae.mall.frm.gauce.GauceDataConvert.convertListMapToDataSet(GauceDataConvert.java:121) at com.shinsegae.mall.web.test.TestController.searchCrudtest(TestController.java:89) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.springframework.web.servlet.mvc.multiaction.MultiActionController.invokeNamedMethod(MultiActionController.java:393) at org.springframework.web.servlet.mvc.multiaction.MultiActionController.handleRequestInternal(MultiActionController.java:331) at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153) at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:44) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:723) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:663) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:394) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:348) at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at jeus.servlet.engine.ServletWrapper.executeServlet(ServletWrapper.java:306) at jeus.servlet.filter2.FilterChainImpl.internalDoFilter(FilterChainImpl.java:139) at jeus.servlet.filter2.FilterChainImpl.doFilter(FilterChainImpl.java:91) at com.gauce.filter.GauceFilter.doFilter(Unknown Source) at jeus.servlet.filter2.FilterChainImpl.internalDoFilter(FilterChainImpl.java:122) at jeus.servlet.filter2.FilterChainImpl.doFilter(FilterChainImpl.java:91) at jeus.servlet.engine.ServletWrapper.execute(ServletWrapper.java:194) at jeus.servlet.engine.HttpRequestProcessor.run(HttpRequestProcessor.java:275) java.net.SocketException: Connection reset by peer: socket write error at java.net.SocketOutputStream.socketWrite0(Native Method) at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) at java.net.SocketOutputStream.write(SocketOutputStream.java:136) at jeus.servlet.engine.io.ChunkedOutputAdaptor.internalFlush(ChunkedOutputAdaptor.java:182) at jeus.servlet.engine.io.ProtocolOutputAdaptor.flush(ProtocolOutputAdaptor.java:295) at jeus.servlet.engine.io.WebServerOutputStream.flush(WebServerOutputStream.java:384) at com.gauce.io.bin.G.close(Unknown Source) at com.shinsegae.mall.frm.gauce.GauceClose.failure(GauceClose.java:190) at com.shinsegae.mall.frm.gauce.GauceClose.failure(GauceClose.java:118) at com.shinsegae.mall.web.test.TestController.searchCrudtest(TestController.java:97) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.springframework.web.servlet.mvc.multiaction.MultiActionController.invokeNamedMethod(MultiActionController.java:393) at org.springframework.web.servlet.mvc.multiaction.MultiActionController.handleRequestInternal(MultiActionController.java:331) at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153) at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:44) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:723) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:663) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:394) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:348) at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at jeus.servlet.engine.ServletWrapper.executeServlet(ServletWrapper.java:306) at jeus.servlet.filter2.FilterChainImpl.internalDoFilter(FilterChainImpl.java:139) at jeus.servlet.filter2.FilterChainImpl.doFilter(FilterChainImpl.java:91) at com.gauce.filter.GauceFilter.doFilter(Unknown Source) at jeus.servlet.filter2.FilterChainImpl.internalDoFilter(FilterChainImpl.java:122) at jeus.servlet.filter2.FilterChainImpl.doFilter(FilterChainImpl.java:91) at jeus.servlet.engine.ServletWrapper.execute(ServletWrapper.java:194) at jeus.servlet.engine.HttpRequestProcessor.run(HttpRequestProcessor.java:275)
2295 no image 서버에서 DataSet 호출시 클라이언트에서 dataSet Method 호출할 경우
관리자
1350 2006-10-24
안녕하세요? 비동기 방식으로 데이터셋을 사용할때 서버쪽과 통신중인 데이터셋을 조작하여서 발생한 에러 인것 같습니다. 해결방법은 syncload를 true로 처리하던가 또는 해당 데이터셋의 onloadcompleted이벤트에서 데이터셋을 조작해 주시면 됩니다. 그럼 수고하세요. >Spring + iBatis + Gauce 4.0 에 Jeus 5.0 환경입니다. > ><object id="dataset_master" CLASSID="CLSID:2506B38B-0FF7-4249-BA3E-8BC1DC399FBB" > > <param name="DataID" value=""> > <param name="SyncLoad" value="false"> > <param name="ViewDeletedRow" value="true"> ></object> >에서 DataSet을 >Get 방식으로 다음과 같이 데이터 조회할 경우 > >dataset_master.DataId = "/test.do?name=홍길동"; >dataset_master.reset(); > > >서버측 (Controller) 에서 DataSet Header 가 생성되고 클라이언트로 DataSet 이 넘어오기전 > >클라이언측(jsp) 에서 dataset_master.addRow() Method 를 발생시켰을 경우 > >서버측에서 다음과 같은 에러가 발생합니다. > >java.lang.RuntimeException: 컴포넌트로 GauceDataSet을 출력하는 동안에 오류가 발생하였습니다. > java.net.SocketException: Connection reset by peer: socket write error > at com.gauce.io.bin.G.bufferFilled(Unknown Source) > at com.gauce.GauceDataSet.addDataRow(Unknown Source) > at com.shinsegae.mall.frm.gauce.GauceDataConvert.convertListMapToDataSet(GauceDataConvert.java:121) > at com.shinsegae.mall.web.test.TestController.searchCrudtest(TestController.java:89) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at org.springframework.web.servlet.mvc.multiaction.MultiActionController.invokeNamedMethod(MultiActionController.java:393) > at org.springframework.web.servlet.mvc.multiaction.MultiActionController.handleRequestInternal(MultiActionController.java:331) > at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153) > at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:44) > at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:723) > at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:663) > at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:394) > at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:348) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) > at jeus.servlet.engine.ServletWrapper.executeServlet(ServletWrapper.java:306) > at jeus.servlet.filter2.FilterChainImpl.internalDoFilter(FilterChainImpl.java:139) > at jeus.servlet.filter2.FilterChainImpl.doFilter(FilterChainImpl.java:91) > at com.gauce.filter.GauceFilter.doFilter(Unknown Source) > at jeus.servlet.filter2.FilterChainImpl.internalDoFilter(FilterChainImpl.java:122) > at jeus.servlet.filter2.FilterChainImpl.doFilter(FilterChainImpl.java:91) > at jeus.servlet.engine.ServletWrapper.execute(ServletWrapper.java:194) > at jeus.servlet.engine.HttpRequestProcessor.run(HttpRequestProcessor.java:275) >java.net.SocketException: Connection reset by peer: socket write error > at java.net.SocketOutputStream.socketWrite0(Native Method) > at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) > at java.net.SocketOutputStream.write(SocketOutputStream.java:136) > at jeus.servlet.engine.io.ChunkedOutputAdaptor.internalFlush(ChunkedOutputAdaptor.java:182) > at jeus.servlet.engine.io.ProtocolOutputAdaptor.flush(ProtocolOutputAdaptor.java:295) > at jeus.servlet.engine.io.WebServerOutputStream.flush(WebServerOutputStream.java:384) > at com.gauce.io.bin.G.close(Unknown Source) > at com.shinsegae.mall.frm.gauce.GauceClose.failure(GauceClose.java:190) > at com.shinsegae.mall.frm.gauce.GauceClose.failure(GauceClose.java:118) > at com.shinsegae.mall.web.test.TestController.searchCrudtest(TestController.java:97) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at org.springframework.web.servlet.mvc.multiaction.MultiActionController.invokeNamedMethod(MultiActionController.java:393) > at org.springframework.web.servlet.mvc.multiaction.MultiActionController.handleRequestInternal(MultiActionController.java:331) > at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153) > at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:44) > at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:723) > at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:663) > at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:394) > at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:348) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) > at jeus.servlet.engine.ServletWrapper.executeServlet(ServletWrapper.java:306) > at jeus.servlet.filter2.FilterChainImpl.internalDoFilter(FilterChainImpl.java:139) > at jeus.servlet.filter2.FilterChainImpl.doFilter(FilterChainImpl.java:91) > at com.gauce.filter.GauceFilter.doFilter(Unknown Source) > at jeus.servlet.filter2.FilterChainImpl.internalDoFilter(FilterChainImpl.java:122) > at jeus.servlet.filter2.FilterChainImpl.doFilter(FilterChainImpl.java:91) > at jeus.servlet.engine.ServletWrapper.execute(ServletWrapper.java:194) > at jeus.servlet.engine.HttpRequestProcessor.run(HttpRequestProcessor.java:275) > > >
2294 no image 그러면 클라이언트의 DataSet 상태를 알수 있는 방법은 있나요
방수상
1133 2006-10-24
현재 서버쪽의 DataSet 호출하고 있는 중인지, 완료 됐는지 Property 나 Method 를 통해서 알 수 없을까요? 꼭 onloadcompleted 에서만 알 수 체크할 수 있는건지 궁금합니다. >안녕하세요? > >비동기 방식으로 데이터셋을 사용할때 서버쪽과 통신중인 데이터셋을 조작하여서 발생한 > >에러 인것 같습니다. > >해결방법은 syncload를 true로 처리하던가 또는 해당 데이터셋의 onloadcompleted이벤트에서 > >데이터셋을 조작해 주시면 됩니다. > >그럼 수고하세요. > >>Spring + iBatis + Gauce 4.0 에 Jeus 5.0 환경입니다. >> >><object id="dataset_master" CLASSID="CLSID:2506B38B-0FF7-4249-BA3E-8BC1DC399FBB" > >> <param name="DataID" value=""> >> <param name="SyncLoad" value="false"> >> <param name="ViewDeletedRow" value="true"> >></object> >>에서 DataSet을 >>Get 방식으로 다음과 같이 데이터 조회할 경우 >> >>dataset_master.DataId = "/test.do?name=홍길동"; >>dataset_master.reset(); >> >> >>서버측 (Controller) 에서 DataSet Header 가 생성되고 클라이언트로 DataSet 이 넘어오기전 >> >>클라이언측(jsp) 에서 dataset_master.addRow() Method 를 발생시켰을 경우 >> >>서버측에서 다음과 같은 에러가 발생합니다. >> >>java.lang.RuntimeException: 컴포넌트로 GauceDataSet을 출력하는 동안에 오류가 발생하였습니다. >> java.net.SocketException: Connection reset by peer: socket write error >> at com.gauce.io.bin.G.bufferFilled(Unknown Source) >> at com.gauce.GauceDataSet.addDataRow(Unknown Source) >> at com.shinsegae.mall.frm.gauce.GauceDataConvert.convertListMapToDataSet(GauceDataConvert.java:121) >> at com.shinsegae.mall.web.test.TestController.searchCrudtest(TestController.java:89) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >> at java.lang.reflect.Method.invoke(Method.java:324) >> at org.springframework.web.servlet.mvc.multiaction.MultiActionController.invokeNamedMethod(MultiActionController.java:393) >> at org.springframework.web.servlet.mvc.multiaction.MultiActionController.handleRequestInternal(MultiActionController.java:331) >> at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153) >> at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:44) >> at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:723) >> at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:663) >> at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:394) >> at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:348) >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) >> at jeus.servlet.engine.ServletWrapper.executeServlet(ServletWrapper.java:306) >> at jeus.servlet.filter2.FilterChainImpl.internalDoFilter(FilterChainImpl.java:139) >> at jeus.servlet.filter2.FilterChainImpl.doFilter(FilterChainImpl.java:91) >> at com.gauce.filter.GauceFilter.doFilter(Unknown Source) >> at jeus.servlet.filter2.FilterChainImpl.internalDoFilter(FilterChainImpl.java:122) >> at jeus.servlet.filter2.FilterChainImpl.doFilter(FilterChainImpl.java:91) >> at jeus.servlet.engine.ServletWrapper.execute(ServletWrapper.java:194) >> at jeus.servlet.engine.HttpRequestProcessor.run(HttpRequestProcessor.java:275) >>java.net.SocketException: Connection reset by peer: socket write error >> at java.net.SocketOutputStream.socketWrite0(Native Method) >> at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) >> at java.net.SocketOutputStream.write(SocketOutputStream.java:136) >> at jeus.servlet.engine.io.ChunkedOutputAdaptor.internalFlush(ChunkedOutputAdaptor.java:182) >> at jeus.servlet.engine.io.ProtocolOutputAdaptor.flush(ProtocolOutputAdaptor.java:295) >> at jeus.servlet.engine.io.WebServerOutputStream.flush(WebServerOutputStream.java:384) >> at com.gauce.io.bin.G.close(Unknown Source) >> at com.shinsegae.mall.frm.gauce.GauceClose.failure(GauceClose.java:190) >> at com.shinsegae.mall.frm.gauce.GauceClose.failure(GauceClose.java:118) >> at com.shinsegae.mall.web.test.TestController.searchCrudtest(TestController.java:97) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >> at java.lang.reflect.Method.invoke(Method.java:324) >> at org.springframework.web.servlet.mvc.multiaction.MultiActionController.invokeNamedMethod(MultiActionController.java:393) >> at org.springframework.web.servlet.mvc.multiaction.MultiActionController.handleRequestInternal(MultiActionController.java:331) >> at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153) >> at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:44) >> at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:723) >> at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:663) >> at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:394) >> at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:348) >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) >> at jeus.servlet.engine.ServletWrapper.executeServlet(ServletWrapper.java:306) >> at jeus.servlet.filter2.FilterChainImpl.internalDoFilter(FilterChainImpl.java:139) >> at jeus.servlet.filter2.FilterChainImpl.doFilter(FilterChainImpl.java:91) >> at com.gauce.filter.GauceFilter.doFilter(Unknown Source) >> at jeus.servlet.filter2.FilterChainImpl.internalDoFilter(FilterChainImpl.java:122) >> at jeus.servlet.filter2.FilterChainImpl.doFilter(FilterChainImpl.java:91) >> at jeus.servlet.engine.ServletWrapper.execute(ServletWrapper.java:194) >> at jeus.servlet.engine.HttpRequestProcessor.run(HttpRequestProcessor.java:275) >> >> >> >
2293 no image 그러면 클라이언트의 DataSet 상태를 알수 있는 방법은 있나요
관리자
1263 2006-10-24
안녕하세요? status를 알려주는 메소드나 프로퍼티는 없습니다. 해당 이벤트에서 사용하셔야 할것 같습니다. 그럼 수고하세요. >현재 서버쪽의 DataSet 호출하고 있는 중인지, 완료 됐는지 Property 나 Method 를 통해서 알 수 없을까요? > >꼭 onloadcompleted 에서만 알 수 체크할 수 있는건지 궁금합니다. > > > > >>안녕하세요? >> >>비동기 방식으로 데이터셋을 사용할때 서버쪽과 통신중인 데이터셋을 조작하여서 발생한 >> >>에러 인것 같습니다. >> >>해결방법은 syncload를 true로 처리하던가 또는 해당 데이터셋의 onloadcompleted이벤트에서 >> >>데이터셋을 조작해 주시면 됩니다. >> >>그럼 수고하세요. >> >>>Spring + iBatis + Gauce 4.0 에 Jeus 5.0 환경입니다. >>> >>><object id="dataset_master" CLASSID="CLSID:2506B38B-0FF7-4249-BA3E-8BC1DC399FBB" > >>> <param name="DataID" value=""> >>> <param name="SyncLoad" value="false"> >>> <param name="ViewDeletedRow" value="true"> >>></object> >>>에서 DataSet을 >>>Get 방식으로 다음과 같이 데이터 조회할 경우 >>> >>>dataset_master.DataId = "/test.do?name=홍길동"; >>>dataset_master.reset(); >>> >>> >>>서버측 (Controller) 에서 DataSet Header 가 생성되고 클라이언트로 DataSet 이 넘어오기전 >>> >>>클라이언측(jsp) 에서 dataset_master.addRow() Method 를 발생시켰을 경우 >>> >>>서버측에서 다음과 같은 에러가 발생합니다. >>> >>>java.lang.RuntimeException: 컴포넌트로 GauceDataSet을 출력하는 동안에 오류가 발생하였습니다. >>> java.net.SocketException: Connection reset by peer: socket write error >>> at com.gauce.io.bin.G.bufferFilled(Unknown Source) >>> at com.gauce.GauceDataSet.addDataRow(Unknown Source) >>> at com.shinsegae.mall.frm.gauce.GauceDataConvert.convertListMapToDataSet(GauceDataConvert.java:121) >>> at com.shinsegae.mall.web.test.TestController.searchCrudtest(TestController.java:89) >>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>> at java.lang.reflect.Method.invoke(Method.java:324) >>> at org.springframework.web.servlet.mvc.multiaction.MultiActionController.invokeNamedMethod(MultiActionController.java:393) >>> at org.springframework.web.servlet.mvc.multiaction.MultiActionController.handleRequestInternal(MultiActionController.java:331) >>> at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153) >>> at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:44) >>> at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:723) >>> at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:663) >>> at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:394) >>> at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:348) >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) >>> at jeus.servlet.engine.ServletWrapper.executeServlet(ServletWrapper.java:306) >>> at jeus.servlet.filter2.FilterChainImpl.internalDoFilter(FilterChainImpl.java:139) >>> at jeus.servlet.filter2.FilterChainImpl.doFilter(FilterChainImpl.java:91) >>> at com.gauce.filter.GauceFilter.doFilter(Unknown Source) >>> at jeus.servlet.filter2.FilterChainImpl.internalDoFilter(FilterChainImpl.java:122) >>> at jeus.servlet.filter2.FilterChainImpl.doFilter(FilterChainImpl.java:91) >>> at jeus.servlet.engine.ServletWrapper.execute(ServletWrapper.java:194) >>> at jeus.servlet.engine.HttpRequestProcessor.run(HttpRequestProcessor.java:275) >>>java.net.SocketException: Connection reset by peer: socket write error >>> at java.net.SocketOutputStream.socketWrite0(Native Method) >>> at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) >>> at java.net.SocketOutputStream.write(SocketOutputStream.java:136) >>> at jeus.servlet.engine.io.ChunkedOutputAdaptor.internalFlush(ChunkedOutputAdaptor.java:182) >>> at jeus.servlet.engine.io.ProtocolOutputAdaptor.flush(ProtocolOutputAdaptor.java:295) >>> at jeus.servlet.engine.io.WebServerOutputStream.flush(WebServerOutputStream.java:384) >>> at com.gauce.io.bin.G.close(Unknown Source) >>> at com.shinsegae.mall.frm.gauce.GauceClose.failure(GauceClose.java:190) >>> at com.shinsegae.mall.frm.gauce.GauceClose.failure(GauceClose.java:118) >>> at com.shinsegae.mall.web.test.TestController.searchCrudtest(TestController.java:97) >>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>> at java.lang.reflect.Method.invoke(Method.java:324) >>> at org.springframework.web.servlet.mvc.multiaction.MultiActionController.invokeNamedMethod(MultiActionController.java:393) >>> at org.springframework.web.servlet.mvc.multiaction.MultiActionController.handleRequestInternal(MultiActionController.java:331) >>> at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153) >>> at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:44) >>> at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:723) >>> at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:663) >>> at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:394) >>> at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:348) >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) >>> at jeus.servlet.engine.ServletWrapper.executeServlet(ServletWrapper.java:306) >>> at jeus.servlet.filter2.FilterChainImpl.internalDoFilter(FilterChainImpl.java:139) >>> at jeus.servlet.filter2.FilterChainImpl.doFilter(FilterChainImpl.java:91) >>> at com.gauce.filter.GauceFilter.doFilter(Unknown Source) >>> at jeus.servlet.filter2.FilterChainImpl.internalDoFilter(FilterChainImpl.java:122) >>> at jeus.servlet.filter2.FilterChainImpl.doFilter(FilterChainImpl.java:91) >>> at jeus.servlet.engine.ServletWrapper.execute(ServletWrapper.java:194) >>> at jeus.servlet.engine.HttpRequestProcessor.run(HttpRequestProcessor.java:275) >>> >>> >>> >> >
2292 no image 서비스 빌더 관련..
김희정
949 2006-10-23
2291 no image 서비스 빌더 관련..
기술지원47
984 2006-10-24
Selected no image LuxeCombo의 ClearData() 다시 질문드립니다. 첨부 파일
이신호
1032 2006-10-23
Tag List
XE Login