<?xml version="1.0"?> <config> <screen key="CustomerCreation"> <page>sao/jsp/CustomerCreation/components/CustomerSetup.jsp</page> <js jspackagename="com.citi.sao.IndividualCustomerSetup"> sao/jsp/CustomerCreation/js/Application.js, sao/jsp/CustomerCreation/js/CustomerCreation.js, sao/jsp/CustomerCreation/js/CustomerSetup.js, sao/jsp/CustomerCreation/js/US/SearchCompany.js, sao/jsp/CustomerCreation/js/US/AddressValidation.js, sao/jsp/Common/js/SAOCommonUtil.js, sao/jsp/Common/js/RuleEngine.js, sao/jsp/Common/js/MetaDataUI.js, sao/jsp/Common/js/CustomerValidationPopup.js, sao/jsp/Common/js/Scripting.js </js> <css>sao/jsp/CustomerCreation/style/CustomerCreation.css</css> <init-service service="CustomerService" operation="GetCustomerDetails" data="{GetCustomerDetailsRq:{ApplicationID: com.citi.sao.SAOConstants.APP_ID, CustomerNo:com.citi.sao.SAOConstants.CustomerNo || ‘‘, IgnoreDirectCustomerWithIndirectFlow:‘Y‘}}" /> <init>com.citi.sao.IndividualCustomerSetup.init()</init> <entitle functionID="SO"> <action buttonID="btnMemo">22</action> <action buttonID="btnDocCheckList">21</action> <action buttonID="btnSave">04</action> <action buttonID="btnSaveDraft">05</action> <action buttonID="btnCreateCustomer">06</action> <action buttonID="btnAddCustomer">78</action> <action buttonID="btnNext">07</action> </entitle> </screen> <screen key="CorporateCustomerCreation"> <page>sao/jsp/CustomerCreation/components/CorporateCustomerSetup.jsp</page> <js jspackagename="com.citi.sao.CorporateCustomerSetup"> sao/jsp/CustomerCreation/js/Application.js, sao/jsp/CustomerCreation/js/CustomerSetup.js, sao/jsp/CustomerCreation/js/CorporateCustomerCreation.js, sao/jsp/CustomerCreation/js/US/AddressValidation.js, sao/jsp/Common/js/SAOCommonUtil.js, sao/jsp/Common/js/MetaDataUI.js, sao/jsp/Common/js/RuleEngine.js </js> <css>sao/jsp/CustomerCreation/style/CorporateCustomerCreation.css</css> <init-service service="CustomerService" operation="GetCustomerDetailsCorporate" data="{GetCustomerDetailsCorporateRq:{ApplicationID: com.citi.sao.SAOConstants.APP_ID,CustomerNo:com.citi.sao.SAOConstants.CustomerNo || ‘‘,IgnoreDirectCustomerWithIndirectFlow:‘‘}}" /> <init>com.citi.sao.CorporateCustomerSetup.init()</init> <entitle functionID="SO"> <action buttonID="btnMemo">22</action> <action buttonID="btnDocCheckList">21</action> <action buttonID="btnSave">04</action> <action buttonID="btnSaveDraft">05</action> <action buttonID="btnCreateCustomer">06</action> <action buttonID="btnAddCustomer">78</action> <action buttonID="btnNext">07</action> </entitle> </screen> <screen key="CustomerCreation_AP"> <page>sao/jsp/CustomerCreation/components/CustomerSetup.jsp</page> <js jspackagename="com.citi.sao.IndividualCustomerSetup"> sao/jsp/CustomerCreation/js/Application.js, sao/jsp/CustomerCreation/js/CustomerCreation.js, sao/jsp/CustomerCreation/js/CustomerSetup.js, sao/jsp/CustomerCreation/js/US/SearchCompany.js, sao/jsp/CustomerCreation/js/US/AddressValidation.js, sao/jsp/Common/js/SAOCommonUtil.js, sao/jsp/Common/js/RuleEngine.js, sao/jsp/Common/js/MetaDataUI.js, sao/jsp/Common/js/CustomerValidationPopup.js, sao/jsp/Common/js/Scripting.js </js> <css>sao/jsp/CustomerCreation/style/CustomerCreation.css</css> <init-service service="CustomerService" operation="GetCustomerDetails" data="{GetCustomerDetailsRq:{ApplicationID: com.citi.sao.SAOConstants.APP_ID, CustomerNo:com.citi.sao.SAOConstants.CustomerNo || ‘‘, IgnoreDirectCustomerWithIndirectFlow:‘Y‘}}" /> <init>com.citi.sao.IndividualCustomerSetup.init()</init> <entitle functionID="SO"> <action buttonID="btnMemo">22</action> <action buttonID="btnDocCheckList">21</action> <action buttonID="btnSave">04</action> <action buttonID="btnSaveDraft">05</action> <action buttonID="btnCreateCustomer">06</action> <action buttonID="btnAddCustomer">78</action> <action buttonID="btnNext">07</action> </entitle> <entitle functionID="SA"> <action buttonID="btnAddSigner">26</action> </entitle> </screen> <screen key="CorporateCustomerCreation_AH"> <page>sao/jsp/CustomerCreation/components/CorporateCustomerSetup.jsp</page> <js jspackagename="com.citi.sao.CorporateCustomerSetup"> sao/jsp/CustomerCreation/js/Application.js, sao/jsp/CustomerCreation/js/CustomerSetup.js, sao/jsp/CustomerCreation/js/CorporateCustomerCreation.js, sao/jsp/CustomerCreation/js/US/AddressValidation.js, sao/jsp/Common/js/SAOCommonUtil.js, sao/jsp/Common/js/MetaDataUI.js, sao/jsp/Common/js/RuleEngine.js </js> <css>sao/jsp/CustomerCreation/style/CorporateCustomerCreation.css</css> <init-service service="CustomerService" operation="GetCustomerDetailsCorporate" data="{GetCustomerDetailsCorporateRq:{ApplicationID: com.citi.sao.SAOConstants.APP_ID,CustomerNo:com.citi.sao.SAOConstants.CustomerNo || ‘‘,IgnoreDirectCustomerWithIndirectFlow:‘‘}}" /> <init>com.citi.sao.CorporateCustomerSetup.init()</init> <entitle functionID="SO"> <action buttonID="btnMemo">22</action> <action buttonID="btnDocCheckList">21</action> <action buttonID="btnSave">04</action> <action buttonID="btnSaveDraft">05</action> <action buttonID="btnCreateCustomer">06</action> <action buttonID="btnAddCustomer">78</action> <action buttonID="btnNext">07</action> </entitle> <entitle functionID="SA"> <action buttonID="btnAddSigner">26</action> </entitle> </screen> <screen key="CustomerView_AP" title="[email protected]"> <page>sao/jsp/Queue/components/CustomerView/CustomerSetupView.jsp</page> <js> sao/jsp/Queue/js/IndividualCustomerView.js, sao/jsp/Queue/js/CustomerSetupView.js, sao/jsp/Common/js/SAOUtil.js, sao/jsp/CustomerCreation/js/Application.js, sao/jsp/CustomerCreation/js/CustomerCreation.js, sao/jsp/CustomerCreation/js/CustomerSetup.js, sao/jsp/Common/js/RuleEngine.js, sao/jsp/Common/js/MetaDataUI.js </js> <css>sao/jsp/CustomerCreation/style/CustomerCreation.css</css> <init>com.citi.sao.IndividualCustomerView.init()</init> </screen> <screen key="CorporateCustomerView_AH" title="[email protected]"> <page>sao/jsp/Queue/components/CustomerView/CorpCustomerSetupView.jsp</page> <js> sao/jsp/Queue/js/CorporateCustomerView.js, sao/jsp/Queue/js/CustomerSetupView.js, sao/jsp/Common/js/SAOUtil.js, sao/jsp/CustomerCreation/js/Application.js, sao/jsp/CustomerCreation/js/CorporateCustomerCreation.js, sao/jsp/CustomerCreation/js/CustomerSetup.js, sao/jsp/Common/js/RuleEngine.js, sao/jsp/Common/js/MetaDataUI.js </js> <css>sao/jsp/CustomerCreation/style/CorporateCustomerCreation.css</css> <init>com.citi.sao.CorporateCustomerView.init()</init> </screen> <screen key="SearchCompPop"> <page>sao/jsp/CustomerCreation/components/US/SearchCompany.jsp</page> <init>com.citi.sao.SearchCompany.init()</init> </screen> <screen key="AddressValidation" title="AddressValidation.lbl.AddressValidation"> <page>sao/jsp/CustomerCreation/components/US/AddressValidation.jsp</page> </screen> <screen key="FinalistAddress" title="FinalistAddress.lbl.FinalistAddress"> <page>sao/jsp/CustomerCreation/components/US/FinalistAddressPopup.jsp</page> </screen> <screen key="SecondaryIdPopUp" title="[email protected]"> <page>sao/jsp/CustomerCreation/components/US/AddSecondaryId.jsp</page> <js>sao/jsp/CustomerCreation/js/US/IDDetails.js</js> <init>com.citi.sao.IDDetails.init()</init> </screen> <screen key="CustomerValidationPopup" title="CustomerValidationPopup"> <page>sao/jsp/Common/components/CustomerValidationPopup.jsp</page> <js>sao/jsp/Common/js/CustomerValidationPopup.js, sao/jsp/Queue/js/NegativeCheckSummary.js, sao/jsp/CustomerCreation/js/US/IDDetails.js, sao/jsp/CustomerCreation/js/CustomerSetup.js, sao/jsp/Common/js/RuleEngine.js, sao/jsp/Common/js/MetaDataUI.js, sao/jsp/Common/js/SAOCommonUtil.js </js> <css>sao/jsp/Common/style/CustomerValidation.css</css> <init>com.citi.sao.CustomerValidationPopup.init(window.saoDialog)</init> </screen> <screen key="CountryInfoPopup" title=""> <page>sao/jsp/CustomerCreation/components/US/CountryInfoPopup.jsp</page> <js>sao/jsp/CustomerCreation/js/US/CountryInfoPopup.js </js> <css>sao/jsp/Common/style/CustomerValidation.css</css> <init>com.citi.sao.CountryInfoPopup.init(window.saoDialog)</init> </screen> <screen key="DeclineLetterPopup"> <page>sao/jsp/Common/components/DeclineLetterPopup.jsp</page> <js>sao/jsp/Common/js/DeclineLetterPopup.js</js> <init>com.citi.sao.DeclineLetterPopup.init(window.saoDialog)</init> </screen> <screen key="DecisionPopup"> <page>sao/jsp/Queue/components/CustomerDecisionPopup.jsp</page> <js>sao/jsp/Queue/js/ADPQ.js</js> <init>com.citi.sao.ADPQ.initDecisionPopup(window.saoDialog)</init> </screen> <screen key="ActiveCustomerPopup"> <page>sao/jsp/Queue/components/ActiveCustomerReminderPopup.jsp</page> <js>sao/jsp/Queue/js/ADPQ.js</js> <init>com.citi.sao.ADPQ.initActiveCustomerPopup(window.saoDialog)</init> </screen> <screen key="BackGroundCheck" title=""> <page>sao/jsp/CustomerCreation/components/US/BackGroundCheck.jsp</page> </screen> <screen key="RelationshipSetup_US" title="lbl.RelationshipSetup"> <page>sao/jsp/Common/components/RelationshipSetup_US.jsp</page> <js>sao/jsp/Common/js/RCAODetailCommon.js</js> <css>sao/jsp/ProductSelection/RPSPlan/style/ProductSelection.css</css> </screen> <screen key="ExistPlanSelPopUp"> <page>sao/jsp/ProductSelection/SubAccounts/components/ExistPlanPopup.jsp</page> <css>sao/jsp/ProductSelection/RPSPlan/style/ProductSelection.css</css> <init>com.citi.sao.SubAccount.initExistPlanPopup();</init> </screen> <screen key="PLIR_KEY"> <page>sao/jsp/ProductSelection/RPSPlan/components/RPSPlanDetails.jsp</page> <js>sao/jsp/ProductSelection/RPSPlan/js/RPSPlanDetails.js, sao/jsp/Common/js/SAOCommonUtil.js, sao/jsp/ProductSelection/SubAccounts/js/SubAccount.js,sao/jsp/Common/js/RCAODetailPop.js,sao/jsp/Common/js/RCAODetailCommon.js,sao/jsp/Common/js/AccountSelection.js</js> <css>sao/jsp/ProductSelection/RPSPlan/style/ProductSelection.css</css> <init>com.citi.sao.RPSPlanDetails.initRPSPlanView();</init> <save>com.citi.sao.RPSPlanDetails.savePlanInfo();</save> <savedraft>com.citi.sao.RPSPlanDetails.savePlanInfo()</savedraft> <entitle functionID="RU"> <action buttonID="btnBranch">23</action> <action buttonID="btnAO">23</action> <action inputID="txtBranch">23</action> <action inputID="txtAO">23</action> </entitle> </screen> <screen key="STRS_KEY"> <page>sao/jsp/ProductSelection/SubAccounts/components/SavingDetails.jsp</page> <js>sao/jsp/Common/js/SAOCommonUtil.js, sao/jsp/ProductSelection/SubAccounts/js/SubAccount.js, sao/jsp/Common/js/AccountSelection.js, sao/jsp/Common/js/RCPlusUtil.js, sao/jsp/Common/js/AccountUtil.js,sao/jsp/ProductSelection/RPSPlan/js/RPSPlanDetails.js,sao/jsp/Common/js/RCAODetailPop.js,sao/jsp/Common/js/RCAODetailCommon.js</js> <css>sao/jsp/ProductSelection/RPSPlan/style/ProductSelection.css</css> <init>com.citi.sao.SubAccount.initSavingDetails()</init> <save>com.citi.sao.SubAccount.saveSavingsDtls()</save> <savedraft>com.citi.sao.SubAccount.saveSavingsDtls()</savedraft> <entitle functionID="RU"> <action inputID="txtProductDes">23</action> <action inputID="txtExistingRPS">23</action> <action buttonID="butExistingRPS">23</action> <action buttonID="btnBranch">23</action> <action buttonID="btnAO">23</action> <action inputID="txtBranch">23</action> <action inputID="txtAO">23</action> </entitle> </screen> <screen key="STRC_KEY"> <page>sao/jsp/ProductSelection/SubAccounts/components/CDDetails.jsp</page> <js>sao/jsp/Common/js/SAOCommonUtil.js, sao/jsp/ProductSelection/SubAccounts/js/SubAccount.js, sao/jsp/Common/js/AccountSelection.js, sao/jsp/Common/js/RCPlusUtil.js, sao/jsp/Common/js/AccountUtil.js,sao/jsp/ProductSelection/RPSPlan/js/RPSPlanDetails.js,sao/jsp/Common/js/RCAODetailPop.js,sao/jsp/Common/js/RCAODetailCommon.js</js> <css>sao/jsp/ProductSelection/RPSPlan/style/ProductSelection.css</css> <init>com.citi.sao.SubAccount.initCDDetails()</init> <save>com.citi.sao.SubAccount.saveCDDtls()</save> <savedraft>com.citi.sao.SubAccount.saveCDDtls()</savedraft> <entitle functionID="RU"> <action inputID="txtProductDes">23</action> <action inputID="txtExistingRPS">23</action> <action buttonID="butExistingRPS">23</action> <action buttonID="btnBranch">23</action> <action buttonID="btnAO">23</action> <action inputID="txtBranch">23</action> <action inputID="txtAO">23</action> </entitle> </screen> <screen key="RelationshipSetup_US" title="lbl.RelationshipSetup"> <page>sao/jsp/Common/components/RelationshipSetup_US.jsp</page> <js>sao/jsp/Common/js/RCAODetailCommon.js</js> </screen> <screen key="AMLN_KEY"> <page>sao/jsp/ProductSelection/AMLN/components/LinesAndLoans.jsp</page> <js> sao/jsp/ProductSelection/AMLN/js/LinesAndLoans.js, sao/jsp/ProductSelection/AMLN/js/DemographicsInfo.js, sao/jsp/ProductSelection/AMLN/js/LinesAndLoansProductDetails.js, sao/jsp/Common/js/AccountSelection.js, sao/jsp/Common/js/DynamicTab.js, sao/jsp/Common/js/RCAODetailPop.js, sao/jsp/Common/js/RCAODetailCommon.js, sao/jsp/Common/js/SAOCommonUtil.js, sao/jsp/ProductSelection/SubAccounts/js/SubAccount.js, sao/jsp/Common/js/RCPlusUtil.js, sao/jsp/Common/js/Scripting.js</js> <css>sao/jsp/ProductSelection/AMLN/style/LinesAndLoans.css</css> <init>com.citi.sao.LinesAndLoans.init(ctx)</init> <save>com.citi.sao.LinesAndLoans.saveLinesAndLoansDtls()</save> <savedraft>com.citi.sao.LinesAndLoans.saveLinesAndLoansDtls()</savedraft> <entitle functionID="RU"> <action buttonID="btnBranch">23</action> <action buttonID="btnAO">23</action> </entitle> </screen> <screen key="RSCS_KEY"> <page>sao/jsp/ProductSelection/RelnOpening/components/RelnOpening.jsp</page> <js>sao/jsp/ProductSelection/RelnOpening/js/RelnOpeing.js</js> <init>com.citi.sao.relnopeningdtls.init()</init> <entitle functionID="SO"> <action buttonID="btnCreteReln">09</action> <action buttonID="btnAsso">10</action> <action buttonID="btnStatement">13</action> <action buttonID="btnBdl">73</action> </entitle> </screen> <screen key="OfferPopup"> <page>sao/jsp/Common/components/OfferPopup_US.jsp</page> <js>sao/jsp/Common/js/OfferPopup.js,sao/jsp/Common/js/ECRMOfferList.js,sao/jsp/Common/js/POSOfferPopup.js</js> </screen> <screen key="CustomerVerificationHistoryPopup" title="CustomerVerificationHistoryPopup.lbl.CustVerifyHistoryTitle"> <page>sao/jsp/Common/components/CustomerVerificationHistoryPopup.jsp</page> <js>sao/jsp/Common/js/CustomerVerificationHistoryPopup.js</js> <css>sao/jsp/Common/style/CustomerValidation.css</css> <init>com.citi.sao.CustomerVerifyHistoryPopup.init(window.saoDialog)</init> </screen> <screen key="USIMSA_KEY"> <page>sao/jsp/ProductSelection/CASA/components/CASA_US.jsp</page> <js>sao/jsp/ProductSelection/CASA/js/CASA.js, sao/jsp/ProductSelection/CASA/js/US/CASA.js, sao/jsp/ProductSelection/CASA/js/US/FundingMethod.js, sao/jsp/Common/js/RelationshipUtil.js, sao/jsp/Common/js/CheckbookUtil.js, sao/jsp/Common/js/ProductUtil.js, sao/jsp/Common/js/SAOUtil.js, sao/jsp/ProductSelection/SubAccounts/js/SubAccount.js, sao/jsp/Common/js/RCAODetailPop.js, sao/jsp/Common/js/RCAODetailCommon.js, sao/jsp/Common/js/SAOUtil.js, sao/jsp/Common/js/AccountSelection.js, sao/jsp/Common/js/RCPlusUtil.js, sao/jsp/Common/js/Scripting.js</js> <css>sao/jsp/ProductSelection/CASA/style/CASA.css</css> <init>com.citi.sao.casadetails.init()</init> <save>com.citi.sao.casadetails.save()</save> <savedraft>com.citi.sao.casadetails.savedraft()</savedraft> <entitle functionID="RU"> <action buttonID="btnBranch">23</action> <action buttonID="btnAO">23</action> <action inputID="txtBranch">23</action> <action inputID="txtAO">23</action> </entitle> </screen> <!-- daishuguang 2014/12/15 start --> <screen key="USIMSA_VerificationQ_KEY"> <page>sao/jsp/ProductSelection/CASA/components/CASA_FundingMethod_US.jsp</page> <js>sao/jsp/Queue/js/VerificationQ_CASA.js, sao/jsp/Queue/js/VerificationQ_CASA_US.js, sao/jsp/Common/js/RCPlusUtil.js</js> <init>com.citi.sao.VerificationQ.FundingMethodInit()</init> <css>sao/jsp/ProductSelection/CASA/style/CASA.css</css> <entitle functionID="RU"></entitle> </screen> <!-- daishuguang end --> <screen key="USIMSA_VIEW_KEY"> <page>sao/jsp/Queue/components/ProductView/CASA/components/CASA.jsp</page> <js>sao/jsp/Queue/components/ProductView/CASA/js/CASA.js, sao/jsp/Common/js/RelationshipUtil.js, sao/jsp/Common/js/CheckbookUtil.js</js> <css>sao/jsp/Queue/components/ProductView/CASA/style/CASA.css</css> <init>com.citi.sao.Viewcasadetails.init()</init> <save>com.citi.sao.Viewcasadetails.save()</save> <savedraft>com.citi.sao.Viewcasadetails.savedraft()</savedraft> </screen> <screen key="RSCS_VIEW_KEY"> <page>sao/jsp/Queue/components/ProductView/RelnOpening/components/RelnOpening.jsp</page> <js>sao/jsp/Queue/components/ProductView/RelnOpening/js/RelnOpeing.js</js> <init>com.citi.sao.viewRelnopeningdtls.init()</init> </screen> <screen key="ScriptingPopup"> <page>sao/jsp/Common/components/ScriptingPopup.jsp</page> <js>sao/jsp/Common/js/Scripting.js</js> </screen> <screen key="AddSigner" title="AddSigner.lbl.Title"> <page>sao/jsp/CustomerCreation/components/US/AddSigner.jsp</page> <js>sao/jsp/CustomerCreation/js/US/AddSigner.js, sao/jsp/SessionSetup/js/SessionSetup.js </js> <css>sao/jsp/SessionSetup/style/SessionSetup.css</css> <init>com.citi.sao.AddSigner.init(window.saoDialog)</init> </screen> <screen key="RacePopup"> <page>sao/jsp/ProductSelection/AMLN/components/RacePopup.jsp</page> </screen> <!-- Screen key ‘STSA_KEY‘ for displaying Non RPS CD product Screen. --> <screen key="STSA_KEY"> <page>sao/jsp/ProductSelection/NonRPSCDDetails/components/NonRPSCDDetails.jsp</page> <js>sao/jsp/ProductSelection/NonRPSCDDetails/js/CertificateDeposit.js,sao/jsp/Common/js/SAOCommonUtil.js,sao/jsp/Common/js/RelationshipUtil.js, sao/jsp/Common/js/CheckbookUtil.js, sao/jsp/Common/js/ProductUtil.js, sao/jsp/Common/js/SAOUtil.js,sao/jsp/ProductSelection/SubAccounts/js/SubAccount.js,sao/jsp/Common/js/RCAODetailPop.js,sao/jsp/Common/js/RCAODetailCommon.js,sao/jsp/Common/js/SAOUtil.js,sao/jsp/Common/js/AccountSelection.js,sao/jsp/Common/js/RCPlusUtil.js</js> <css>sao/jsp/ProductSelection/NonRPSCDDetails/style/NonRPSCDDetails.css</css> <init>com.citi.sao.certificateDeposit.init();</init> <save>com.citi.sao.certificateDeposit.saveNonRpsCDInfo();</save> <savedraft>com.citi.sao.certificateDeposit.saveNonRpsCDInfo()</savedraft> <entitle functionID="RU"> <action buttonID="btnBranch">23</action> <action buttonID="btnAO">23</action> <action inputID="txtBranch">23</action> <action inputID="txtAO">23</action> </entitle> </screen> </config>
PageConfig.xml
WebContent/WEB-INF/web.xml
<?xml version="1.0" encoding="UTF-8"?> <web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> <display-name>SAOCommonWeb</display-name> <servlet> <description> </description> <display-name> SAOStartupServlet</display-name> <servlet-name>SAOStartupServlet</servlet-name> <servlet-class> com.citi.sao.common.servlets.SAOStartupServlet</servlet-class> <init-param> <description> </description> <param-name>CONFIG_PATH</param-name> <param-value>JSXAPPS/SAO_Cluster/xml/</param-value> </init-param> <init-param> <description> </description> <param-name>TEMPLATE_PATH</param-name> <param-value>JSXAPPS/SAO_Cluster/template/</param-value> </init-param> <init-param> <description> </description> <param-name>WSDL_PATH</param-name> <param-value>sao/wsdl/</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet> <description> </description> <display-name> SAOApplicationProxyServlet</display-name> <servlet-name>SAOApplicationProxyServlet</servlet-name> <servlet-class> com.citi.sao.common.servlets.SAOApplicationProxyServlet</servlet-class> </servlet> <servlet> <description> </description> <display-name> SAOMIMEProxyServlet</display-name> <servlet-name>SAOMIMEProxyServlet</servlet-name> <servlet-class> com.citi.sao.common.servlets.SAOMIMEProxyServlet</servlet-class> </servlet> <servlet> <description> </description> <display-name> SAOCommonProxyServlet</display-name> <servlet-name>SAOCommonProxyServlet</servlet-name> <servlet-class> com.citi.sao.common.servlets.SAOCommonProxyServlet</servlet-class> </servlet> <servlet> <description> </description> <display-name> SAOSignatureProxyServlet</display-name> <servlet-name>SAOSignatureProxyServlet</servlet-name> <servlet-class> com.citi.sao.common.servlets.SAOSignatureProxyServlet</servlet-class> </servlet> <servlet> <description> </description> <display-name> SAOControllerServlet</display-name> <servlet-name>SAOControllerServlet</servlet-name> <servlet-class> com.citi.sao.common.servlets.SAOControllerServlet</servlet-class> </servlet> <servlet> <description> </description> <display-name> SAOEditorServlet</display-name> <servlet-name>SAOEditorServlet</servlet-name> <servlet-class> com.citi.sao.common.servlets.SAOEditorServlet</servlet-class> </servlet> <servlet> <description> </description> <display-name> ImageViewerServlet</display-name> <servlet-name>ImageViewerServlet</servlet-name> <servlet-class> com.citi.sao.common.servlets.ImageViewerServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>SAOStartupServlet</servlet-name> <url-pattern>/SAOStartupServlet</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>SAOApplicationProxyServlet</servlet-name> <url-pattern>/SAOApplicationProxyServlet</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>SAOMIMEProxyServlet</servlet-name> <url-pattern>/SAOMIMEProxyServlet</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>SAOCommonProxyServlet</servlet-name> <url-pattern>/SAOCommonProxyServlet</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>SAOSignatureProxyServlet</servlet-name> <url-pattern>/SAOSignatureProxyServlet</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>SAOControllerServlet</servlet-name> <url-pattern>/SAOControllerServlet</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>SAOEditorServlet</servlet-name> <url-pattern>/SAOEditorServlet</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>ImageViewerServlet</servlet-name> <url-pattern>/ImageViewerServlet</url-pattern> </servlet-mapping> <welcome-file-list> <welcome-file>index.html</welcome-file> <welcome-file>index.htm</welcome-file> <welcome-file>index.jsp</welcome-file> <welcome-file>default.html</welcome-file> <welcome-file>default.htm</welcome-file> <welcome-file>default.jsp</welcome-file> </welcome-file-list> <resource-ref id ="ResourceRef_1242209701630"> <description> WorkManager</description> <res-ref-name>wm/default</res-ref-name> <res-type>com.ibm.websphere.asynchbeans.WorkManager</res-type> <res-auth>Container</res-auth> <res-sharing-scope>Shareable</res-sharing-scope> </resource-ref> <filter> <display-name>SAODebugPageFilter</display-name> <filter-name>SAODebugPageFilter</filter-name> <filter-class>com.citi.sao.common.filter.SAODebugPageFilter</filter-class> </filter> <filter-mapping> <filter-name>SAODebugPageFilter</filter-name> <url-pattern>*.jsp</url-pattern> </filter-mapping> </web-app>
WebContent/WEB-INF/ibm-web-bnd.xmi
<?xml version="1.0" encoding="UTF-8"?> <com.ibm.ejs.models.base.bindings.webappbnd:WebAppBinding xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:com.ibm.ejs.models.base.bindings.webappbnd="webappbnd.xmi" xmi:id="WebApp_ID_Bnd"> <webapp href="WEB-INF/web.xml#WebApp_ID"/> <resRefBindings xmi:id="ResourceRefBinding_1" jndiName="jdbc/CI_SIT_CLUSTER"> <bindingResourceRef href="WEB-INF/web.xml#ResourceRef_1"/> </resRefBindings><resRefBindings xmi:id="ResourceRefBinding_1242209701630" jndiName="wm/default"> <bindingResourceRef href="WEB-INF/web.xml#ResourceRef_1242209701630"/> </resRefBindings> </com.ibm.ejs.models.base.bindings.webappbnd:WebAppBinding>
WebContent/WEB-INF/ibm-web-ext.xmi
<?xml version="1.0" encoding="UTF-8"?> <webappext:WebAppExtension xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:webappext="webappext.xmi" xmi:id="WebAppExtension_1273151560379" reloadInterval="3" reloadingEnabled="true" additionalClassPath="" fileServingEnabled="true" directoryBrowsingEnabled="false" serveServletsByClassnameEnabled="true"> <webApp href="WEB-INF/web.xml#WebApp_ID"/> </webappext:WebAppExtension>
WebContent/WEB-INF/tld/SAO.tld
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN" "http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd"> <taglib> <tlibversion>1.0</tlibversion> <jspversion>1.1</jspversion> <shortname></shortname> <tag> <name>codedValue</name> <tagclass>com.citi.sao.common.tag.CodedValueTag</tagclass> <bodycontent>JSP</bodycontent> <attribute> <name>codeIndex</name> <required>true</required> <rtexprvalue>true</rtexprvalue> </attribute> <attribute> <name>sysId</name> <required>true</required> <rtexprvalue>true</rtexprvalue> </attribute> <attribute> <name>ctrl1</name> <required>false</required> <rtexprvalue>true</rtexprvalue> </attribute> <attribute> <name>value</name> <required>false</required> <rtexprvalue>true</rtexprvalue> </attribute> <attribute> <name>type</name> <required>false</required> <rtexprvalue>true</rtexprvalue> </attribute> <attribute> <name>otherValue</name> <required>false</required> <rtexprvalue>true</rtexprvalue> </attribute> <attribute> <name>valueAtt</name> <required>false</required> <rtexprvalue>true</rtexprvalue> </attribute> <attribute> <name>displayAtt</name> <required>false</required> <rtexprvalue>true</rtexprvalue> </attribute> <attribute> <name>showBlank</name> <required>false</required> <rtexprvalue>true</rtexprvalue> </attribute> <attribute> <name>showNone</name> <required>false</required> <rtexprvalue>true</rtexprvalue> </attribute> <attribute> <name>defaultAtt</name> <required>false</required> <rtexprvalue>true</rtexprvalue> </attribute> <attribute> <name>defaultAttValue</name> <required>false</required> <rtexprvalue>true</rtexprvalue> </attribute> <attribute> <name>orderBy</name> <required>false</required> <rtexprvalue>true</rtexprvalue> </attribute> <attribute> <name>order</name> <required>false</required> <rtexprvalue>true</rtexprvalue> </attribute> <attribute> <name>sorter</name> <required>false</required> <rtexprvalue>true</rtexprvalue> </attribute> <attribute> <name>intExtValueChoice</name> <required>false</required> <rtexprvalue>true</rtexprvalue> </attribute> <attribute> <name>shortLongDescChoice</name> <required>false</required> <rtexprvalue>true</rtexprvalue> </attribute> </tag> <!-- Add a TitlePane --> <tag> <name>titlePane</name> <tagclass>com.citi.sao.common.tag.TitlePaneTag</tagclass> <bodycontent>empty</bodycontent> <attribute> <name>titlePaneId</name> <required>true</required> <rtexprvalue>true</rtexprvalue> </attribute> <attribute> <name>screenKey</name> <required>true</required> <rtexprvalue>true</rtexprvalue> </attribute> <attribute> <name>title</name> <required>true</required> <rtexprvalue>true</rtexprvalue> </attribute> <attribute> <name>open</name> <required>false</required> <rtexprvalue>true</rtexprvalue> </attribute> <attribute> <name>width</name> <required>false</required> <rtexprvalue>true</rtexprvalue> </attribute> <attribute> <name>height</name> <required>false</required> <rtexprvalue>true</rtexprvalue> </attribute> </tag> <!-- Add a DynamicLabel for support Multi-Language --> <tag> <name>label</name> <tagclass>com.citi.sao.common.tag.DynamicLabelTag</tagclass> <bodycontent>JSP</bodycontent> <attribute> <name>key</name> <required>false</required> <rtexprvalue>true</rtexprvalue> </attribute> <attribute> <name>page</name> <required>false</required> <rtexprvalue>true</rtexprvalue> </attribute> </tag> </taglib>
WebContent/buid.properties
version=3.0.2014112402
WebContent/theme/Master.css
BODY { BACKGROUND-COLOR: #FFFFFF; COLOR: #333366; FONT-FAMILY: ‘Times New Roman‘ } H1 { COLOR: #6666CC; FONT-FAMILY: ‘Times New Roman‘; TEXT-TRANSFORM: capitalize } H2 { COLOR: #6666CC; FONT-FAMILY: ‘Times New Roman‘; TEXT-TRANSFORM: capitalize } H3 { COLOR: #6666CC; FONT-FAMILY: ‘Times New Roman‘; TEXT-TRANSFORM: capitalize } H4 { COLOR: #6666CC; FONT-FAMILY: ‘Times New Roman‘; TEXT-TRANSFORM: capitalize } H5 { COLOR: #6666CC; FONT-FAMILY: ‘Times New Roman‘; TEXT-TRANSFORM: capitalize } H6 { COLOR: #6666CC; FONT-FAMILY: ‘Times New Roman‘; TEXT-TRANSFORM: capitalize } TH { color: #6060cc }
WebContent/META-INF/application.xml
<?xml version="1.0" encoding="UTF-8"?> <application-client id="Application-client_ID" version="1.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/application-client_1_4.xsd"> <display-name> CIFrameworkClient</display-name> </application-client>
WebContent/META-INF/MANIFEST.MF
Manifest-Version: 1.0 Ant-Version: Apache Ant 1.6.2 Class-Path: resources/DocumentumWebServiceClient.jar resources/GBCR_eclipselite.jar resources/OscarTagLib.jar resources/asynchbeans.jar resources/axis-1.3.jar resources/com.ibm.mq.jar resources/commons-beanutils-1.6.1.jar resources/commons-codec-1.3.jar resources/commons-collections-3.1.jar resources/commons-fileupload-1.2.jar resources/commons-httpclient-3.0.jar resources/commons-lang-2.4.jar resources/commons-logging-1.0.4.jar resources/dom4j-1.4.jar resources/eablib.jar resources/ecl-context.jar resources/eclipselite.jar resources/ezmorph-1.0.6.jar resources/iText-2.1.4.jar resources/json-lib-2.3-jdk13.jar resources/log4j-1.2.13.jar resources/oscache-2.2.jar resources/pd4ml.jar resources/poi-3.7-20101029.jar resources/poi-ooxml-3.7-20101029.jar resources/recjava.jar resources/rowset.jar resources/security-1.0.27.jar resources/signature.jar resources/ss_css2.jar SAOCommonClient.jar
时间: 2024-10-25 05:35:46