>액티브 업데이트 3를 샘플데로 작성을 했는데 잘 되지 않아 문의드립니다.
>
>ManagerEx가 먼저 설치되어야 될텐데 설치가 되지 않습니다.
>
>업데이트 소스를 덧붙이오니 한번 봐주시면 감사하겠습니다.
>
>수고하세요..
>
>
>* 고객시스템명 : 지식정보센터 우체국금융 FTP시스템
>* GAUCE 버전 : 35
>* WAS 종류(WebLogic 등등) : 웹로직
>* 내용 :
>
><%@ page contentType="text/html; charset=euc-kr" %>
><%
> // String userid = request.getParameter("userid");
> //System.out.println("guuce_mx_index.jsp => start userid="+userid);
>%>
>
><!--Gauce Component-->
><html>
>
>
><head>
>
> <script language="javascript">
> <!--
> function init() {
> if (typeof(window.dialogArguments) == "undefined") {
> location.href="/isems/main.jsp";
> } else {
> window.close();
> }
> }
>
> function setDownLoadCount() {
> document.all.downLoadNum.innerText = parseInt(document.all.downLoadNum.innerText) + 1;
> }
> //-->
> </script>
>
> <script language=JavaScript for=ManagerEx event=OnUpdateCompleted()>
> if(confirm("업데이트완료!")){
> location.href="/isems/main.jsp";
> }
> </script>
>
> <script language=JavaScript for=ManagerEx event=OnUpdateError(ErrorCode,ErrMsg)>
> if(ErrorCode=="2010"){
> if(confirm("콤포넌트 업데이트를 취소하였습니다.")){
> location.href="/isems/main.jsp";
> }
> }else{
> alert("OnUpdateErrornError Code: "+ErrorCode+"nError Message : "+ErrMsg);
> }
> </script>
>
></head>
>
><body onLoad="javascript:init()">
>
>
> <!-- Active Update 3 -->
> <OBJECT ID="ManagerEx" CLASSID="CLSID:92928D91-53D8-4861-835C-619E5082D3D7"
> codebase="/gauce_mx_dist/ManagerEx.cab#version=3,0,0,5">
> <param name=XMLUrl value="/gauce_mx_dist/Install.xml">
> <param name=SaveXML value="true">
> </OBJECT>
>
> <table width="100%" height="100%" border="0" align="center" cellpadding="0" cellspacing="0">
> <tr><td align="center" valign="middle">
> <table width="300" height="150" border="0" align="center" cellpadding="0" cellspacing="0" background="/images/gauce_dist.gif">
> <tr>
> <td valign="top"><table width="300" border="0" cellspacing="0" cellpadding="0">
> <tr>
> <td height="22"> </td>
> </tr>
> <tr>
> <td height="22"> </td>
> </tr>
> <tr>
> <td height="22"><table width="300" height="22" border="0" cellpadding="0" cellspacing="0" class="text">
> <tr>
> <td width="220"> </td>
> <td width="80" align="right"><strong>[<span id="downLoadNum">0</span> / 15]</strong> </td>
> </tr>
> </table></td>
> </tr>
> <tr>
> <td height="30"> </td>
> </tr>
>
> </table></td>
> </tr>
> </table>
> </td></tr>
> </table>
>
>
></body>
>
>
></html>
>
>
><script language="javascript">
> setDownLoadCount();
></script>
><object id="MxCombo" classid="clsid:D8BCC087-4710-427d-B2E4-A4B93B6EA197"
>codebase="/gauce_mx_dist/MxCombo.cab#version=1,2,0,7"
>style="position:absolute; left:10px; top:221px; width:0px; height:0px;"></object>
>
>
><script language="javascript">
> setDownLoadCount();
></script>
><object id="MxBinder" classid="clsid:4A35BB2C-B831-4199-A486-FEA332D085D9"
>codebase="/gauce_mx_dist/MxBinder.cab#version=1,2,0,0"
>style="position:absolute; left:10px; top:221px; width:0px; height:0px;"></object>
>
>
><script language="javascript">
> setDownLoadCount();
></script>
><object id="MxCodeCombo" classid="clsid:AF2C0475-2F32-4976-B588-7BC7D42EDB03"
>codebase="/gauce_mx_dist/MxCodeCombo.cab#version=1,2,0,0"
>style="position:absolute; left:10px; top:221px; width:0px; height:0px;"></object>
>
>
><script language="javascript">
> setDownLoadCount();
></script>
><object id="MxDataSet" classid="clsid:2506B38B-0FF7-4249-BA3E-8BC1DC399FBB"
>codebase="/gauce_mx_dist/MxDataSet.cab#version=1,2,0,9"
>style="position:absolute; left:10px; top:221px; width:0px; height:0px;"></object>
>
>
><script language="javascript">
> setDownLoadCount();
></script>
><object id="MxMaskEdit" classid="clsid:4AEAFD66-8D65-41ac-B1D1-57E7FF2A734F"
>codebase="/gauce_mx_dist/MxMaskEdit.cab#version=1,2,0,11"
>style="position:absolute; left:10px; top:221px; width:0px; height:0px;"></object>
>
>
><script language="javascript">
> setDownLoadCount();
></script>
><object id="MxGrid" classid="clsid:EA8B6EE6-3DD8-4534-B4BB-27148CF0042B"
>codebase="/gauce_mx_dist/MxGrid.cab#version=1,2,0,29"
>style="position:absolute; left:10px; top:221px; width:0px; height:0px;"></object>
>
>
><script language="javascript">
> setDownLoadCount();
></script>
><object id="MxFileControl" classid="clsid:C722848E-C7EE-4dc6-947E-C2CD49BBA9DE"
>codebase="/gauce_mx_dist/MxFileControl.cab#version=1,2,0,0"
>style="position:absolute; left:10px; top:221px; width:0px; height:0px;"></object>
>
>
><script language="javascript">
> setDownLoadCount();
></script>
><object id="MxImageSet" classid="clsid:2B0B1D8B-CAAA-4e06-BD9A-A09A916BD67A"
>codebase="/gauce_mx_dist/MxImageSet.cab#version=1,2,0,1"
>style="position:absolute; left:10px; top:221px; width:0px; height:0px;"></object>
>
>
><!--object id="MxMenu" classid="clsid:216FC5D2-962D-4dd6-A000-02754CF91231"
>codebase="/crmadmin/gauce_mx_dist/MxMenu.cab#version=1,2,0,2"
>style="position:absolute; left:10px; top:221px; width:0px; height:0px;"></object>
><script language="javascript">
> setDownLoadCount();
></script-->
>
>
><script language="javascript">
> setDownLoadCount();
></script>
><object id="MxRadio" classid="clsid:B22DC058-80A2-438f-A64D-08B3B04AD7E0"
>codebase="/gauce_mx_dist/MxRadio.cab#version=1,2,0,0"
>style="position:absolute; left:10px; top:221px; width:0px; height:0px;"></object>
>
>
><script language="javascript">
> setDownLoadCount();
></script>
><object id="MxReport" classid="clsid:CC26E2A9-760B-4ea6-8DDF-DB423FD24089"
>codebase="/gauce_mx_dist/MxReport.cab#version=1,2,0,13"
>style="position:absolute; left:10px; top:221px; width:0px; height:0px;"></object>
>
>
><script language="javascript">
> setDownLoadCount();
></script>
><object id="MxTab" classid="clsid:6BA6E0F6-E3A1-45ed-9E03-CBFC682EC63C"
>codebase="/gauce_mx_dist/MxTab.cab#version=1,2,0,0"
>style="position:absolute; left:10px; top:221px; width:0px; height:0px;"></object>
>
>
><script language="javascript">
> setDownLoadCount();
></script>
><object id="MxTextArea" classid="clsid:2F5DF8D9-F63C-460e-B5CB-399E816B0274"
>codebase="/gauce_mx_dist/MxTextArea.cab#version=1,2,0,0"
>style="position:absolute; left:10px; top:221px; width:0px; height:0px;"></object>
>
>
><script language="javascript">
> setDownLoadCount();
></script>
><object id="MxLogicalTR" classid="clsid:78E24950-4295-43d8-9B1A-1F41CD7130E5"
>codebase="/gauce_mx_dist/MxLogicalTR.cab#version=1,2,0,9"
>style="position:absolute; left:10px; top:221px; width:0px; height:0px;"></object>
>
>
><script language="javascript">
> setDownLoadCount();
></script>
><object id="MxTree" classid="clsid:6DD1CE9F-1722-46f0-AF93-B2BC58383CD2"
>codebase="/gauce_mx_dist/MxTree.cab#version=1,2,0,3"
>style="position:absolute; left:10px; top:221px; width:0px; height:0px;"></object>
>
>
><script language="javascript">
> setDownLoadCount();
></script>
><object id="MxChart" classid="clsid:2A99B1B3-E263-4a00-A167-C1B967716DE2"
>codebase="/gauce_mx_dist/MxChart.cab#version=1,2,0,0"
>style="position:absolute; left:10px; top:221px; width:0px; height:0px;"></object>
>* 기술지원44님에 의해서 게시물 이동되었습니다 (2008-01-22 09:20)
우선 소스를 보니 이상한 점이 눈에 띕니다.
각각의 컴포넌트들을 왜 소스안에 넣었는지 이유를 모르겠습니다.
ActiveUpdate3 은 xml 파일안에 파일 정보를 기술하게 되어있습니다. 이 부분은 샘플을 참조 하시고요..
그리고.. ActiveUpdate3 의 ManagerEx.cab 에 대한 codebase 부분을
body 바깥의 소스의 최상단이나 최하단에 위치 하시기 바랍니다.