From b42315e9b085d1d78d6dc8b83117a82981f1e5af Mon Sep 17 00:00:00 2001 From: Ruben Date: Fri, 14 May 2021 18:19:19 +0200 Subject: [PATCH 01/13] fix typo --- www/htdocs/central/common/wxis_llamar.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/www/htdocs/central/common/wxis_llamar.php b/www/htdocs/central/common/wxis_llamar.php index 51c9827d2..71d9a89c6 100755 --- a/www/htdocs/central/common/wxis_llamar.php +++ b/www/htdocs/central/common/wxis_llamar.php @@ -63,7 +63,7 @@ // next clause to make sure password is checked with ANSI-database acces // This is a workaround that can be removed if other code is sanitized: // Example: remove hidden login action while accessing a database with different cisis_ver -IF ($actual_db == "access" ) //OR $actual_db== "loanobjects" OR $actual_db= "trans") +IF ($actual_db == "acces" ) //OR $actual_db== "loanobjects" OR $actual_db= "trans") { $wxisUrl=$server_url."/cgi-bin/ansi/".$wxis_exec; $cisis_ver=""; @@ -182,4 +182,4 @@ fwrite($fp,$out); fclose($fp); } -?> \ No newline at end of file +?> From bfb4583278cdc135ed33592e1139e81d3b416b78 Mon Sep 17 00:00:00 2001 From: Ruben Date: Fri, 14 May 2021 21:39:22 +0200 Subject: [PATCH 02/13] implement docker containers and cleanup cache/log files from repo --- .dockerignore | 12 + .gitignore | 2 + docker/README.md | 3 + docker/abcd/Dockerfile | 17 + docker/abcd/apache.conf | 45 + docker/docker-compose.yml | 66 + docker/empweb/Dockerfile | 18 + .../mysql-connector-java-3.1.12-bin.jar | Bin .../mysql-connector-java-5.1.49-bin.jar | Bin 0 -> 1006906 bytes empweb/engine/WEB-INF/conf/engineconf.xml | 4 +- empweb/engine/WEB-INF/jetty-extracp.xml | 2 +- empweb/jetty/Web-JISIS-log.1 | 176 - empweb/jetty/Web-JISIS-log.2 | 208 - empweb/jetty/Web-JISIS-log.txt | 201 - empweb/jetty/logs/2017_01_22.request.log | 61 - empweb/jetty/logs/2017_01_23.request.log | 82 - empweb/jetty/logs/jetty-console.log | 979 --- .../org/apache/jsp/decorators/main_jsp.class | Bin 25604 -> 0 bytes .../org/apache/jsp/decorators/main_jsp.java | 806 --- .../jsp/jsp/browseviewer/DataViewer_jsp.class | Bin 15580 -> 0 bytes .../jsp/jsp/browseviewer/DataViewer_jsp.java | 325 - .../jsp/jsp/dataentry/dataEntry_jsp.class | Bin 29454 -> 0 bytes .../jsp/jsp/dataentry/dataEntry_jsp.java | 619 -- .../dbselection/DatabaseSelection_jsp.class | Bin 10493 -> 0 bytes .../dbselection/DatabaseSelection_jsp.java | 206 - .../org/apache/jsp/jsp/login/login_jsp.class | Bin 10282 -> 0 bytes .../org/apache/jsp/jsp/login/login_jsp.java | 278 - .../apache/jsp/jsp/login/success_jsp.class | Bin 7237 -> 0 bytes .../org/apache/jsp/jsp/login/success_jsp.java | 172 - .../jsp/jsp/search/displayResults_jsp.class | Bin 16735 -> 0 bytes .../jsp/jsp/search/displayResults_jsp.java | 382 -- .../jsp/jsp/search/googleSearchForm_jsp.class | Bin 8435 -> 0 bytes .../jsp/jsp/search/googleSearchForm_jsp.java | 158 - .../jsp/jsp/search/searchForm_jsp.class | Bin 20458 -> 0 bytes .../apache/jsp/jsp/search/searchForm_jsp.java | 681 --- .../bases/index_jsp$index_jspHelper.class | Bin 2328 -> 0 bytes .../apache/jsp/admin/bases/index_jsp.class | Bin 32025 -> 0 bytes .../org/apache/jsp/admin/bases/index_jsp.java | 1050 ---- ...ndar_jsp$edit_005fcalendar_jspHelper.class | Bin 5220 -> 0 bytes .../calendar/edit_005fcalendar_jsp.class | Bin 43083 -> 0 bytes .../admin/calendar/edit_005fcalendar_jsp.java | 1453 ----- .../calendar/index_jsp$index_jspHelper.class | Bin 3690 -> 0 bytes .../apache/jsp/admin/calendar/index_jsp.class | Bin 32415 -> 0 bytes .../apache/jsp/admin/calendar/index_jsp.java | 1064 ---- ...endar_jsp$new_005fcalendar_jspHelper.class | Bin 2484 -> 0 bytes .../admin/calendar/new_005fcalendar_jsp.class | Bin 34349 -> 0 bytes .../admin/calendar/new_005fcalendar_jsp.java | 1142 ---- ...ndar_jsp$view_005fcalendar_jspHelper.class | Bin 4549 -> 0 bytes .../calendar/view_005fcalendar_jsp.class | Bin 35476 -> 0 bytes .../admin/calendar/view_005fcalendar_jsp.java | 1162 ---- .../jsp/admin/exceptions/index_jsp.class | Bin 25284 -> 0 bytes .../jsp/admin/exceptions/index_jsp.java | 775 --- .../org/apache/jsp/admin/index_jsp.class | Bin 24268 -> 0 bytes .../org/apache/jsp/admin/index_jsp.java | 732 --- ...ator_jsp$copy_005foperator_jspHelper.class | Bin 2507 -> 0 bytes .../operators/copy_005foperator_jsp.class | Bin 37554 -> 0 bytes .../operators/copy_005foperator_jsp.java | 1260 ---- .../operators/delete_005foperator_jsp.class | Bin 32669 -> 0 bytes .../operators/delete_005foperator_jsp.java | 1051 ---- ...ator_jsp$edit_005foperator_jspHelper.class | Bin 6027 -> 0 bytes .../operators/edit_005foperator_jsp.class | Bin 70126 -> 0 bytes .../operators/edit_005foperator_jsp.java | 2737 --------- .../operators/index_jsp$index_jspHelper.class | Bin 3980 -> 0 bytes .../jsp/admin/operators/index_jsp.class | Bin 37169 -> 0 bytes .../apache/jsp/admin/operators/index_jsp.java | 1262 ---- .../operators/new_005foperator_jsp.class | Bin 32780 -> 0 bytes .../admin/operators/new_005foperator_jsp.java | 1061 ---- ...line_jsp$edit_005fpipeline_jspHelper.class | Bin 5171 -> 0 bytes .../pipelines/edit_005fpipeline_jsp.class | Bin 53658 -> 0 bytes .../pipelines/edit_005fpipeline_jsp.java | 1909 ------ ...ocess_jsp$edit_005fprocess_jspHelper.class | Bin 3063 -> 0 bytes .../pipelines/edit_005fprocess_jsp.class | Bin 44661 -> 0 bytes .../admin/pipelines/edit_005fprocess_jsp.java | 1501 ----- .../pipelines/index_jsp$index_jspHelper.class | Bin 4016 -> 0 bytes .../jsp/admin/pipelines/index_jsp.class | Bin 36093 -> 0 bytes .../apache/jsp/admin/pipelines/index_jsp.java | 1276 ---- ...policy_jsp$edit_005fpolicy_jspHelper.class | Bin 4037 -> 0 bytes .../admin/policies/edit_005fpolicy_jsp.class | Bin 50510 -> 0 bytes .../admin/policies/edit_005fpolicy_jsp.java | 1781 ------ ...ofile_jsp$edit_005fprofile_jspHelper.class | Bin 5057 -> 0 bytes .../admin/policies/edit_005fprofile_jsp.class | Bin 53146 -> 0 bytes .../admin/policies/edit_005fprofile_jsp.java | 1933 ------ .../policies/index_jsp$index_jspHelper.class | Bin 4208 -> 0 bytes .../apache/jsp/admin/policies/index_jsp.class | Bin 37261 -> 0 bytes .../apache/jsp/admin/policies/index_jsp.java | 1276 ---- ...fpolicy_jsp$new_005fpolicy_jspHelper.class | Bin 2461 -> 0 bytes .../admin/policies/new_005fpolicy_jsp.class | Bin 34283 -> 0 bytes .../admin/policies/new_005fpolicy_jsp.java | 1141 ---- .../status/index_jsp$index_jspHelper.class | Bin 3397 -> 0 bytes .../apache/jsp/admin/status/index_jsp.class | Bin 37776 -> 0 bytes .../apache/jsp/admin/status/index_jsp.java | 1277 ---- ...henticate_jsp$authenticate_jspHelper.class | Bin 2251 -> 0 bytes .../org/apache/jsp/authenticate_jsp.class | Bin 26268 -> 0 bytes .../org/apache/jsp/authenticate_jsp.java | 942 --- .../org/apache/jsp/coda_jspf.class | Bin 4546 -> 0 bytes .../org/apache/jsp/coda_jspf.java | 86 - .../apache/jsp/home/chooselibrary_jsp.class | Bin 28365 -> 0 bytes .../apache/jsp/home/chooselibrary_jsp.java | 863 --- .../jsp/home/index_jsp$index_jspHelper.class | Bin 2792 -> 0 bytes .../org/apache/jsp/home/index_jsp.class | Bin 41412 -> 0 bytes .../org/apache/jsp/home/index_jsp.java | 1404 ----- .../org/apache/jsp/institution_jspf.class | Bin 12141 -> 0 bytes .../org/apache/jsp/institution_jspf.java | 338 -- .../org/apache/jsp/login_jsp.class | Bin 22458 -> 0 bytes .../org/apache/jsp/login_jsp.java | 724 --- .../org/apache/jsp/logout_jsp.class | Bin 6018 -> 0 bytes .../org/apache/jsp/logout_jsp.java | 136 - ...oansByUser_jsp$loansByUser_jspHelper.class | Bin 3866 -> 0 bytes .../jsp/reports/hist/loansByUser_jsp.class | Bin 45785 -> 0 bytes .../jsp/reports/hist/loansByUser_jsp.java | 1703 ------ .../status/loans_jsp$loans_jspHelper.class | Bin 3154 -> 0 bytes .../apache/jsp/reports/status/loans_jsp.class | Bin 37670 -> 0 bytes .../apache/jsp/reports/status/loans_jsp.java | 1426 ----- .../globalstatus/include_005freport_jsp.class | Bin 24265 -> 0 bytes .../globalstatus/include_005freport_jsp.java | 715 --- .../jsp/stats/globalstatus/index_jsp.class | Bin 28210 -> 0 bytes .../jsp/stats/globalstatus/index_jsp.java | 880 --- .../historic/include_005freport_jsp.class | Bin 24256 -> 0 bytes .../historic/include_005freport_jsp.java | 715 --- .../apache/jsp/stats/historic/index_jsp.class | Bin 29145 -> 0 bytes .../apache/jsp/stats/historic/index_jsp.java | 922 --- .../org/apache/jsp/stats/index_jsp.class | Bin 24259 -> 0 bytes .../org/apache/jsp/stats/index_jsp.java | 729 --- .../stats/status/include_005freport_jsp.class | Bin 22915 -> 0 bytes .../stats/status/include_005freport_jsp.java | 716 --- .../apache/jsp/stats/status/index_jsp.class | Bin 29538 -> 0 bytes .../apache/jsp/stats/status/index_jsp.java | 933 --- .../jsp/tag/web/admin/adminResult_tag.class | Bin 16083 -> 0 bytes .../jsp/tag/web/admin/adminResult_tag.java | 497 -- .../jsp/tag/web/admin/checkEngine_tag.class | Bin 12516 -> 0 bytes .../jsp/tag/web/admin/checkEngine_tag.java | 356 -- .../jsp/tag/web/admin/copyOperator_tag.class | Bin 7349 -> 0 bytes .../jsp/tag/web/admin/copyOperator_tag.java | 169 - .../tag/web/admin/deleteOperator_tag.class | Bin 8049 -> 0 bytes .../jsp/tag/web/admin/deleteOperator_tag.java | 189 - .../jsp/tag/web/admin/getCalendar_tag.class | Bin 6953 -> 0 bytes .../jsp/tag/web/admin/getCalendar_tag.java | 150 - .../jsp/tag/web/admin/getCalendars_tag.class | Bin 7099 -> 0 bytes .../jsp/tag/web/admin/getCalendars_tag.java | 148 - .../tag/web/admin/getEngineStates_tag.class | Bin 6461 -> 0 bytes .../tag/web/admin/getEngineStates_tag.java | 135 - .../jsp/tag/web/admin/getOperator_tag.class | Bin 6356 -> 0 bytes .../jsp/tag/web/admin/getOperator_tag.java | 136 - .../jsp/tag/web/admin/getOperators_tag.class | Bin 5180 -> 0 bytes .../jsp/tag/web/admin/getOperators_tag.java | 102 - .../jsp/tag/web/admin/getPipeline_tag.class | Bin 6634 -> 0 bytes .../jsp/tag/web/admin/getPipeline_tag.java | 150 - .../jsp/tag/web/admin/getPipelines_tag.class | Bin 6153 -> 0 bytes .../jsp/tag/web/admin/getPipelines_tag.java | 135 - .../jsp/tag/web/admin/getPolicies_tag.class | Bin 6326 -> 0 bytes .../jsp/tag/web/admin/getPolicies_tag.java | 134 - .../jsp/tag/web/admin/getPolicy_tag.class | Bin 7232 -> 0 bytes .../jsp/tag/web/admin/getPolicy_tag.java | 154 - .../jsp/tag/web/admin/getProfile_tag.class | Bin 6961 -> 0 bytes .../jsp/tag/web/admin/getProfile_tag.java | 154 - .../jsp/tag/web/admin/initDatabases_tag.class | Bin 6201 -> 0 bytes .../jsp/tag/web/admin/initDatabases_tag.java | 135 - .../jsp/tag/web/admin/newCalendar_tag.class | Bin 12958 -> 0 bytes .../jsp/tag/web/admin/newCalendar_tag.java | 338 -- .../jsp/tag/web/admin/newOperator_tag.class | Bin 7561 -> 0 bytes .../jsp/tag/web/admin/newOperator_tag.java | 164 - .../jsp/tag/web/admin/newPolicy_tag.class | Bin 7245 -> 0 bytes .../jsp/tag/web/admin/newPolicy_tag.java | 154 - .../jsp/tag/web/admin/saveCalendar_tag.class | Bin 9138 -> 0 bytes .../jsp/tag/web/admin/saveCalendar_tag.java | 200 - .../jsp/tag/web/admin/saveOperator_tag.class | Bin 10008 -> 0 bytes .../jsp/tag/web/admin/saveOperator_tag.java | 239 - .../jsp/tag/web/admin/savePipeline_tag.class | Bin 15102 -> 0 bytes .../jsp/tag/web/admin/savePipeline_tag.java | 394 -- .../jsp/tag/web/admin/saveProcess_tag.class | Bin 17222 -> 0 bytes .../jsp/tag/web/admin/saveProcess_tag.java | 561 -- .../jsp/tag/web/admin/saveProfile_tag.class | Bin 12175 -> 0 bytes .../jsp/tag/web/admin/saveProfile_tag.java | 295 - .../tag/web/admin/setEngineState_tag.class | Bin 7007 -> 0 bytes .../jsp/tag/web/admin/setEngineState_tag.java | 150 - .../tag/web/commons/jxp/encodeXml_tag.class | Bin 3664 -> 0 bytes .../tag/web/commons/jxp/encodeXml_tag.java | 66 - .../tag/web/commons/jxp/forEach_tag$1.class | Bin 1328 -> 0 bytes .../jsp/tag/web/commons/jxp/forEach_tag.class | Bin 8280 -> 0 bytes .../jsp/tag/web/commons/jxp/forEach_tag.java | 261 - .../jsp/tag/web/commons/jxp/outXml_tag.class | Bin 5736 -> 0 bytes .../jsp/tag/web/commons/jxp/outXml_tag.java | 138 - .../jsp/tag/web/commons/jxp/out_tag.class | Bin 5067 -> 0 bytes .../jsp/tag/web/commons/jxp/out_tag.java | 123 - .../jsp/tag/web/commons/jxp/set_tag.class | Bin 5830 -> 0 bytes .../jsp/tag/web/commons/jxp/set_tag.java | 141 - .../jsp/tag/web/commons/util/ceil_tag.class | Bin 3801 -> 0 bytes .../jsp/tag/web/commons/util/ceil_tag.java | 74 - .../tag/web/commons/util/fixUserId_tag.class | Bin 5095 -> 0 bytes .../tag/web/commons/util/fixUserId_tag.java | 114 - .../formatDate_tag$formatDate_tagHelper.class | Bin 2628 -> 0 bytes .../tag/web/commons/util/formatDate_tag.class | Bin 16831 -> 0 bytes .../tag/web/commons/util/formatDate_tag.java | 608 -- .../jsp/tag/web/commons/util/isDate_tag.class | Bin 7472 -> 0 bytes .../jsp/tag/web/commons/util/isDate_tag.java | 177 - .../tag/web/commons/util/isExpired_tag.class | Bin 9047 -> 0 bytes .../tag/web/commons/util/isExpired_tag.java | 223 - .../jsp/tag/web/commons/util/isLate_tag.class | Bin 7607 -> 0 bytes .../jsp/tag/web/commons/util/isLate_tag.java | 183 - .../tag/web/commons/util/isNumber_tag.class | Bin 4513 -> 0 bytes .../tag/web/commons/util/isNumber_tag.java | 80 - .../tag/web/commons/util/parseDate_tag.class | Bin 8458 -> 0 bytes .../tag/web/commons/util/parseDate_tag.java | 226 - .../apache/jsp/tag/web/display/copy_tag.class | Bin 22979 -> 0 bytes .../apache/jsp/tag/web/display/copy_tag.java | 836 --- .../web/display/fine_tag$fine_tagHelper.class | Bin 9627 -> 0 bytes .../apache/jsp/tag/web/display/fine_tag.class | Bin 87819 -> 0 bytes .../apache/jsp/tag/web/display/fine_tag.java | 4743 --------------- .../tag/web/display/formatAmount_tag.class | Bin 6436 -> 0 bytes .../jsp/tag/web/display/formatAmount_tag.java | 143 - .../loanRow_tag$loanRow_tagHelper.class | Bin 2845 -> 0 bytes .../jsp/tag/web/display/loanRow_tag.class | Bin 46639 -> 0 bytes .../jsp/tag/web/display/loanRow_tag.java | 2110 ------- .../web/display/loan_tag$loan_tagHelper.class | Bin 5401 -> 0 bytes .../apache/jsp/tag/web/display/loan_tag.class | Bin 27807 -> 0 bytes .../apache/jsp/tag/web/display/loan_tag.java | 1199 ---- .../web/display/msg_tag$msg_tagHelper.class | Bin 4320 -> 0 bytes .../apache/jsp/tag/web/display/msg_tag.class | Bin 20566 -> 0 bytes .../apache/jsp/tag/web/display/msg_tag.java | 808 --- .../profile_tag$profile_tagHelper.class | Bin 4542 -> 0 bytes .../jsp/tag/web/display/profile_tag.class | Bin 17670 -> 0 bytes .../jsp/tag/web/display/profile_tag.java | 632 -- .../jsp/tag/web/display/record_tag.class | Bin 13424 -> 0 bytes .../jsp/tag/web/display/record_tag.java | 374 -- ...eservation_tag$reservation_tagHelper.class | Bin 5916 -> 0 bytes .../jsp/tag/web/display/reservation_tag.class | Bin 23668 -> 0 bytes .../jsp/tag/web/display/reservation_tag.java | 979 --- .../display/return_tag$return_tagHelper.class | Bin 5820 -> 0 bytes .../jsp/tag/web/display/return_tag.class | Bin 30237 -> 0 bytes .../jsp/tag/web/display/return_tag.java | 1335 ----- ...e_tag$selectObjectDatabase_tagHelper.class | Bin 2881 -> 0 bytes .../display/selectObjectDatabase_tag.class | Bin 8082 -> 0 bytes .../web/display/selectObjectDatabase_tag.java | 226 - ...ase_tag$selectUserDatabase_tagHelper.class | Bin 2857 -> 0 bytes .../web/display/selectUserDatabase_tag.class | Bin 8060 -> 0 bytes .../web/display/selectUserDatabase_tag.java | 226 - .../suspension_tag$suspension_tagHelper.class | Bin 6862 -> 0 bytes .../jsp/tag/web/display/suspension_tag.class | Bin 37240 -> 0 bytes .../jsp/tag/web/display/suspension_tag.java | 1708 ------ .../display/transactionResultFooter_tag.class | Bin 10977 -> 0 bytes .../display/transactionResultFooter_tag.java | 330 - .../web/display/user_tag$user_tagHelper.class | Bin 2650 -> 0 bytes .../apache/jsp/tag/web/display/user_tag.class | Bin 19795 -> 0 bytes .../apache/jsp/tag/web/display/user_tag.java | 727 --- .../web/display/wait_tag$wait_tagHelper.class | Bin 4982 -> 0 bytes .../apache/jsp/tag/web/display/wait_tag.class | Bin 19691 -> 0 bytes .../apache/jsp/tag/web/display/wait_tag.java | 755 --- .../jsp/tag/web/reports/flushCache_tag.class | Bin 3728 -> 0 bytes .../jsp/tag/web/reports/flushCache_tag.java | 87 - .../pageNumber_tag$pageNumber_tagHelper.class | Bin 2700 -> 0 bytes .../jsp/tag/web/reports/pageNumber_tag.class | Bin 17199 -> 0 bytes .../jsp/tag/web/reports/pageNumber_tag.java | 669 --- ...equestStat_tag$requestStat_tagHelper.class | Bin 5713 -> 0 bytes .../jsp/tag/web/reports/requestStat_tag.class | Bin 28288 -> 0 bytes .../jsp/tag/web/reports/requestStat_tag.java | 1131 ---- ...tag$createSuspensionSingle_tagHelper.class | Bin 2743 -> 0 bytes .../trans/createSuspensionSingle_tag.class | Bin 9582 -> 0 bytes .../web/trans/createSuspensionSingle_tag.java | 264 - .../jsp/tag/web/trans/doTransaction_tag.class | Bin 7268 -> 0 bytes .../jsp/tag/web/trans/doTransaction_tag.java | 156 - .../jsp/tag/web/trans/getCopyStatus_tag.class | Bin 7817 -> 0 bytes .../jsp/tag/web/trans/getCopyStatus_tag.java | 170 - .../tag/web/trans/getDatabaseNames_tag.class | Bin 7207 -> 0 bytes .../tag/web/trans/getDatabaseNames_tag.java | 156 - .../tag/web/trans/getRecordStatus_tag.class | Bin 7833 -> 0 bytes .../tag/web/trans/getRecordStatus_tag.java | 170 - ...yId_tag$getTransactionById_tagHelper.class | Bin 2831 -> 0 bytes .../web/trans/getTransactionById_tag.class | Bin 4316 -> 0 bytes .../tag/web/trans/getTransactionById_tag.java | 138 - ...erStatus_tag$getUserStatus_tagHelper.class | Bin 2617 -> 0 bytes .../jsp/tag/web/trans/getUserStatus_tag.class | Bin 8545 -> 0 bytes .../jsp/tag/web/trans/getUserStatus_tag.java | 234 - .../loanSingle_tag$loanSingle_tagHelper.class | Bin 2495 -> 0 bytes .../jsp/tag/web/trans/loanSingle_tag.class | Bin 9996 -> 0 bytes .../jsp/tag/web/trans/loanSingle_tag.java | 293 - ...alSingle_tag$renewalSingle_tagHelper.class | Bin 2635 -> 0 bytes .../jsp/tag/web/trans/renewalSingle_tag.class | Bin 9190 -> 0 bytes .../jsp/tag/web/trans/renewalSingle_tag.java | 251 - .../jsp/tag/web/trans/returnSingle_tag.class | Bin 7079 -> 0 bytes .../jsp/tag/web/trans/returnSingle_tag.java | 158 - .../tag/web/trans/searchObjectsById_tag.class | Bin 7547 -> 0 bytes .../tag/web/trans/searchObjectsById_tag.java | 162 - .../jsp/tag/web/trans/searchObjects_tag.class | Bin 7391 -> 0 bytes .../jsp/tag/web/trans/searchObjects_tag.java | 161 - .../tag/web/trans/searchUsersById_tag.class | Bin 7531 -> 0 bytes .../tag/web/trans/searchUsersById_tag.java | 162 - .../jsp/tag/web/trans/searchUsers_tag.class | Bin 7552 -> 0 bytes .../jsp/tag/web/trans/searchUsers_tag.java | 163 - .../showErrors_tag$showErrors_tagHelper.class | Bin 3034 -> 0 bytes .../jsp/tag/web/trans/showErrors_tag.class | Bin 16696 -> 0 bytes .../jsp/tag/web/trans/showErrors_tag.java | 549 -- ...Multi_tag$transResultMulti_tagHelper.class | Bin 3823 -> 0 bytes .../tag/web/trans/transResultMulti_tag.class | Bin 49146 -> 0 bytes .../tag/web/trans/transResultMulti_tag.java | 1976 ------ ...ransResult_tag$transResult_tagHelper.class | Bin 3802 -> 0 bytes .../jsp/tag/web/trans/transResult_tag.class | Bin 29938 -> 0 bytes .../jsp/tag/web/trans/transResult_tag.java | 1051 ---- .../waitSingle_tag$waitSingle_tagHelper.class | Bin 2599 -> 0 bytes .../jsp/tag/web/trans/waitSingle_tag.class | Bin 10923 -> 0 bytes .../jsp/tag/web/trans/waitSingle_tag.java | 320 - .../create/index_jsp$index_jspHelper.class | Bin 2625 -> 0 bytes .../jsp/trans/fine/create/index_jsp.class | Bin 51264 -> 0 bytes .../jsp/trans/fine/create/index_jsp.java | 1867 ------ .../org/apache/jsp/trans/fine/index_jsp.class | Bin 27023 -> 0 bytes .../org/apache/jsp/trans/fine/index_jsp.java | 844 --- .../org/apache/jsp/trans/index_jsp.class | Bin 24249 -> 0 bytes .../org/apache/jsp/trans/index_jsp.java | 731 --- .../org/apache/jsp/trans/loan/index_jsp.class | Bin 52884 -> 0 bytes .../org/apache/jsp/trans/loan/index_jsp.java | 1948 ------ .../jsp/trans/loan/loan_005fresult_jsp.class | Bin 41893 -> 0 bytes .../jsp/trans/loan/loan_005fresult_jsp.java | 1441 ----- ...$user_005fquery_005fresult_jspHelper.class | Bin 7423 -> 0 bytes .../loan/user_005fquery_005fresult_jsp.class | Bin 61098 -> 0 bytes .../loan/user_005fquery_005fresult_jsp.java | 2389 -------- ...copy_005fstatus_005fresult_jspHelper.class | Bin 9030 -> 0 bytes .../copy_005fstatus_005fresult_jsp.class | Bin 63433 -> 0 bytes .../query/copy_005fstatus_005fresult_jsp.java | 2578 -------- .../apache/jsp/trans/query/index_jsp.class | Bin 48291 -> 0 bytes .../org/apache/jsp/trans/query/index_jsp.java | 1808 ------ ...bject_005fquery_005fresult_jspHelper.class | Bin 15286 -> 0 bytes .../object_005fquery_005fresult_jsp.class | Bin 74626 -> 0 bytes .../object_005fquery_005fresult_jsp.java | 3208 ---------- ...cord_005fstatus_005fresult_jspHelper.class | Bin 10670 -> 0 bytes .../record_005fstatus_005fresult_jsp.class | Bin 84756 -> 0 bytes .../record_005fstatus_005fresult_jsp.java | 3550 ----------- ...$user_005fquery_005fresult_jspHelper.class | Bin 7419 -> 0 bytes .../query/user_005fquery_005fresult_jsp.class | Bin 59540 -> 0 bytes .../query/user_005fquery_005fresult_jsp.java | 2325 -------- ...user_005fstatus_005fresult_jspHelper.class | Bin 19191 -> 0 bytes .../user_005fstatus_005fresult_jsp.class | Bin 111406 -> 0 bytes .../query/user_005fstatus_005fresult_jsp.java | 5301 ----------------- ...05ftransaction_005fdetails_jspHelper.class | Bin 2694 -> 0 bytes ...view_005ftransaction_005fdetails_jsp.class | Bin 52034 -> 0 bytes .../view_005ftransaction_005fdetails_jsp.java | 2048 ------- .../apache/jsp/trans/renewal/index_jsp.class | Bin 43116 -> 0 bytes .../apache/jsp/trans/renewal/index_jsp.java | 1505 ----- ...ult_jsp$renewal_005fresult_jspHelper.class | Bin 2513 -> 0 bytes .../renewal/renewal_005fresult_jsp.class | Bin 36020 -> 0 bytes .../trans/renewal/renewal_005fresult_jsp.java | 1184 ---- .../apache/jsp/trans/return_/index_jsp.class | Bin 40939 -> 0 bytes .../apache/jsp/trans/return_/index_jsp.java | 1540 ----- .../trans/return_/return_005fresult_jsp.class | Bin 34576 -> 0 bytes .../trans/return_/return_005fresult_jsp.java | 1187 ---- ..._005fsuspension_005fresult_jspHelper.class | Bin 2752 -> 0 bytes ...create_005fsuspension_005fresult_jsp.class | Bin 36853 -> 0 bytes .../create_005fsuspension_005fresult_jsp.java | 1212 ---- .../trans/suspension/create/index_jsp.class | Bin 46792 -> 0 bytes .../trans/suspension/create/index_jsp.java | 1656 ----- .../jsp/trans/suspension/index_jsp.class | Bin 26549 -> 0 bytes .../jsp/trans/suspension/index_jsp.java | 822 --- .../jsp/trans/wait/create/index_jsp.class | Bin 42823 -> 0 bytes .../jsp/trans/wait/create/index_jsp.java | 1530 ----- .../create/indexw_jsp$indexw_jspHelper.class | Bin 4463 -> 0 bytes .../jsp/trans/wait/create/indexw_jsp.class | Bin 71660 -> 0 bytes .../jsp/trans/wait/create/indexw_jsp.java | 2676 --------- ...bject_005fquery_005fresult_jspHelper.class | Bin 16225 -> 0 bytes .../object_005fquery_005fresult_jsp.class | Bin 77396 -> 0 bytes .../object_005fquery_005fresult_jsp.java | 3338 ----------- .../wait/create/wait_005fresult_jsp.class | Bin 44243 -> 0 bytes .../wait/create/wait_005fresult_jsp.java | 1542 ----- .../org/apache/jsp/trans/wait/index_jsp.class | Bin 26392 -> 0 bytes .../org/apache/jsp/trans/wait/index_jsp.java | 818 --- 362 files changed, 166 insertions(+), 127665 deletions(-) create mode 100755 .dockerignore create mode 100644 .gitignore create mode 100644 docker/README.md create mode 100755 docker/abcd/Dockerfile create mode 100755 docker/abcd/apache.conf create mode 100644 docker/docker-compose.yml create mode 100755 docker/empweb/Dockerfile rename {empweb/common/ext => docker/empweb}/mysql-connector-java-3.1.12-bin.jar (100%) create mode 100644 docker/empweb/mysql-connector-java-5.1.49-bin.jar delete mode 100755 empweb/jetty/Web-JISIS-log.1 delete mode 100755 empweb/jetty/Web-JISIS-log.2 delete mode 100755 empweb/jetty/Web-JISIS-log.txt delete mode 100755 empweb/jetty/logs/2017_01_22.request.log delete mode 100755 empweb/jetty/logs/2017_01_23.request.log delete mode 100755 empweb/jetty/logs/jetty-console.log delete mode 100755 empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/decorators/main_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/decorators/main_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/browseviewer/DataViewer_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/browseviewer/DataViewer_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/dataentry/dataEntry_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/dataentry/dataEntry_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/dbselection/DatabaseSelection_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/dbselection/DatabaseSelection_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/login/login_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/login/login_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/login/success_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/login/success_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/search/displayResults_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/search/displayResults_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/search/googleSearchForm_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/search/googleSearchForm_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/search/searchForm_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/search/searchForm_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/bases/index_jsp$index_jspHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/bases/index_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/bases/index_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/calendar/edit_005fcalendar_jsp$edit_005fcalendar_jspHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/calendar/edit_005fcalendar_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/calendar/edit_005fcalendar_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/calendar/index_jsp$index_jspHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/calendar/index_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/calendar/index_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/calendar/new_005fcalendar_jsp$new_005fcalendar_jspHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/calendar/new_005fcalendar_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/calendar/new_005fcalendar_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/calendar/view_005fcalendar_jsp$view_005fcalendar_jspHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/calendar/view_005fcalendar_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/calendar/view_005fcalendar_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/exceptions/index_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/exceptions/index_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/index_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/index_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/copy_005foperator_jsp$copy_005foperator_jspHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/copy_005foperator_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/copy_005foperator_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/delete_005foperator_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/delete_005foperator_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/edit_005foperator_jsp$edit_005foperator_jspHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/edit_005foperator_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/edit_005foperator_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/index_jsp$index_jspHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/index_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/index_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/new_005foperator_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/new_005foperator_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/pipelines/edit_005fpipeline_jsp$edit_005fpipeline_jspHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/pipelines/edit_005fpipeline_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/pipelines/edit_005fpipeline_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/pipelines/edit_005fprocess_jsp$edit_005fprocess_jspHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/pipelines/edit_005fprocess_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/pipelines/edit_005fprocess_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/pipelines/index_jsp$index_jspHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/pipelines/index_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/pipelines/index_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/edit_005fpolicy_jsp$edit_005fpolicy_jspHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/edit_005fpolicy_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/edit_005fpolicy_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/edit_005fprofile_jsp$edit_005fprofile_jspHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/edit_005fprofile_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/edit_005fprofile_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/index_jsp$index_jspHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/index_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/index_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/new_005fpolicy_jsp$new_005fpolicy_jspHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/new_005fpolicy_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/new_005fpolicy_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/status/index_jsp$index_jspHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/status/index_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/status/index_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/authenticate_jsp$authenticate_jspHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/authenticate_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/authenticate_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/coda_jspf.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/coda_jspf.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/home/chooselibrary_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/home/chooselibrary_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/home/index_jsp$index_jspHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/home/index_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/home/index_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/institution_jspf.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/institution_jspf.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/login_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/login_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/logout_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/logout_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/reports/hist/loansByUser_jsp$loansByUser_jspHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/reports/hist/loansByUser_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/reports/hist/loansByUser_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/reports/status/loans_jsp$loans_jspHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/reports/status/loans_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/reports/status/loans_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/globalstatus/include_005freport_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/globalstatus/include_005freport_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/globalstatus/index_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/globalstatus/index_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/historic/include_005freport_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/historic/include_005freport_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/historic/index_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/historic/index_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/index_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/index_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/status/include_005freport_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/status/include_005freport_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/status/index_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/status/index_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/adminResult_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/adminResult_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/checkEngine_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/checkEngine_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/copyOperator_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/copyOperator_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/deleteOperator_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/deleteOperator_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getCalendar_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getCalendar_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getCalendars_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getCalendars_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getEngineStates_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getEngineStates_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getOperator_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getOperator_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getOperators_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getOperators_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getPipeline_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getPipeline_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getPipelines_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getPipelines_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getPolicies_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getPolicies_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getPolicy_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getPolicy_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getProfile_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getProfile_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/initDatabases_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/initDatabases_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/newCalendar_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/newCalendar_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/newOperator_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/newOperator_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/newPolicy_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/newPolicy_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/saveCalendar_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/saveCalendar_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/saveOperator_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/saveOperator_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/savePipeline_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/savePipeline_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/saveProcess_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/saveProcess_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/saveProfile_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/saveProfile_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/setEngineState_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/setEngineState_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/jxp/encodeXml_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/jxp/encodeXml_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/jxp/forEach_tag$1.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/jxp/forEach_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/jxp/forEach_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/jxp/outXml_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/jxp/outXml_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/jxp/out_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/jxp/out_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/jxp/set_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/jxp/set_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/ceil_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/ceil_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/fixUserId_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/fixUserId_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/formatDate_tag$formatDate_tagHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/formatDate_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/formatDate_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/isDate_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/isDate_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/isExpired_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/isExpired_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/isLate_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/isLate_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/isNumber_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/isNumber_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/parseDate_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/parseDate_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/copy_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/copy_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/fine_tag$fine_tagHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/fine_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/fine_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/formatAmount_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/formatAmount_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/loanRow_tag$loanRow_tagHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/loanRow_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/loanRow_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/loan_tag$loan_tagHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/loan_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/loan_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/msg_tag$msg_tagHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/msg_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/msg_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/profile_tag$profile_tagHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/profile_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/profile_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/record_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/record_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/reservation_tag$reservation_tagHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/reservation_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/reservation_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/return_tag$return_tagHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/return_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/return_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/selectObjectDatabase_tag$selectObjectDatabase_tagHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/selectObjectDatabase_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/selectObjectDatabase_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/selectUserDatabase_tag$selectUserDatabase_tagHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/selectUserDatabase_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/selectUserDatabase_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/suspension_tag$suspension_tagHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/suspension_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/suspension_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/transactionResultFooter_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/transactionResultFooter_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/user_tag$user_tagHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/user_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/user_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/wait_tag$wait_tagHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/wait_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/wait_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/reports/flushCache_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/reports/flushCache_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/reports/pageNumber_tag$pageNumber_tagHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/reports/pageNumber_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/reports/pageNumber_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/reports/requestStat_tag$requestStat_tagHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/reports/requestStat_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/reports/requestStat_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/createSuspensionSingle_tag$createSuspensionSingle_tagHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/createSuspensionSingle_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/createSuspensionSingle_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/doTransaction_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/doTransaction_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/getCopyStatus_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/getCopyStatus_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/getDatabaseNames_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/getDatabaseNames_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/getRecordStatus_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/getRecordStatus_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/getTransactionById_tag$getTransactionById_tagHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/getTransactionById_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/getTransactionById_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/getUserStatus_tag$getUserStatus_tagHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/getUserStatus_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/getUserStatus_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/loanSingle_tag$loanSingle_tagHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/loanSingle_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/loanSingle_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/renewalSingle_tag$renewalSingle_tagHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/renewalSingle_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/renewalSingle_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/returnSingle_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/returnSingle_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/searchObjectsById_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/searchObjectsById_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/searchObjects_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/searchObjects_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/searchUsersById_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/searchUsersById_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/searchUsers_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/searchUsers_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/showErrors_tag$showErrors_tagHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/showErrors_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/showErrors_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/transResultMulti_tag$transResultMulti_tagHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/transResultMulti_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/transResultMulti_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/transResult_tag$transResult_tagHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/transResult_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/transResult_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/waitSingle_tag$waitSingle_tagHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/waitSingle_tag.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/waitSingle_tag.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/fine/create/index_jsp$index_jspHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/fine/create/index_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/fine/create/index_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/fine/index_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/fine/index_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/index_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/index_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/loan/index_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/loan/index_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/loan/loan_005fresult_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/loan/loan_005fresult_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/loan/user_005fquery_005fresult_jsp$user_005fquery_005fresult_jspHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/loan/user_005fquery_005fresult_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/loan/user_005fquery_005fresult_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/copy_005fstatus_005fresult_jsp$copy_005fstatus_005fresult_jspHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/copy_005fstatus_005fresult_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/copy_005fstatus_005fresult_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/index_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/index_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/object_005fquery_005fresult_jsp$object_005fquery_005fresult_jspHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/object_005fquery_005fresult_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/object_005fquery_005fresult_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/record_005fstatus_005fresult_jsp$record_005fstatus_005fresult_jspHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/record_005fstatus_005fresult_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/record_005fstatus_005fresult_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/user_005fquery_005fresult_jsp$user_005fquery_005fresult_jspHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/user_005fquery_005fresult_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/user_005fquery_005fresult_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/user_005fstatus_005fresult_jsp$user_005fstatus_005fresult_jspHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/user_005fstatus_005fresult_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/user_005fstatus_005fresult_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/view_005ftransaction_005fdetails_jsp$view_005ftransaction_005fdetails_jspHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/view_005ftransaction_005fdetails_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/view_005ftransaction_005fdetails_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/renewal/index_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/renewal/index_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/renewal/renewal_005fresult_jsp$renewal_005fresult_jspHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/renewal/renewal_005fresult_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/renewal/renewal_005fresult_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/return_/index_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/return_/index_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/return_/return_005fresult_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/return_/return_005fresult_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/suspension/create/create_005fsuspension_005fresult_jsp$create_005fsuspension_005fresult_jspHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/suspension/create/create_005fsuspension_005fresult_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/suspension/create/create_005fsuspension_005fresult_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/suspension/create/index_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/suspension/create/index_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/suspension/index_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/suspension/index_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/index_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/index_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/indexw_jsp$indexw_jspHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/indexw_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/indexw_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/object_005fquery_005fresult_jsp$object_005fquery_005fresult_jspHelper.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/object_005fquery_005fresult_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/object_005fquery_005fresult_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/wait_005fresult_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/wait_005fresult_jsp.java delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/index_jsp.class delete mode 100755 empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/index_jsp.java diff --git a/.dockerignore b/.dockerignore new file mode 100755 index 000000000..82e242682 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,12 @@ +** + +!www/bases_examples_Linux +!www/cgi-bin_Linux +!www/htdocs +!empweb +!docker + +**/*~ +**/*.log +**/.DS_Store +**/Thumbs.db diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000..577aa4df0 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +docker/log/ +docker/mysql/ diff --git a/docker/README.md b/docker/README.md new file mode 100644 index 000000000..88cabcfa6 --- /dev/null +++ b/docker/README.md @@ -0,0 +1,3 @@ +docker network create --subnet 172.18.18.0/24 abcd +docker-compose --project-directory . -f docker/docker-compose.yml build +docker-compose --project-directory . -f docker/docker-compose.yml up diff --git a/docker/abcd/Dockerfile b/docker/abcd/Dockerfile new file mode 100755 index 000000000..d486cb407 --- /dev/null +++ b/docker/abcd/Dockerfile @@ -0,0 +1,17 @@ +FROM php:7.2-apache + +RUN apt-get update -y && apt-get install -y libpng-dev libyaz-dev libxml2-dev zlib1g-dev libtidy-dev libxslt1-dev libyaz-dev +RUN docker-php-ext-install pdo_mysql gd xmlrpc xsl +RUN pecl install yaz + +#RUN sed -i '/^;php_flag\[display_errors\]/cphp_flag[display_errors] = off' /usr/local/etc/php-fpm.d/www.conf \ +# && sed -i '/^;php_admin_flag\[log_errors\]/cphp_admin_flag[log_errors] = on' /usr/local/etc/php-fpm.d/www.conf \ +# && sed -i '/^;clear_env = no/cclear_env = no' /usr/local/etc/php-fpm.d/www.conf + +COPY ./www/cgi-bin_Linux /opt/ABCD/www/cgi-bin +COPY ./www/htdocs /opt/ABCD/www/htdocs +COPY ./docker/abcd/apache.conf /etc/apache2/sites-available/000-default.conf + +RUN a2enmod proxy_http cgi + +WORKDIR /opt/ABCD diff --git a/docker/abcd/apache.conf b/docker/abcd/apache.conf new file mode 100755 index 000000000..858fa2b5a --- /dev/null +++ b/docker/abcd/apache.conf @@ -0,0 +1,45 @@ + + ServerName abcd.localhost + ServerAdmin webmaster@localhost + Define ABCD_ROOT "/opt/ABCD/www" + + DocumentRoot ${ABCD_ROOT}/htdocs + + + Options Indexes FollowSymLinks MultiViews + Require all granted + + + + Options Indexes FollowSymLinks MultiViews + Require all granted + + + ScriptAlias /cgi-bin/ "${ABCD_ROOT}/cgi-bin/" + + Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch + Options ExecCGI Multiviews FollowSymLinks + AddHandler cgi-script .cgi + AddHandler cgi-script .exe + Require all granted + + + Alias /docs/ "/var/opt/ABCD/bases/" + + Options Indexes FollowSymLinks MultiViews + AllowOverride None + Require all granted + + + + ProxyPass http://empweb:8080/empweb + ProxyPassReverse http://empweb:8080/empweb + Order allow,deny + Allow from all + + + # ErrorLog ${APACHE_LOG_DIR}/error.log + # CustomLog ${APACHE_LOG_DIR}/access.log combined + # ProxyPass /empweb/ http://127.0.0.1:8080/empweb/ + # ProxyPassReverse / http://127.0.0.1:8080/ + diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml new file mode 100644 index 000000000..15b206ffe --- /dev/null +++ b/docker/docker-compose.yml @@ -0,0 +1,66 @@ +version: '3.4' + +services: + abcd: + build: + context: . + dockerfile: ./docker/abcd/Dockerfile + image: abcd:latest + restart: always + hostname: abcd.abcd + container_name: abcd.abcd + expose: + - "80" + ports: + - "80:80" + volumes: + - ./www/bases-examples_Linux:/var/opt/ABCD/bases/ + networks: + abcd: + ipv4_address: 172.18.18.2 + extra_hosts: + - "empweb:172.18.18.3" + empweb: + build: + context: . + dockerfile: ./docker/empweb/Dockerfile + image: empweb:latest + restart: always + hostname: empweb.abcd + container_name: empweb.abcd + expose: + - "8080" + networks: + abcd: + ipv4_address: 172.18.18.3 + extra_hosts: + - "abcd:172.18.18.2" + - "db:172.18.18.4" + depends_on: + - "db" + links: + - "db" + db: + image: mysql:5 + restart: always + hostname: db.abcd + container_name: db.abcd + expose: + - "3306" + volumes: + - ./docker/mysql/data:/var/lib/mysql:rw + environment: + MYSQL_ROOT_PASSWORD: empweb + MYSQL_DATABASE: TRANSA + networks: + abcd: + ipv4_address: 172.18.18.4 + +networks: + abcd: + external: + name: abcd +# ipam: +# driver: default +# config: +# - subnet: 172.18.18.0/24 diff --git a/docker/empweb/Dockerfile b/docker/empweb/Dockerfile new file mode 100755 index 000000000..da3365013 --- /dev/null +++ b/docker/empweb/Dockerfile @@ -0,0 +1,18 @@ +FROM java:7-jdk + +COPY ./www/cgi-bin_Linux /opt/ABCD/www/cgi-bin +COPY ./empweb /opt/ABCD/empweb +#COPY ./docker/empweb/mysql-connector-java-3.1.12-bin.jar /opt/ABCD/empweb/common/ext/mysql-connector-java-3.1.12-bin.jar +COPY ./docker/empweb/mysql-connector-java-5.1.49-bin.jar /opt/ABCD/empweb/common/ext/mysql-connector-java-5.1.49-bin.jar + +WORKDIR /opt/ABCD + +ENV JETTY_HOME=/opt/ABCD/empweb/jetty +ENV JETTY_RUN=/opt/ABCD/empweb +ENV JETTY_PID=/opt/ABCD/empweb/jetty-devel.pid +ENV JETTY_CONSOLE=/opt/ABCD/empweb/logs/jetty-console.log +ENV CONFIGS="/opt/ABCD/empweb/common/etc/ewdbws-jetty.xml /opt/ABCD/empweb/common/etc/ewengine-jetty.xml /opt/ABCD/empweb/common/etc/ewgui-jetty.xml" +ENV JAVA=/usr/bin/java + +ENTRYPOINT ["/usr/bin/java"] +CMD ["-server","-DSTART=/opt/ABCD/empweb/common/etc/start.config","-Djetty.home=/opt/ABCD/empweb/jetty","-Dempweb.home=/opt/ABCD/empweb","-Djava.util.logging.config.file=/opt/ABCD/empweb/common/etc/logging.properties","-Daxis.xml.reuseParsers=true","-Dsun.net.client.defaultConnectTimeout=10000","-Dcisis.location=/opt/ABCD/www/cgi-bin/ansi/","-Dcisis.command=mx","-Dabcd.url=http://172.17.0.1","-Dcisis.platform=linux","-Xms128M","-Xmx128M","-Djetty.home=/opt/ABCD/empweb/jetty","-Djava.library.path=/opt/ABCD/empweb/common/ext","-Dfile.encoding=ISO8859_1","-jar","/opt/ABCD/empweb/jetty/start.jar","/opt/ABCD/empweb/common/etc/ewdbws-jetty.xml","/opt/ABCD/empweb/common/etc/ewengine-jetty.xml","/opt/ABCD/empweb/common/etc/ewgui-jetty.xml"] diff --git a/empweb/common/ext/mysql-connector-java-3.1.12-bin.jar b/docker/empweb/mysql-connector-java-3.1.12-bin.jar similarity index 100% rename from empweb/common/ext/mysql-connector-java-3.1.12-bin.jar rename to docker/empweb/mysql-connector-java-3.1.12-bin.jar diff --git a/docker/empweb/mysql-connector-java-5.1.49-bin.jar b/docker/empweb/mysql-connector-java-5.1.49-bin.jar new file mode 100644 index 0000000000000000000000000000000000000000..b0c65553930f7c15fc2ba639132878ad0e45f8cb GIT binary patch literal 1006906 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

3+6+e|whR%9us>+jCjS5Xu``4OH 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�G&z)%wDsISkQZ#x|^5MoKj+3bjgVvVOyT7uk9u`))Wv*9y@_$Ulv0 zhJ)d>d2bF-T4b~#-+2h^dWB3wpw8$S?R+L_pLYL-uqR^O5`9qYI6xzVoI0?Boah8D z1%UB$8|@ECHV;cIyuwIAa|yh>Bd+c_)(;^klI4Yv`9Lr4Eu>sa^MU#8vI58)*B6VZ zw5g5D@R_Py0>`zCt+uslg+X1M`!xW3$Wqrgs!Y9len)&q@9I*sX&&=LV*p$=gV8te z3Yz#K4Kt#}Qh>qObVckELRH_28h)KFaaAXFFlqdzKK4+XaIDw)Ai)EiJ8QBqt#;H) z#ewwy5cZBSl1Ja#=ydnAZQHgrZQHhO+vc=wo7J|bZQHhQpYz`2e{ys3-sD%6RO(A* z?OJ>7wbujkUCiur(Kp9Kal#(9TPN&~4Zz##M|Zr`1g$EqU#8FmxQ!;CluG4rb2b!s z34PbEY!H{f8OL@lj$hdkPUU^=3j*6_yHV{AT|?uKaiC}Cdw!vL+nqoe`)k$s1E_tr z)~;4zZNbE33l}*%n!~)HTFuyL@;2BIfYZH8D7oG{(`V2VJPznqRqNcqb*z(Xln3Pp zi)EAVp*IPn;{aA=iqOYVE3$ZhyMPH1YPuimNZqu{JAoOM-xJzMRgQmqvD84T+@?Zd zYnVf7v zj*>K~tn4f#*BmyuqBc_<8RJA3GW?9%RrDPZ!{^jchMd<*n%Zs><#()@?~H~PvIj(7 zG3CZiouu994%ehgits0O-je+rMaDC<$iH{4YUu7d1~=`17@FO}r}G=weADKiM@A;+ zl`IBtmS*X+kUUJ~&~El+-S8p%8~i^vi)o`e{ zc34Mx)yR?Nc>(!Q7+wub6onrqYfSQZKbjhO`rLnn{S|945=dj6QD-8U{U?3X>1hXI z_=n;%&qywB!6C$z?}`Jt-CeMMBoOC63;E`*<`{gid^@^dA;qiLnC-97BldUZ7KbK8 zTc+(zP$)ZXi9}wC-0;-n&LU$iBZTiS$a+k2e9)0xQB2^{5c2-M_-`f_gUmmDs2~!B z>iI_+`+5bQcivLsh|Q43*keQmUIF(P+%y=gg%&R->jT{*7q3v<0iDP}>I$1-w&Spd zLodZMNsE5OxTgRS^&qH#F8=VnOj@q4+t4hL-xZKW_ZwQrUhs9$nBLZ(Ci;*tqXx+% zCpak`1^vvdT3XdWggi^6?Dr+Up%B_o_MVc*4sqjK|>FE(~3s{W8s z>gO+i=LQ6eB;Zv2_yFt3q&3U^XW5i~mJQh)!?XPd9ry9``ngv6Wn^bVZ{zVJRY-4X zY-mLPKWqR*+>K1^{|lZiWNu<)W#agMR?jD{3l2yCC1m=s)fcOnLO7ydxSCiwGhF_3 z_+n~})iq70zmk&2KMbi6Dn!u1PS$bSP4?>E#qSqJ{%-zR{!zZ{NfEcxQr|_zOPUCo z#ySPe>OYgBsSw)y&3hw{1R`FGdd)Yz{k9&$1+^n<)M?_W;2Jw)h6GKr$exzd*u|Vn zhG_zrWX|vb+UdxkY9v1h!Tb61*nD+sBUQ}&$ARe@O!D#|s^5ZrGP6G7q=Jx#+WC8~ zKwH@V3B!N=dzF-jHS~VwJMusC9k%~#7>os6ob80{Y-}u?C2XBd9RDjQcK>fMiq*7! zhCCRX)#Yb0r}}d(|p=s`2Le;*tr0{Vbd|r6kM-rh;16d!VRx^nA(W zKK8GBn*D)G6G2iwz0Dt#Ul1<2=?st-n)JTzQjH2n|qVPOlWA!efyOreoUErF}RR;h}$5(c8Yjm1Pd z@6=+Rsf!mFHe08Vgwgz%JNZ@HPEr5tRD(5mjHYKU%c%{jxI_vLhBDvVbUOW%|{eY_Pzhfa!g&|pex8pnA zQ}`^6yGd_)8(PT`=Hm6*DvKX%xuewIR*+1%6}bIIKh*>U2;d0o@R6PBJQ{ny1l8Kw z+Ehdq!6as8QO3zgAog%p+U`eDPHH4V!UA@5n`L5aRe-nViFO8KGs(ax9VaK%rsCGb zC;@Ov0zXL?CHFC1ySj;)r!|dyIUF-RtV-6R%g7Dztv8z=Agktic^o%`_=>g$HCpwZ z$r4lM3bKmXt|VbHgbdnReG3=Z%6cS=WsIhX%AVcyggMk`_V^HO#(LF)n%pd|J+XMp za&>y$wZ@YCbZY^3&dfO~7H0qSqt;#Z^}@DFU4=!m=D{W&PNIo{UMi#_MtGQRwh>%f zWgULICESey+1a^JY~*vLU>}IpTBtOZuIM*g^~$I-PjDD$%OSNTmF8Kqa=p?(R_yW( zAe7y?Gon@9vbEeg09P3Boyscsnq?eo8))kO0&d?6xsgN0wK^IjX&(McKAY zk$Kb@A8cZ!_ip(G|5PeX25Fh%a zL7#uzuJ+}&*xw~o&GCr$;Wm;UB^Frr%5##4pu6_vqZw*L{vd|6GT_w8OYyQ^^q=eJ#CHr zH7VQ2Da!eT7`y(Oyvt{Wgj6{}Ae4Seu+Et;T=fwA4a$r8LUZXC|$K*F8 zxT16>IhKzoe*Jon$fSaubOqL==dvV}?SGNHJn#;yyzv#Xi8+xc7PrKbbVS z_xShm0=i$^zQ3yBG?j2~w`aP;;r>GLiTZcHfoTF3JHvlG5&m*H;3k}4{^eZ$)Ei(| zM>j?aL918bX>&%g!3jGZCte9hEIDTccq9k#3%Et^{*qY2ghT%jn^fK3Jgz!Y&aJpz7`= z4?#p!vrK%U%{8OqfaMeslud|N8Z?`eF9vd_tg78S1h%axUkax83h3Ofq)IK3pP%J| z_<8V=b`5cV_pOv=68}$ch5xGD)*rAuH$SB+{^!v3ztDmIN98vD|9bcM$WKXvFd}@F z)Wp>Isg$GlWy;foO>a>}_E(G+2-;a7ozZnjZ0bb$u)_2C!;{MLtSAl*FuZ;-C3$;y zcY$#9)%2$P5!25kNM=m!wuRW#O{|Pa3~?k*XHz*6EfoV1^!}>2Y#ZyW1a-wwYk5F^ zmpcilV`t{&({S6*q;}KO5@a!jZrvhS*<0vQUeh%Om3og*E2({;Drtc}F{U z4-#1yYwQ0#u>bx2{|og{+16TD#_)xg$Ye1E#tm`#!uT<-j%+f5Yc}EdW1k%Yt0ljp zB0eq2Aag^KZGX+bTg|TPHSlzDZ~gp*{6&7|rbtmWH3Lnb;dJM_?J@oSY5DbX-irRq z)?lPJGi}jfy?3Oo&`7rLX09OMXG$M1EuV4}8Q`(8Sf{_^w85;euQ1RMO3zZoKyr*b z4T+ACtnC{mp!1ZOWzcry?%g%Nby#3<2?#E->b7auO0hq9hb#;AlI^v(>DmXdZd=l6 z)EusMwqN{scMFX?<3WDkg!fe;5v1r)LvY}hEn4^JSmT3kcMN?V)#!BY+${9Ot5JZB zc%Au)d7ibebw4gpB^p(}*t_L!P#q)m<+lAsU3PCfW~Yt=&%O^rm}PIjtifT5&S?~_ zk5_08PAhoeiEV7(AjYm_g5hkEz;SL&i0vxIEjMg?^BkIWp_SY@#JGeZ{+KxeXJUr! zsVD!y#~=gvGR;25tc{mvXNj38r|eAOjWT>$Cd9$XLh~-+Z+aU9a4>-=xH%M#V4ABJ zKLfTA+4NjUmJdLOvJ#xhL>a~zoD%d#&VMVeVb<(QAwLVW%T8`l{*}bSOM8K0g|#AE zx}6y$wl;rR6UK!-TV>u=Sw5tls18#d_3CG}&RFSZSDb9cYQe<&@Z*&#KBLDUi0Nxk zE3dVY!t1c}kV%EE_()e%-m~=~duyt`C8*PMTu`LNTN2uJrwz?K9w~(Gp1UQVA;`AI zCG-aH*+9!$aBWM$Okr#Z6anV>A9*7y&>ab%yE#x%=IhmT+0hp!QB0;)o@hn*QYJ=V zi)CwOa~#trMmS)e1(a#X)nR~3566sap?YY?z-5oz%n1ye=YP!}R;PQc~&Ke~fAG5w2$|{*W#pEsgj2^RQ zDx6MHT2)r%4fTy)kP|muOyxhjNbULlz#VQG+#ao%*6$`UBt?3lV_CD+7cMu_w#X~8 z-m7T{@oLgjX(3LK6Bmy#^n$h{76C53h0B)O!{W=^CSlYbLD?$IrUT9WP3*SpKn!J{ zba6c~W8s!0OF7sQh;t{;D7*a+_?GmBaCKy?(rcMzbFtY+xCOJJd{8C&f+@R|0g*IW z0XAiH{^fu4t^c(f01gwD0)Nz0#}xnn8leBNjsDMU*M{^~UR>mV?p|f`Fi1zx_y40F z93QM=3>hT|fglb{f+&oTMS{%4lpev1Ot7=0TG_05u9+{XgI!EVgA~}d1Gd2$mHInMFATAl7Hoc6xoAr@wlz}`i1YnKS`$Tlp^ z)J5+Z{d0`h+NQQ~T*4pq-rf;~-|<=>hVS)y`-}gHQ=}u)6I1^Eb+#`K*X zv}cg&K1hn^5+$_9Sn9q(nqwbHzPU%~utFN!Hbg%(Z+jd4g39lEiPnQS%{65A`k9p} z8h)JKgr2qMW{X9uYuqIEdW*#Gn@jmcpzAs>dMjDtuF^SdRC~V<>)Ux+Fs-vk`}M*0 zyzLOl4;akV-kYYot&#c|BHeO|=m89FYw!7_zVyl<-sUTL57NAJNO@nNeItB3N6NXM z^=R)YmA>1XKMLmHPkA3ZXBepu4G@NQaTxbOLP8# zI|y5*1UFIa`WYY#FL#S-)A{;xQW`Ek?@Oh9!l(l;7n0R?~3v94+BgB zXb!{@v|^L?vmY>%I078xjA4@6Skv*zgEk!_wQ`6?IxK#~EaNO-n6mMiUlZX)jq9W}<2>GY+cUk8YMliLpsZ{6^; z0#j(rK2Yg2P7|ec9MiSvQdM}Ar|_+^?tUcilBnAn6OXfYlPh0*N~CIB$5;I~K=)M3+$SBHu2>lO7|#?dYOz}Xhv4o*=g z;K=VEfncftITz|yml~uu*WFvz5Jg|8&6UTE`Ym{F<|-$zq2y$LghMcC3nOMUn_=%k zfJF_x_|6WJlvlnT3$QApLAkGe7DM@I%wT~}iH55YN@muWP0G(1?*i)WC(*T+RqR~OJvw|8fW_nMt#;BJv;#8rtIP1P{B$6JQEV7?YbvL3CX2 zZ)+dhse;6O0bpsm3yg0yCRi8O;AgA zgq(YJ5Q4R26cQquXNCqjyai_A8ldB8<5X6Xm1zDWi|3XpOhME7BI-8jl^@{PlH+*+ zhWg>3Gdxke6h7r3YQqn8dQlyQTxUeS=5@O|d-thFS_gwqeDibQ){Xo~LCupmUK{5t zlKqd8#K44pCQ?e({EGXPux}dA19dZ~-Qxc5M|nDwNW$sTV0^4b9^PlUIYckKPt+yE zR}xoawwXS*M6}gY*$>f@1%=pME+a0Gzn4hw87_;yQ)**10^|wU#Aa6ZQCFc>kXw?C z^2ub`5F-5vXcvBk@1j8n8AJCckm*fAWrM^-yk>snV{|-0_(6!(d1zHJ`ltGIAzm|m z5SkwBMKb?>jA=a-!z8-SJ&EYh2U{ZZ=&q3yn&&2g{wg~yHR#!FJEhyX z5Dupj{y7iM>)SMxBCx#oBryI?Xx+lEe6Z8Ryk%vlep>RkaVpe73S}RYQwWV*Iy*ds z)Z8&Bys5rsF(wX+}cgLLSqzEDo_fMzod*i6I zBno&8f6-~HU)L=YHR4b+&D}Mwq4wOtdEs)x{gz}{%ee+8rT<>p*LM+Ct(pS zix4EoNO+nPnu39d6s3!A3vyXFFE@QkKEvJmdZ5eWE7X2a?@){m`~UE9*O{sFG+)mV?~4|-G~ zp9v%OZ8sHZPQuKmEqJ7F^zCLt^G0wA>NW5z6U%_QB@HgQu7(r|h=14P(}gxVr}g|U zv&%hYmX;$KYz=Q~rxwD=S1&uaV$h-?9?GwZQJde%h3aO-S#;+YcVX4*{@f1Lz?}=9 z$zJ5Us??}#(%rxd*58!1%$Su6bHxP+tOefUwBH9ij;>f4tFfr+#c|96^4K$@Hl-Y0+RLp(V}7r49z0!uP)2Z*Lhl{RamCKP+mk$vvlGu4*>&Y(ii|eS(bO z8s#BDhCUFq5}HMJKWj-1@*Qq3))%&yb6WpZv^tS)^Fp9Ca?Xj7Nq2;hxzJwhbud5b z7j9bAJ_l9UQj&T1tb2sxc5(gkD(i0R+A)C(vcK1-JPOOCdTO&bvsM0DGg*(IWUA${?Le zGRg?0FY#2hF?=Chnm@%l7Oh=<=+ST4ca}Q3#J2uqr4rwuQx_3#&E1|ZXaT{6JeOEL zi9StAx|I{>2aoFAo^yi{%vpC}I$y$DC&}y1?K)q|sq7KOvL20eZlk#_b44!<>`1rG zj-u5QS_joT1)VaftrOgeX`pcfde;l5LT}=wemjJIbfFw3nRM5QZs(4rA0bLxg%e(f zK3qQi4BsWw&K^A&Py^X49tCu6W1Cz){{k_dXi?!eHXWGCs7`q->O`o@#W)O!a=o${ z&Xs=hhNiJBQwi(6NQq2#FfdBiyYEWgR4b)AHdPa@E$hubiSBu{t1Lf>rcBaDI-_U; zd~izsfr;)3O3DGE=_HG12z|d zIgvVxZoN5Aqxnax=?cJG9&h1L=+0n)W9-&iSBgOW8hn!YPC+0kQWocx5QzRh&6{Ty zMM>&yOros5UA~LnP-SRAf>`m96}2oZFA1g!TF3ab04ZOHj}Yy&AoZkrg8WdaTr*d> z;u&W>(SOweZ|M-xqf+ThF;#BDEbC4U@WHB@+>2l1 zAU(M>^{H92rS-g9CY<1L3y3T&a` zvRreg9HEwbY~_D+0E(~*EP&yxOOrJM4(uU0>LHGP51^yJJJWI}_NY?XpTrKj1$CPQCDxxiiZRE`FS5C#h$>AFmszNk7y(7N*%ErfUwEynIKWl%N^Ytde z%D&SBd?s`b$;89N&&5k3$!Fbn7#8QvM4A7=J~J4UP*Dq;vS}4JKvZ zN$L2K+AbU}?c0Z?ZPWKPM}46SMJ6HXfdm8DhsaTBOc zDSn)5-qOU^Ij{UdK_i`0=uDWle8<*n!&1+^jdcN1h;3ahKV5A6*$}o0jx{BhJFT6F zrM&ayIa17&r95`!>;6*OKvda9=o@L92^9Jjz|J-Its%55bpcMu9TC`L`4jLStCvfV z6Se8L`=w9Ed@S0r65F;UKm%)F=kv0O=MAK8Q-Zw8r^~QHsTQyqS!h?30(wVA273=$Mj(5&l@Xn7^_x z6JEJ$7Pd2_PD!K+H@|M~NOTRJ-F}!O0$U@@&*ca_O1ZhxQ6P6Py%X4aW?1rWDwtbTg$xMv!0*ju`XrR`Z{fz%;QFzgX-z8|`$zuM3c|E7e@O{y;XoXtw#SJPe!-bB z!g5{%_|RSo-FpDd!nbf5bNQFB9R4Nn2z0SG7^D^{IPYaP zjGg}zo$vh|ouTe`OBof_IQh{ma$5^Evhf7H(#YUN+{9wLUhQBzh529dQ6POTBS+f< z7GDbxd_%H7&bV`?q*;eR2F$5{=e_v!u1*nFaSyl`O@@oBr8HDE$~utQtmk(5TZho2 z$$*?|?8(^r%v8??*|{ZJN`owKf|2XzrWpMwEVE|xX7^ErHEq9ZFDE<$E`KgL&ahT} zqGhdcEk1-yAA0Uxb;#cY{LFo-6tdNsYG1Kvf(;!u925-E47`WYq21nivCo?u9*|8M zxR~LE(Lvmya2yJuK>mKo=v)~E{jGB5ZxP?umlLLmm`t}9{3p06N9h$wCR|R}2%ZUi z1Pg+lrGiS6TAH(1}ydXEEHHd{W*LzQko94Otmw|%vsxu(h%j9-iuHwVAIL+O7E|R7+!jEnrI)vNrJLN74G0cHE zD>*R(&AZdBN8>_+W@u;zh4$pFLO44l^cER(3op>gG99SN<7bPn%7<={2K_}E4u;SD zX+dc+bX$TIbpF}BGybQlzOtpxcnWzwqU>GEdMgQ=*t7*6Zm_MaL3<^=o3{Ip>z5(5 z#!-w_>41@g%I`pdFO6iQt`V_uzHZiVu+J}3S;0k<*2?)$Xw4Kl z{MYNqI2e4r?}d=ezQjNlP3;s@aZYM8Ar3>5FmfL$$@%hxuIRU7=HeZ_*`gn*HHe-i0|BW`?i`FhufQ&nG{+*qF&zrGAkzmffN)!)ARw@WQ^ z4!CI^zp}dJuYXGW=CY#(Y*Mb3GtdOpUv4IIf+MzX#n+b+Enkza-0JP z`Ik14Q1j;Sn>T*>7GPA--78|t;f3$y88ye9AN$jn2>g;~9N}~5*WBQrhyInG(C3{X z5>-@`D{_ql8BOlhr}(b2Ae=Dq^^oa|n>!?ecnbe#Fh=owMWrEqM&VDl-$5cZ7?Gr# z3u-XP9_p?fqAt-G^2FhT;zN!CGGsp;ky|2$O}tT0EY1S-L=44>+&|#@IBihOcZwkV zD_|RZlRKefG1WeSvt~>F$1O3Rw(V2{o{v$wy9eaUWTkSMW>k+iFR(lv>*qCY^BrX^ zY*;E+cd%8wlDpc@iJrb74~N4?=)g;U8bA#n~@AmKTR6Ax0=N+ zZ_1Y17Vd%;P-MzlmA2=2{Gy&+fP7~5@v&}J60M^!Ew-35mJeU1c zJkYSV=4tHBEN4p`!=B}pnv5~lWK%q#d{$9%LQ*KQ;Hf}(L6;-LDD3Q|GF<04hnaseftmBNAAYq9^Q>2cY|EA4% zP!>o6Vvk9gqgfNYx1gpiy06;V=yE)SBjOFHZOzfHvuCio5pEJpWu2`Rt`O>2?0W-81r(_m%)Z{NpJsn>TU* z<0<&Bka*=Y$&rwkba`gJAs{DV>cOf#JqMiKmw39=?2z@LU_(^w5ceUmGt-xz`vm?D zp^IiaPwi0bq2wcQYYFEeHbu&BDRjPL{Jcxxv;G-}QS?9vOw2qQ13K(-5YJIKfPw^_ zf?X3cZ`r(EAY^u~zJ`$g6#)HpO zzsn0ZoapB-&yJfXDu7y-=bvZ8@+-#aceIJnVOu{4O7ep1#pb5OgfEB)zo>{{nF+MN z{cj9*v8>42E=qKotjhk)Hrc*BR(L%Dylst)A{uZQp+hu2QJEjDhH7daVHt1=5`hS0 zpplYIWWBZg60-`@cWmVS6DN^!^}KF+lql&3krQVAB3ewbmJqGE!GsaDt`g<$;ZPj+ z+z|m@n7G-_m^TL=Z1~u$i5!wSSp`%5NGRaX;RkOwH z9^OHAH^Mw(vL8|pq-C3(uw#QD3xF8wj@vEA-vOzc4E#`B=G0ClAR7bSYo{MV&On+< za5EurYhqdp(IC!<)S1YgpRu#wbm9z}+sG_hMn@<(c~PJ;&4))TwuPz+*4M5vQdL$I zZM0z)3-LA!emAb;4{PhE?=}ZdYc@gar;5XMAtQ9uH*4v6hGGHBv$FgvqFtR&1EXm# z`-kXOqjYq%b(e)xpgH(gh19M=A_PB=h`ZLHuQ{FG-@}6{8in@U+tTGMJb~P zzRvzNNXnf5oCynu)9DUIhS+K^837rXR@}mBt@Erl2j<*QjtZ&x*fAWEL}2ip2|R|# zup*t~=vo#)hN{IJxvB(kRRPb3U2;Gs&=gu#NM?a|W6F6ru;=${ZG5$$`0XV2Gng|M z6~R78-~GKC$C(&LK72YT>ybN#@H5R9Q1$Tt+@`Xl4^!Gv!(9gXCF1v`8%x-)vHB;&!&>(qwO4 z=0D$&HvK&E+xG=RvafQ9`(Xojf~ePHKNEg{I%choIVZyV$VS>kBXL zi~3fW0HTGF|oGbqjBbwi#IHe(Wx1m3ew0bt2eqTalt#^T`q&v@ z3@Vhw6qKEin!u~R`f_Fcd)IU%aB^^}+kfguVBP}~n^$uGHitwvw7L`6?Tv~Ssdkp> z7Ofh|PKg$&N!E>FYlFs&z>^0A6LI>_*`BHrIJhU=5*{5}c;4>s1D`rZlK28N*^48? zOvE)T=$ZBU?0>`OW^ouM6SV8{Gemnfoa#NyJ)WE&j`)jAiJjV<%H*5HX zKjwyT3fM&ZI*DojIy};|hn_mj#j!sZqK%(7M7q{a#tn~k4sN*cMW(#yJ4hESHFDmS zt*}`!L->mfg>{IlDgWJ=;*>xUGdnn$GA(7!rZ=LPc`~ObN|VsT+>Y8L57@E#)8<{? z(%%DAunPAt7x7I*H!ttj+yds8XN<&O{qn~%3gbr+gB5-8i`8Ce!3Z|hW1k&=mmNBI zZ3-AMJn;b!hKcL*1yXv$)V{!H5PeB750cNs$|?N%${Zgun^~lP@f!#*-o*y|!6}r= z16GrWsY!qXXaG*w(gTvWW!{To1xwkXvJ@zsJqvqJg?j$tc>;YFGG+25e4aRQ{%I># zdq@cy{KcsrozQL=ibIt$%2O{Hi(odEV3>_l%~B7fTa3bKn?yyG16FM$9G=S}NrPrE zj$&IO%J>um<=ULh6|vMV-X3fzBCPCDqKSx1J7WkQxF|YV7oayCA>-fZ_U2rVskyP1 zo?(zEO6UD5o@~{)znYvbuo>qcs&2A&D{D(B6ieYVb^NQes3QPm0};+l%!$*?F^w~6 zASEhmjI9F}LAI7xz#y6Eu+EEhzDS1wj3R4!RknlIi_5$=aFmKiP`9?RGp6B|WzK?l zEb@3pH;gpGmRptew?Tj4Gtdq#kMxruTP7_*OZHPezJ|D!IqpZe!{8G!@DExl(UE6W ze*7sh$-F2_8u?(%xgsl2@dgDYVBP{Uvdxk+>0ffAMU1w@`2o(|*t|LM_!ezLFkSL} zK4-CWI!z(=A(DHCqxnB3fD&D)moe&P0(Bm%SssaQ3=;-rCJ*%CwWg;|j*OiY{-?sy zd{~2kg(xb?z7W?xzHtfU6VYN&SFXQwN~aM)ofOj}{aUNZzhS519|BeaF@X#HkhM5< zgbp85BzK$K6D%fq=n0pgzkqU17yR^77(>7&#IEyQf1C-aCeQOeMTt^1T^WAENm{BunTuwysw zyh;eCfN)?W9*jb5N~w0voPJ?)!H69ziLU!%HAek7+UvL9-V#d1PoBdhCXDwxtZ4Fk zu7LBk&KJs`E<-O$GkpKTMfxp$ND~)10=+n6lo&|>!Jarv-q|9CXoPPz84Ak}RQT(P zoR;%x+`)mn1qdj!nQ6Z?+TH<5YuRANep7};b!_vt4RRRm$b}-G`!=*4coC6=e#AGH z)wi6eS;1q|aMfj(jzTG(Z5Hju8d@iBOYAi6fo|)1?)}Ur%>V=?=^!qjQcbC)6D-3K zHzsj;UfTm?aTMDkq%#8R01j$AH=n6Hq?_0-qY{nDA2J%gjK|_bQ9aeNLl(SH^ zaWcRnqaCiiA-jG`W8#Q4v9=Hdrfi&AJ`pl;0(A?r%OJPIS;$nU6Kgj-dC#EK2aOr# zW~j0sd>ke}MxA#ly4g81LkU2#o&sR{*4Aa`9AR-();?|FCI^^dpXooCp;uLScg~YF z(A~l+mw-3{(8}WU9ntIlvTen6V%3K`PqwDiP$rir5sQJI&K;#q|PUzv*i2{%zHP zJem|_dMD<9eDYHpw)v1;5Zx}5b^xI&qE8%OtlYoonx@(BX1n_be4n`cix+y^0~(g; zeP_w;6=C?&18#NsK2DRvT(rr1e}&99ntAC2zhpwW!l=@ZqOss!d9NZkO*0ck>D^x1 zM?g?bQsv7y?pQ9oE{rl&$ja<%p_D?+M4pGmARQ>jtDbDn4aa7r1s&zG5E9aH3v7Gr z(-pA6@$V{G74=c*9z^_H2#c7%;1-E9@dI6DR1Wd-OXl&8S^U&Vd>l+dNgnF5( zM-2Z4hIoO|RRHO!)Hu7%%I#Cac|tvfS}S=SjHn%?JuHw)gxsSpQt#9kFt2=3QChvH z`6i94*&KO3X;f0XfA_H#Zx)DBi_V_5^=`3a`0_}$zZj6N(=np|xvJ0G+C(G+>pXLf zBBze=%Qrz|bK(N$GC7B`nS)p+q9^z|<^GRKj+GCk)V;hNZCIzK-}o|^VQ6Y(vw(61 zY(8_d_MO!LO@ghDx7N7~>tg{Da|^$A+n#`hU?;FhLoP~mQ-Vds^zI({-tdbtW^R^` z-P{4A1-V_69N$n@mc@b|1V<`KAw^T(XmsI9j;oK`-2tS<^0&p>80J`#oGkY%nL{Jz ztG2W$8@v%Nz1S9e-g(;JI2D~TFW(+1=WIgQJr=P{u$XjN%r%&^Qq=iBHe`pEPJ4>y zVwi^Dxpqv3P72(xiloHoA^cJEy7?%{$};P2nN$uun9G+0U5$h7%MHXXcr{ane43ES zr3(#>eMdyEduR@o5ddKi&VmH56L>Lm@sE}lg0ASSJ=Fbw?)0BPxgKu)4TGx(Gu|xH zmE@^yw7$Z(5gvXs#-^lRt%EImf&5cUTL~|#U@E*wx#S(iq)GJR*RL^IqX34 zU8xr~EWTp`o|(1iTOKSr6KJ`h=0InzL3w=2(v7FIkGkP3{@W9$a%5^Hjw&$@?A3#* zD$YpN!_S(N>OxK@G~OD}xeaj4|3atlcCC0>EzO2PSi$?Th;7w!!nE8dwuh^^QIGv< za%>*(99k$&Og=tCHooEigYNt5;IJ_E_yO7njZMtZ<4 zgrv&UK`RNAe@kdtAG9h`Bo`Dihx7r>?$VNALL`x`fPsCXd;{xw&!A)Y*n2<4Ic`WX z+mMH7md7NNgEMIV&vQrQVT{Dz)u&P46~$~wy{hUx9d(C1<<3v z-ekek|6Bx*MyQ)Y&}X)s9$})i7jc>tdnd;%PuOw(Jlw2VoNl=EQb!P{FLnDCaDILx#=^}x$UH2 z)i^_EAl;tf8};pB>V*b2N&Q03T&MV`OTXd}=4eVK4csO^DrQrUGaUM-D~VK3n8-_f z#FILw<%}v!SRtGxTBZpq0AFk602mO*Q*~Y?R7aPxi#AlIsbX;e7Qc!{lt{ zLRkL~IJV?1e9Whm{qFkh+dSs#)=i#f?If!fT~@$;mMY8s-?52gYo$1vI6*=FJESY( zsrW0N;*Gt4U=jKcuw(<1`*s5eU@OR zqK|SOPyxRA?^fApPfsJfiOTc05->s-WVE(D@~u6=_7U<787RU?=g+D-_JZu_7}dvk1M|LAh@s^9lN&G*S3Tla7-T zv0u8se&q@S{qJdFWMFOKX<{tm=xFCCW8&mwU}oY(XYXidZ{p}|Vd8YzW#P8JlEC)D z>jxUj=R~oJqU1%lS%p<1tWvI+DN<4K0q}MvKuX*p0Ydv#qIg*T&37w2sPhXrIoY-K z)8MVmhScGi)V50QV|Nihu<%8S#p5wdt(LCPn~^qDVYVwek|vfnN#H5%GW?m7JJrU6T=*>01V9`I}6H{?cY-sacH(e0jQ5#0{u;;!{^A+6!(Ke3^4xC)A6Bf=>PPMrB zayzKm@8YAoyP(UMu|tCo>+XC$h&xBNu*2Rn`(Gi=;JEg@U%_gpd*{El85cZM-XAq& zMWD|xDNseKJjG45+ECEyIU32xE3)iBl89mLv?p608KiW$N$%}sQ{dWfF5l~o8 z$>CEH*{jKwE-Eiqg4|bY{ep#C1?A{#_k zqLN|RYXa#56cG^y=$_xL6qpCf$+29%5T(vT=CSwoAC!B<(VN{KGzFat3%YUufHeMH z^W&UD>G>Y2x0#p+H|({0yqhxf6w&I6H?3^s978KM+0(H|GH>jjhH&;@@|Mq%h9C_T zS++UjH+8Iur**uw@Isz6MW73<1Tg2uetpq(ckH;s&fs)yRvqY`((FyM$EL<-x#y-1 z3wG*%PMRV6jk`OJ4{v9{?5~fzJH~&|-w5fhf=;AZbWsp%l-VRl6KTk9-=PoR3ag}H0WCA8^3qvn7pxiy|LoY7 zPXn(G(@bea>MVuPEZ+b4YhybII!O#SIkakULF3Jfhz>d-8GPFkt?{napQNxch(2$L zcSj*r*|5A~@E)02IAG4|JMnNoN!>*7-BK{$D~P5FKO}IC9uJak@Bwz6>A?#tCmPSM z!OViBxQfG;@xlEt3(BY!IbpI7<%)#@2KHj@-Eu^nxI$WFJzBN<;usa;$99RZiX|C8 zqVg(ZnY(w29goZ7=bGHxK%2Jqy|MttNKL+vC-7_2I#IN=@C}kv&5_oK&45~Wq}?eN zN4qp`iq7^Vb1YOuM1_pg0iQuT)Ju!x*@9B|W?F0ZR{8gtMV9*ccZAJ7^O;U&!i^fi znFVhfrH-zz>dxRKzlv;j=j|x7$uAp^Ck{xh=GPC>2ktUE>+|%e z7iX#Ut~qD{(4gUMFJ>v_dpVo#K3x?$)Q(qwzg{mgvJd5nRjMU`f@{Mt;tG1=0P9P z@yMAjb`r=Er4H1FPC4~=j>wP?*VwsS<9>V&9`U2(JARNb*uF>#;%i>};ld-v`S@c$ z&mK?~AKbUM;5Jhg^rs&j)5CV3ty`rpPRHR76S3wgIf>#W%>N*SCndp_WS3@q0+^`B zcG)cykW}X|wW0T;(@EYm5!)#V`*<>7PekhA>$PUW3Xv&BP;ZGG4OZqj4OxYhL@ImFR= z2l<=pP`f7G={6%p?8GzbX-)N}o!Z338q}xRdpDADhE<6GO{5w@xcaJ=KwcMH+Px;? zhKBW~C4$0dh{^Wy!h47d@J3=A)YFc3)avDvA~+0N+bRy{0F6S8UQ`UcN1z~CI|A|P zL%AKXAN|h zf<)%Z+UojDD~V~^vW8{#a%u{FDy3p@tQq3GtZVUo2z^_xj&42konAf7vd2z$skSG0 z9icF{C-iU5X_t?}^uRldlhc-`(spx-XT^2v-)^7cWtK^&628`-G<$k{i zY7vQA>!Pe0ydbV>9mTP3h(2LXGiwag6I${e^IB^PZcX4~u5LMs`w-(ib&LsL1j<-H!Q0H*In~(eOj3)2 zMM71)A@Y0MX<-K77jaqKwR-k*$6JO$Qery28H(08is>iV@jui8IE#A zhKQtsQ^BvNVuDP<0x4w8do;BCRSdv3^@3)3M}gFFvM}>?ULQeJ+D*#?mUdFU5~2$w z;>N*Rs^&N|Kv%BXnOIMBRb*ttM+m8|G&W6^#1D{asQM$$k9e2H@C`C_8{q^o)2!YU zo_oH~6N7!*Ak3d&P z>&hb4gw7j_F??nqgy2_98H?-m^TC?_4T)m{J^1$T?e;phUc@H)Wru$G$L{YqYCnXZ zLppkRh-fXeDvyI^N2T_tXh)?b(M@|F_vs@a*b)7fi#R*xV|!!f!Gafy6Ld78+k-C0 z%!y9t`(KiOy!m~_@*Id5dqj7h8P=Xvx-l8x<$aGa_=HJ>70|yoJ1UL%g!42iLS{sv zB$X-0OZKL2<)tqhn6Cf2v9SUK+{;HA5mRM~V;&Hy+T(S>A+ATjv&~?$J zn$52Zx)S+}4gvjjtt*W`Q9_@1pEcRu>DjtOFVcYPf^ukG{D~6!^4Bs@7qp8pw&a>9 zRbhGs(HI?{4u+%t>4hBvb{Y%@{z3dj>W}43&$bkxrNFfm*p}>oSRZU#Vx{W~Mh3Y9 zZ9ZpUJDV#8W*U0YxGI~?0|1{%!dGRpxye<`<<4#+V_VaU91?Uz!fZ`fau8Pax4YNa z-vK?Nsa<6~ZQK_t@>oZrr|R?4)k8llIoh7~HqjGb=HLc;!wugKe-uel;`cVBcx z-tO02kpnu-c>jGH`UMFCvk1}vm<3`gMBjCzRyA6Q-=Zwtm`2H6abMTO4vd2HQY*xA z)D+z9)&06x89{yB{a#y?xi&HdO*! zEn><%ONljIWKmuHcm71gd7`G&7E!tv%w%iJYgPG^+uC-wrQH(uv9{HzExXfOulw2Q zw--57l*D7r#Ng&B*>Ru8TGzMPsvYBVw7iCOeUU`UEr{U4eo-(2gv?yy{;gc=%@xPC zuD88jvY1ZmTH4z0v2CgLa`=m1_kG*#r8`>z$#FEA>MFcCNN2M}qOwIk_%e>>Y(3RR zrfFh@703)~mLL*w8{aL^u22cy{)VP@dhLfWrWa1^q3yp>QR zN`U@H*ZGcF@TC!NKnSuH+r}36duym8fgozu(q7_`GhkzPjnsRtW;8+#mnPUDH_1E?%*{H%FJN%lVtlg9%dq_gkmtcs{T zL24%q{UNDW0mODH7f-Ri^lv=!H`6%3=jrG|KvTv}YPZxzp2F)&WL%7wMg9d*gGVAe z3)NtS!8D%5tmHvE`T$UUshvabWwc!=pk6f4*gg{7m~{hgTN?3uFvpZ;)(tR*BU=Bf zB>u7iJLV*qPs0Li3vF5+$&HzX2~{T2a~G-Bg(Ut3H;r>YqwkY$@G+uiZHfybBOnr1 zz7x3X;WST;4kXT0HH8uUM2}JWkk=35G#+PZp57M0$0U82MiUyy2UuPEw5(&=qOEuP z+i$jlwLi-r>&<(AlG0-{8`%V&fx8za&!dizSBm9F<(|oM%y&q>xV2ZJYtyo6ufzIL;iljUWmjWQ?tj( zZF+|L{h7C78s>%ZQp|CY^2K;e%YM7SS*FGIC=uoa)zvJX()GjHo6y5~m*OVaYmLp4 z=XD&#pV{f>Q9Dp-{q^Hs9EbR<&Z4`t zh(o1}B)rbBR$-|mT~rjM6Yt7)U!A4NrLr%yG>4*#-{R$2WK-}~`s9O&sxQ6M`<^60 zX2s};iK zQip@~dzCWnD2NQd%I!lQXlE=D_Z_R zmZcfoWDnz9D+CdK^FHqP4q5%3EfTE!#QOxDUi_K*y^HkDeojA?N;tFq(nNx=p#QyD z6p>f{U6233%(L{tec0WEtj217b!WmeroK~Nv8^6lnuSA66E=yguCU$vDI-4IJC~jm z9>EFcwV7V4Ht+3YKwBl7R zd0^`kM0^mhcR?az9#(6-Ex%sn$IBIii$m@-7c`I}n52==>RAZ?Ayrb~ldHH#8@HIz znID_?$P-t+Vq2JXgy%^O4k_J_+o^vB_O|JmeikhhJ{ z$LX|Mc)!QIkyvJ^=;t_kaOPvL;G4RF;S{F-N1{Bm(%vE6d+V33YYv+Tg+fyc`CzG1-}h*Z z41@2qSHd}ZgxTGKFA^V0ugKe;kY;uIn`14#&+mHbc`QO5k&=UZ*q5gt7Pq%V&^Moq zP^nbd>a|~SoCpNGC+liSlKNl0`Y=szs6SQ_jnbdM-t`OXe)ml;*peb!z2oyhsH!-Q zfD=S>98JO=>Qqe1Zrf<5piRO{+t;%Ew`nkzH59(}gtde{>$k27~OvrkZPsu}`(sHg(c+&hENN*x`%jLCE?5>%p5N&WB>Q}Evyn?MRAoYZHeOw(4|q8bABka%$Fx&F z^)Juf2QTvA7}lsj*)Q9A8L(pq>oCK~zt58cy*Lj7?q2QVVey`Kwz?eK%2}!IRi-#5 zHu-&Ul@Ku#E@R-hS(bRjA4sk%w~LO?WH7^mWFC4=NqmMqfBW}pmpc`YT6fAhl&ntM z{OZ-g(`4;H$l8-dwh`r1p(GW8#^n$Vlqs9QKJ;aah!om=W@CHLX>7lDaB}`ZeS%ju z_olYwpA6OXs(j;7Qq+<9Z|z-Nrm7Oq7iQ!84&Egcf7jDLh%7D7*Hr*TpF{3dw`AAh z)|Qc?jKshnQAo$9<)8(pHFAU2-*4*5viNde}u#}B)$lZx^w%W4aPq5Zd zZ;N{RCTRG$-COTAecS2bCS#2y6hpL^%Ey+J_BV()D6IQWLwmcuS@^|zqKnF)P3>hd zEBju7eqywA$Nu=o;KSg%{_gi1kQBeJ8Mx><+u%MLds0S9cUbq5S9tRT+ucm?R|}$a$zbb#qf&J1lkAf7|Wx zhhR=$=p2_X55zoDtD{K384eiljy4`NDX7xks_9G6dc<*_~bqxx$Xc7ra#fS_O)#Sft zS%H39r@wZ7ckS@ua;=RV-DR6`ZuMKz1ysny9I&ErA}i}YVpnJ28z(_4rzTrO{m;TA zRb_0Ch|{U3obAoL$-d?2NQ4%n!@r#0^5-*yk(AI$7>ek+ZB1! z%V}VU)+H$smO~4_;m>*REua7MEWV2qHo5XTt}PN*ZM{_CooQE#)-2@yrl(%!vv~_e zjr+dS<5&IUynhIXyMAzTe$YP&j?a#cPX^Ay>niN_4#oKGSt^dtJ?YLB-Sbu3{6Ml1 zRfeFd`d~ch+?VZV)ZT*{ku5^1i8az>Dw2UPc&tF_OnawJo7re-F7z~kI%=|^Sn~+@8CZmTs!uEQ%c?t z{mLFUSj|YY_mLJ{+3jA(zY1&seeX9`dZU!WRUe$e`H^KenOaj{bCLo}x12a((~Qxs zS;(V~{(DRRZJtnX!NeQLjD!d~{FL2H&eG!~Ne@53m2Z(B!8QRxB0n-KvB-@BpYQ)! zm1|0^@Uap4lC%rw)mU!zc?9Kzo&@O5*!u+zFQO#q3GW+(`KOZFED(WDR*_n7AkdK2 zZs}=4XCeDP5nDBhnL}VkO}(FP;I@SxF$^BUaRU0^E(5BxZ^LOGwcT=%koZ%WK^5B@ z82cp3LwNKzMQz3v|IFn{XM zAN$?y{Xa1yx7U5sr9V|n6}GT43Zo#jmQ;;IRGUc>Lr7IF`s>WMBV z{nFz$I)T7-nIGYY$16p>erAWwjMgJBaF0Zr1CiAf z-})**vbvV`Ue@vczpCS%XINEhYQe%<^Ybd$xtii%2R~QWQWZ??nOJUovn4J!uRFo) zRU=B(GCS>jD(kB4^p<`s0}rw4mrbv?(F3R#LTkFgF*~|e;w~LHv>N2ifx31ZDFQ*xZZe!!~dR>cqH6b2P zwz$n?sLoBP1G~PMWa=vJ^y&w(+u#gQOO^Nbtocw5GIMUnV9`aFQ(I~OD=O`;r0D9` zSwq)X04z4t`8u@4#^w-y<^0iSh?EdqjzC;_Ih=cm7ldnx#|}0%F1TzJ1F9E&p*Lva zU7>DcV{c3GTRAwOIN=wC2dQl#`ekjsv604GaRcT$U$O3fK$Jm=@&HIUBz=poesdFB z#!Y8z<%$g@fHiBODnXB`IkF%aYb(0i?(wk=J#8Mp#3r%;JDbO21qr|x!|s}J{V|=d z%&r!2T5sbF(n({VK0c*KiW|%C(uyjc?2194%V{rF+3socDrzH+1kQ#~8U!sP1&eQ1ORiP- zRX>LVCvC6@uD)HpKLn_4aMV9O8NPQ;AVG7TEn_89KNls^#eGIw++lHC{)XIOq4lUM zMeu;z3QJ1%Q@J3V(M!l7BEFFbrdos0yWZuh+dXT(GfpvTP4Qaeqeq0si{3pyJGiA_>`u=ak$5ZuF(_(eSOK|M$5JGAJy+Q~cdkt3Mt6JK3Zl+E>_;2w0Na&B z0u43R=ZC`&2f=oCE9hSw2SeW-wK`&eL(7XulJb&Kr@Y{oQJC{lXxg7(%|f*(3um3I z`TKfpds|=Ao`GzvZ*u#2P12>~AM^TFcAnP?M1D4ynWrgZuV+#BXeqY%7*retU#;kN z_t}H@4?}%hd(UZWqVB*-hn{YA|9K-^C^7f(O6eh~Z}ZKHHmwu6x1N=|K#jh_so(Vw zh$VbVf{}c^1o%J`?l`t(E=1>%X(We%xVL><^#wM(JA-zs`}fJsxGUW*wL=3^<{1jJ z58)I_A!1pH*xWr@zM8{GZulcB(e%5E!0_htA)GK`&2b`6(vRvClvmK%4B)?~vN8Tc z4*O@5;d^eC{kVaf9=y>)+%461AuLQlf@m(@IK&n-O7*8@>xrjOQ+AorRb4<aoW{<|jyfOmw6xxTYWN5JO9G==mBEj6s1uKG6 zsWl={6aN)F|n)%6U1K#wom1lx11eP9X> zv|L+aq1)r-52pLG5O(T+OaH_BaC>jR(zR~~WtIPYaWf^}TB%EYrL83crdJDE?D}fk zy$dP!k&0=imT+p38jQ48S9RxqZ-;*Fdna&n)1hP{jYG#7n?|Q+=SL^~?}n`Rl^1CS zcGdXLk4}f9{^jU$c+fv%Ze(;iI6IVo)^@dB;ef~R+Q#I5K0Z|TVcp(SvpSR3EIPjmLRG*Pj-MndV z(D52Sh0(8zaGI|@0HFHVmK>#PaB-@(x!rRlZo1UEOj<&HsjL6%pX?0W&n$Je@K9P} zit3qM7z7d5$Rr}Lx``gMkvd8cHz3=0@`#@vU1z!Lc;b6MZFwfPaIF0jh z5C0WSiARXiMZUWHMU*jI5%C&5?{AXV=;Y_@SG%(Q5N2i?WY7H3xSNMjKF;E~`06(8 z=hQb@!Wjo|x(D&WBs9>7*#_U0ZnxY1w!V3i$&FEM!1Vox)1Q0tS02#c3PeCl5Z*;5 zDAKFs^AvYkx|rvTkTG2_g`Tp1))YQmb0TG_$WL_2ZNO0yJxGCE)zGu_vjmLHLToSF z*SG-?7Nv+-lMP|{cx+sdW16_6kC&0Akinjsy8Hee=0Jq!E{1mw&!~CE;=##qsLb+W zTyTwAXu=IywO|t8GSgk?3b7_{4%2JGNl=b&J!k9~+I?QP=d5||o0=Qu$tUEL7wM3g zA|L4EgEh={Sa7#pY=jSC#qg6P`l83@ftSRtJ_^3=_@aEw#`9d^ChXv)^ zp9NyzCWj>uD60|(so)Sf?fdxNXZr;o#G8HGr4}mz3k~;1*|66P9-)I-v6Vy2*~pshXxalvT|z=$zUZX`0Eb=|@_^5PMwP4c6ZLtP^4jNZqmMK37Z!tezQ_Pa z(+!$PPE(V_Dl~5yUvUlNS9$l*!y71_I|-IcmQEDY$5J(ai~U;VJ8|35<@T0zcD_%NB<^;j)D0Z312ywB|X7a6i$zkHt?B8~ONjl10H_Sj*$Dc>XMMyM_9_L>U zpk}2iRuW&h_^TPL$392Gd+Ve9U&PP*-Im+e!$8QN|(?AbQO{D4YU@uYT@1 zw}@HS>Rv*6g2v*ZPtWfMKnZBN7&YjapEP5PHFwhN#F>osuk^osrnt1H%5QpOdHQGl zGwO&~kw*6AEIh+Q|EJd*;8=_rkj~?>&470CFeQ;PT3c^mX}HO&Y3hxD4$aXrozhM=}X6l8B+!GTc!CN5%BF?{emDUN14a>xm`dD5he58rK&OvVnTjo`v5q{EWq@+&J~rLg%IKdIgLi{2TF()Eq|SH3LNZMdR0>7tmxaM>l@LQj_KGAS$?V+h6Kw1F8|Lb3MVgg zjwq=wpgdvSXQ!~y;o$Oe#h@Gt-|{#L6M4Sj_#OIV8X0(iNmK$s%K0`&iMWnd?=ioQ zcsHHmlf9+wQ=zdr9B3omEO%ij`%MIBO!HuBPA~t`YZd{H4$|m8rxjM;V8-N&z7#f4 z*z{kyhAbmN*7MpIeoG%ge&cV|*KyfJwPSIiV(~WO9gFx;12ve2>e8IcUG{h$R$qCl zD|J)wok=ImW{Tdq4)6pV$dn5$okV$jmq?E`2G^u=1Ea9;ag2ngUV@Uu*V;bC zfNEWNc>ff!V_Iel&FH#8f6AemP&D&kb08;z_==M)&irQpV%~9VhQ|q&leHNmN6Sb1 zYzdqnQb-FOCK4AaW~kDC&*1TvDBdD#WC;8VbChNm5YPcY#!^cezDn#kv|?19##KZ{ z3t5uxgS8s&XT7=iAv<8-0cnXj8vuCX1UmUE~f=*!SW0-eK(0 zcbDf^7r}?WKruqsqlu_n)BPEkhf8h`@H0;iU6j(e9?tqN!@*Ym`zMB-zFePmEnC`v+#??IY_Kd3&f;@ z)6A`~)P)w5b4>hpnfi0Wkt`D(dFg>~xa4Cbl3l`euG>>C$v>F9C3I)*c-+hNS9FGj z8WNlI!akPQmrW9EiEd;HgtKk2v7jX;;ze8-)ik1$>zE2A;7@TI_t7kmrk@*66;I`I zXeTjA}-3VCyZu!^4|t)m(j0XL{x2Tb$9>N37nK^h0G^NEDu1VFnj>nl^bIM z;vo$Wzd!#e__2R^4ELa6n};et9-N{J$#Q_fucaeCk zcIA-L*!D;h8D?q(we1WUq7bk!b*oh+j`r!z1*uBI$4%0*|A@^U|b6DCPgSum*8_U zjDYjrtqSMT=p@d^BpXBKqxGaG3tXgSsVs1U3EtP8enxS{FIl0SfeTQ8qr z56IR$%3_kTP+p_K&!bLoIygMOI>q1o9gepA539AZd}ZOGXh&tN+v=bi#-GmS5y?wM zbeszgkAuIog5xvx zPxZ*$+IG+jwmQKk{%74MJvGl)6AiRK9;8!Ml!(Tv!*?~WoDvB`fqKgn$6Xl?M!{MC zbTH(l!&R5pU=Y-_4{<0@4FF!GH?+FsMhgaC7Upjd=xI*ExI|WrfNF=-bl&WbCozep zkK<`{j2jQpF3s{@UxN8JRM!h91VFqp&jGzmm9`L>b8JBCQosd6oV#)R;CYqe(*{4-9&GL+R~G@06V>`cP7FIZ-Chi8)PR$(aI1 zw9vE?s(KNNZy^|j0&0+VgVj?Ky?ZMM3LYNeR;S{|8oROvp~MAQfs^(xp@MZAQvyrL zbvx2=8q(MwizQH&dW${UpcRsY+@#La9Z+CX3vlY8Dj3zu8a3`Cm#^z+HZ@EbKDSc4 zE8s{FWuTZad>fQLtb^?ahdw8;*=`Ypdq$@y?_eQC!^s14XOqDCnx%G__y^A z!zn~#qoy23VJ_&%_cYNcQM5Tnpi75>ah;%-)8XK_oddJXbjjutw%|0~#>H%|c32{F z)?0an{Qxx2=mlJ4O0FTb-bGOoW07?rZ~I!^rn@63t|W&N%Snt)%~&krg|BEGYX#xS z9ByE0#A+gP^T^khzE;(E!$2auH$(qL2bU(y9_xrnFxj#%OQ%NOV@s5X{lwHFi4htWxoQE0GJo>iHZtp}t&(Q2Mx?+C zDu!v6enH4wj=z~7OmXas`*mXgy0M)oo{E*>1hyac*dyaQqdM6R+fY1spRvKikHg%t zWmdf@msCga?)DVR^g zvBDHc%0y3BtD~6&=H@otL%uDd3}=Vr9z3z!B?<$q_FR=LXP74BR=T5pSz z2aR8!-h8=e`8{t8)1C!@j8Py{|E94jMxg9mfPd-+1Lmydf|%sr6UD}aumxiSM=zeamO(6mL^ZG| z3N&nRSm7}Sl`P5J-cMys_3~3(=9}bACZgc5N6Wa{BFrZ~Vau&!fD?t-zL~-GEewGA zPi!!;aZQ#z68uuO>4g(Wsd7q7p1Cn2usL%u5Fw({bUd}iO=QuVtfOAjLwm>8X*lnn z;vE~;(IY7X9?5$6&!n&=HBiYirKzeB+*&{qVOLQU*3MXaLGP0Q+_p=yeA9r{uVu)Z z9}8lz!p>uA1Uah6GvF``N*P~kj9kXQ(Ut?gv-NFMx!ibMcn4){P}q#dTFANeC^bDO zEY@m46U5NCt~aa;Gy6lw=g*YIuhC5yG0_6Rrc08}8e=UOUfHG{ToO?m1{2>UM9j|8 zWb|dEL8JT&{9QLZzZQC|<+*J`%1gN{ojo{%OCnf`vlP!A3 zQcgGq!PkR|m#t=lv+s`22Ep;!+491lk=z6A6|cF&C+lgvBDoX2RA8GA6r3gQ>Ep1bc5b=jP6t30v% zT%n1ZQzv|*qNHc1OrHHWM^vNYv@cIAvF~B*ux7Hz0I(bHv79xVN(d`P%Iy_bz$O_M z3s{d$RQE`DaSYAF@!4o_**_Q^|2WWaP2mc}wjl0Jg;klB+@~bAiB{cfgR{LOeYj`G z`KfB{@(S`NGtXAk!~7v!a{8kRQW_o#yl+m+1p|YwLnVYy-v$Yq=+JVF^7pfoJcO)WUnUxV@IV=EeOYS2ovE zxNSIv8IZF!4u|=DEc7XcX0*?_2g=l zL}zHKGP+qE4Ugk0G^T>+xwkCh=PZHF1p zP;UfnCE^rsTT@2Sy|u0D$F9C5@ly760Tu&tloV=HERtG zo!4-60Bnpi=2Rh8aJZOwH^c>Yl_!3Vs%?$J^a7V8QjlA8;qtaa(~+(^ty!l`<@pH& z5|!CDdwr~DD`PUI?6D`hjQcdT!)34PmCg+{(=Y~Rst94g8knKQCZW=_jT7`*`1df* zJOzyB&P)@o?8DN5F%wZUB(Ivw9%niN(*PxD=q)2WWc8x~Pm0y=5QNNV1b84qzN1Hr zEG)3b2+!q9n~R$_e5pDd0Lb7_ZB-xA+kRmK?_)6;iw;TKt(gA#axwd-LuD70CXUG? z{2!>%Pgrc_hWhW8M#+rE9v5h`pINO#lp zhINHHmZq214f}#xT{&XI*D+qHsz^OpaVGIde^Gkl=J$^|?~u=JdEO)C(waI8lk05nmc#Scs97hEFJOwc#$e`84|{1-1WUv^Jv+oEM~P3)La`T z9@V(HF=^rLDz7H(#x#9oHO15H<)2Sja6MA(8mE=6^CvO|S(ThyrK&L>mPfF(z~#UM zGgFhi$6uAYnWvxa7TIC2`(#aZ$ds_T>Oal%rznt&zg|d1B|g7=f|qHU-KJX_xK^TL-?Pcae<$W z5z;91G@yhSP>|Oi1V}yP2fH7p>GbK*0>0-`n)?n3R4<||PLb_Fop$f=BUHfjYw4j2 z<+6&u6%Qzy7(mRXiFK5F%A#o$+JG>LJyac%GD(`Z>OOtWL3KuMtFiKh<4APq8}jTd zsc0OMb?$3_!D=`c_Nv>h9=Xaxt&d+8>D=ics&|<)#%_w6Oupj1fJg;y(Y8}-B=ex+ z1Zt~1N0(e9Da9#kW$%IKDwvz!Bq_44~^}T6fM|kGe zu6N2B^+4Cd3+Sc`lzG6*g^*iupiuX!EV^4vL!j1k(kvFA0v{?w>=&*V4dB!^8dnKH z)9kdU;8;D}G1qZ+UkE0-T)A{fp~A)l6)r{x7q6+W zvOdMvdcjKBJcA<5*yqj}blK2WanfK*n`ig2?ui-+!I~+x6jwk&cqq4#f|PK8v$e^< zb%IfjJ(r3`RuPx+S%C<@wEnUA`!B6PK9r;=jD-nm88{?h{vUHMlY9>U;$ZLwzt_pt&+&7W{%S3*eEtLXpWXA+$nOkKN*vU z9{x6UaLwR2CT_lMA0&Co>(Z2ZkOz__^;=>Sco_GbYb`EBNu)+I=la&(Z0inI-%QC0 zFCdBGTn-TH!{*h)tII)491Ij1J`jN)ZPe_ZG32So zKB7g(&huf7aj;#Y1^cYf@*khU5cp&N^5FaaWxiex?aIVs&`0BFAnHjS-v~ba_p;{hVNc1p}(S#W)-Z> zapFfi6wb{};NfrxU3;8h#Tcg^)tw$MZU$GlS(8J2vY1Xar0W#KM4w=}^?pDy#&oK# zz{VdhL=ZLCZMz%P5zH}1sL%yds=zoC8IKCBOcbxs9P=Pu90Y5U02Ts5BM!PS%3*sQ z6qBl;Guo)kK1t@4m+RkjC1_Oe1i8RVoF%6s@bsq^Dy$lfZ5^QtwLj985B@lp>OKJx zdV z^m8U?GxwaMRZVz!cw&vB(p8<~vL^mO45KGC(#=w>&9jE*b7 z#3h88O>=fvYVbj87=1JeVQ%Xkr53%$Me?aQFlFl3Kx5`{@*UfyMqh}%P^*b6DYQmN zzK>v@*X@u0UV4e;yv*`H11Fsw{248Vt>{)pd$!u; zOgc5kIg2(-Phy0QxxW_sweWeK_&U7Y5fcBth&!V(3m4X#n}g9HIBI1KE1u1w3Ba1* zI$&K&(UJ>76P}M_Sw>5K(JnwRl;B9+I~&r;DRvC|#`Z^k2TR1n1Z*<_iEWA^wsu+N z;hHB6t(RpZosdzXm^HMD3CT$&Qnwjo7TrRlL3_Eju4)vjHO&PhxYDx1zv;hBel)Z$ z%GV~{+gxKgOIRi~x!Azhlr@tcqDh@M?lTch%KiU3J&83^?3rVL(yT34jQz9nLb9$_ zWSC{l9@_QBA#p&#ARmWwX8Cg9imdrHZhoqnr#_6(R3r*5s-NllC0i<+kE^@)mIXH_Jx zRX?J*0;`8kN9Pc}cI?#HbAPh=+A8qqXta&gMLai~Ys@YwTM%asUf?xrTh;pt{@<*< zEMeu=VdJbG=$}t|FY9fyMW({VHf60vn^ zDY9u9vn(ZUH1U@H(LqxRv`F6EIWu0!V}B`sR!|_=v1E8sa*~3ZGgrZkUl!eBKpl=J zy}r7x0p=`;e_g1pOP(9%^?>gz^*~Q>rXz%#2vStF~D+e ztkT!Ltw_&e6Y?T14S^3c6WuGu^L&xd<1s8pwA##sHJ%4FX*Ichh&h&tZwkaxEdg7j zEhp%LquKw-lLT0Fa=J_tr&W=mRNq#sIng!@c3R_E#h|F&SD0l7S6r&O^Aw z|Ax`cIgW@CQQ<-9kAvN0>o7wFu12AzMLT6u9IJJ*}e5 z7y!De)3eG-m{$eDNhht5%rv!#y|Rqz$?65HgS$T3LW4q1q0KN>4CRmtVd<8kWDI=! zhHw4ca9JC6pGiX#N)YT_%G{L&wlcbMDy4-C74lP5pZ5mrbx%0OAy`tv|x4F zB9ZJ1o6e@^_IG%7fY8V5v-9iYv!nB`ZTp*`k%TMDb)En;JeoAUKpO7uvuO7COx3yC z=Mfl6mRe-e!Z4Rj?;&>R60t&_SF!WKs}GdKLiw@qijreeb?6)N5J?P`cs!Ql!dSWK z2P&1;nt4z(Zn4RsB59SH;X$yW5Y$#&PAK+)Yw6Ru&D(S2N_m+tGm+_ zf>JL5^}aW83d-`xqI^n7`u0Cggp;&G|I5Og3EQZRtlimc+PUfNp`ty~ zg@RRDssn@(oKDYWl?hp~^;?vs2L69ZUB}V)6;~k-ML{!nEv2`av(*|q;r$rr9OOZ= zO5r{CCeYM%(9Rjll9j&#e4hIZ`Vx#{V;EI+B~HUH=hn9HqIJ;e{=1fAYz<*0XSK4= z*78!Vj4!iB@pDB}RVO`Yy=EE{boOaxA9Mf?>1&RmN&LSl*)$Y(UUliZ zO`IEhfz0A@I)%r4Ip_`9C5g}J$#Kv~w^V>cAU5O-D*M+VJzB@-XMbaZPI;-8#6eXb zG%Z+zYvYpuF838`Y5me*FjSe{&_|KsRGtqd4MoFSusoi#FiD>t4g^syd6Z^@X*j3- z#3@+D0v9I0_xW=rp1v#==(jM#CV3WA+TB!RD)m1jt;_Yri6vyDWQTFU9)UmoEJuBM2RD>zg~=La8$8oumt zI3hSd+3*EX&fbO5LUB{8!($DX`L9J_9@aEl#$CSA2vY{-FcF_EJ+lr9nHlz5x*5s1 zlmx+(nU-;o$M+<(Dh{$&XDMMxOMPrwC46LS&J>NlbLZt?B3UvaSTh(J@YtRU+hO;f&77b%UbcO~QCXoeckmkL+9s$GFZuSK3q11TawSh&vO z^yl#Ha`h#QNB~1Vpg9|xr)5B)H6eO+N?idgZXm-3hJ2`i8^?pXM2PB#+Y(3@5TB|C zQr94M;8@%tv-BXj$J*ei5CP%*Bg8&L9xj_Tnp-V~YI5VkfG}tdoKiw8KF+ERmdzFK zC(oN$2MX7S_zq@pPe+W0ihksk?Z|kjHYZBbAeAyy313x9j9EC6*%-AZXetSg4*8qC zTD@*;?`sS{jlw=Iumo~3jua3-8eMgY@%$`31ZE~4Nf$<<+5?F=sk3X~(Hov$Qvs5H z4+kgxzXWSO_*)d5g?DtG`UYrY#Rxt|(Y%kCxUU<-$HCyDe{%fept*-(dO805VR8F) z9b6v#c>Uq($j}aPyWuzfTMkW}RHMS$o9&LiB*q1h2xP(L$Z}zqM^|Y{gHsaEVVF$5 zdJe<0!~cLej56R!j5%cUE9Oy1b>%uzal_t7Z;@#6Gc=M4Q~T{OQj0)3UO3A!2FmJB zVh5BB(L|hfP^zQjd*^wiHN3bq@JFIeTXFs&u1|&-8E%Wn61(P%j?eybd^Q5SjOuPb z9FN3nXRQW*E{~@YMyX!IITzpf#&1U=zzpNYWW3ShRd7^jmIA1_lqA-0NOS$>+0b+f zqs#umU?l<~Pxq>br||CW=itbQ(9PzJE8~zi#UB_7G`M6BNBz?ahv*_Hrt{kTRoFmD z3DlS#w=k{%(S)|?IR7Bf$;N!@L>*aRZ)KUQ_maOd;)Wj0SnxJJoS&Zz`e(kUJa!0U zzg@7WDhDnXv1ZF+jjO;*?{znsv9SMQb$)0MM8kBbR{(Emcq1d+|2B zw_ffKd$N2Vk#Eas6U2zwaOSytIC|tgCPo4a+MhmC$FTqaB;99I~*xr*FGo}YFp=GpDwJJ=pxHCXwsur;u<2R_HP2(x9)bw z*u-5@gLNo&ZDLY`5^3pL=mpC1K^k*k8d+|GD24qHG;}D+o6p3d;;Kus7-UUquzE=v zF;7n;u4leCF%w(gAy;&Y4GD;;9k}Ucj~uuxUED0vGVysA zoxk<iAV?ja40g#0|i9y5@vlWg)t2QD<5)`x==MD*)c>D|69(wNXpzWGWg7*Jo z91S?E4D_HjYa9nsvVZ$)Mk#g8l-*LQS>suRX}PR(rznGC6s)j_xPJ!5Vquh)ahK#m|iE# z-U`%-Rej;wx)cd6Gei}@!Amr6y>LN&SLJ>X53KU%`fTz`y=j){+{RQp4T|CX%DIkN ziDTYqD_p~*MuOgigF^*J%xd84yw{BznE|CxE2YZV>}}S3w0Q%(`892Vxn*$)oLHwk zH~4ruTY0`Mx4W!yZ5XmqSaZsS>7!MyS7zNjn;JcH?}&XUj92jl(M5Oc0$vIekbDIu znkJI^3huZ}b2RL|W2`7qur9cHwr!qm+qP}nwr$(CZQHhO+un2T+{xU$$;;#+nP2m- zQ|YX(Rq3jfKLk$HVe&NgfLOC)duaO}PD@^FALyQQP|fXb5}u3Y9dgz>Sy(&S?_{W4@$;lpM_ne4_9cjUjTlL)Ajv4Bhs4W7-x zZ{>3g%Ue4vputg>&1NHah~8M(q*M3a<>5Jc&tDN*Tn#>|!`GUfR;nFhs)dEotv1nK z+B#h3M<=c*%_>V_7i7y@tkflbBlaDQiZIm+WlC*#eK^h2;xvO+3oddh$!b)2)JeYO zv$)$`&~{K~yNkZ`=-{;hJ=s^Cf>)10(d4WEjwjfEf!GG3xV_?+qQw*eAy6%XS*>}7 z26aohXk)VWX80jPIBbj2NJIuCoUPf%uJ=w?PigQ$(QWo{-0#WJ*F2pAc(Q~?# ztSZk-Ai)lalDltoTwQNv|MjBvc6R@gZbfz9WZv+657}A6+2bZ-YN1f}0r#TgmRWH| zPf&qDNH)IFK;b}A>=>r<3YcNsM4A-nMrY|pl+{jJu2mfR{lsF(Os1U)1ydrR8FD(g z-ZDw@-FL|+FQ#*L2lIS>5R6^$Iuj1fUJGp<^g(9o<=ifUkm&AO&jjM*xwwfFK5Ve3 zE;RZ6yqg{hs(RR{vRTzGU3=!A0pRY7xp48KD;bOQx)xvS+pwyCkV_!P(4X?POAwm9Wc+l! zFwXLHdqr=$CZiirEUBLHUN(H~9xs)x>Ygp&s*YVn*s$fg0GsCNS~ehFHXo=__5_i5 zx3COxstaUkocG`=H(^$U=_!MD@nV3ev1?J`&gEVdCE(v_I;-B&kYfxSgb>ssxZj~A{!Xpur|>zo)AGTn`)l=@LYiLn>5CqE^IO2(e8a!n>24^XWL zlH~*7)@YgEcl5ho6ZRa4af|4?WNA7f-U_{+gJ!`921e>tn0*`1^;(4w?95)lL%87k z;QILbuv@U<*d^@ygnwx0yphfp^38KqtZoJno$w2z><5{4UD}x|kDim8vh#&L9icZz zOvmdt{+*Njz>qQhsyljmse{V+dr~duhy#p0x+&;uySO`j`vI40S`oiI$`BwKB6OkY z6n8vzrII-6p%jj`7yW+UDltel;|ipa?QIyJ&WJQeOt&hvM+!+9^{B+F7IrHmDpGDsEl(VUCa;pQWYOO51!P#Q3i1w?2CYIg5~FWz4XA>v z`lMR&ODwS1R=ZuR1D$)5)O^oKhrBjWt94QAWmhZq?%R#%AT5J!h^GwCKT5I|Q$5Ll*`IF>p z^SI8pKPE@%Ev#)E_a{<}xe1$C)ri7OOJM&7WJXb^xD{0i3GXe1z!Tt?DC(@?rIF8Ki|LeMeqG1}5&9DfSs9$8YW4SbC31`k5 zcf_zoA5exJ9FWSZL|2$|q=dmz@^vAVAE(KTU`FX_if85H*_Wpfa(8-q@sj7GeAs^~ zU_GcZH1-#F8|lq~g^jJ1(ap`u^?qd)0dDcw;d-O|tq==*2?TVc*vlE;id%aS=B*(2 zbNE|8ksKdJI(;r&*Fq^3i$ZGshfEitFrWa)13kPtJetzxI>_{~9}TuYla0EOpd#G6 zuGymg!U&gk(4K~FX=HQs&?AOLG+=jpZE0dEx$FxHr=m*u=mr z);($l{rS)qI)vqfO2~QDeH>2SQb`sp&a(gb*QF$eRjG4l1{3Jrnd(TWw!#>R)@tZs1l zcJ3AmMO#(N%eyTEuvT#$q=>$Z}3K$Zy_=;p^hO9C@qsnOdfMKF%&~-tIq(af!_<=0M($IyiC_aey9=yzy>+b88u6ps*cq z8rX`v327g*O*zz9_OZE4QwL8&ohO$K-q5f_o~sM!pD9|uVg*#s80P9tej;stD(BS; z$n>;y@L0IdeRl4^$Hzj#YK1hB-Kv{QGrce}1RHjav{Kl+3Clh(W6hUUWOwpj!s7#g zV#o4LS^`q=>qHONrCVWkmHC14EWpR3d3Wn}ST}%J)qj>-0%B3IAI5a)V#ExV4WgArMh-gq;*I>3fu*Pu%l}yZV%FLdp)PRI z(w=ZEPNBnxvwfi6_tWXgloxVT&W1#1v(PEkLEzdhOErWj3N$mZWaZnD_|k(jA=Vj zI*f+axkeJP%5MpSvoYWaL!AR>$iP};s{v@YbI3T5DR&EC#@7XfeFg%AzRU^`Yk#t$ zO6AkqY7Cv4;vskEH}Szy=_m2?Mat;4N?t88w`C&Cyo&iui0O)|A8UuSwEqd^hB{E6 z_dU-lwrTONER`lMe;OV`n@;P`1zo>k!-wP4;&F=2vd*RofGsJ%*PVjmrWqo)s?*Sj!pH`MW1X^}wt$JRFaIoL9!LvRdEcq94sB;Osr7tj*qI-`@9=cSf4a zJjtG@f(P@WpN`|xalhR4@c9czbZbjxe?-AP3bOeC^>6?&G6gWs1UCBsWuodV$lW4c z4FJiQrF1xp%Kqcyjg!sk>1x<-cW)17Z0)~ZyS$$^cHZ-UVSPDzxsZ36+0#ha`r6F> zF!@AOk7;OXiPBjL1yEDXpZ{6q#OL{+HCi)Mv5IJweqB4id_b~aWbU3inM=Hu_>Kg=;q||YYtwt z{$}N7!@!EHe$Ssdkjebr#zXglurC@ey!3`&s`(S`D*2~tIls5{`1U%Fh7!5}5zqcQ!by!<|M=~pS{|o#LeTZegRiO? zvwlNZ?5@Gh%+$I2!|!$BZMyKvLiF1*BA7xCH?76~V1+t?IUQ z8MT7MHvTxG`6IniVBd3Y>BZ3+&vHDj)9eaJC` zXLT5lruu0@z$Rlkxg~O|se|7PsEkv{ub|yOJao7i+qy@9*$SE_(JYJRqz>nuCb#M$ z5=y1_!u%1n8@2NIQZFT)b;p?_yzyT9DVNFMn{!|Kzvou?0~$0nG?{ zapbbT`mkN8=tbIV;ZlRyYvw~iW}_^7w_ZM0aLl6frT&Gx8ZZ_Y)ZHm z){c�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Ø+`S+*)~8FE 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

2!_Z|(Z<8Jeh2j-|R%s2*RnFuBF>!ldb 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

-fJzGDdg&|swM`bMM^0V|Tj-EP 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


-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

mMy0YFeI4 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 HVS@hw_P`<2 literal 0 HcmV?d00001 diff --git a/empweb/engine/WEB-INF/conf/engineconf.xml b/empweb/engine/WEB-INF/conf/engineconf.xml index e9029f50f..5a304c989 100755 --- a/empweb/engine/WEB-INF/conf/engineconf.xml +++ b/empweb/engine/WEB-INF/conf/engineconf.xml @@ -116,7 +116,7 @@ - http://127.0.0.1:9090/central/bridge/endpointusers.php + http://abcd/central/bridge/endpointusers.php /dbws/users/v1/empweb-users-service-1-0.wsdl @@ -157,7 +157,7 @@ - jdbc:mysql://127.0.0.1:3306/transa + jdbc:mysql://db:3306/transa root empweb ew15db-schema.sql diff --git a/empweb/engine/WEB-INF/jetty-extracp.xml b/empweb/engine/WEB-INF/jetty-extracp.xml index 0639c2f86..8018a159e 100755 --- a/empweb/engine/WEB-INF/jetty-extracp.xml +++ b/empweb/engine/WEB-INF/jetty-extracp.xml @@ -75,7 +75,7 @@ - /common/ext/mysql-connector-java-3.1.12-bin.jar + /common/ext/mysql-connector-java-bin.jar /common/ext/c3p0-0.9.1-pre10.jar diff --git a/empweb/jetty/Web-JISIS-log.1 b/empweb/jetty/Web-JISIS-log.1 deleted file mode 100755 index 4bbfa16f6..000000000 --- a/empweb/jetty/Web-JISIS-log.1 +++ /dev/null @@ -1,176 +0,0 @@ -2017-01-23 11:03:04,896 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:03:04,899 DEBUG [P1-19] j.BaseAction [BaseAction.java:36] in the BaseAction execute() method -2017-01-23 11:03:04,899 DEBUG [P1-19] j.SearchAction [SearchAction.java:175] SearchAction - ****myExecute**** -2017-01-23 11:03:04,899 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:03:04,899 DEBUG [P1-19] j.BaseAction [BaseAction.java:44] myExecute returned - input -2017-01-23 11:03:04,922 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:03:04,946 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:03:04,951 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:03:04,953 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:03:04,960 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:03:04,965 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:03:04,967 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:03:05,051 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:03:05,056 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:03:05,059 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:03:05,065 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:03:05,070 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:03:05,072 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:03:05,122 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:03:05,129 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:03:05,569 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.DatabaseServiceAction method=doGetSelectedDatabase -2017-01-23 11:03:05,569 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:03:05,570 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:03:05,570 DEBUG [P1-19] j.DatabaseServiceAction [DatabaseServiceAction.java:58] DatabaseServiceAction getSelectedDatabase: ["DEF_HOME","DL-example"] -2017-01-23 11:03:05,615 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.DatabaseServiceAction method=doGetSelectedDatabase -2017-01-23 11:03:05,615 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:03:05,616 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:03:05,616 DEBUG [P1-19] j.DatabaseServiceAction [DatabaseServiceAction.java:58] DatabaseServiceAction getSelectedDatabase: ["DEF_HOME","DL-example"] -2017-01-23 11:03:09,912 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=services.json.SearchTermAutoCompleteAction method=doSuggest -2017-01-23 11:03:09,913 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:03:09,913 DEBUG [P1-19] s.j.SearchTermAutoCompleteAction [SearchTermAutoCompleteAction.java:81] SearchTermAutoCompleteAction JQuery Autocomplete qch -2017-01-23 11:03:09,913 DEBUG [P1-19] s.j.SearchTermAutoCompleteAction [SearchTermAutoCompleteAction.java:82] SearchTermAutoCompleteAction searchableTag= -2017-01-23 11:03:09,914 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:03:09,926 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 12 milliseconds to get reply from server -2017-01-23 11:03:10,138 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=services.json.SearchTermAutoCompleteAction method=doSuggest -2017-01-23 11:03:10,138 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:03:10,139 DEBUG [P1-19] s.j.SearchTermAutoCompleteAction [SearchTermAutoCompleteAction.java:81] SearchTermAutoCompleteAction JQuery Autocomplete qche -2017-01-23 11:03:10,139 DEBUG [P1-19] s.j.SearchTermAutoCompleteAction [SearchTermAutoCompleteAction.java:82] SearchTermAutoCompleteAction searchableTag= -2017-01-23 11:03:10,139 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:03:10,148 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 8 milliseconds to get reply from server -2017-01-23 11:03:13,425 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=services.json.SearchTermAutoCompleteAction method=doSuggest -2017-01-23 11:03:13,425 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:03:13,426 DEBUG [P1-19] s.j.SearchTermAutoCompleteAction [SearchTermAutoCompleteAction.java:81] SearchTermAutoCompleteAction JQuery Autocomplete qchem -2017-01-23 11:03:13,426 DEBUG [P1-19] s.j.SearchTermAutoCompleteAction [SearchTermAutoCompleteAction.java:82] SearchTermAutoCompleteAction searchableTag= -2017-01-23 11:03:13,426 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:03:13,433 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 7 milliseconds to get reply from server -2017-01-23 11:03:13,568 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=services.json.SearchTermAutoCompleteAction method=doSuggest -2017-01-23 11:03:13,569 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:03:13,569 DEBUG [P1-19] s.j.SearchTermAutoCompleteAction [SearchTermAutoCompleteAction.java:81] SearchTermAutoCompleteAction JQuery Autocomplete qchemi -2017-01-23 11:03:13,569 DEBUG [P1-19] s.j.SearchTermAutoCompleteAction [SearchTermAutoCompleteAction.java:82] SearchTermAutoCompleteAction searchableTag= -2017-01-23 11:03:13,570 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:03:13,576 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 6 milliseconds to get reply from server -2017-01-23 11:03:13,709 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=services.json.SearchTermAutoCompleteAction method=doSuggest -2017-01-23 11:03:13,709 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:03:13,710 DEBUG [P1-19] s.j.SearchTermAutoCompleteAction [SearchTermAutoCompleteAction.java:81] SearchTermAutoCompleteAction JQuery Autocomplete qchemis -2017-01-23 11:03:13,710 DEBUG [P1-19] s.j.SearchTermAutoCompleteAction [SearchTermAutoCompleteAction.java:82] SearchTermAutoCompleteAction searchableTag= -2017-01-23 11:03:13,710 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:03:13,716 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 6 milliseconds to get reply from server -2017-01-23 11:04:06,619 DEBUG [P1-19] j.DatabaseSelectionAction [DatabaseSelectionAction.java:62] DatabaseSelectionAction prepare -2017-01-23 11:04:06,619 DEBUG [P1-19] j.DatabaseSelectionAction [DatabaseSelectionAction.java:177] DatabaseSelectionAction getModel -2017-01-23 11:04:06,619 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.DatabaseSelectionAction method=execute -2017-01-23 11:04:06,620 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:04:06,620 DEBUG [P1-19] j.DatabaseSelectionAction [DatabaseSelectionAction.java:62] DatabaseSelectionAction prepare -2017-01-23 11:04:06,620 DEBUG [P1-19] j.BaseAction [BaseAction.java:36] in the BaseAction execute() method -2017-01-23 11:04:06,620 DEBUG [P1-19] j.DatabaseSelectionAction [DatabaseSelectionAction.java:47] Selecting a DB -2017-01-23 11:04:06,620 DEBUG [P1-19] j.BaseAction [BaseAction.java:44] myExecute returned - success -2017-01-23 11:04:06,891 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.DatabaseSelectionAction method=doGetDbReferences -2017-01-23 11:04:06,891 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:04:06,892 DEBUG [P1-19] j.DatabaseSelectionAction [DatabaseSelectionAction.java:62] DatabaseSelectionAction prepare -2017-01-23 11:04:06,892 DEBUG [P1-19] j.DatabaseSelectionAction [DatabaseSelectionAction.java:136] DatabaseServiceAction getSelectedDatabase: [{"dbHome":"DEF_HOME","dbName":"sandburg"},{"dbHome":"DEF_HOME","dbName":"zola-marc21"},{"dbHome":"DEF_HOME","dbName":"simpleDL"},{"dbHome":"DEF_HOME","dbName":"epidoc"},{"dbHome":"DEF_HOME","dbName":"tam"},{"dbHome":"DEF_HOME","dbName":"PATR"},{"dbHome":"DEF_HOME","dbName":"liteBibliographic"},{"dbHome":"DEF_HOME","dbName":"MarcTest"},{"dbHome":"DEF_HOME","dbName":"ASFAEX"},{"dbHome":"DEF_HOME","dbName":"authority"},{"dbHome":"DEF_HOME","dbName":"ISA"},{"dbHome":"DEF_HOME","dbName":"DL-example"},{"dbHome":"DEF_HOME","dbName":"CDS"},{"dbHome":"DEF_HOME","dbName":"ICOMOS"},{"dbHome":"DEF_HOME","dbName":"LIBCAT"},{"dbHome":"DEF_HOME","dbName":"AMJ_LOAN"},{"dbHome":"DEF_HOME","dbName":"AMJ_Member"},{"dbHome":"DEF_HOME","dbName":"AMJ_BOOKS"}] -2017-01-23 11:04:06,908 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.DatabaseServiceAction method=doGetSelectedDatabase -2017-01-23 11:04:06,908 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:04:06,909 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:04:06,909 DEBUG [P1-19] j.DatabaseServiceAction [DatabaseServiceAction.java:58] DatabaseServiceAction getSelectedDatabase: ["DEF_HOME","DL-example"] -2017-01-23 11:06:37,505 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.SearchAction method=execute -2017-01-23 11:06:37,506 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:06:37,506 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:06:37,506 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:06:37,507 DEBUG [P1-19] j.BaseAction [BaseAction.java:36] in the BaseAction execute() method -2017-01-23 11:06:37,507 DEBUG [P1-19] j.SearchAction [SearchAction.java:175] SearchAction - ****myExecute**** -2017-01-23 11:06:37,507 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:06:37,507 DEBUG [P1-19] j.BaseAction [BaseAction.java:44] myExecute returned - input -2017-01-23 11:06:37,900 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.DatabaseServiceAction method=doGetSelectedDatabase -2017-01-23 11:06:37,900 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:06:37,901 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:06:37,901 DEBUG [P1-19] j.DatabaseServiceAction [DatabaseServiceAction.java:58] DatabaseServiceAction getSelectedDatabase: ["DEF_HOME","DL-example"] -2017-01-23 11:06:41,459 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=services.json.SearchTermAutoCompleteAction method=doSuggest -2017-01-23 11:06:41,459 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:06:41,460 DEBUG [P1-19] s.j.SearchTermAutoCompleteAction [SearchTermAutoCompleteAction.java:81] SearchTermAutoCompleteAction JQuery Autocomplete qfo -2017-01-23 11:06:41,460 DEBUG [P1-19] s.j.SearchTermAutoCompleteAction [SearchTermAutoCompleteAction.java:82] SearchTermAutoCompleteAction searchableTag= -2017-01-23 11:06:41,460 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:06:41,473 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 13 milliseconds to get reply from server -2017-01-23 11:06:41,651 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=services.json.SearchTermAutoCompleteAction method=doSuggest -2017-01-23 11:06:41,651 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:06:41,652 DEBUG [P1-19] s.j.SearchTermAutoCompleteAction [SearchTermAutoCompleteAction.java:81] SearchTermAutoCompleteAction JQuery Autocomplete qfoo -2017-01-23 11:06:41,652 DEBUG [P1-19] s.j.SearchTermAutoCompleteAction [SearchTermAutoCompleteAction.java:82] SearchTermAutoCompleteAction searchableTag= -2017-01-23 11:06:41,652 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:06:41,660 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 7 milliseconds to get reply from server -2017-01-23 11:06:41,805 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=services.json.SearchTermAutoCompleteAction method=doSuggest -2017-01-23 11:06:41,805 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:06:41,806 DEBUG [P1-19] s.j.SearchTermAutoCompleteAction [SearchTermAutoCompleteAction.java:81] SearchTermAutoCompleteAction JQuery Autocomplete qfood -2017-01-23 11:06:41,806 DEBUG [P1-19] s.j.SearchTermAutoCompleteAction [SearchTermAutoCompleteAction.java:82] SearchTermAutoCompleteAction searchableTag= -2017-01-23 11:06:41,806 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:06:41,813 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 7 milliseconds to get reply from server -2017-01-23 11:06:47,400 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=services.json.SearchTermAutoCompleteAction method=doSuggest -2017-01-23 11:06:47,400 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:06:47,400 DEBUG [P1-19] s.j.SearchTermAutoCompleteAction [SearchTermAutoCompleteAction.java:81] SearchTermAutoCompleteAction JQuery Autocomplete qfoo -2017-01-23 11:06:47,400 DEBUG [P1-19] s.j.SearchTermAutoCompleteAction [SearchTermAutoCompleteAction.java:82] SearchTermAutoCompleteAction searchableTag= -2017-01-23 11:06:47,401 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:06:47,407 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 6 milliseconds to get reply from server -2017-01-23 11:06:47,609 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=services.json.SearchTermAutoCompleteAction method=doSuggest -2017-01-23 11:06:47,609 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:06:47,610 DEBUG [P1-19] s.j.SearchTermAutoCompleteAction [SearchTermAutoCompleteAction.java:81] SearchTermAutoCompleteAction JQuery Autocomplete qfo -2017-01-23 11:06:47,610 DEBUG [P1-19] s.j.SearchTermAutoCompleteAction [SearchTermAutoCompleteAction.java:82] SearchTermAutoCompleteAction searchableTag= -2017-01-23 11:06:47,610 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:06:47,625 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 15 milliseconds to get reply from server -2017-01-23 11:06:49,224 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=services.json.SearchTermAutoCompleteAction method=doSuggest -2017-01-23 11:06:49,225 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:06:49,225 DEBUG [P1-19] s.j.SearchTermAutoCompleteAction [SearchTermAutoCompleteAction.java:81] SearchTermAutoCompleteAction JQuery Autocomplete qche -2017-01-23 11:06:49,225 DEBUG [P1-19] s.j.SearchTermAutoCompleteAction [SearchTermAutoCompleteAction.java:82] SearchTermAutoCompleteAction searchableTag= -2017-01-23 11:06:49,225 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:06:49,234 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 8 milliseconds to get reply from server -2017-01-23 11:06:49,340 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=services.json.SearchTermAutoCompleteAction method=doSuggest -2017-01-23 11:06:49,341 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:06:49,342 DEBUG [P1-19] s.j.SearchTermAutoCompleteAction [SearchTermAutoCompleteAction.java:81] SearchTermAutoCompleteAction JQuery Autocomplete qchem -2017-01-23 11:06:49,342 DEBUG [P1-19] s.j.SearchTermAutoCompleteAction [SearchTermAutoCompleteAction.java:82] SearchTermAutoCompleteAction searchableTag= -2017-01-23 11:06:49,342 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:06:49,350 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 8 milliseconds to get reply from server -2017-01-23 11:06:49,527 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=services.json.SearchTermAutoCompleteAction method=doSuggest -2017-01-23 11:06:49,527 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:06:49,528 DEBUG [P1-19] s.j.SearchTermAutoCompleteAction [SearchTermAutoCompleteAction.java:81] SearchTermAutoCompleteAction JQuery Autocomplete qchemis -2017-01-23 11:06:49,528 DEBUG [P1-19] s.j.SearchTermAutoCompleteAction [SearchTermAutoCompleteAction.java:82] SearchTermAutoCompleteAction searchableTag= -2017-01-23 11:06:49,528 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:06:49,534 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 6 milliseconds to get reply from server -2017-01-23 11:06:52,246 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.SearchAction method=doSearchGoogle -2017-01-23 11:06:52,246 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:06:52,246 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:06:52,247 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:06:52,247 DEBUG [P1-19] j.SearchAction [SearchAction.java:219] ****doSearch**** -2017-01-23 11:06:52,247 DEBUG [P1-19] j.SearchAction [SearchAction.java:220] fstId1= matching= query1= -2017-01-23 11:06:52,247 DEBUG [P1-19] j.SearchAction [SearchAction.java:222] MatchOption= -2017-01-23 11:06:52,248 DEBUG [P1-19] j.SearchAction [SearchAction.java:606] Lucene field id=-1 matching=Match Any query=CHEMISTRY -2017-01-23 11:06:52,248 DEBUG [P1-19] j.SearchAction [SearchAction.java:609] query=(_10:"CHEMISTRY" ) -2017-01-23 11:06:52,248 DEBUG [P1-19] j.SearchAction [SearchAction.java:584] Query field i=0 squery=(_10:"CHEMISTRY" ) -2017-01-23 11:06:52,248 DEBUG [P1-19] j.SearchAction [SearchAction.java:235] (_10:"CHEMISTRY" ) -2017-01-23 11:06:52,248 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:06:52,290 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 42 milliseconds to get reply from server -2017-01-23 11:06:52,290 DEBUG [P1-19] j.SearchAction [SearchAction.java:241] Number of results:2 -2017-01-23 11:06:52,290 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:06:52,290 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:06:52,291 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:06:52,849 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.SearchAction method=doGetRecords -2017-01-23 11:06:52,849 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:06:52,849 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:06:52,850 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:06:52,850 DEBUG [P1-19] j.SearchAction [SearchAction.java:263] SearchAction doGetRecord oper=first -2017-01-23 11:06:52,850 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:06:52,851 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:06:52,851 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:06:52,857 DEBUG [P1-17] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.BrowseAction method=doGetPftNames -2017-01-23 11:06:52,857 DEBUG [P1-17] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:06:52,858 DEBUG [P1-17] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:06:52,858 DEBUG [P1-17] j.BrowseAction [BrowseAction.java:138] doGetPftNames pftNames=[RAW, DOC-LINK, defDispFormat] -2017-01-23 11:06:52,859 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 8 milliseconds to get reply from server -2017-01-23 11:06:53,000 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 141 milliseconds to get reply from server -2017-01-23 11:06:53,915 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 9 milliseconds to get reply from server -2017-01-23 11:06:53,998 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 82 milliseconds to get reply from server -2017-01-23 11:06:54,531 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:06:54,575 DEBUG [P1-19] j.SearchAction [SearchAction.java:291] { "mfnList" : [2,1] ,"recordList" : ["\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n \u003chead\u003e \n \u003cmeta http-equiv\u003d\"Content-Type\" content\u003d\"text/html; charset\u003dUTF-8\"\u003e \n \u003cstyle\u003e\n.highlight {\n background: yellow;\n}\ntable.raw {\nborder-collapse: collapse;\nfont-family: Lucida Grande, Verdana, Helvetica, Arial, sans-serif;\nwidth: 75%;\n}\ncaption.raw {\nfont-size: larger; font-weight: bold; bottom-margin: 2em auto;\n}\nth.raw:nth-child(1){\nwidth:100px;\n}\nth.raw, td.raw\n{ padding: .65em; }\nth.raw, thead.raw {\nfont-weight: bold;\nbackground: #c0deed;\nborder: 1px solid #000; }\ntd.raw { border: 1px solid #777;\nword-wrap: break-word;\n }\npre {display: inline;}\n\u003c/style\u003e \n \u003ctitle\u003e2\u003c/title\u003e \n \u003c/head\u003e \n \u003cbody\u003e \n \u003ctable class\u003d\"raw\"\u003e \n \u003ccaption style\u003d\"font-style: bold;\"\u003e\n RECORD(2)\n \u003c/caption\u003e \n \u003ctbody\u003e\n \u003ctr class\u003d\"raw\"\u003e\n \u003cth class\u003d\"raw\" style\u003d\"text-align:right;\" scope\u003d\"col\"\u003eTag\u003c/th\u003e\n \u003cth class\u003d\"raw\" style\u003d\"text-align:left;\" scope\u003d\"col\"\u003eField/Occurrence\u003c/th\u003e\n \u003c/tr\u003e \n \u003c/tbody\u003e\n \u003ctbody\u003e \n \u003ctr class\u003d\"raw\"\u003e\n \u003ctd class\u003d\"raw\" style\u003d\"width:80; text-align:right;\"\u003e10: \u003c/td\u003e\n \u003ctd class\u003d\"raw\" style\u003d\"overflow:auto\"\u003e\u0026lt;\u0026lt;\u003cbr\u003e \u003cbr\u003eThe \u003cbr\u003e\u003cbr\u003eCDS/ISIS \u003cbr\u003efor Windows \u003cbr\u003e\u003cbr\u003eHandbook \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eAndrew Buxton \u003cbr\u003eAlan Hopkinson \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eTHE CDS/ISIS \u003cbr\u003eFOR WINDOWS \u003cbr\u003e\u003cbr\u003eHANDBOOK \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eAndrew Buxton \u003cbr\u003eInformation Systems Manager \u003cbr\u003e\u003cbr\u003eInstitute of Development Studies at the University of Sussex \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eand \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eAlan Hopkinson \u003cbr\u003eHead of Library Systems \u003cbr\u003e\u003cbr\u003eMiddlesex University \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eParis, UNESCO/CI, September 2001 \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook i\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eCONTENTS \u003cbr\u003e \u003cbr\u003eForeword \u003cbr\u003e \u003cbr\u003ePreface \u003cbr\u003e Aims of this handbook \u003cbr\u003e Conventions used in this book \u003cbr\u003e \u003cbr\u003e1 Introduction 1 \u003cbr\u003e 1.1 Versions of CDS/ISIS for DOS and Windows \u003cbr\u003e 1.1.1 CDS/ISIS for DOS \u003cbr\u003e 1.1.2 CDS/ISIS for Windows \u003cbr\u003e 1.1.3 WWWISIS \u003cbr\u003e 1.1.4 JavaISIS \u003cbr\u003e 1.1.5 Other versions \u003cbr\u003e 1.2 General overview of CDS/ISIS for Windows \u003cbr\u003e 1.3 Record structure and record linking \u003cbr\u003e 1.4 The Windows version: the main menu \u003cbr\u003e 1.5 Availability of CDS/ISIS \u003cbr\u003e 1.6 Software contributed by users \u003cbr\u003e 1.7 User groups \u003cbr\u003e 1.8 Exchange formats \u003cbr\u003e \u003cbr\u003e2 Overview of Windows 13 \u003cbr\u003e 2.1 Introduction \u003cbr\u003e 2.2 Disk drives \u003cbr\u003e 2.3 The mouse \u003cbr\u003e 2.4 Files and file names \u003cbr\u003e 2.5 Folders \u003cbr\u003e 2.6 Features of Windows \u003cbr\u003e 2.6.1 The Window Bar \u003cbr\u003e 2.6.2 The Task Bar \u003cbr\u003e 2.6.3 Tabs \u003cbr\u003e 2.6.4 Other features of the bar \u003cbr\u003e 2.6.5 Menu Bar \u003cbr\u003e 2.6.6 Toolbar \u003cbr\u003e 2.7 Dialog boxes \u003cbr\u003e 2.7.1 Text entry box \u003cbr\u003e 2.7.2 List box \u003cbr\u003e 2.7.3 Combo box \u003cbr\u003e 2.7.4 Command buttons \u003cbr\u003e 2.7.5 Radio buttons \u003cbr\u003e 2.7.6 Spin box \u003cbr\u003e 2.7.7 Check box \u003cbr\u003e 2.8 You need to know!... \u003cbr\u003e 2.8.1 Logging on \u003cbr\u003e 2.8.2 The Desktop \u003cbr\u003e 2.8.3 The Start button \u003cbr\u003e 2.8.4 The Programs option \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook ii \u003cbr\u003e\u003cbr\u003e 2.8.5 The Run option \u003cbr\u003e 2.8.6 Find \u003cbr\u003e 2.9 Working with files and folders \u003cbr\u003e 2.9.1 Finding files: Find \u003cbr\u003e 2.9.2 Finding files and folders: Explorer \u003cbr\u003e 2.9.3 Displaying the contents of a file \u003cbr\u003e 2.9.4 Copying files \u003cbr\u003e 2.9.5 Moving files \u003cbr\u003e 2.9.6 Deleting files \u003cbr\u003e 2.9.7 Recovering a file from the \u0027recycle bin\u0027 \u003cbr\u003e 2.9.8 Editing text files \u003cbr\u003e 2.10 Switching off your computer \u003cbr\u003e \u003cbr\u003e3 Installation 25 \u003cbr\u003e 3.1 Folder structure \u003cbr\u003e 3.2 System parameter file, syspar.par \u003cbr\u003e 3.3 Loading the package \u003cbr\u003e 3.4 Networking CDS/ISIS \u003cbr\u003e 3.4.1 Installation on a network \u003cbr\u003e 3.4.2 Search only configuration \u003cbr\u003e 3.4.3 Databases or records locked in error \u003cbr\u003e 3.5 Importing database structures from other installations \u003cbr\u003e \u003cbr\u003e4 Creating a database 34 \u003cbr\u003e 4.1 Introduction \u003cbr\u003e 4.2 Choice of tagging scheme \u003cbr\u003e 4.3 Field Definition Table (FDT) \u003cbr\u003e 4.4 Data entry worksheet \u003cbr\u003e 4.5 Default display format \u003cbr\u003e 4.6 Field Selection Table (FST) \u003cbr\u003e 4.7 Stopword list \u003cbr\u003e 4.8 Choice of indexing technique \u003cbr\u003e 4.9 Database parameter file (par file) \u003cbr\u003e 4.10 Database exp file \u003cbr\u003e \u003cbr\u003e5 The formatting language 49 \u003cbr\u003e 5.1 Field, subfield and occurrence selectors \u003cbr\u003e 5.2 Modes \u003cbr\u003e 5.3 Layout \u003cbr\u003e 5.4 Literals \u003cbr\u003e 5.5 Repeatable groups \u003cbr\u003e 5.6 Windows features \u003cbr\u003e 5.6.1 Font table \u003cbr\u003e 5.6.2 Colours table \u003cbr\u003e 5.6.3 Fonts size \u003cbr\u003e 5.6.4 Bold, italic and underline \u003cbr\u003e 5.6.5 Paragraph formatting \u003cbr\u003e 5.7 Displaying pictures \u003cbr\u003e 5.8 Conditionals \u003cbr\u003e 5.9 REF and L \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook iii\u003cbr\u003e\u003cbr\u003e 5.10 Hypertext \u003cbr\u003e 5.10.1 OPENFILE \u003cbr\u003e 5.10.2 cmd \u003cbr\u003e 5.10.3 Textboxes \u003cbr\u003e \u003cbr\u003e6 Data entry 63 \u003cbr\u003e 6.1 Editing records \u003cbr\u003e 6.1.1 Overview of the edit function \u003cbr\u003e 6.1.2 Using the keys \u003cbr\u003e 6.1.3 Adding fields \u003cbr\u003e 6.1.4 Deleting a field \u003cbr\u003e 6.1.5 Validation \u003cbr\u003e 6.1.6 Moving to another field or record \u003cbr\u003e 6.2 To create a new record \u003cbr\u003e 6.3 Editing a range of records \u003cbr\u003e 6.4 Deleting records -- logically and physically \u003cbr\u003e 6.5 Default values \u003cbr\u003e 6.6 Browsing the database \u003cbr\u003e 6.7 Updating the inverted file \u003cbr\u003e \u003cbr\u003e7 Searching 69 \u003cbr\u003e 7.1 The two search forms \u003cbr\u003e 7.1.1 Guided search \u003cbr\u003e 7.1.2 Expert search \u003cbr\u003e 7.2 Displaying search results \u003cbr\u003e 7.2.1 Browse function \u003cbr\u003e 7.2.2 Highlighting of retrieved terms \u003cbr\u003e 7.2.3 Display format \u003cbr\u003e 7.2.4 Marking records \u003cbr\u003e 7.3 Dictionary display \u003cbr\u003e 7.4 Truncation \u003cbr\u003e 7.5 Logical operators \u003cbr\u003e 7.6 ANY files \u003cbr\u003e 7.7 Proximity operators \u003cbr\u003e 7.8 Brackets \u003cbr\u003e 7.9 Field identifier \u003cbr\u003e 7.10 Free-text searching \u003cbr\u003e 7.11 Saving searches \u003cbr\u003e \u003cbr\u003e8 Sorting and printing 87 \u003cbr\u003e 8.1 Introduction \u003cbr\u003e 8.2 Printing using the Clipboard \u003cbr\u003e 8.3 Printing and sorting facilities - preliminaries \u003cbr\u003e 8.4 General \u003cbr\u003e 8.5 Presentation \u003cbr\u003e 8.6 Margins \u003cbr\u003e 8.7 Layout \u003cbr\u003e 8.8 Sorting \u003cbr\u003e 8.9 Saving your print specification \u003cbr\u003e 8.10 Printing catalogue cards \u003cbr\u003e 8.11 Printing labels \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook iv \u003cbr\u003e\u003cbr\u003e9 Exporting, importing and backing up databases 107 \u003cbr\u003e 9.1 ISO 2709 structure \u003cbr\u003e 9.2 Exporting in ISO 2709 format \u003cbr\u003e 9.3 Importing an ISO 2709 file \u003cbr\u003e 9.4 Importing from other sources \u003cbr\u003e 9.5 Exporting to other database packages \u003cbr\u003e 9.6 Sorting a database \u003cbr\u003e 9.7 Backing up and restoring a database \u003cbr\u003e \u003cbr\u003e10 Modifying a database 119 \u003cbr\u003e 10.1 Introduction \u003cbr\u003e 10.2 Modifying the Field Definition Table \u003cbr\u003e 10.3 Modifying the worksheet or creating a new one \u003cbr\u003e 10.4 Modifying the Field Selection Table \u003cbr\u003e 10.5 Modifying or adding print formats \u003cbr\u003e 10.6 Modifying the data \u003cbr\u003e 10.6.1 Global Add (Range) \u003cbr\u003e 10.6.2 Global Delete (Range) \u003cbr\u003e 10.6.3 Global Replace \u003cbr\u003e 10.6.4 Global Add (Search) \u003cbr\u003e 10.6.5 Global Delete (Search) \u003cbr\u003e 10.7 Modification by exporting and importing \u003cbr\u003e 10.8 Compacting the database \u003cbr\u003e 10.9 Recovering a corrupted database \u003cbr\u003e\u003cbr\u003e 10.9.1 The program mstrcv1 \u003cbr\u003e 10.9.2 Other methods \u003cbr\u003e \u003cbr\u003e11 Programming with CDS/ISIS 130 \u003cbr\u003e 11.1 Introduction \u003cbr\u003e 11.2 ISIS Pascal \u003cbr\u003e 11.2.1 Compiling and running programs \u003cbr\u003e 11.2.2 Sample programs \u003cbr\u003e 11.3 Extended formatting language \u003cbr\u003e 11.4 Sources of programs \u003cbr\u003e \u003cbr\u003e12 Customizing the package 137 \u003cbr\u003e 12.1 Introduction \u003cbr\u003e 12.2 Customizing the menus \u003cbr\u003e 12.3 Customizing the messages \u003cbr\u003e 12.4 Adding a language \u003cbr\u003e 12.5 Changing the look of the screens \u003cbr\u003e 12.5.1 Changing record displays \u003cbr\u003e 12.5.2 Changing print format display \u003cbr\u003e 12.5.3 Changing data entry screens \u003cbr\u003e 12.5.4 Changing other screens \u003cbr\u003e 12.6 Tailoring worksheets \u003cbr\u003e 12.7 Changing the system parameters \u003cbr\u003e 12.7.1 System language \u003cbr\u003e 12.7.2 Starting up in a database \u003cbr\u003e 12.7.3 Limiting access to databases \u003cbr\u003e 12.8 Controlling access to editing \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook v\u003cbr\u003e\u003cbr\u003e13 Applications 145 \u003cbr\u003e 13.1 Numerical applications \u003cbr\u003e 13.2 Standard formats \u003cbr\u003e 13.3 Sample UNIMARC database \u003cbr\u003e 13.4 Directory database \u003cbr\u003e\u003cbr\u003e13.5 Library housekeeping systems \u003cbr\u003e13.6 Publishing data on the web \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e14 Further information and useful addresses 155 \u003cbr\u003e 14.1 Further reading \u003cbr\u003e 14.1.1 Database definitions and sample databases \u003cbr\u003e 14.1.2 CDS/ISIS Manuals \u003cbr\u003e 14.1.3 Journal articles \u003cbr\u003e 14.2 Publishing CDS/ISIS databases \u003cbr\u003e 14.2.1 CD-ROM \u003cbr\u003e 14.2.2 CDS/ISIS databases on the web \u003cbr\u003e 14.3 Extended roman and non-roman scripts \u003cbr\u003e 14.4 Useful addresses \u003cbr\u003e 14.4.1 UNESCO partners in CDS/ISIS \u003cbr\u003e \u003cbr\u003eIndex 159 \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook vi \u003cbr\u003e\u003cbr\u003eFOREWORD \u003cbr\u003e \u003cbr\u003eThis Handbook succeeds the popular publication The CDS/ISIS Handbook by the same \u003cbr\u003eauthors which was published by the UK Library Association in 1994. \u003cbr\u003e \u003cbr\u003eSince then CDS/ISIS for Windows has appeared on the scene and many requests have been \u003cbr\u003emade of the authors and of UNESCO for something similar to help users of the Windows \u003cbr\u003eversion. \u003cbr\u003e \u003cbr\u003eThis Handbook has been produced at the request of UNESCO and is to be made available via \u003cbr\u003ethe internet. \u003cbr\u003e \u003cbr\u003eWe can do no better than recall the words of the late Giampaolo Del Bigio who stated in the \u003cbr\u003eforeword to the original Handbook: \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eThe authors have produced a handbook that is complementary to the official Reference manual. It \u003cbr\u003eexplains in greater detail than a reference manual can the features on which a beginner needs to \u003cbr\u003econcentrate and it highlights a few more advanced points which are not too difficult for the beginner to \u003cbr\u003egrasp and which the more advanced user may not appreciate. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eIn short we feel that this applies equally to this new Handbook and we are proud to be able to \u003cbr\u003econtribute to the promotion of the world’s most widely used bibliographic information \u003cbr\u003eretrieval package. \u003cbr\u003e \u003cbr\u003eAndrew Buxton \u003cbr\u003eAlan Hopkinson \u003cbr\u003eLondon, 2 August 2001 \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook vii\u003cbr\u003e\u003cbr\u003ePREFACE \u003cbr\u003e \u003cbr\u003e• AIMS OF THIS HANDBOOK \u003cbr\u003e \u003cbr\u003eUNESCO\u0027s CDS/ISIS for Microcomputers is one of the most widely used information \u003cbr\u003eretrieval packages in the world. In India where it is distributed free-of-charge by the \u003cbr\u003eDepartment of Scientific and Industrial Research there are thought to be several thousand \u003cbr\u003eusers. In the United Kingdom it is used by libraries as different as the British Library for \u003cbr\u003eDevelopment Studies, the Commonwealth Secretariat, the International Maritime \u003cbr\u003eOrganization, Middlesex University, the Marine Biological Association and the Tate Gallery. \u003cbr\u003eMuseums and archives are using the package to record their collections. Library schools are \u003cbr\u003eusing it in their teaching programmes. \u003cbr\u003e \u003cbr\u003eMany users of the package – and even potential users – have regretted the lack of a user-\u003cbr\u003efriendly manual. There is, of course, the Reference manual1 published by UNESCO and \u003cbr\u003esupplied with the package, but the current English edition was developed at the same time as \u003cbr\u003eversion 1.3 and has to be updated with WINISIS - Supplement to the Reference manual: \u003cbr\u003eversions 1.0 to 1. 32 and CDS/ISIS for Windows - version 1.4 January 2001: notes and format \u003cbr\u003eexamples3. With this Handbook, our main aim is to provide the novice user with the \u003cbr\u003einformation needed to start using CDS/ISIS for Windows. We have followed the structure of \u003cbr\u003eour previous publication The CDS/ISIS handbook (for the DOS version: now out-of-print) \u003cbr\u003ewhich was well received. This Handbook will also be suitable for those users who have \u003cbr\u003eestablished CDS/ISIS databases, but wish to extend their competence in the software. As with \u003cbr\u003eall user manuals written by others than the developers, a different approach from the \u003cbr\u003esupplier\u0027s manual will give the reader new ideas, so many existing users will benefit. We \u003cbr\u003ehave not forgotten the more experienced user and from time to time we include more \u003cbr\u003eadvanced hints. Many of these are not difficult to understand or implement but they may not \u003cbr\u003ebe easily gleaned from the Reference manual. We have placed these texts in boxes; the \u003cbr\u003ebeginner may therefore ignore them as not being essential for a straightforward use of \u003cbr\u003eCDS/ISIS. \u003cbr\u003e \u003cbr\u003eWe have also included chapter 11 \"Programming with CDS/ISIS\" as an introduction to ISIS \u003cbr\u003ePascal and the extended formatting language. Although writing Pascal programs is for the \u003cbr\u003eadvanced user, a large number of Pascal programs are now available. \u003cbr\u003e \u003cbr\u003eSome words of warning: this handbook is a user manual for the librarian or any other non-\u003cbr\u003ecomputer professional who needs to set up a CDS/ISIS system. It may as noted above be of \u003cbr\u003einterest to the advanced user and we hope that computer professionals coming to CDS/ISIS \u003cbr\u003efor the first time will find it useful. It is not intended as a work of scholarship but as a \u003cbr\u003epractical guide, so we have not attempted exhaustive references, though in Chapter 14 there is \u003cbr\u003ea selective list of further reading material. We have not covered the need to be consistent in \u003cbr\u003ethe use of index terms, such as subject index terms or personal or corporate names in \u003cbr\u003ebibliographic records since in our experience most users are librarians who are very much \u003cbr\u003eaware of the need for this. Nor have we included a separate section on the general theory of \u003cbr\u003esetting up databases since the points are included in the appropriate sections dealing with the \u003cbr\u003esoftware. We have also included sample applications in Chapter 13. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook viii \u003cbr\u003e\u003cbr\u003e• CONVENTIONS USED IN THIS BOOK \u003cbr\u003e \u003cbr\u003eIn the text we have emboldened filenames, folder names and menu choices. Special keys on \u003cbr\u003ethe keyboard like \u0027Enter\u0027, \u0027Tab\u0027, \u0027Page Up\u0027 or function keys (usually labelled F1 to F12) are \u003cbr\u003ewritten in this book in braces, i.e. {Enter}, {Tab}, {Page Up}, and {F1}. Do not \u003cbr\u003etype the braces or type E-n-t-e-r! {Alt} is always pressed at the same time as the following \u003cbr\u003eletter which will be shown within the braces thus {Alt c}. Buttons or words to click on are \u003cbr\u003ealso in bold. Other text you type in is in shown in the Courier font. If we are suggesting you \u003cbr\u003emake a choice from the menu bar followed by a further choice we show the name of the \u003cbr\u003echoices in bold and follow each with the ⇒ sign. \u003cbr\u003e \u003cbr\u003eIn some places in the text, the vertical bar is used which is printed like this: |. It may appear \u003cbr\u003eon your screen or printer as a broken line or continuous line. You can check how it appears \u003cbr\u003eon your screen by holding down the {Alt} key and typing 124 on the numeric keypad. If \u003cbr\u003eyou cannot find the right key on the keyboard, use this method to type it. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eREFERENCES \u003cbr\u003e \u003cbr\u003e1. CDS/ISIS for Windows Reference manual (version 1.3), Paris, UNESCO, 1998. \u003cbr\u003e2. Winisis - supplement to the Reference Manual: versions 1.0-1.3. Paris, UNESCO, \u003cbr\u003eNovember 1998 \u003cbr\u003e3. CDS/ISIS for Windows - version 1.4 January 2001: notes and format examples. Paris: UNESCO, 2001\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 1\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e\u003cbr\u003e1 INTRODUCTION \u003cbr\u003e \u003cbr\u003e1.1 VERSIONS OF CDS/ISIS FOR DOS AND WINDOWS \u003cbr\u003e \u003cbr\u003eCDS/ISIS for Windows is an information retrieval package developed by UNESCO (the \u003cbr\u003eUnited Nations Educational, Scientific and Cultural Organization) which runs under \u003cbr\u003eMicrosoft Windows. Version 1.4 (release 19) was circulated on CD-ROM to distributors in \u003cbr\u003eMarch 2001 and is dated January 2001. This followed version 1.3 which appeared in January \u003cbr\u003e1999 and was the first formally-released version of the package, though beta-test versions had \u003cbr\u003ebeen available to existing licence holders for some time. Version 1.0 was released in 1998 but \u003cbr\u003ewas only a beta-test version. \u003cbr\u003e \u003cbr\u003eThe version referred to in this handbook is release 19b which is available to licence holders \u003cbr\u003efrom UNESCO’s FTP site and which corrected some bugs in release 19. \u003cbr\u003e \u003cbr\u003eThe package has many features which distinguish it from commercially-produced software. \u003cbr\u003eTo understand why, it is necessary to look at the history of the package. \u003cbr\u003e \u003cbr\u003eCDS/ISIS for Microcomputers was released by UNESCO in 1985. It was called officially \u003cbr\u003eCDS/ISIS Mini-Micro Version but is usually called CDS/ISIS or simply ISIS. In Latin \u003cbr\u003eAmerica, where the minicomputer package MINISIS (developed in Ottawa, Canada, by the \u003cbr\u003eInternational Development Research Centre) is prevalent, the original DOS version was \u003cbr\u003ealways called Micro-ISIS; the Windows version is called Micro-ISIS or WINISIS. \u003cbr\u003e \u003cbr\u003e1.1.1 CDS/ISIS FOR DOS \u003cbr\u003e \u003cbr\u003eThe first version of the package consisted in effect of five programs which were run \u003cbr\u003eseparately, but which acted on the same database. One program included data entry and \u003cbr\u003einformation retrieval and the remaining corresponded to the other options on the main menu \u003cbr\u003eof later DOS versions, Sorting and Printing, Data Base Definition, Masterfile Services and \u003cbr\u003eSystem Utility Services. \u003cbr\u003e \u003cbr\u003eIn 1988 version 2.0 was released. It was little more than an amalgamation of the different \u003cbr\u003eprograms into one but with the addition of Pascal programming to enable additional functions \u003cbr\u003eto be added to the basic package. \u003cbr\u003e \u003cbr\u003eThe next public release was version 2.3 which included improvements in the speed of the \u003cbr\u003eindexing and in the space used by the indexes. This was achieved in part by setting up two \u003cbr\u003eindexes, one for short and one for long terms. At the same time the package was made more \u003cbr\u003eresilient; hitherto a database could be irreparably corrupted if a power failure occurred while \u003cbr\u003ea record was being entered. The database then had to be restored from the previous back-up. \u003cbr\u003eThis changed because from version 2.3 the files containing a database are closed after each \u003cbr\u003erecord is modified or added. \u003cbr\u003e \u003cbr\u003eA further feature from this version onwards was syspar.par, a system parameter file. The \u003cbr\u003eprogram checks values in this as soon as it is loaded. It allows sets of files used by the \u003cbr\u003eprogram to be placed in different folders. The program can be set to open in any language for \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 2 \u003cbr\u003e\u003cbr\u003ewhich a menu is available or to start up in any particular database. It also permits in the case \u003cbr\u003eof the DOS version a Pascal program to be loaded and run before the main program itself. \u003cbr\u003eFurther information on this file is found in Section 3.2. At the same time as syspar.par was \u003cbr\u003eintroduced, it became possible to set up a parameter file for each database so that the separate \u003cbr\u003efiles which make up the database can be allocated to different folders, drives or devices. The \u003cbr\u003einitial reason for the introduction of this feature was to enable CDS/ISIS to be used as the \u003cbr\u003esearch software for CD-ROM databases. CD-ROM is a read-only device and CDS/ISIS \u003cbr\u003erequires that certain files should be capable of being written to. These files have to be placed \u003cbr\u003eon the hard disk of the computer (they can be copied from a CD-ROM): the large files \u003cbr\u003econtaining the data and indexes remain on the CD-ROM. \u003cbr\u003e \u003cbr\u003eThe syspar.par file also allowed CDS/ISIS to be run on a network, and version 3.0 was \u003cbr\u003ereleased in May 1992 as a \u0027network sensitive\u0027 version. Under version 2.3 it was possible to \u003cbr\u003erun the software on a network, by specifying certain parameters of syspar.par as being \u003cbr\u003enetwork drives. However, a network allows multi-user access, and files could be corrupted if \u003cbr\u003etwo users tried to make changes to the same database at the same time. An individual record \u003cbr\u003ewould certainly be corrupted if two users tried to update it at the same time. This problem \u003cbr\u003ewas overcome with the introduction of record locking and database locking in version 3.0 \u003cbr\u003eonwards. \u003cbr\u003e \u003cbr\u003eAs CDS/ISIS was developed, new Pascal routines and functions were used in its compilation \u003cbr\u003eand were added to a Pascal programming library. \u003cbr\u003e \u003cbr\u003eOne important use of Pascal was for enhancing the print formatting language. This has been \u003cbr\u003eretained in ISIS for Windows. Users can develop their own Pascal programs to undertake \u003cbr\u003efunctions which are not in the core program. \u003cbr\u003e \u003cbr\u003e1.1.2 CDS/ISIS FOR WINDOWS \u003cbr\u003e \u003cbr\u003eSince 1989, when most new microcomputers were supplied with a new operating system \u003cbr\u003ecalled Microsoft Windows, it was inevitable that the users of CDS/ISIS would call for a \u003cbr\u003eWindows version, and UNESCO began to develop one in 1995. \u003cbr\u003e \u003cbr\u003eUnlike the DOS version, ISIS for Windows is not written in Pascal but in a combination of \u003cbr\u003elanguages, primarily C and C++. Following the philosophy of the DOS version, a program \u003cbr\u003elibrary is available of programs which can be utilized in the user’s own routines in a similar \u003cbr\u003eway to that in which Pascal was used in the DOS version. BIREME (the Latin American and \u003cbr\u003eCaribbean Center for Health Sciences Information) has cooperated with UNESCO in \u003cbr\u003edeveloping this \u0027library\u0027 and a Dynamic Linked Library (ISIS_DLL) is available containing \u003cbr\u003ethese routines. This can be downloaded from the BIREME website at http://www.bireme.br. \u003cbr\u003e \u003cbr\u003e1.1.3 WWWISIS \u003cbr\u003e \u003cbr\u003eMention of BIREME obliges us to note the existence of a version of CDS/ISIS which allows \u003cbr\u003eCDS/ISIS databases to be searched in client / server mode, the \u0027server\u0027 being a web-server and \u003cbr\u003ethe \u0027client\u0027 a personal computer running any web-browser: Netscape and Microsoft Internet \u003cbr\u003eExplorer are the most common. Little experience is required by the user of the client to \u003cbr\u003esearch the database but the setting up of the WWWISIS software on the server requires \u003cbr\u003etechnical skills which will usually be found in organisations which have their own a \u003cbr\u003econnection to the internet and hence in-house expertise in computer systems and software. \u003cbr\u003eWWWISIS relies on a print formatting language which is a combination of the CDS/ISIS \u003cbr\u003elanguage and Hypertext Markup Language (HTML). Beyond that, the setting up of the \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 3\u003cbr\u003e\u003cbr\u003edatabase is quite different though it operates with data which have originated from a \u003cbr\u003eCDS/ISIS database for DOS or Windows. BIREME, incidentally, rewrote the original DOS \u003cbr\u003eversion in the C programming language and developed C-ISIS on which they based their \u003cbr\u003ework for ISIS_DLL and WWWISIS. \u003cbr\u003e \u003cbr\u003e1.1.4 JAVAISIS \u003cbr\u003e \u003cbr\u003eJavaISIS is another method of client / server operation which allows access to a CDS/ISIS \u003cbr\u003edatabase on any machine attached to the internet even if it not a webserver. It requires the \u003cbr\u003eWWWISIS server from BIREME to be on the same machine. Information on this is found at \u003cbr\u003ehttp://web.tiscalinet.it/javaisis/. \u003cbr\u003e \u003cbr\u003e1.1.5 OTHER VERSIONS \u003cbr\u003e \u003cbr\u003eUNESCO has produced versions of CDS/ISIS for VMS and UNIX operating systems. VMS \u003cbr\u003eis now obsolete, but the UNIX version is well used. We are not here covering any other \u003cbr\u003eversion than the Windows version. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e1.2 GENERAL OVERVIEW OF CDS/ISIS FOR WINDOWS \u003cbr\u003e \u003cbr\u003eCDS/ISIS for Windows is, as its name implies, a Windows-based system. Windows programs \u003cbr\u003ehave many distinctive features as a result of the Windows operating system. Microsoft \u003cbr\u003eWindows is described as a graphical user environment which gives you more control over \u003cbr\u003ethe way you work as well as enabling you to use more of the power of the computer. It allows \u003cbr\u003eyou, for example, to run more than one program at the same time. Thus it allows you to have \u003cbr\u003emore than one CDS/ISIS database open. Your work appears in a window which may be \u003cbr\u003eenlarged, diminished, activated or put on hold whilst other windows are opened and programs \u003cbr\u003ethere run. Because more than one program may be available on the screen it is possible to \u003cbr\u003etransfer data or images from one to another. As well as using the computer\u0027s keyboard, the \u003cbr\u003euser can employ a mouse to move windows around the screen and to activate or de-activate \u003cbr\u003ewindows. Within a Window there are drop down menus also activated by the mouse. A \u003cbr\u003enumber of drop-down menus are accessible from the bar at the top of each window. They are \u003cbr\u003eaccessed by a single click of the mouse with the pointer controlled by the mouse on the \u003cbr\u003erelevant word at the top of the window. Alternatively pressing the {Alt} key and keying the \u003cbr\u003eunderlined letter in that word will \u0027open\u0027 the menu. \u003cbr\u003e \u003cbr\u003eFrom the early development of the DOS version, CDS/ISIS was developed for bibliographic \u003cbr\u003einformation, i.e. information about documents such as books, journal articles or conference \u003cbr\u003eproceedings. Usually each record in the database contains information about one document. \u003cbr\u003eMany of the features of CDS/ISIS are different from those in database management systems \u003cbr\u003ewhich have been designed for general purposes. \u003cbr\u003e \u003cbr\u003eTechnically speaking, the major differentiating feature of CDS/ISIS when compared with \u003cbr\u003eother database management systems is in its use of variable length text fields. Data in \u003cbr\u003edatabase management systems are entered into fields. In many database management \u003cbr\u003epackages such as dBase or Microsoft Access, the fields are of fixed length. It is easier to \u003cbr\u003edesign a system where fields are fixed length and for many applications that is not a problem. \u003cbr\u003eFor a personnel system, the attributes of an individual in the system can be abbreviated to fit \u003cbr\u003ethe space available, or codes can be used. For a financial system, codes can be used for \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 4 \u003cbr\u003e\u003cbr\u003ecommodities and their number or value can be stored in a limited number of digits, and so \u003cbr\u003evariable length data is not a requirement for those systems. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 1.1 Program with drop down menu \u003cbr\u003e \u003cbr\u003eBibliographic data tend to be treated differently from other kinds of data, with less recourse \u003cbr\u003eto abbreviation. Moreover, titles of books and other works which are contained in a \u003cbr\u003ebibliographic record may be of any length, from one word to many. As a result, a method has \u003cbr\u003eto be found of allowing variable length fields, which many database packages do not permit. \u003cbr\u003eThis is done by means of a directory, which is also found in the ISO 2709 format2 and in the \u003cbr\u003eMARC and other formats based on it (see Section 1.8). At the beginning of each record is a \u003cbr\u003elist of fields and pointers to the position of the data belonging to each field. \u003cbr\u003e \u003cbr\u003eAnother feature of bibliographic data is the need for repeatable fields. One book may have a \u003cbr\u003enumber of authors. Each author needs to be of equal status. Many bibliographic databases \u003cbr\u003eimplemented on general database management systems have one field for \u0027authors\u0027; all \u003cbr\u003eauthors are entered in one field, but only the first is searchable. In CDS/ISIS, each attribute \u003cbr\u003ewhich has more than one value is entered in its own field. In other words, each field may be \u003cbr\u003erepeated – up to 999 times. \u003cbr\u003e \u003cbr\u003eBibliographic data may make extensive use of subfields. This facility is available in the ISO \u003cbr\u003e2709 format, and CDS/ISIS has implemented it too. It is a very useful feature when a field is \u003cbr\u003edivided into different parts to be treated in different ways. An author\u0027s name may appear in an \u003cbr\u003eindex as Smith, John, but sometimes it might be desirable to print it out as John Smith, for \u003cbr\u003einstance when producing data in different reference styles. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 5\u003cbr\u003e\u003cbr\u003eSubfields enable the different parts of the name to be separately manipulated. They are \u003cbr\u003edesignated by a single letter and when entering data in CDS/ISIS, you prefix this letter with a \u003cbr\u003ecircumflex, ^. Thus you might enter the name Simon Maxwell as ^aMaxwell^bSimon. \u003cbr\u003eThe system can treat both parts separately and may print them out in either order, place \u003cbr\u003epunctuation between the parts, capitalize one part and not another, and so on. The exchange \u003cbr\u003eformats mentioned above include rules for the formulation of fields and subfields. \u003cbr\u003e \u003cbr\u003eCritics of subfields say that they are difficult to enter. However, CDS/ISIS for Windows has a \u003cbr\u003euseful help facility which can display for any individual field on a data entry worksheet two \u003cbr\u003elines of help message at the foot of the Data Entry window. Subfields are of great benefit to \u003cbr\u003ethe organization and manipulation of data. They enable repeated data elements to be \u003cbr\u003eassociated correctly with other data elements. If forenames and surnames were entered in \u003cbr\u003eseparate fields, the software would require a more complicated mechanism to associate each \u003cbr\u003eforename with the corresponding surname. \u003cbr\u003e \u003cbr\u003eCDS/ISIS uses inverted files to enable faster searching of the database. An inverted file is just \u003cbr\u003eanother name for an index. The expression refers to the fact that the records are turned inside \u003cbr\u003eout to bring different elements from the contents to the fore in a file. \u003cbr\u003e \u003cbr\u003eIt is possible to index each field in a number of ways using different indexing techniques: the \u003cbr\u003ecomplete field, each individual subfield, or each word. There are also two indexing \u003cbr\u003etechniques which index text enclosed by \u0026lt;...\u0026gt; or /.../. This flexibility in indexing is not \u003cbr\u003enormally found in database management systems. \u003cbr\u003e \u003cbr\u003eIn addition, it is possible to search for a string of data in any field, or to search for fields with \u003cbr\u003ea numerical value greater than, less than or equal to a particular value. You can also search \u003cbr\u003efor those records containing or lacking a particular field. \u003cbr\u003e \u003cbr\u003eA further feature of the package is the flexibility of the screen and printed displays. This is \u003cbr\u003eachieved by a sophisticated algebra-like formatting language. The formatting language has \u003cbr\u003ebeen criticized for its complexity and unfriendliness but we try to show in chapter 5 that this \u003cbr\u003eis not too complex even for the user who is not very computer literate. (We mentioned above \u003cbr\u003ethat this can be extended by the use of a Pascal language, since a Pascal compiler is contained \u003cbr\u003ewithin the package.) The formatting language serves a number of purposes in addition to its \u003cbr\u003efunction of providing instructions for screen display and printout. \u003cbr\u003e \u003cbr\u003e(i) It is used to specify the rules for the extraction of data from the database records to go into \u003cbr\u003ethe index. \u003cbr\u003e \u003cbr\u003e(ii) It is used for the extraction of data for export to another database or for converting \u003cbr\u003erecords to a MARC format if data have not been entered precisely according to the rules of \u003cbr\u003ethat MARC format. \u003cbr\u003e \u003cbr\u003e(iii) It is used as the basis of the search language to provide the package with a very powerful \u003cbr\u003efree text searching feature, including the searching on values mentioned above. \u003cbr\u003e \u003cbr\u003e(iv) It is used in the creation of statements in a validation file for data entry validation. Note \u003cbr\u003ethat this was introduced into CDS/ISIS for Windows and is not available in the DOS version. \u003cbr\u003e \u003cbr\u003eThis formatting language gives users of CDS/ISIS a higher level of control over their data \u003cbr\u003ethan is found probably in any commercial library automation package. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 6 \u003cbr\u003e\u003cbr\u003eAnother important feature, considering that the program is the product of UNESCO, is the \u003cbr\u003emulti-lingual nature of the package. Text on menus and worksheets can easily be changed by \u003cbr\u003ea proficient user. Message files are stored as databases and can be edited in the same way as \u003cbr\u003eother databases. They can be changed to make use of different terminology or adapted to \u003cbr\u003edifferent languages. \u003cbr\u003e \u003cbr\u003eIt is not necessary for users to know about the technical features of the package in order to \u003cbr\u003euse it (and this handbook is not aimed primarily at the user with a high level of technical \u003cbr\u003eknowledge). However, it does help since a broad understanding of specialist terminology can \u003cbr\u003ebe beneficial particularly when things go wrong. (Happily this is not very often for users who \u003cbr\u003euse CDS/ISIS in a straightforward way). \u003cbr\u003e \u003cbr\u003e1.3 RECORD STRUCTURE AND RECORD LINKING \u003cbr\u003e \u003cbr\u003eEach database includes a masterfile and cross-reference file. The masterfile contains the data \u003cbr\u003eand the cross-reference file includes for each record, by sequential master file number, a \u003cbr\u003epointer to where the data belonging to that record occur in the Master file and indicates \u003cbr\u003ewhether that record is used, unused or deleted, whether it may need to have its entries in the \u003cbr\u003einverted file updated and whether the record is locked. Database records are numbered from 1 \u003cbr\u003ebut the system also has in each database, invisible to the user, a record 0 which holds control \u003cbr\u003einformation about the database, such as the next record number to be assigned to a new \u003cbr\u003erecord and whether the database is a normal database or a message file. \u003cbr\u003e \u003cbr\u003eCDS/ISIS includes features to allow it to function well in a multi-access environment. These \u003cbr\u003erequire a certain level of technical understanding to comprehend them, but if you have a \u003cbr\u003enetwork or are using Windows in a sophisticated way, the network manager or technical \u003cbr\u003esupport staff will be aware of their implications. One thinks mainly of networks, but when \u003cbr\u003erunning a personal computer under an operating system like Microsoft Windows, it is \u003cbr\u003epossible to start the program, leave it in the middle, and start the program again so that it is \u003cbr\u003erunning more than once simultaneously. The main features that make this possible are record \u003cbr\u003elocking and database locking. Record locking prevents more than one user from accessing a \u003cbr\u003erecord to edit it. If it were possible for more than one user to edit a record at the same time, \u003cbr\u003echaos could arise as editing is performed by copying the record into the local workstation, \u003cbr\u003eand the version ending up would be the version of the record that was completed the latest. \u003cbr\u003eDatabase locking prevents a user from accessing a database when certain system functions \u003cbr\u003eare being performed such as inverting the file. This is necessary because if a record was \u003cbr\u003eedited during a full inversion, it could result in a loss of integrity for the index being created, \u003cbr\u003esince the file inversion looks at each record a number of times during its operation. \u003cbr\u003eSometimes problems arise with locking, and CDS/ISIS for Windows has utilities which can \u003cbr\u003ehelp you then which are described in Section 3.4.3. \u003cbr\u003e \u003cbr\u003eUNESCO produced a special version of the DOS package for databases on CD-ROM (called \u003cbr\u003eISISCD) which allows read only, and includes the facilities to search and retrieve and to sort \u003cbr\u003eand print from the database. This can also be used on a multi-user system to prevent \u003cbr\u003eunauthorized editing of the database. These restrictions can also be applied to CDS/ISIS for \u003cbr\u003eWindows and are achieved by means of parameters in the syspar.par file as described in \u003cbr\u003esection 3.4.2. \u003cbr\u003e \u003cbr\u003eThe DOS program from version 3 onwards and the Windows program both operate on the \u003cbr\u003esame database structure. A database can be set up to allow access from both versions and \u003cbr\u003eusers may choose their preferred method of accessing the functions available. Indeed, early \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 7\u003cbr\u003e\u003cbr\u003eversions of CDS/ISIS for Windows did not contain Database Definition Services; databases \u003cbr\u003etherefore had to be developed under the DOS version though all other functions were \u003cbr\u003eavailable in the Windows version. If you cannot find the Database Definition Wizard denoted \u003cbr\u003eby a light-bulb icon, make sure you have the latest version of CDS/ISIS for Windows. \u003cbr\u003e \u003cbr\u003e1.4 THE WINDOWS VERSION: THE MAIN MENU \u003cbr\u003e \u003cbr\u003eAt this point we are assuming that CDS/ISIS for Windows has been loaded on your computer \u003cbr\u003e(as described in Chapter 3) and that the machine has been switched on and Windows is \u003cbr\u003erunning. Open the CDS/ISIS for Windows program by clicking on the WINISIS icon. This \u003cbr\u003ewill run the program and display the main menu. \u003cbr\u003e \u003cbr\u003eLet us look at the drop-down menus from left to right. \u003cbr\u003e \u003cbr\u003eDatabase leads to the functions associated with a database. In other Windows programs, this \u003cbr\u003ewould usually be F for File. \u003cbr\u003e \u003cbr\u003eIf you have just opened the program by clicking on the WINISIS icon, you will have only \u003cbr\u003efour options, Open, New, Printer Setup and Exit. Other options are greyed out as shown in \u003cbr\u003eFigure 1.2. You will see them in a light shade of grey in contrast with the black of other \u003cbr\u003emenus. This is a convention used by most programs which run under Windows which \u003cbr\u003eindicates that that option is not at that time available. There may also be a list of the last five \u003cbr\u003edatabases open on which you may also click to retrieve one. These will always be in black. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 1.2 Opening screen with database drop-down menu \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 8 \u003cbr\u003e\u003cbr\u003eYou open a database by choosing Open, or the icon on the very left of the tool bar, a picture \u003cbr\u003eof an open card file. This brings up a Window entitled File Selection (Figure 1.3). This is in \u003cbr\u003ethe usual Windows format giving the possibility of browsing through drives and folders to \u003cbr\u003efind the appropriate \u0027file name\u0027 which will be an mst file or a par file. It will be set to the \u003cbr\u003efolder named in parameter 4 of the syspar.par: this is described in section 3.2. When you \u003cbr\u003ehave clicked on a database to open it, all options under Database will become accessible as \u003cbr\u003ein Figure 1.1. You will see at the same time as a database is opened that more icons appear on \u003cbr\u003ethe tool bar. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 1.3 File selection window \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eClose and Close All are self explanatory and result in the closing of one or all databases. The \u003cbr\u003eother functions which become available are Import, Export, I/F Update (i.e. Inverted File \u003cbr\u003eUpdate) and Print. Print is conventionally found on the left hand drop down menu in \u003cbr\u003eWindows applications and the other options here are for file maintenance, adding to a file, \u003cbr\u003eextracting a file and indexing the database. Exit will close the CDS/ISIS for Windows \u003cbr\u003eprogram and take you back to the Windows desktop. \u003cbr\u003e \u003cbr\u003eBrowse ({Alt b} from the menu bar) has nine functions which cannot be operated unless \u003cbr\u003ea database has been opened. Click on Database to view the records in a database in database \u003cbr\u003eorder. Click on Search results... to go to a list of previous searches from where you may \u003cbr\u003eview the records retrieved by any earlier search in that session. You may mark any records \u003cbr\u003ethat you view. Then you can click on Marked records to view only those that have been \u003cbr\u003emarked. Or you can revert to all records retrieved by selecting All records. You may open \u003cbr\u003ethe dictionary by clicking on Open dictionary to see which terms have been indexed in \u003cbr\u003ewhich fields (Figure 1.4). Split/Unsplit view allows you to toggle with the lower portion \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 9\u003cbr\u003e\u003cbr\u003eFigure 1.4 Dictionary open \u003cbr\u003e \u003cbr\u003eshowing either the display in ASCII characters only or the print format specification. Print \u003cbr\u003ecurrent page will print the record you are viewing though may not always print it quite how \u003cbr\u003eyou see it on the screen. Zoom In and Zoom out will make the font larger or smaller. Along \u003cbr\u003ewith Search, this menu is equivalent to Information Retrieval Services in CDS/ISIS for DOS. \u003cbr\u003e \u003cbr\u003eChoose Search {Alt s} and you will have access to two kinds of search, Expert Search \u003cbr\u003eor Guided Search. It also allows you to go back to a previously saved search (the search may \u003cbr\u003ehave been saved at any previous occasion) Recall saved search or to save the results of the \u003cbr\u003epresent search for future use: Save search. Close Search Window is no mystery: it allows \u003cbr\u003eyou to close the expert or guided search window when you wish to look through the records \u003cbr\u003eyou have retrieved. \u003cbr\u003e \u003cbr\u003eEdit {Alt e} is the gateway to Data entry and modifying the database structure. (If you are \u003cbr\u003erunning in read only mode, you will not have access to this menu.) Data entry functions are \u003cbr\u003eaccessed by Data entry to call up the Data Entry window which lets you edit the record you \u003cbr\u003ewere looking at in the browse or search window or lets you create a new record. Delete will \u003cbr\u003edelete the record you are looking at in the data entry window. You can also copy the record \u003cbr\u003eyou have on screen into the Windows clipboard with Copy to clipboard or clear the \u003cbr\u003eclipboard by choosing Clear clipboard. \u003cbr\u003e \u003cbr\u003eFrom this drop down menu, you can modify the database you are in via the Field Definition \u003cbr\u003eTable or Field Selection Tables. You can also edit or add new Print Formats. \u003cbr\u003e \u003cbr\u003eConfigure {Alt c} allows you to change the language of the menus and other features of \u003cbr\u003ethe database including removing the ability to edit a database from the menus, to make the \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 10\u003cbr\u003e\u003cbr\u003edatabase read-only for that user. (The ability to read and write to the database will return next \u003cbr\u003etime the software is run.) You can also change many other system settings. \u003cbr\u003e \u003cbr\u003eUtilities {Alt u} includes global additions and deletions based on record number or a \u003cbr\u003eprevious search. Also included is the facility to compile ISIS/Pascal programs (in CDS/ISIS \u003cbr\u003efor Windows these are all print format programs). You can also export records to an XML \u003cbr\u003efile and unlock databases or records. These unlocking functions will be greyed out and \u003cbr\u003einaccessible if Data entry is open. \u003cbr\u003e \u003cbr\u003eWindows {Alt w} allows the windows open to be arranged on the screen. This is the usual \u003cbr\u003eWindows program facility. The windows on the screen may be arranged from left to right \u003cbr\u003e(horizontally) one above the other (vertically) or cascaded (one above the other but \u003cbr\u003ediagonally offset so that all may be seen in part and the top one in full). \u003cbr\u003e \u003cbr\u003eFinally there is a Help drop down menu in the usual Windows style with a contents list and a \u003cbr\u003ekeyword search. At the time of writing, the Help text is considerably lagging behind the \u003cbr\u003ecurrent version. \u003cbr\u003e \u003cbr\u003e1.5 AVAILABILITY OF CDS/ISIS \u003cbr\u003e \u003cbr\u003eCDS/ISIS is protected by copyright and is in no way shareware or public domain. It can be \u003cbr\u003eused legally only by licence holders. This licence is not as restrictive as some commercially-\u003cbr\u003eproduced software packages, in that multiple copying of the software is permitted within an \u003cbr\u003einstitution that is a licence holder. Nevertheless, the software should not be copied to persons \u003cbr\u003eor institutions which are not licence holders. When once a licence is obtained, it is valid for \u003cbr\u003eall versions, so new versions may legally be obtained from any source. \u003cbr\u003e \u003cbr\u003eUNESCO does not distribute the software from its website. \u003cbr\u003e \u003cbr\u003eAlthough UNESCO are overall responsible for the development of the CDS/ISIS package, \u003cbr\u003ethey have appointed distributors throughout the world to assist in supplying it to those who \u003cbr\u003ewish to use it. These distributors are in many cases national focal points for UNESCO\u0027s \u003cbr\u003eIntergovernmental Programme for the General Information Programme. If you write to \u003cbr\u003eUNESCO for a copy of CDS/ISIS and are in a country with a national distributor, your \u003cbr\u003erequest will be forwarded to that distributor. News of distributors is published in UNESCO \u003cbr\u003eInformation and Informatics Division UNISIST Newsletter1 which is available from \u003cbr\u003eUNESCO and there is a list on UNESCO’s website at http://www.unesco.org/ \u003cbr\u003ewebworld/isis/distributors.htm. You can usually discover who is your distributor from the \u003cbr\u003eperson or organization who told you about the software or alternatively write to UNESCO \u003cbr\u003e(address in Section 14.4). We are not giving a list of distributors in this Handbook due to lack \u003cbr\u003eof space and the fact that distributors are subject to change. \u003cbr\u003e \u003cbr\u003eAs well as national distributors, there are distributors for organizations in specific sectors; \u003cbr\u003ethese cover such areas as agricultural information and energy information. These distributors \u003cbr\u003ewill also require you to sign a licence before they can supply a copy of the CDS/ISIS \u003cbr\u003esoftware. \u003cbr\u003e \u003cbr\u003eDistributors may distribute the software on CD, floppy disk or via file transfer (FTP) from \u003cbr\u003etheir computers. Please note that a distributor may supply the package with languages other \u003cbr\u003ethan the five languages English, French, Spanish, Italian and Latin American Spanish in \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 11\u003cbr\u003e\u003cbr\u003ewhich it is distributed by UNESCO. Versions are also available for Arabic and CJK (Chinese, \u003cbr\u003eJapanese and Korean) and Cyrillic. \u003cbr\u003e \u003cbr\u003e1.6 SOFTWARE CONTRIBUTED BY USERS \u003cbr\u003e \u003cbr\u003eWe have already mentioned the Pascal programming feature which is extremely important to \u003cbr\u003ethe development and use of the DOS version of CDS/ISIS. Both DOS and Windows versions \u003cbr\u003eof the package include a Pascal compiler; in the case of the Windows version it can be used \u003cbr\u003eonly for format exits: see Chapter 11 for more information \u003cbr\u003e \u003cbr\u003ePrograms written by CDS/ISIS users to be used in conjunction with the DOS version have \u003cbr\u003ebeen made generally available. Some are offered for sale. Others are printed in journals or \u003cbr\u003ecirculated at user group meetings. The result is that many sophisticated library automation \u003cbr\u003epackages have been designed, built on the basic framework of CDS/ISIS for DOS. Packages \u003cbr\u003eare now being developed based on CDS/ISIS for Windows and ISIS_DLL. Chapter 11 offers \u003cbr\u003ean introduction to format exits written in Pascal for CDS/ISIS for Windows. Chapter 12 \u003cbr\u003eshows you how to customize the package and includes information on other language \u003cbr\u003eversions and Chapter 13 includes some CDS/ISIS applications. Chapter 14 includes a list of \u003cbr\u003esources of useful addresses. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e1.7 USER GROUPS \u003cbr\u003e \u003cbr\u003eMany user groups have been set up world-wide. These are listed at \u003cbr\u003ehttp://www.unesco.org/webworld/isis/cds_isis_sites.htm and are also reported from time to \u003cbr\u003etime in the UNISIST newsletter1. Given that support from UNESCO is necessarily limited, \u003cbr\u003eparticipating in such a group is of great benefit to the user and provides a measure of security \u003cbr\u003ein the event of problems. Since these are very much country-based and contact points and \u003cbr\u003eofficers for the groups are constantly changing, we have not included them here and \u003cbr\u003erecommend that you find information on them from the World Wide Web. \u003cbr\u003e \u003cbr\u003eTo find out the most up-to-date information, there is an electronic mailing list run by Melqui \u003cbr\u003eVargas Rivera from Chile, Henk Rutten from the Netherlands and Raymond Gimilio from \u003cbr\u003eFrance. It is known as the CDS/ISIS Mailing List and is hosted by SURFnet. \u003cbr\u003e \u003cbr\u003eUsers from around the world exchange information about any issue ranging from the simple \u003cbr\u003eto the more complex areas of CDS/ISIS like the writing of Pascal programs and problems in \u003cbr\u003ethe formatting language. \u003cbr\u003e \u003cbr\u003eIf you are on the internet, you can subscribe to the CDS/ISIS list by sending a message to: \u003cbr\u003e \u003cbr\u003eLISTSERV@NIC.SURFNET.NL \u003cbr\u003e \u003cbr\u003ewith the following message in the main text: \u003cbr\u003e \u003cbr\u003eSUBSCRIBE CDS-ISIS Firstname Lastname \u003cbr\u003e \u003cbr\u003eThe host computer will pick up your email address and add it to a \u0027mailing list\u0027. You may \u003cbr\u003ereceive more information than you expected!! \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 12\u003cbr\u003e\u003cbr\u003eThere are also specialist lists for other aspects of CDS/ISIS such as ISIS_DLL and \u003cbr\u003eWWWISIS. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e1.8 EXCHANGE FORMATS \u003cbr\u003e \u003cbr\u003eThe term \u0027format\u0027 occurs so frequently throughout this Handbook that we have decided to \u003cbr\u003eexplain it in this introduction. The term \u0027format\u0027 is used in many different ways in computing \u003cbr\u003ein general. In data processing, particularly in information retrieval packages like CDS/ISIS, it \u003cbr\u003ehas two specialized uses. A format is an arrangement of data, and in CDS/ISIS it refers both \u003cbr\u003eto an international exchange format, especially one that is a standard format for the exchange \u003cbr\u003eof data between systems and to the layout of data as seen by the user on the screen or in \u003cbr\u003eprinted form, called a print format or display format. Both these kinds of format are, in the \u003cbr\u003ebibliographic data processing field, governed by standards. \u003cbr\u003e \u003cbr\u003eUNESCO through the Information and Informatics Division and its predecessors including \u003cbr\u003ethe General Information Programme has as part of its remit the promotion of library and \u003cbr\u003einformation services and systems, internationally and nationally within its member states. \u003cbr\u003eOne way in which it achieves this is by the promotion of appropriate standards. The UNISIST \u003cbr\u003eReference manual3 was devised as an international standard format for the exchange of data \u003cbr\u003ebetween abstracting and indexing services on the lines of the MARC formats, which had been \u003cbr\u003edeveloped by national libraries. This was followed by the Common Communication Format \u003cbr\u003ewhich is now available for factual data and bibliographic data4. At the same time IFLA has \u003cbr\u003edeveloped UNIMARC5, an international format which enables exchange between users of \u003cbr\u003edifferent national formats. More recently MARC 21 (formerly known as US MARC) has \u003cbr\u003ebeen promoted as an international format6. The idea of these formats is that catalogue records \u003cbr\u003emay be copied from one system to another. Two organizations may share the production of \u003cbr\u003erecords between them and even though they might have different software they can mount \u003cbr\u003erecords from each other\u0027s databases on their own systems. \u003cbr\u003e \u003cbr\u003eAll these formats are based on a standard record structure, ISO 27092. From the beginning, \u003cbr\u003eCDS/ISIS implemented this structure and owes a number of features to this standard. Each \u003cbr\u003erecord as it is stored on the database contains a directory to tell the system where each field is \u003cbr\u003efound, which is based on the same principle as the ISO 2709 record directory. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eREFERENCES \u003cbr\u003e \u003cbr\u003e1. UNESCO. Information and Informatics Division. UNISIST Newsletter \u003cbr\u003e2. ISO 2709-1981: Format for Bibliographic Information Interchange on Magnetic Tape, \u003cbr\u003eGeneva, ISO, 1981 \u003cbr\u003e3. Dierickx, H. and Hopkinson, A., Reference manual for machine-readable bibliographic \u003cbr\u003edescriptions, 2nd rev. ed., Paris, UNESCO, 1981. \u003cbr\u003e4. CCF/B: the Common Communication Format for Bibliographic Information. Paris, \u003cbr\u003eUNESCO, 1992.; CCF/F: the Common Communication Format for Factual Information. \u003cbr\u003eParis, UNESCO, 1992. \u003cbr\u003e5. UNIMARC manual: bibliographic format. 2nd ed. Munich, Saur, 1994. \u003cbr\u003e6. MARC 21 is found described at http://lcweb.loc.gov/marc/ \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 13\u003cbr\u003e\u003cbr\u003e2 OVERVIEW OF WINDOWS \u003cbr\u003e \u003cbr\u003e2.1 INTRODUCTION \u003cbr\u003e \u003cbr\u003eYour microcomputer runs two kinds of software: operating system software, which is usually \u003cbr\u003ebought with the machine, and applications, which you usually buy individually depending on \u003cbr\u003ewhat you want to use your machine for. Examples of applications software are Microsoft \u003cbr\u003eWord for word processing, Lotus 1-2-3 for spreadsheets, and dBase III or Microsoft Access \u003cbr\u003efor database management. Most of this book is about applications software, the package \u003cbr\u003eCDS/ISIS for Microcomputers, but it is helpful to know something about operating systems \u003cbr\u003efirst. \u003cbr\u003e \u003cbr\u003eCDS/ISIS for Windows, as its name implies, runs under Microsoft Windows. It will run \u003cbr\u003eunder Windows 3.1 or 3.11, Windows 95, Windows 98, Windows 2000 and Windows NT. \u003cbr\u003eWindows in all its different versions is a graphical user interface or GUI. This is \u003cbr\u003edistinguished from the earlier method of interfacing or interacting with computers which was \u003cbr\u003eby typing commands at a screen prompt. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 2.1 MS-DOS prompt beneath access route to the prompt \u003cbr\u003e \u003cbr\u003eThis is still available on computers running Windows but is less user-friendly than the \u003cbr\u003egraphical user interface and not commonly used. If you wish to use the command line \u003cbr\u003einterface in machines running under Windows 95 onwards, you have to run the MS DOS \u003cbr\u003eprompt. Point the cursor to the Start button by moving the mouse and click the left mouse \u003cbr\u003ebutton; click on Programs and a list of programs appears on the screen. Move the mouse \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 14\u003cbr\u003e\u003cbr\u003eover MS-DOS prompt so that it changes colour and press the left mouse button. (In this \u003cbr\u003ehandbook, we will abbreviate this set of procedures to \u0027Select Start ⇒ Programs ⇒ MS-\u003cbr\u003eDOS prompt\u0027.) You will see on the screen a window with an MS-DOS prompt as in Figure \u003cbr\u003e2.1. To leave this, type exit and the window will close. \u003cbr\u003e \u003cbr\u003eWindows, however, makes your computer easier to use than that so you should try and stay \u003cbr\u003ewith the Windows tools rather than using MS-DOS. Windows owes its name to the fact that \u003cbr\u003eyou run each program in a separate \u0027window\u0027 on the screen. Each program may, indeed, open \u003cbr\u003ea separate window for different functions. You can move between one program and another \u003cbr\u003ewithout having to stop one program before starting the next. You can run a word processing \u003cbr\u003eprogram and edit more than one document at the same time; you can run a database program \u003cbr\u003elike CDS/ISIS and have two databases open at the same time. You can also transfer data from \u003cbr\u003eone program to another by cutting and pasting material from one window to another. We will \u003cbr\u003etell you how to do this later in this chapter. \u003cbr\u003e \u003cbr\u003eThis handbook describes the use of CDS/ISIS on microcomputers which use the Windows \u003cbr\u003eoperating system developed by Microsoft. There are also versions of CDS/ISIS for different \u003cbr\u003eoperating systems: DOS which was the earlier operating system for Personal Computers; \u003cbr\u003eVMS (which is used on the VAX and Alpha models) and Unix, which runs on a variety of \u003cbr\u003emicrocomputers and minicomputers. These versions are not dealt with in this book. The DOS \u003cbr\u003eversion is covered in our earlier book The CDS/ISIS handbook (London: Library Association \u003cbr\u003ePublishing, 1994). \u003cbr\u003e \u003cbr\u003eWindows includes procedures for working with files: setting up files, arranging them in \u003cbr\u003efolders, copying them, editing them, deleting them, and so on. In Section 2.9 we look at how \u003cbr\u003eto use these procedures. \u003cbr\u003e \u003cbr\u003e2.2 DISK DRIVES \u003cbr\u003e \u003cbr\u003eFirst, it is necessary to understand a little about the hardware. Microcomputers are fitted with \u003cbr\u003ea floppy disk drive (which allows you to take data from floppy disks as required), a hard disk \u003cbr\u003edrive and a compact disk (CD) drive. The hard disk is not removable by the user and \u003cbr\u003egenerally holds a lot more than a floppy disk. A CD drive can contain a CD with a large \u003cbr\u003eamount of information which is usually read-only and therefore cannot be changed by the \u003cbr\u003euser. \u003cbr\u003e \u003cbr\u003eDisk drives are referred to by letters. The first floppy drive is known as A and a second one \u003cbr\u003e(if fitted) is known as B. The hard disk drive is generally known as C. Sometimes it may be \u003cbr\u003epartitioned and will have a D drive as well. The CD drive will usually be D (if not already \u003cbr\u003eused) or E. There may be other large capacity removable disks as well at D or E. If your \u003cbr\u003ecomputer is connected to a network, you may have access to files on a file server which will \u003cbr\u003ebe on storage devices allocated other letters. \u003cbr\u003e \u003cbr\u003e2.3 THE MOUSE \u003cbr\u003e \u003cbr\u003eOne feature of computers which use Windows is the mouse, a small device enabling you to \u003cbr\u003eperform many actions. As you move the mouse around on your desk (or preferably on a \u003cbr\u003emouse mat on your desk), a pointer moves in the same direction on the screen. Lifting the \u003cbr\u003emouse does not move the pointer. If your mouse comes to the edge of the table, or is blocked \u003cbr\u003eby the computer, you can lift it up and put it down again where you have more room and \u003cbr\u003econtinue moving the pointer in the direction you wish. A mouse has two or three buttons. In \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 15\u003cbr\u003e\u003cbr\u003eWindows 3.1 you will use only the left button (unless you have configured it to use the right \u003cbr\u003ebutton for left handed users) - we will call this the main mouse button; in Windows 95 \u003cbr\u003eonwards you usually use the left button but for some purposes the right button is used. \u003cbr\u003e \u003cbr\u003eUsing a mouse requires the following actions: pointing: moving a pointer around on the \u003cbr\u003escreen; clicking - pressing and releasing the mouse button once (when you point to an object \u003cbr\u003eon the screen and press the left mouse button, that is called clicking and you select that \u003cbr\u003eobject); double-clicking - clicking twice in rapid succession; and dragging - moving things \u003cbr\u003earound the desk top (holding down the main mouse button while moving the mouse). \u003cbr\u003e \u003cbr\u003e2.4 FILES AND FILE NAMES \u003cbr\u003e \u003cbr\u003eComputer disks hold programs and data in the form of files. For example, one file could hold \u003cbr\u003ea database program and another could hold a list of names and addresses. Every file has a \u003cbr\u003ename, which in Windows 3.1 can be up to eight characters. Although the names may be \u003cbr\u003elonger in Windows 95 onwards, it is best to keep file names to 8 characters when using \u003cbr\u003eCDS/ISIS. Upper and lower case letters are not distinguished by Windows, so sally, Sally, \u003cbr\u003eand SALLY would all refer to the same file. A file name can have an extension (limited to \u003cbr\u003ethree characters in Windows 3.1), which can be used to indicate what sort of file it is. The \u003cbr\u003eextension is separated from the main part of the name by a full stop. Thus sally.doc might be \u003cbr\u003ea word-processed document, while sally.pas might be a program written in the Pascal \u003cbr\u003elanguage. \u003cbr\u003e \u003cbr\u003eThe extension .exe is used for \u0027executable\u0027 files, that is programs in a form which makes them \u003cbr\u003eready to run just by typing their names. The main program of CDS/ISIS for Windows is in a \u003cbr\u003efile called wisis.exe but you do not need to know this as you will normally start the program \u003cbr\u003eby clicking on an icon labelled CDS/ISIS for Windows, or WINISIS. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e2.5 FOLDERS \u003cbr\u003e \u003cbr\u003eA computer disk may contain hundreds or thousands of files. Files for different purposes \u003cbr\u003ecould be jumbled together, but that would make the computer rather difficult to use. It is \u003cbr\u003ebetter to group related files together into folders (called directories in DOS). This is \u003cbr\u003esomewhat like arranging books in a library: you could have all the books mixed up, but it \u003cbr\u003emakes them easier to use if you separate them into categories such as fiction, biography, \u003cbr\u003escience, travel, etc. \u003cbr\u003e \u003cbr\u003eAn obvious first step is to group files according to the application they belong to, such as \u003cbr\u003espreadsheet files, word processor files, database files, etc. The files could be placed in folders \u003cbr\u003ecalled, for example, lotus, word, dbase. \u003cbr\u003e \u003cbr\u003eJust as the categories of books could be further divided into subcategories, e.g. fiction could \u003cbr\u003ebe separated into novels, plays, poetry, etc., so folders can themselves contain other folders. \u003cbr\u003eWe could have one folder on drive C to hold the application software and one to hold the data \u003cbr\u003efiles which go with it, or perhaps folders for different types of data files. This is shown in the \u003cbr\u003ediagram below. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 16\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e C drive \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e System files Program files Data files \u003cbr\u003e \u003cbr\u003e Word \u003cbr\u003e Documents Databases \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eFigure 2.2 Folders \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eThe structure can go down to further levels if required, for example Documents could have \u003cbr\u003esub-folders such as letters, papers, faxes, etc. The top folder (into which files go if you do \u003cbr\u003enot set up any other folders) is sometimes known as the root folder. In the display from \u003cbr\u003eWindows Explorer (Figure 2.3) the root folder appears as ‘Model 16sp (C:)’ “Model 16sp” \u003cbr\u003ewas the name given to this hard disk when it was formatted. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 2.3 C: drive as displayed in Windows Explorer \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eWhen you are using an application such as CDS/ISIS, there is a default folder in which the \u003cbr\u003eprogram looks for and saves files unless you specifically choose otherwise. This is called the \u003cbr\u003eworking folder. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 17\u003cbr\u003e\u003cbr\u003e2.6 FEATURES OF WINDOWS \u003cbr\u003e \u003cbr\u003eWindows like all specialisms has its own terminology. Desktop is the screen as presented to \u003cbr\u003eyou when you have started up the computer (the background coloured green in figure 2.4); \u003cbr\u003ewe deal with that in more detail later. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eFigure 2.4 Features of Windows \u003cbr\u003e \u003cbr\u003eWe dealt above with other features of Windows that relate to the use of the mouse. Now we \u003cbr\u003ecan deal with features that appear on the desktop which we will refer to later on. \u003cbr\u003e \u003cbr\u003e2.6.1 THE WINDOW BAR \u003cbr\u003e \u003cbr\u003eA Window has at the top a bar with the title of the activity or program represented in the \u003cbr\u003ewindow. \u003cbr\u003e \u003cbr\u003eIf you click on this it makes the bar a different colour and activates that window if there are \u003cbr\u003eother windows open, one of which is previously activated. (You will see in the example in \u003cbr\u003eFigure 2.4 that \u0027Print setup\u0027 has been activated.) \u003cbr\u003e \u003cbr\u003e2.6.2 THE TASK BAR \u003cbr\u003e \u003cbr\u003eVersions of Windows 95 onwards have a task bar which is usually displayed at the foot of \u003cbr\u003ethe screen but may be to right or left or at the top. The start button is on this bar. Any \u003cbr\u003eprograms or windows currently open appear here and you can activate one by clicking on its \u003cbr\u003ebutton. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 18\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e2.6.3 TABS \u003cbr\u003e \u003cbr\u003eA window may include \u0027tabs\u0027 designed by analogy with a card index where identifiers of a \u003cbr\u003ecard can protrude above the general level of the top of the cards. You can click on a tab to \u003cbr\u003eselect the dialog box to which it is attached. In Figure 2.4, these are shown as General, \u003cbr\u003ePresentation, Margins, Layout and Sorting. \u003cbr\u003e \u003cbr\u003e2.6.4 OTHER FEATURES OF THE BAR \u003cbr\u003e \u003cbr\u003eAt the left of the bar you can see a miniature icon, usually a reduction of the larger icon on \u003cbr\u003ethe desktop which indicates that that window can be opened (see the miniature of the CDS-\u003cbr\u003eISIS for Windows icon which appears at the left end of the CDS/ISIS for Windows bar and in \u003cbr\u003ea larger version at the bottom left-hand corner on the desktop reproduced in figure 2.4). Click \u003cbr\u003eon the small icon and you will get a drop-down menu of actions which duplicate icons \u003cbr\u003eelsewhere. \u003cbr\u003e \u003cbr\u003eAt the right of the bar you can see some small buttons. There will be a square (as in figure \u003cbr\u003e2.4) or a smaller square overlapping another one. The square on its own means maximize and \u003cbr\u003eif you click on it the window will fill the whole of the screen or at least more of the screen. If \u003cbr\u003eyou click on the overlapping squares the window will become smaller again. A line at the \u003cbr\u003efoot of the button means \u0027minimize\u0027. The window will close and there will appear in place of \u003cbr\u003eit a small image of the program or program group on the task bar. \u003cbr\u003e \u003cbr\u003eClicking on X will close the window. The application may ask you if you wish to save any \u003cbr\u003edata before closing it down. \u003cbr\u003e \u003cbr\u003eAdditionally there may be a question mark button which when clicked will bring up a help \u003cbr\u003efunction. \u003cbr\u003e \u003cbr\u003e2.6.5 MENU BAR \u003cbr\u003e \u003cbr\u003eThis appears below the main bar, and includes names of menus. Most programs include File, \u003cbr\u003eEdit, View, Tools, Windows and Help. These options will be dealt with more fully for \u003cbr\u003eCDS/ISIS for Windows in later chapters. \u003cbr\u003e \u003cbr\u003eA letter in many of the options in underlined. If your mouse is not working you can press \u003cbr\u003e{Alt} and that letter to activate the dropdown menu. \u003cbr\u003e \u003cbr\u003e2.6.6 TOOLBAR \u003cbr\u003e \u003cbr\u003eOn the next line you see a toolbar, with icons representing activities relating to the program \u003cbr\u003erunning in the Window. These are program specific and the ones in CDS/ISIS for Windows \u003cbr\u003ewill be explained in the appropriate chapters. \u003cbr\u003e \u003cbr\u003e2.7 DIALOG BOXES \u003cbr\u003e \u003cbr\u003eThe way you supply information to a program running under Windows is through a special \u003cbr\u003ekind of window known as a Dialog box. The Print setup window in Figure 2.4 is an example. \u003cbr\u003eThe window has a number of boxes and buttons for you to enter your information. The \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 19\u003cbr\u003e\u003cbr\u003etechnical name for these is controls and some of the important ones are described below. \u003cbr\u003e \u003cbr\u003e2.7.1 TEXT ENTRY BOX \u003cbr\u003e \u003cbr\u003eA text entry box is a box for entering text (any text you like) and the cursor is positioned at \u003cbr\u003ethe point where what you type will appear. \u003cbr\u003e \u003cbr\u003e2.7.2 LIST BOX \u003cbr\u003e \u003cbr\u003eA listbox is a box where you can only choose from the list on the screen. (If it\u0027s a long list you \u003cbr\u003emay need to scroll.) An example is the choice of languages you get from Configure ⇒ \u003cbr\u003eChange language. \u003cbr\u003e \u003cbr\u003e2.7.3 COMBO BOX \u003cbr\u003e \u003cbr\u003eA combo box is a combination of a text box and list box - you can choose from a drop-down \u003cbr\u003elist or type the value in yourself. When you open the form it shows only one value with an \u003cbr\u003earrow button next to it, whereas a list box shows all the values with the chosen one \u003cbr\u003ehighlighted (so it takes more space). Combo boxes are therefore much more commonly used \u003cbr\u003ethan list boxes. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 2.5 Combo box and scroll bar \u003cbr\u003e \u003cbr\u003e2.7.4 COMMAND BUTTONS \u003cbr\u003e \u003cbr\u003eA command button carries out some command when you click it, such as Print or Exit. When \u003cbr\u003eit is highlighted (made darker) this indicates that it is the default option – the one that is most \u003cbr\u003elikely to be the one you need, or even the only one. Pressing {Enter} will carry out the \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 20\u003cbr\u003e\u003cbr\u003ecommand as will pointing and clicking with the mouse. Pressing {Tab} will usually \u003cbr\u003ehighlight the next button if there is more than one. Some buttons may be harder to see with \u003cbr\u003elettering a very close shade of the colour of the button. We say they are greyed out and these \u003cbr\u003eoptions are not available to us at that point. \u003cbr\u003e \u003cbr\u003e2.7.5 RADIO BUTTONS \u003cbr\u003e \u003cbr\u003eA radio button is one of a set of two or more buttons representing choices. When you click \u003cbr\u003eon one of the buttons it will fill with a black dot to indicate that that is the choice you have \u003cbr\u003emade. Unlike check boxes, you can select only one of the choices. \u003cbr\u003e \u003cbr\u003e2.7.6 SPIN BOX \u003cbr\u003e \u003cbr\u003eA spin box is associated with a choice of a range of numeric values. Click on the up or down \u003cbr\u003earrow to change the value or type it in the box. The tag is controlled by a spin box in figure \u003cbr\u003e2.5. \u003cbr\u003e \u003cbr\u003e2.7.7 CHECK BOX \u003cbr\u003e\u003cbr\u003eFigure 2.6 Check box \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eClick on a check box and a tick appears, to indicate the associated text is selected. Here Don\u0027t \u003cbr\u003eclear current format will be implemented if the box is ticked. \u003cbr\u003e \u003cbr\u003e2.8 YOU NEED TO KNOW!... \u003cbr\u003e \u003cbr\u003eWe are going to concentrate on the commands required in Windows 95 onwards since most \u003cbr\u003eusers have now abandoned Windows 3.1. \u003cbr\u003e \u003cbr\u003e2.8.1 LOGGING ON \u003cbr\u003e \u003cbr\u003eWhen you switch on the machine, you will usually be presented with a login screen. The first \u003cbr\u003etime you use the machine, if it is on a network, you will have been told what your login name \u003cbr\u003eand password are. Enter these. Otherwise, enter a username of your own choice, key {Tab} \u003cbr\u003eand enter a memorable password. Use these each time you want to use the computer. If your \u003cbr\u003ecomputer is on a network, things might be a little different from what is described here. Ask \u003cbr\u003eyour computer manager or network manager for help if necessary. \u003cbr\u003e \u003cbr\u003e2.8.2 THE DESKTOP \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 21\u003cbr\u003e\u003cbr\u003e \u003cbr\u003eAfter logging in you will be presented with the desktop. You will see some small labelled \u003cbr\u003epictures called icons. Top left will usually be an icon named \u0027My computer\u0027. Point to that and \u003cbr\u003eclick and a window will open displaying icons representing drive A, drive C and possibly \u003cbr\u003emore. You can usually access and configure resources such as printers, the control panel and \u003cbr\u003edial-up modem access from this window. Click on the cross on the top right corner of the \u003cbr\u003ewindow to close it. Looking at the desktop again, you will probably have an icon labelled \u003cbr\u003e\u0027Recycle Bin\u0027 which holds any deleted files until it is cleared out. There may be other icons. \u003cbr\u003eThere may be one titled CDS/ISIS for Windows if the package has been installed. \u003cbr\u003eAlternatively it may be listed under programs (see Section 2.8.4). \u003cbr\u003e \u003cbr\u003e2.8.3 THE START BUTTON \u003cbr\u003e \u003cbr\u003eAt the bottom left of the screen (usually) you will see a Start button. Click on this and you \u003cbr\u003ewill see a pop-up menu which displays Shut Down, Run, Help, Find, Settings, Documents, \u003cbr\u003ePrograms, and possibly other options. \u003cbr\u003e \u003cbr\u003e2.8.4 THE PROGRAMS OPTION \u003cbr\u003e \u003cbr\u003eIf you click on Programs you will see a list of programs available to you. CDS/ISIS for \u003cbr\u003eWindows may be there as a program or as a folder with the program in it. If it is not, go to \u003cbr\u003eChapter 3 and read how to install CDS/ISIS. To run a program you double click on its icon. If \u003cbr\u003eyou click on an icon which belongs to a word-processed file, the computer will try to run \u003cbr\u003eyour wordprocessor and display the file ready to be edited in that word processor (see Section \u003cbr\u003e2.9.3). \u003cbr\u003e \u003cbr\u003e2.8.5 THE RUN OPTION \u003cbr\u003e \u003cbr\u003eChoose Run to type a command or to run a program which is accessible from your computer \u003cbr\u003ebut not listed under Programs. If you don\u0027t know where the program is you can browse for it \u003cbr\u003eby clicking on browse. It might be easier to use Find first and then click on the program \u003cbr\u003ewhen it is displayed in the window. \u003cbr\u003e \u003cbr\u003e2.8.6 FIND \u003cbr\u003e \u003cbr\u003eIf you select the Find button you can search for a file on your hard disk or on other attached \u003cbr\u003estorage devices such as a floppy disk. A text entry box appears entitled Named (see Figure \u003cbr\u003e2.7). Type in there the name of a file, wisis.exe or just wisis. The results will be as specific as \u003cbr\u003ewhat you type in the text box. If you typed in \u0027s\u0027 you would get every file whose name \u003cbr\u003eincluded \u0027s\u0027. Under this text entry box you will see a drop-down menu \u003cbr\u003eindicated by a v-shaped arrow with text \u0027C’. Click on that and it will indicate other devices to \u003cbr\u003elook in. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e2.9 WORKING WITH FILES AND FOLDERS \u003cbr\u003e \u003cbr\u003eIn order to work with files and folders which already exist, you need to find them and \u003cbr\u003edetermine the folder structure. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 22\u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 2.7 FIND \u003cbr\u003e \u003cbr\u003e2.9.1 FINDING FILES: Find \u003cbr\u003e \u003cbr\u003eIf you want to find a file you can use Find as described in Section 2.8.6. \u003cbr\u003e \u003cbr\u003e2.9.2 FINDING FILES AND FOLDERS: Explorer \u003cbr\u003e \u003cbr\u003eIf you want to view the folder structure the best way is to use Windows Explorer. Choose \u003cbr\u003ePrograms ⇒ Explorer and a window will open enclosing two separate windows. Select any \u003cbr\u003efolder in the left window and clicking on it will display any subfolders. The contents of the \u003cbr\u003ecurrent subfolders will display in the right-hand window along with their name, and \u003cbr\u003eoptionally their size, type and date of creation or latest modification. See Figure 2.3. \u003cbr\u003e \u003cbr\u003e2.9.3 DISPLAYING THE CONTENTS OF A FILE \u003cbr\u003e \u003cbr\u003eIf the file is a text file or created by a program which is on the computer you can click on it \u003cbr\u003eand it will be opened by the appropriate program, such as Wordpad or Notepad or a word \u003cbr\u003eprocessor. You can then change the file and save it again in its new form. \u003cbr\u003e \u003cbr\u003eYou may want only to view it, not to change it. Follow the same procedure but be careful not \u003cbr\u003eto click on a Save button if offered it. \u003cbr\u003e \u003cbr\u003e2.9.4 COPYING FILES \u003cbr\u003e \u003cbr\u003eIn Explorer (or Find) click on Edit or click the \u0027other\u0027 mouse button (usually the left). Select \u003cbr\u003ecopy. The file is now in the clipboard. Move the mouse to another folder unless you want to \u003cbr\u003egive the copy a new name. Choose Paste and a copy of the icon will appear. If that folder \u003cbr\u003econtains a file with the same name, you will be offered the chance to change it. The cursor \u003cbr\u003ewill occur at the start of the name. If you press {Enter}, the new file will be called Copy of \u003cbr\u003exyz if xyz was the original. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 23\u003cbr\u003e\u003cbr\u003eSometimes it is necessary to copy all files from one folder to another. Click on the folder, \u003cbr\u003eCopy and Paste as you did with a single file. You can select all files with {Ctrl a}. Or \u003cbr\u003edrag and drop it into another folder. Point to it with the mouse and with the right mouse \u003cbr\u003ebutton held down move it to the folder you wish to contain it. A new subfolder will be \u003cbr\u003ecreated. If you want to copy a selection of files, so long as they are adjacent in the display, \u003cbr\u003epoint to the first, hold down the {Shift} key and point to the last. They will be highlighted. \u003cbr\u003eSelect Edit and Copy and move the pointer to the desired folder and select Paste. You can \u003cbr\u003eselect non-adjacent files using {Ctrl} and clicking on the filenames. \u003cbr\u003e \u003cbr\u003e2.9.5 MOVING FILES \u003cbr\u003e \u003cbr\u003eMoving files is as for copying, but select Cut rather than Copy from the Edit dropdown \u003cbr\u003emenu. Then remember to paste them or else they will disappear into your Recycle bin with \u003cbr\u003ethe danger of losing them unless you click on the bin and follow instructions. \u003cbr\u003e \u003cbr\u003eYou can open Explorer more than once to make it easier to copy files from one folder to \u003cbr\u003eanother. \u003cbr\u003e \u003cbr\u003e2.9.6 DELETING FILES \u003cbr\u003e \u003cbr\u003eAs for move, but use Cut only. Or you can select Delete from the list which is displayed \u003cbr\u003ewhen you point to a file and click the right mouse button. \u003cbr\u003e \u003cbr\u003e2.9.7 RECOVERING A FILE FROM THE ‘RECYCLE BIN’ \u003cbr\u003e \u003cbr\u003eIt is usually possible to \u0027recover\u0027 a file after it has been deleted, especially if you take action \u003cbr\u003estraight away since it is accessible through the ‘recycle bin’. Click on the recycle bin icon and \u003cbr\u003eclick on Restore. The files may be deleted by the user (click with the right mouse button on \u003cbr\u003ethe recycling bin icon and select Empty recycle bin. Your computer will empty it \u003cbr\u003eautomatically if it needs to make more space when the hard disk is almost full. \u003cbr\u003e \u003cbr\u003e2.9.8 EDITING TEXT FILES \u003cbr\u003e \u003cbr\u003eIt is sometimes necessary to create or edit text files. For example, if you want to stop certain \u003cbr\u003ewords from being indexed you have to make a text file which lists these words and which is \u003cbr\u003eknown as a stopword file. \u003cbr\u003e \u003cbr\u003eText files are sometimes referred to as ASCII files. ASCII stands for the American Standard \u003cbr\u003eCode for Information Interchange. This is a standard covering how characters such as \u0027A\u0027, \u0027m\u0027, \u003cbr\u003eor \u00276\u0027 are represented in a computer file. This standard makes it possible to pass data between \u003cbr\u003edifferent computers which use this standard (most do). However, the standard does not \u003cbr\u003einclude codes for formatting instructions such as \u0027underline\u0027 or \u0027italic\u0027: you can put such \u003cbr\u003einstructions into text when you are using a word processor but their coding varies between \u003cbr\u003edifferent software packages. \u003cbr\u003e \u003cbr\u003eCDS/ISIS does not have its own program for creating text files. You can edit text files by \u003cbr\u003echoosing Programs ⇒ Accessories ⇒ Notepad. Type in the text of the file. If you want to \u003cbr\u003ecopy, move or delete you can highlight text by dragging the mouse down holding the left \u003cbr\u003ebutton from start to finish of the text in question. It will appear \u0027highlighted\u0027 black on white \u003cbr\u003einstead of white on black (substitute for black and white the colours your screen is set to). \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 24\u003cbr\u003e\u003cbr\u003eThen from the Edit menu select Cut to move or delete, Copy to copy. If you want to move or \u003cbr\u003ecopy the text move the mouse to the point at which you want the text to appear and select \u003cbr\u003ePaste. You can also use {Ctrl x} to delete{Ctrl c} to copy and {Ctrl x} to paste. \u003cbr\u003e \u003cbr\u003eThe text selected in this way by delete or copy is said to be on the Clipboard and will remain \u003cbr\u003ethere until you Cut or Copy again or until you switch off your computer \u003cbr\u003e \u003cbr\u003e2.10 SWITCHING OFF YOUR COMPUTER \u003cbr\u003e \u003cbr\u003eFinally we should explain how to switch off your computer, since switching off a Windows \u003cbr\u003ecomputer in the wrong way can damage it. Make sure that you save any data files you may \u003cbr\u003ehave been working on. It is a good idea to close all programs. Then, click the Start button \u003cbr\u003eand click Shutdown. \u003cbr\u003e \u003cbr\u003eYou will then get a number of options. Selecting any of these options by clicking on the radio \u003cbr\u003ebutton will ensure that the current session is terminated without corrupting the data. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eFigure 2.8 Shut down \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 25\u003cbr\u003e\u003cbr\u003e3 INSTALLATION \u003cbr\u003e \u003cbr\u003eIf you are in a hurry to start running CDS/ISIS as soon as possible, read Section 3.3. Sections \u003cbr\u003e3.1 and 3.2 are intended for users who want to know what is happening during the installation \u003cbr\u003eprocess. Section 3.4 deals with installation on a network. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e3.1 FOLDER STRUCTURE \u003cbr\u003e \u003cbr\u003eThe Windows version of CDS/ISIS is normally installed on a hard disk in a folder (directory) \u003cbr\u003ecalled winisis. As we have seen in chapter 2, the hard disk is usually referred to as C: so this \u003cbr\u003efolder will be c:\\winisis. It is also possible to install the software on a network – see Section \u003cbr\u003e3.4. \u003cbr\u003e \u003cbr\u003eThe package comes with over 200 files and these are usually installed into a number of \u003cbr\u003esubfolders of winisis as shown below. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003ewinisis \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003ebg ctl3d data doc menu msg plugin prog work \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eThe winisis folder itself contains the main ISIS program, wisis.exe and an important \u003cbr\u003eparameter file, syspar.par, discussed in the next section. It also contains the help file, \u003cbr\u003eisishlp.hlp, a readme file with the latest release notes, and some configuration files. \u003cbr\u003e \u003cbr\u003eThe bg subfolder contains about 30 bitmap (image) files used by the sample database \u003cbr\u003eprovided. The subfolder called ctl3d contains two Dynamic Link Library files (with the \u003cbr\u003efilename extension .dll) of which more later. The data subfolder is intended to hold \u003cbr\u003eCDS/ISIS databases, and two are usually provided on the installation disks: CDS, which \u003cbr\u003econsists of 150 records from UNESCO’s Library database; and THES, which consists of \u003cbr\u003eabout 20 thesaurus terms to show how a thesaurus system might be implemented in \u003cbr\u003eCDS/ISIS. Each database consists of at least 13 files with different file extensions, e.g.: \u003cbr\u003e \u003cbr\u003e cds.mst The masterfile for CDS \u003cbr\u003e cds.fdt The Field Definition Table for CDS \u003cbr\u003e cds.pft The default print format for CDS \u003cbr\u003e\u003cbr\u003ecds.ifp The inverted file postings for CDS \u003cbr\u003e \u003cbr\u003eThere are also a few files whose names do not consist of the database name plus a file \u003cbr\u003eextension. acds.fmt is the first page of the data entry worksheet for CDS. In the DOS version \u003cbr\u003eof CDS/ISIS a worksheet could extend over several pages and these were named acds.fmt, \u003cbr\u003ebcds.fmt, ccds.fmt, etc. The database structure in the Windows version has been kept the \u003cbr\u003esame as in the DOS version. \u003cbr\u003e \u003cbr\u003eTo start with, you can keep all your database files in the data subfolder, but if you have \u003cbr\u003eseveral databases they might be better in sub-subfolders, e.g. c:\\winisis\\data\\cds. The \u003cbr\u003eReference Manual explains how to do this with a dbn.par file in the data folder. With early \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 26\u003cbr\u003e\u003cbr\u003eWindows versions of CDS/ISIS you could run into trouble if you put databases elsewhere \u003cbr\u003ewithout using a par file but this has been fixed in Version 1.4. \u003cbr\u003e \u003cbr\u003eThe doc subfolder is intended to hold documentation files and the contents will depend on \u003cbr\u003eexactly which version you have. Documentation is discussed in Chapter 14. \u003cbr\u003e \u003cbr\u003eThe menu subfolder contains the menu items in various languages used by CDS/ISIS. They \u003cbr\u003eare held in CDS/ISIS databases with names like MNENDF (the English-language menus for \u003cbr\u003ethe Full version) and MNITSH (the Italian-language menus for the Short version). If you are \u003cbr\u003eshort of space on your disk and you want to work in only one language, you could delete the \u003cbr\u003eother files after installation. If you open one of the databases in CDS/ISIS you will find that \u003cbr\u003eeach menu item is followed by a number or keyword in square brackets, e.g. \u003cbr\u003e \u003cbr\u003e \u0026amp;Expert search[10113]. \u003cbr\u003e \u003cbr\u003eIt is possible to change the wording of each item (keeping the same number or keyword) or \u003cbr\u003eindeed to create a completely new set of choices in another language. \u003cbr\u003e \u003cbr\u003eThere are two other important files in this subfolder. isisuc.tab is a table for converting \u003cbr\u003eletters from lower case to their upper-case equivalents and isisac.tab defines the characters \u003cbr\u003ewhich are considered as alphabetic. The Reference manual gives more information about \u003cbr\u003ethese. \u003cbr\u003e \u003cbr\u003eThe msg subfolder contains one database for each language. These databases contain all the \u003cbr\u003emessages which CDS/ISIS can give in that language, whether good news or bad. Record 90 \u003cbr\u003ein MSEN, for example, contains the messages \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e05: Unable to create the database. File already exists! \u003cbr\u003eand \u003cbr\u003e\u003cbr\u003e08: Data base has been created! \u003cbr\u003e \u003cbr\u003eYou can edit the messages if you do not find them very friendly or informative (see Section \u003cbr\u003e12.3). You could also remove all the files for languages you do not need. \u003cbr\u003e \u003cbr\u003eThe plugin subfolder is provided to hold plugin programs which will enhance the abilities of \u003cbr\u003eCDS/ISIS. However, it is empty when you first install Version 1.4 and implementing plugins \u003cbr\u003eis beyond the scope of this book. \u003cbr\u003e \u003cbr\u003eThe prog subfolder is intended for holding additional Pascal programs to be used in \u003cbr\u003econjunction with CDS/ISIS. The source code files have the extension .pas and the compiled \u003cbr\u003efiles have the extension .pcd. The Windows version of CDS/ISIS can only run one type of \u003cbr\u003ePascal program, called a Format Exit (see Section 11.2), and one example is included on the \u003cbr\u003einstallation disks called isispt.pcd. \u003cbr\u003e \u003cbr\u003eThe final subfolder is work and is used to hold workfiles created by CDS/ISIS. Some of these \u003cbr\u003eexist only during a CDS/ISIS session whilst others remain after you exit the program, e.g. hit \u003cbr\u003efiles and intermediate files produced during the inversion process. It is a good idea to clear \u003cbr\u003ethese out from time to time. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 27\u003cbr\u003e\u003cbr\u003e3.2 SYSTEM PARAMETER FILE, SYSPAR.PAR \u003cbr\u003e \u003cbr\u003eFundamental to the working of CDS/ISIS is the system parameter file called syspar.par. The \u003cbr\u003einstallation program will set up a standard version for you. However, the file gives a lot of \u003cbr\u003eflexibility in the way that CDS/ISIS is set up and if your requirements are not completely \u003cbr\u003estandard (e.g. installation on a network, or running two versions on the same computer) it \u003cbr\u003ewould be useful to learn a bit about how it works. If you are familiar with ini files for early \u003cbr\u003eWindows programs, it is a similar idea. Quite a lot of the settings can be altered by choosing \u003cbr\u003eConfigure ⇒ System Settings, and you do not even need to know the parameter number. \u003cbr\u003e \u003cbr\u003eThe file itself has a number of lines, each of which sets a numbered parameter to a particular \u003cbr\u003evalue, e.g. \u003cbr\u003e \u003cbr\u003e 3\u003dc:\\winisis\\msg\\ \u003cbr\u003e \u003cbr\u003eThis means ‘parameter 3 is set to c:\\winisis\\msg\\’. Note that there is no space before or after \u003cbr\u003ethe equals sign. There must be a backslash at the end of the folder name. The parameters do \u003cbr\u003enot all need to be present (if not, default values apply) and do not need to be in numerical \u003cbr\u003eorder. You can include comments if you wish by starting the line with a semi-colon, e.g. \u003cbr\u003e \u003cbr\u003e ; The next parameter controls the default database. \u003cbr\u003e \u003cbr\u003eThe Reference manual and the Supplement give details of many possible parameters (up to \u003cbr\u003enumber 1005!) so only the most important ones are considered here. \u003cbr\u003e \u003cbr\u003e(a) Parameter 1: program path. This defines where the CDS/ISIS Pascal programs (with .pas \u003cbr\u003eor .pcd extensions) are located. It is normally: \u003cbr\u003e \u003cbr\u003e 1\u003dc:\\winisis\\prog\\ \u003cbr\u003e \u003cbr\u003e(b) Parameter 2: menus path. This defines where the menu files and the files isisuc.tab and \u003cbr\u003eisisac.tab are located. It normally reads: \u003cbr\u003e \u003cbr\u003e 2\u003dc:\\winisis\\menu\\ \u003cbr\u003e \u003cbr\u003e(c) Parameter 3: message path. This defines where the system message files (enmsg.*, \u003cbr\u003efrmsg.*, esmsg.*, etc.) are located. The usual value is: \u003cbr\u003e \u003cbr\u003e 3\u003dc:\\winisis\\msg\\ \u003cbr\u003e \u003cbr\u003e(d) Parameter 4: work files path. This defines where any work files are stored. The usual \u003cbr\u003evalue is: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e4\u003dc:\\winisis\\work \u003cbr\u003e If it is not specified, the current folder is used. With networked installations, it is important \u003cbr\u003eto make sure that work files created by different users are kept in different folders. \u003cbr\u003e \u003cbr\u003e(e) Parameter 5: database path. This defines where database files are held. It normally reads: \u003cbr\u003e \u003cbr\u003e 5\u003dc:\\winisis\\data\\ \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 28\u003cbr\u003e\u003cbr\u003eIf you already have databases created with the DOS version of CDS/ISIS, you may wish to \u003cbr\u003especify: \u003cbr\u003e \u003cbr\u003e 5\u003dc:\\isis\\data\\ \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eIf you want to run databases on the floppy disk drive, parameter 5 should read: \u003cbr\u003e \u003cbr\u003e 5\u003da:\\ \u003cbr\u003e \u003cbr\u003eThis is very useful for training courses; students can use their own personal floppy disks and will not be affected \u003cbr\u003eby any work that has been done previously by other course participants. \u003cbr\u003e \u003cbr\u003e(f) Parameter 6: default database name. If you generally use the same database, you can \u003cbr\u003earrange for CDS/ISIS to load it automatically. This is done by means of parameter 6, e.g. \u003cbr\u003e \u003cbr\u003e 6\u003dbooks \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eIf you need to alter one of the syspar.par settings that is not accessible from System \u003cbr\u003eSettings, you can use a text editor such as Notepad or Wordpad. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e3.3 LOADING THE PACKAGE \u003cbr\u003e \u003cbr\u003eThe package may be distributed on CD-ROM or on two 3.5 inch disks called \u0027Disk 1\u0027 and \u003cbr\u003e\u0027Disk 2’. If the distributor has included several sample databases or other programs, it may \u003cbr\u003erun to more disks, but there should be some instructions to explain what to do. \u003cbr\u003e \u003cbr\u003eThe system requirements as stated in UNESCO’s documentation are an Intel Pentium \u003cbr\u003eprocessor, 16Mb of RAM, 10Mb hard disk space, 3.5 inch high-density floppy disk drive, \u003cbr\u003eand the operating system Windows 3.1, 95, 98, Me, NT or 2000. However, the authors of this \u003cbr\u003ehandbook have successfully run a version for test purposes under Windows 3.11 on a \u003cbr\u003ecomputer with a 486 (not Pentium) processor. If your computer does not meet this standard, \u003cbr\u003eyou should run the DOS version which will support a database compatible with CDS/ISIS for \u003cbr\u003eWindows (if you later upgrade). \u003cbr\u003e \u003cbr\u003eIf you are installing from CD-ROM, place the CD in your drive and it should load \u003cbr\u003eautomatically. (If not, run the program install.exe in its root directory.) Then choose \u003cbr\u003eCDS/ISIS Version 1.4 from the menu. Note that if you have the CD-ROM containing Version \u003cbr\u003e1.4 build 19, this version has some bugs and you should download winisis1_4.exe from the \u003cbr\u003eUNESCO FTP site (ftp://ftp.unesco.org/pub/winisis/windows/v1_4) to obtain some \u003cbr\u003ereplacement files to correct them. \u003cbr\u003e \u003cbr\u003eIf you are installing from floppy disks, insert Disk 1 in the floppy disk drive and run the \u003cbr\u003eprogram setup.exe. You can do this from the Run dialog box (enter a:\\setup.exe), or from \u003cbr\u003eMy computer or from Windows Explorer. \u003cbr\u003e \u003cbr\u003eIn either case, you will be asked various questions about the installation: just click Continue \u003cbr\u003eif you are happy with the defaults. If you already have some CDS/ISIS databases from the \u003cbr\u003eDOS version, you should set the Default Database Directory (i.e. Folder) as appropriate – \u003cbr\u003eprobably \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 29\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e C:\\isis\\data \u003cbr\u003e \u003cbr\u003eWith floppy disks, at the appropriate juncture you will be asked to insert Disk Number 2 and \u003cbr\u003eclick OK. When all the files have been copied from both disks, click OK to accept the \u003cbr\u003elicence conditions. Hopefully you will be told “The setup process was successful!” and you \u003cbr\u003ecan click OK to finish. \u003cbr\u003e \u003cbr\u003eIf the shortcut (icon) for CDS/ISIS has not appeared, you can create one using the values: \u003cbr\u003e \u003cbr\u003e Target: c:\\winisis\\wisis.exe \u003cbr\u003e Start in: c:\\winisis \u003cbr\u003e \u003cbr\u003eNow you can try starting CDS/ISIS for Windows by clicking its icon. Quite likely you will be \u003cbr\u003etold that there are some files missing. In that case, copy (or move) the files ctl3d.dll and \u003cbr\u003ectl3dv2.dll from the folder c:\\winisis\\ctl3d to the folder c:\\windows\\system (or \u003cbr\u003ec:\\winnt\\system if you are running Windows NT.) You can do this with My Computer or \u003cbr\u003eWindows Explorer as described in Chapter 2. Programs other than CDS/ISIS use these dll \u003cbr\u003efiles and the install program expects to find them already in the right place. There can also be \u003cbr\u003ea problem with ctl3d.dll not being properly expanded during the installation program, which \u003cbr\u003eresults in a message about being unable to run 16-bit programs. In this case download \u003cbr\u003ectl3d.dll file from the UNESCO FTP site mentioned above and copy it to the right directory \u003cbr\u003e(replacing the existing file if necessary). \u003cbr\u003e \u003cbr\u003eIf you are running CDS/ISIS under Windows NT, you should right-click on the Winisis icon, \u003cbr\u003eleft-click on Properties and then on Shortcut. Check the box against Run in Separate \u003cbr\u003eMemory Space. This should correct problems that can occur with parts of the screen display \u003cbr\u003egoing blank when CDS/ISIS windows are opened and closed. \u003cbr\u003e \u003cbr\u003eVersions 1.31 of CDS/ISIS onwards came with a new style of displaying search results \u003cbr\u003e(described in Section 7.2). If you find it confusing, or you have got used to the old one and \u003cbr\u003ewant to get it back, choose Configure on the menu bar, then System Settings, then Options. \u003cbr\u003eClick the radio button against Default search display and confirm the change. This has the \u003cbr\u003eeffect of changing Parameter 980 of syspar.par back to 0. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e3.4 NETWORKING CDS/ISIS \u003cbr\u003e \u003cbr\u003eA PC network consists of a number of PCs connected by wires. Usually, one of the \u003cbr\u003ecomputers has a large hard disk and contains the programs and associated files used by the \u003cbr\u003eother computers; this is known as a fileserver. The computers using the programs on the \u003cbr\u003efileserver are known as workstations. Data are stored on the fileserver if they are for use by \u003cbr\u003eeveryone, otherwise they may be stored on the workstations or the server. Programs which \u003cbr\u003emay be run on networks have a facility for directing data to either the local hard disk drive \u003cbr\u003eknown as the C drive or to the fileserver which may be designated any letter between D and \u003cbr\u003eZ. In the case of CDS/ISIS, this facility came in with the DOS version 2.3: the syspar.par \u003cbr\u003efile does just that. However, in version 2.3, problems would arise if two users attempted to \u003cbr\u003eupdate the same database at the same time. \u003cbr\u003e \u003cbr\u003eVersion 3 allowed users to mount CDS/ISIS more effectively on a network by providing \u003cbr\u003erecord locking and database locking, and CDS/ISIS for Windows works in the same way. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 30\u003cbr\u003e\u003cbr\u003eRecord locking prevents more than one user from accessing a record at the same time and \u003cbr\u003edatabase locking prevents a second user from accessing the whole database. Record locking \u003cbr\u003eis operational during record entry whilst database locking is effective when records are being \u003cbr\u003eexported or imported. \u003cbr\u003e \u003cbr\u003eRecord and database locking are controlled by parameter 14 of syspar.par. If parameter 14 is \u003cbr\u003ezero (or not specified) CDS/ISIS operates in single-user mode with no locking. When \u003cbr\u003eparameter 14 is set to 1, it operates in multi-user mode with full network support, i.e. it \u003cbr\u003emanages searching and updating of both the master and inverted file by two or more users. \u003cbr\u003e \u003cbr\u003e3.4.1 INSTALLATION ON A NETWORK \u003cbr\u003e \u003cbr\u003eCDS/ISIS should work on most types of networks. The DOS version was successfully tested \u003cbr\u003eon Novell, Windows for Workgroups, Windows NT, 3COM and Banyan Vines networks. \u003cbr\u003e \u003cbr\u003eTo ensure CDS/ISIS functions correctly on a network you must: \u003cbr\u003e \u003cbr\u003e(a) set up the proper user access rights to the CDS/ISIS directories and files and ensure that \u003cbr\u003ethese are shareable. \u003cbr\u003e \u003cbr\u003e(b) ensure that no two users have the same physical work files folder (as defined by \u003cbr\u003eparameter 4 of syspar.par). One way of doing this is to set parameter 4 to point to the local \u003cbr\u003edisk, e.g. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e4\u003dc:\\temp\\ \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eAlternatively, if your network software allows you to do so, you may establish a separate \u003cbr\u003efolder for each user on the server and map one of the workstation drive letters to it. For \u003cbr\u003einstance, Margaret may have her G: drive mapped to f:\\users\\margaret and this could be \u003cbr\u003eused for work files. \u003cbr\u003e \u003cbr\u003e(c) set parameter 14 in syspar.par and, if necessary, parameter 0 in the dbname.par of each \u003cbr\u003eshared database as mentioned above. \u003cbr\u003e \u003cbr\u003eThe installation to the fileserver can be done in the same way as to a hard disk, but you would \u003cbr\u003especify a folder on the server’s disk rather than your hard disk. You may need to have \u003cbr\u003eAdministrator or Supervisor rights to be allowed to write applications to the server. \u003cbr\u003e \u003cbr\u003eIf the installation is done to a folder WINISIS on the server F: drive, syspar.par will look \u003cbr\u003elike this: \u003cbr\u003e \u003cbr\u003e 1\u003df:\\winisis\\prog\\ \u003cbr\u003e 2\u003df:\\winisis\\menu\\ \u003cbr\u003e 3\u003df:\\winisis\\msg\\ \u003cbr\u003e 4\u003dc:\\temp\\ \u003cbr\u003e 5\u003df:\\winisis\\data\\ \u003cbr\u003e \u003cbr\u003eThe program will be run from F: (f:\\winisis\\wisis.exe) and syspar.par should be in the same \u003cbr\u003efolder as wisis.exe. \u003cbr\u003e \u003cbr\u003eRemember that parameter 4 should direct work files to a folder for which the user has \u003cbr\u003eexclusive use. CDS/ISIS creates a number of temporary files while it is being used. If these \u003cbr\u003efiles are put into a shared folder, the system will try and create a file for one user that already \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 31\u003cbr\u003e\u003cbr\u003eexists for another user. Since this is not permitted, the second user will be unable to run \u003cbr\u003eCDS/ISIS. Therefore, you should set parameter 4 to use a specially allocated folder on the \u003cbr\u003efileserver or to use a folder on the workstation, e.g. c:\\temp\\. In either case, make sure that \u003cbr\u003ethe folder already exists or the user will not be able to run CDS/ISIS. \u003cbr\u003e \u003cbr\u003e3.4.2 SEARCH ONLY CONFIGURATION \u003cbr\u003e \u003cbr\u003eIf you are putting your database on a network, you may want some people (e.g. cataloguers) \u003cbr\u003eto be able to create and edit records but others (e.g. library readers) to be able only to search \u003cbr\u003eand browse the records. One way to do this is to install CDS/ISIS on the hard disks of the \u003cbr\u003ecomputers that are to have write permission but to use a networked copy on the computers \u003cbr\u003ethat are to have only read permission. Alternatively you can use a password system with \u003cbr\u003edifferent passwords for the full and read-only versions (see Section 12.8). \u003cbr\u003e \u003cbr\u003eThe choice Configure on the menu bar allows you to go to Change Profile, from where you \u003cbr\u003ehave the options Full Version or Search Only Version. The Search Only version, as its \u003cbr\u003ename implies, allows for browsing, searching (in guided or expert mode) and exporting, but it \u003cbr\u003edoes not allow data entry or modification of the database definition. It also cunningly \u003cbr\u003eremoves the option to change back to the Full Version or to change language (which would \u003cbr\u003eallow access to another set of menus). So on a workstation that is to be read only, you can \u003cbr\u003emake this change and users will then not be able to alter your database. Unfortunately if you \u003cbr\u003emake this change from Change Profile it reverts back next time you open CDS/ISIS. To \u003cbr\u003emake the change permanent, you need to change parameter 102 in syspar.par using a text \u003cbr\u003eeditor to read: \u003cbr\u003e \u003cbr\u003e 102\u003dSH \u003cbr\u003e \u003cbr\u003e(SH is the short version, using the menu database MNENSH. DF is the default (long) version \u003cbr\u003eusing the database MNENDF.) \u003cbr\u003e \u003cbr\u003eIf you have a friendly network manager (or perhaps you are the network manager!) you could \u003cbr\u003ealso arrange extra security by restricting permission to the database files for certain userIDs \u003cbr\u003eby means of the network operating system. But remember that all users must have write \u003cbr\u003eaccess for the folder holding their work files (specified in parameter 4 of syspar.par). \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e3.4.3 DATABASES OR RECORDS LOCKED IN ERROR \u003cbr\u003e \u003cbr\u003eShould a system failure occur while a record or database is locked, it will remain locked \u003cbr\u003eafterwards. \u003cbr\u003e \u003cbr\u003eIn Multi-user Mode, a message will appear if you try to undertake certain functions such as \u003cbr\u003eupdating the inverted file whilst a database is locked. When you select Update in the Inverted \u003cbr\u003eFile Maintenance dialog box, or when leaving a database, the update will not in fact take \u003cbr\u003eplace. This message reads: \u003cbr\u003e \u003cbr\u003e Permission denied: someone is performing Data Entry! \u003cbr\u003e \u003cbr\u003eIf this happens repeatedly and you know that there is actually noone entering data in that \u003cbr\u003edatabase, then the database has become locked in error. Having checked that there is really no \u003cbr\u003euser accessing that database, choose Utils and Advanced Database Utilities. The Multi User \u003cbr\u003eInformation dialog box will show you whether files or records are locked, and there are three \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 32\u003cbr\u003e\u003cbr\u003ebuttons – Unlock DBase, Unlock Recs, and Clear Entry Locks. The one needed in this \u003cbr\u003eexample is Unlock DBase. \u003cbr\u003e \u003cbr\u003e If you are attempting to edit, for example, record 1456 and you see the message \u003cbr\u003e \u003cbr\u003e 1456: Record is currently being updated by another \u003cbr\u003e\u003cbr\u003euser. Please retry later! \u003cbr\u003e \u003cbr\u003eyou should make a note of the MFN, go to the Multi User Information dialog box and \u003cbr\u003echoose Clear Entry Locks or Unlock Recs as necessary. The second option allows you to \u003cbr\u003eunlock all records or one(s) specified by MFN. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e3.5 IMPORTING DATABASE STRUCTURES FROM OTHER INSTALLATIONS \u003cbr\u003e \u003cbr\u003eQuite often CDS/ISIS users want to take a copy of a database structure, with or without the \u003cbr\u003edata, from another installation. Although this is a fairly straight-forward operation, there are \u003cbr\u003eone or two things to be careful of. \u003cbr\u003e \u003cbr\u003eIf the database has some records in it but is fairly small and fits on to one floppy disk, the \u003cbr\u003eeasiest way is just to copy all the files associated with the database to the a: drive. You can \u003cbr\u003euse My Computer, Windows Explorer or the DOS xcopy command – whichever you feel \u003cbr\u003ehappiest with. On the source computer, these files will probably be in the folder c:\\isis\\data if \u003cbr\u003eit uses the DOS version of CDS/ISIS or c:\\winisis\\data if it uses the Windows version. Go \u003cbr\u003einto that folder and check. As explained above, the database consists of at least thirteen \u003cbr\u003eseparate files. If the database is called BOOK, for example, most of the files will have the \u003cbr\u003ename book followed by various extensions. However, the worksheet files have names like \u003cbr\u003eabook.fmt, bbook.fmt, etc. so make sure you copy those too. \u003cbr\u003e \u003cbr\u003eIf you are using DOS commands, you must use xcopy rather than copy. This is because of a complication if \u003cbr\u003eyou try to copy database files before any records have been entered in the source database. Using the DOS \u003cbr\u003ecommand dir, you can see that although the master file (e.g. book.mst) has a size of 512 bytes, five of the files \u003cbr\u003e(with extensions .n01, .n02, .l01, .l02, and .any) have a size of 0 bytes. If you use the copy command, these \u003cbr\u003efive files will not be copied on to the floppy disk and so will not reach the destination computer: when you try to \u003cbr\u003eenter the database, you will get an error message (possibly a General Protection Fault). The xcopy command \u003cbr\u003ecopies all files, including those of size 0. \u003cbr\u003e \u003cbr\u003eThere could be other files used by the database which have quite different names. For \u003cbr\u003eexample, there could be display formats called SHORT, MEDIUM and LONG. You can find \u003cbr\u003eout what worksheets, display formats and Field Selection Tables are associated with a \u003cbr\u003edatabase by looking in the appropriate drop-down lists that you get when you choose Edit \u003cbr\u003eand select that type of object. \u003cbr\u003e \u003cbr\u003eWhen you have all the files on the floppy disk, you can transfer them to the correct folder on \u003cbr\u003ethe destination computer. Again you can use My Computer, Windows Explorer or the DOS \u003cbr\u003ecommand xcopy. You will then have an exact copy of the source database. \u003cbr\u003e \u003cbr\u003eIf you want to empty out the existing records, you need to reinitialize the database. This facility is built into \u003cbr\u003eCDS/ISIS for Windows version 1.4 but because it could be rather dangerous (wiping out years of cataloguing \u003cbr\u003etoil!) it is not included on the menus. If you do want to use it, you need to edit one of the Menu database records \u003cbr\u003e(perhaps record 2 which is the menu under Database) as in Section 12.2 and add a field : \u003cbr\u003e \u003cbr\u003e\u0026amp;Reinitialize database [11107]. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 33\u003cbr\u003e\u003cbr\u003e \u003cbr\u003eSave the record, close the Menu database, and exit from CDS/ISIS. When you go back in, you should find the \u003cbr\u003echoice Reinitialize database under Database. \u003cbr\u003e \u003cbr\u003eMake sure you are in the right database, then choose Reinitialize database. You will get a message box \u003cbr\u003ewarning you “Database will be ERASED! ARE YOU SURE?”: answer Yes. This is followed by another \u003cbr\u003ewarning that “There will be NO WAY to recover your data. Do you want to continue?”: draw a deep breath and \u003cbr\u003eanswer Yes again. The data will then be cleared and you will have a database containing zero records. \u003cbr\u003e \u003cbr\u003eIf the source database is very large, it will not fit on to one floppy disk. In this case you need \u003cbr\u003eto use a utility such as Winzip, which can split files across disks, use a larger-capacity \u003cbr\u003emedium such as a Zip disk or CD-R, or else transfer the files across a network (assuming that \u003cbr\u003eboth PCs are connected). There is a Windows Backup program, but it may not have been \u003cbr\u003einstalled on your computer and it is not easy to set up. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 34\u003cbr\u003e\u003cbr\u003e4 CREATING A DATABASE \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e4.1 INTRODUCTION \u003cbr\u003e \u003cbr\u003eA database is usually constructed to store information about some things or persons. For \u003cbr\u003eexample, a bibliographic database contains information about documents, such as journal \u003cbr\u003earticles or conference proceedings. A personnel database contains information about \u003cbr\u003eemployees. The database consists of records and there is generally a one-to-one \u003cbr\u003ecorrespondence between the records and the things described. In a bibliographic database one \u003cbr\u003erecord may correspond to one journal article: in a personnel database one record may \u003cbr\u003ecorrespond to one employee. \u003cbr\u003e \u003cbr\u003eIn CDS/ISIS terms, a record is made up of a number of fields. Each field contains data about \u003cbr\u003esome particular aspect or attribute of the thing or person, for example the author, title and \u003cbr\u003edate in a bibliographic database, or the name, address and grade in a personnel database. A \u003cbr\u003esample record from a bibliographic database is shown below. \u003cbr\u003e \u003cbr\u003e ISBN: 0853658994 \u003cbr\u003e Authors: Gredley, Ellen; Hopkinson, Alan \u003cbr\u003e Title: Exchanging bibliographic data: MARC \u003cbr\u003e\u003cbr\u003eand other international formats \u003cbr\u003e Imprint: London: Library Association, 1990 \u003cbr\u003e Dewey class no.: 025.3028 \u003cbr\u003e \u003cbr\u003eIt is possible that you might need to store more than one value in a field − for example two \u003cbr\u003eauthors in the record above. As explained in Chapter 1, CDS/ISIS has special provision for \u003cbr\u003ethis by allowing fields to be defined as repeatable: the author field is repeated to contain the \u003cbr\u003esecond author. \u003cbr\u003e \u003cbr\u003eCDS/ISIS also allows you to divide up fields into subfields: for instance the author field \u003cbr\u003ecould be divided into subfields for surname and forenames, or an address could be divided \u003cbr\u003einto subfields for street, town, country, etc. Subfields are designated by a single letter and \u003cbr\u003ewhen entering data this letter is prefixed by a circumflex, ^. Thus the name Malee Siengthai \u003cbr\u003emight be entered as \u003cbr\u003e \u003cbr\u003e ^aSiengthai^bMalee \u003cbr\u003e \u003cbr\u003eand an address might be entered: \u003cbr\u003e \u003cbr\u003e ^a12 Ralph Bunche Road^bNairobi^cKenya \u003cbr\u003e \u003cbr\u003eIf data are divided up like this, the user can specify different treatment of different parts of \u003cbr\u003ethe field. For example, the surname could be made searchable but not the forename, or the \u003cbr\u003etown could be printed in capitals and the country omitted in a printout. \u003cbr\u003e \u003cbr\u003eMany of the standard bibliographic formats make use of subfields, but if you are a beginner \u003cbr\u003eat designing databases it would be advisable not to use them. Either the data in the field can \u003cbr\u003ebe divided by punctuation such as commas, or separate fields can be used for the different \u003cbr\u003edata elements, e.g. one for street, one for town, and one for country if they need to be treated \u003cbr\u003edifferently. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 35\u003cbr\u003e\u003cbr\u003e4.2 CHOICE OF TAGGING SCHEME \u003cbr\u003e \u003cbr\u003eBefore you create a database with CDS/ISIS you need to decide on a format, i.e. what fields \u003cbr\u003ewill be used and how you will record the data in them. The choice of fields is not final: you \u003cbr\u003ecan modify them later. \u003cbr\u003e \u003cbr\u003eIf you are setting up a database for the first time, it is a good idea to use a very simple format \u003cbr\u003eto gain some familiarity. For example, with a bibliographic database you could use nothing \u003cbr\u003emore than Author, Title and Year. \u003cbr\u003e \u003cbr\u003eThere are quite a lot of \u0027standard\u0027 bibliographic and other formats existing, such as the \u003cbr\u003enational MARC formats, UNIMARC and the Common Communication Format. If you are \u003cbr\u003econtemplating exchanging data with other organizations, it would be a good idea to find out \u003cbr\u003ewhat they are using and to agree on a common format. However, if you expect to be quite \u003cbr\u003eself-contained you are at liberty to make up your own format to suit your own purposes. \u003cbr\u003e \u003cbr\u003eEach field in CDS/ISIS must have a numeric \u0027tag\u0027 to identify it. This is a number between 1 \u003cbr\u003eand 999. If you are making up your own format you could number your fields 10, 20, 30, etc., \u003cbr\u003eso there is room to slot others in between them later. If you are using a data structure already \u003cbr\u003eset up by another CDS/ISIS user, please refer to 3.5. \u003cbr\u003e \u003cbr\u003eWhen you have decided on your format you can start up CDS/ISIS and choose Database ⎪ \u003cbr\u003eNew. You are then asked to give the database a name of up to six characters. (This limit is to \u003cbr\u003emaintain compatibility with the DOS version.) Then choose OK. \u003cbr\u003e \u003cbr\u003eYou will be required to complete four forms in setting up the database: \u003cbr\u003e \u003cbr\u003e• the Field Definition Table (FDT) \u003cbr\u003e• the Data Entry Worksheet \u003cbr\u003e• the Display Format \u003cbr\u003e• the Field Selection Table (FST). \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFortunately you can summon an assistant to help you with some of these – especially if you \u003cbr\u003eare new to CDS/ISIS. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e4.3 FIELD DEFINITION TABLE (FDT) \u003cbr\u003e \u003cbr\u003eThe FDT defines the fields that may be present in the database and certain parameters for \u003cbr\u003eeach field. You enter the values in the boxes at the top of the dialog box. In the DOS version, \u003cbr\u003ethe FDT had little effect – you could repeat a field or enter subfields regardless of what the \u003cbr\u003eFDT said. The Windows version is much stricter and you need to be more careful about your \u003cbr\u003edefinition (although you can always change it later). \u003cbr\u003e \u003cbr\u003eThe boxes are as follows: \u003cbr\u003e \u003cbr\u003e(a) Tag -- see above. You can use the up and down arrows if you like to select the number, or \u003cbr\u003etype it in. \u003cbr\u003e \u003cbr\u003e(b) Name -- this is to help you identify the field. It can be up to 31 characters long and can \u003cbr\u003econtain spaces. When you come to set up the data entry worksheet, this name will be used as \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 36\u003cbr\u003e\u003cbr\u003ethe prompt for the field, but you can override it there. It is also used to specify the field in the \u003cbr\u003e“Guided Search” form. \u003cbr\u003e \u003cbr\u003e (d) Type. Unless you can predict that the field will contain only letters (no spaces or \u003cbr\u003epunctuation) or only figures (no symbols or decimal point) it is best to leave this as \u003cbr\u003eAlphanumeric. The other possible values are Alphabetic or Numeric. The beginner is strongly \u003cbr\u003eadvised to use Alphanumeric. \u003cbr\u003e \u003cbr\u003e(e) Rep[eatable]. If you want to allow multiple occurrences of this field, e.g. several authors \u003cbr\u003eor several descriptors, click this checkbox. \u003cbr\u003e \u003cbr\u003e(f) Pattern/subfields. If you are dividing the field into subfields, you should list the subfields \u003cbr\u003ehere (without punctuation or spaces) e.g. \u003cbr\u003e \u003cbr\u003e abc \u003cbr\u003e \u003cbr\u003eIf you are not using subfields, press the ™ key to leave this box blank. Pattern fields are not \u003cbr\u003esupported in Version 1.4. \u003cbr\u003e \u003cbr\u003eWhen you have entered the data for each field, the focus will be on the Add button. Either \u003cbr\u003eclick the button or press {Enter} to add the field to the table (displayed in the large box). If \u003cbr\u003eyou need to correct the details for any field, just click on that entry in the large box and the \u003cbr\u003edetails will be copied into the boxes used for editing. If you need to remove an entry, \u003cbr\u003ehighlight it and click the Delete Entry button. You can alter the order of fields by selecting a \u003cbr\u003efield and clicking the up-arrow or down-arrow key: they do not have to be in numeric order, \u003cbr\u003ethough that is usually clearest. An example of an FDT is shown in Figure 4.1. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eFigure 4.1 Example of a Field Definition Table (FDT) \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 37\u003cbr\u003e\u003cbr\u003eAfter entering all the fields, click the button with the green arrow to go on. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e4.4 DATA ENTRY WORKSHEET \u003cbr\u003e \u003cbr\u003eYou will enter data into the database using a worksheet, rather like an input form. Whereas in \u003cbr\u003ethe DOS version of CDS/ISIS you had to specify a lot about the layout of the form, in the \u003cbr\u003eWindows version you need to do very little. The main choice is which fields you want to be \u003cbr\u003eon the worksheet. If you only have one worksheet then normally you will want them all, and \u003cbr\u003eyou need only to click the button with the double arrow to effect this. If you want to be more \u003cbr\u003echoosy, or to change the order of fields on the worksheet, you can select fields one at a time \u003cbr\u003eand either double-click the field or click the button with the single arrow. The order does not \u003cbr\u003ehave to be by ascending tag number. \u003cbr\u003e \u003cbr\u003eYou can make the worksheet do more by highlighting one of the Data Entry Fields (when you \u003cbr\u003ehave moved some onto the worksheet) and clicking the button showing a pencil and paper. \u003cbr\u003eThis brings up a dialog box with some further options: \u003cbr\u003e \u003cbr\u003eDescription. This allows you to use a different name on the worksheet from the name you \u003cbr\u003ehave used in the FDT. \u003cbr\u003e \u003cbr\u003eIn an integrated database of books and research projects you might have a field for corporate name, used for the \u003cbr\u003ecorporate author of a book or the host institution of a project. You could have two worksheets, one describing \u003cbr\u003ethe field as “Corporate author” and the other describing it as “Host institution”. \u003cbr\u003e \u003cbr\u003e Default value. If the field will nearly always contain the same value, e.g. \u0027eng\u0027 for language \u003cbr\u003e\u0027English\u0027, you can put this in as a default value. It will then already be filled when you use the \u003cbr\u003eworksheet, but you can alter the value when it does not apply. \u003cbr\u003e \u003cbr\u003eHelp. You may enter a \u0027Help\u0027 message for this field that will be displayed at the bottom of the \u003cbr\u003edata entry window when the user is entering data in that field. It is often useful to give an \u003cbr\u003eexample, e.g. \u003cbr\u003e \u003cbr\u003e Enter surname, comma, initials, e.g. Walton, C.J. \u003cbr\u003e \u003cbr\u003eValidation format. You can put in a rule to check the format of the data entered, e.g. the \u003cbr\u003elength must be a certain number of characters, or the field may only be present if another \u003cbr\u003efield is absent. The rule is written using the formatting language described in Chapter 5 and \u003cbr\u003ean example that might be used in the specification for field 110 is shown below: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eif p(v100) and p(v110) then \u0027You cannot have two main entries\u0027 fi \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eThe if expression p(v100) tests for field 100 being present and field 110 being present. It will \u003cbr\u003ecause a message box to appear after the user tries to enter data in field 110 if there is already \u003cbr\u003ea field 100 present. Data entry cannot proceed until the data are removed from field 110. \u003cbr\u003e \u003cbr\u003eAnother easy kind of validation is to test that the contents of a field are the right length, e.g. \u003cbr\u003e \u003cbr\u003e if size(v8) \u0026gt; 40 then \u0027Field 8 is too long\u0027 fi \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 38\u003cbr\u003e\u003cbr\u003eHowever, if you make a mistake in writing a validation rule it may be impossible ever to \u003cbr\u003esatisfy it and you will never be able to get beyond this field in data entry. It is therefore not \u003cbr\u003erecommended for beginners. \u003cbr\u003e \u003cbr\u003ePick-list definition. A pick-list enables the user to display a list giving a choice of values for a \u003cbr\u003eparticular field during data entry. In the pick-list definition box you enter choice followed by \u003cbr\u003etwo colons and a format that will produce the list. The first line produced by the format will \u003cbr\u003eappear as the title of the listbox during data entry. For example: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003echoice::\u0027Languages\u0027/\u0027English\u0027/\u0027French\u0027/\u0027German\u0027/\u0027Spanish\u0027 \u003cbr\u003e \u003cbr\u003eThe values here are all unconditional literals. ‘Languages’ will be taken as the title and \u003cbr\u003e‘English’, ‘French’, ‘German’, and ‘Spanish’ will be the choices displayed as shown in \u003cbr\u003eFigure 4.2. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eFigure 4.2 Example of a pick-list \u003cbr\u003e \u003cbr\u003eThe first box below the title is to allow the person doing data entry to search for a desired \u003cbr\u003evalue: he/she can enter the term or the beginning of the term and click the button with the \u003cbr\u003emagnifying glass. \u003cbr\u003e \u003cbr\u003eYou can allow the user to select more than one item from the list by using the multi keyword \u003cbr\u003eand repeat puts each value into a separate occurrence of the field: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003echoice:multi:repeat::\u0027Languages\u0027/\u0027English\u0027/\u0027French\u0027/ \u003cbr\u003e\u0027German\u0027/\u0027Spanish\u0027 \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eUnfortunately at the time of writing there is a small bug in this part of the program and you \u003cbr\u003emay have to enter the data twice during data entry to get the desired result. An alternative is \u003cbr\u003eto specify that each value is enclosed in angle brackets: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 39\u003cbr\u003e\u003cbr\u003echoice:multi:\u0026lt;\u0026gt;::\u0027Languages\u0027/\u0027English\u0027/\u0027French\u0027/\u0027German\u0027/ \u0027Spanish\u0027 \u003cbr\u003eYou will then need to index the field with Indexing Technique 2. \u003cbr\u003e \u003cbr\u003eIf you follow a standard format for bibliographic records, you may wish to hold the language \u003cbr\u003eas a code but display the full name in the pick-list. This can be done using the firstdescribe \u003cbr\u003ekeyword: each entry consists of its name followed by its code: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003echoice:firstdescribe::\u0027Languages\u0027/\u0027French\u0027/\u0027fre\u0027/ \u003cbr\u003e\u0027Portuguese\u0027/\u0027por\u0027/\u0027Spanish\u0027/\u0027spa\u0027 \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eThere are other more sophisticated possibilities in creating pick-lists, thanks to the list being \u003cbr\u003egenerated by the CDS/ISIS formatting language. However, we will mention one final one: \u003cbr\u003eyou can keep the list in a separate text file and give the file name here. Each line in the text \u003cbr\u003efile is treated as an entry in the list. \u003cbr\u003e \u003cbr\u003e choice:files::\u0027Languages\u0027/\u0027langs.txt\u0027 \u003cbr\u003e \u003cbr\u003eThe possibilities described here can be combined, i.e. you can use several keywords separated \u003cbr\u003eby colons and the order does not matter, but remember to put two colons before the list values \u003cbr\u003eor file name. \u003cbr\u003e \u003cbr\u003ePick-lists are not recommended for long lists (hundreds or thousands of terms) because of the \u003cbr\u003eprocessing time and memory limitations: a better solution is to develop a plug-in application \u003cbr\u003eusing ISIS_DLL. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eOK. Click the OK button to go back to the Worksheet definition screen. \u003cbr\u003e \u003cbr\u003e If you have entered any Data Entry Fields by mistake, you can remove them using the button \u003cbr\u003ewith the left-pointing arrow. You can alter the order of fields on the worksheet by selecting \u003cbr\u003ethe field to be moved and clicking the ↑or ↓ button. A validation rule applying to the record, \u003cbr\u003erather than an individual field, can be entered by clicking the Record Validation button. For \u003cbr\u003eexample in Format you could have: \u003cbr\u003e \u003cbr\u003e if a(v200) then \u0027Record must contain a title.\u0027 fi \u003cbr\u003e \u003cbr\u003eThis will generate an error message if the user has entered a record without any data in field \u003cbr\u003e200 and then tries to save it. Again caution is advised: a badly written rule may mean that you \u003cbr\u003ecan never save the record. The use of Begin code and End code allows editing to be done \u003cbr\u003eautomatically on the record when it is opened or closed in the worksheet, e.g. today’s date \u003cbr\u003ecould be entered in one of the fields, but it is beyond the scope of this Handbook. \u003cbr\u003e \u003cbr\u003eWhen you have set up the worksheet, click the button with the green arrow pointing right. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e4.5 DEFAULT DISPLAY FORMAT \u003cbr\u003e \u003cbr\u003eThe display format means the way that the records will appear when you use browse the \u003cbr\u003edatabase or display search results. Display formats can also be used in producing printed \u003cbr\u003eoutput. There must be at least one display format for the database and that must have the \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 40\u003cbr\u003e\u003cbr\u003esame filename as the database. You can always create more formats, or modify existing ones, \u003cbr\u003elater. \u003cbr\u003e \u003cbr\u003eA message box appears asking “Do you want Winisis to launch the Print Format Assistant?” \u003cbr\u003eand you can choose Yes or No. If you are new to CDS/ISIS, or if you just want an off-the-peg \u003cbr\u003eformat to save time, click Yes. You are then given the choice of five pre-defined formats. The \u003cbr\u003eorder of fields will be the same as in the Field Definition Table. \u003cbr\u003e \u003cbr\u003eNormal style. This uses font 2 (normally Times Roman) and colour 4 (normally blue) and \u003cbr\u003egives a display with the field names in one column and the data in the next. \u003cbr\u003e \u003cbr\u003eCDS/ISIS DOS compatible format. This is similar to the Normal style but it uses only black \u003cbr\u003etext and Courier font, and features which are within the capabilities of the DOS version of \u003cbr\u003eCDS/ISIS. \u003cbr\u003e \u003cbr\u003eDecorated format. Three fonts and various colours feature in the format. The record number \u003cbr\u003e(MFN) and the name of the database appear in a box and the field names appear in italics. \u003cbr\u003e \u003cbr\u003eHTML normal. This is a format using very basic HTML (HyperText Markup Language), the \u003cbr\u003elanguage used to create pages for the World Wide Web. No HTML tags are included to \u003cbr\u003eseparate the contents of one record from the next. \u003cbr\u003e \u003cbr\u003eHTML table with headers. This again incorporates HTML tags and displays field names and \u003cbr\u003etheir contents in the form of a table. \u003cbr\u003e \u003cbr\u003eOnce the format has been created, it will be displayed in case you wish to edit it. The next \u003cbr\u003echapter describes the formatting language in some detail, but just to give you a taste: \u003cbr\u003e \u003cbr\u003e(a) Fields are specified by using v (for variable) in front of the tag: thus v10 means \u003cbr\u003e\u003cbr\u003edisplay the contents of field 10. \u003cbr\u003e \u003cbr\u003e(b) Text between single or double inverted commas forms a literal and will appear in the \u003cbr\u003e\u003cbr\u003edisplay just as it is written. \u003cbr\u003e \u003cbr\u003e(c) The slash (/) means start a new line here. \u003cbr\u003e \u003cbr\u003eA simple format for a database containing fields 10, 20 and 30 could be: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003ev10,v20,v30 \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eThis would display field 10, immediately followed by field 20, immediately followed by field \u003cbr\u003e30, e.g. \u003cbr\u003e \u003cbr\u003e Walton, C.Good office management practice1990 \u003cbr\u003e \u003cbr\u003eTo display the fields on different lines, they should be separated by slashes, e.g. \u003cbr\u003e \u003cbr\u003e v10/v20/v30 \u003cbr\u003e \u003cbr\u003eThis would display the above example as: \u003cbr\u003e \u003cbr\u003e Walton, C. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 41\u003cbr\u003e\u003cbr\u003e Good office management practice \u003cbr\u003e 1990 \u003cbr\u003e \u003cbr\u003eUnlike in the DOS version of CDS/ISIS, you can use carriage returns in the format to make it \u003cbr\u003eeasier to read, e.g. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u0027Author: \u0027 v10/ \u003cbr\u003e\u0027Title: \u0027 v20/ \u003cbr\u003e\u0027Date: \u0027 v30 \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eDo not worry about getting your display format right first time. It is best to try the format out \u003cbr\u003ewhen you have entered a few records and then edit it as necessary. When you have used the \u003cbr\u003eservices of the Assistant, or you have written your own format, click the green arrow to go \u003cbr\u003eon. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e4.6 FIELD SELECTION TABLE (FST) \u003cbr\u003e \u003cbr\u003eThis is perhaps the most difficult of the four forms to understand. \u003cbr\u003e \u003cbr\u003eCDS/ISIS has two ways of finding information in the database, which can be compared with \u003cbr\u003ethe two ways of finding information in a book. Suppose we have a book on architecture and \u003cbr\u003ewe want to find any mention of cathedrals. One method is to start at page 1 and scan each \u003cbr\u003epage in turn to see whether \u0027cathedrals\u0027 occurs on that page. This is known as a \u0027serial\u0027 or \u003cbr\u003e\u0027sequential\u0027 search, because we are searching through the pages in sequence. It would be quite \u003cbr\u003ea reliable method (provided we could keep up the concentration) but it would take a long time \u003cbr\u003eif the book had several hundred pages. \u003cbr\u003e \u003cbr\u003eA much quicker method is to make use of the index (provided that the book has one). We \u003cbr\u003elook under C, find \u0027cathedrals\u0027, and then see an entry something like: \u003cbr\u003e \u003cbr\u003e cathedrals 30, 212, 360 \u003cbr\u003e \u003cbr\u003eNow we can go straight to those page numbers and read what is said about cathedrals. This \u003cbr\u003emethod might not be quite so reliable, since it depends on the skills of the indexer. He or she \u003cbr\u003emight have considered some mentions of \u0027cathedrals\u0027 to be too insignificant to index. \u003cbr\u003e \u003cbr\u003eCDS/ISIS allows both these approaches to information retrieval. The first method, scanning \u003cbr\u003ethrough the records sequentially examining the text contained in the record is known as free-\u003cbr\u003etext searching. It is likely to be a slow process when the database contains more than a few \u003cbr\u003ehundred records. The second method, using an index, is the normal way of searching. \u003cbr\u003eCDS/ISIS allows you to set up the index automatically and refers to it as the index or inverted \u003cbr\u003efile. (The list of terms in the index without the details of their occurrences is also referred to \u003cbr\u003eas the terms dictionary.) \u003cbr\u003e \u003cbr\u003eThe selection of terms from the database records to go on to the index file is controlled by the \u003cbr\u003eField Selection Table. It is not possible for the computer to select terms according to their \u003cbr\u003esignificance. Instead the selection depends upon three rules: \u003cbr\u003e \u003cbr\u003e i. Which fields from the record are to be indexed (e.g. you probably want authors \u003cbr\u003eindexed but not the publisher or the number of pages). \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 42\u003cbr\u003e\u003cbr\u003e ii. How the index terms are to be constructed from the data in these fields (called the \u003cbr\u003eindexing technique). For example, do you want the title \u0027Good secretarial practice\u0027 as a whole \u003cbr\u003efield under \u0027G\u0027, or do you want it split up into separate words so that \u0027secretarial\u0027 can be \u003cbr\u003esearched under \u0027s\u0027? \u003cbr\u003e \u003cbr\u003e iii. You can specify a list of stopwords which are not to be used on their own as index \u003cbr\u003eterms, e.g. \u0027in\u0027, \u0027of\u0027 and \u0027the\u0027. \u003cbr\u003e \u003cbr\u003eCDS/ISIS allows much flexibility in specifying each of these three rules. It is important to \u003cbr\u003econsider them carefully, since they determine what searches will be possible on the database. \u003cbr\u003eFor instance, if you index authors as separate words, then \u0027Walpole, Horace\u0027 will appear under \u003cbr\u003e\u0027Horace\u0027 and under \u0027Walpole\u0027: you cannot search him as \u0027Walpole, Horace\u0027. If you index titles \u003cbr\u003eas whole fields, then \u0027The Concise Oxford Dictionary of Quotations\u0027 cannot be searched \u003cbr\u003eunder \u0027Dictionary\u0027 or under \u0027Quotations\u0027. It is, in fact, possible in CDS/ISIS to index the same \u003cbr\u003efield in more than one way. \u003cbr\u003e \u003cbr\u003eIf you have divided the field into subfields, you can index different subfields by different \u003cbr\u003etechniques (or some subfields but not others). \u003cbr\u003e \u003cbr\u003eEach line of the Field Selection Table comprises three elements: the Tag or Name, the \u003cbr\u003eTechnique and the Format. You need to make an entry in the table for each field you want to \u003cbr\u003eindex (i.e. to make searchable) and if the same field is indexed in two ways you need two \u003cbr\u003eentries for it. \u003cbr\u003e \u003cbr\u003eAgain if you are unsure about writing FSTs it would be a good idea to engage the services of \u003cbr\u003ethe Dictionary Assistant. This will give you a dialog box like the one in Figure 4.3. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 4.3 Dictionary Assistant dialog box \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 43\u003cbr\u003e\u003cbr\u003eAll you need do is to choose which technique to apply and which fields to index. The listbox \u003cbr\u003eon the right shows the techniques available. The two most commonly used are 0 – by line and \u003cbr\u003e4 – by word. \u003cbr\u003e \u003cbr\u003e0 means that the whole field contents will be indexed as a single term. \u003cbr\u003e \u003cbr\u003e1 means index each subfield separately and so is relevant only if the field is divided into \u003cbr\u003esubfields. \u003cbr\u003e \u003cbr\u003e2 means index only words or phrases which have been entered between angle brackets, e.g. \u003cbr\u003e\u0026lt;inflation rate\u0026gt;. This technique can be used to select particular terms from a lengthy \u003cbr\u003epiece of text such as an abstract. Some CDS/ISIS users like to enter descriptors this way and \u003cbr\u003euse technique 2 to index them. \u003cbr\u003e \u003cbr\u003e3 is similar to 2 but indexes terms entered between slashes, e.g. /Windward Islands/ \u003cbr\u003e \u003cbr\u003e4 signifies that each word in the field will be indexed separately (except stopwords – see \u003cbr\u003eSection 4.7). If the field is divided into subfields, you must specify mode mhl or mdl in the \u003cbr\u003eextraction format – see Section 5.2. \u003cbr\u003e \u003cbr\u003eOther values are also available and are explained in the Reference manual. If you choose one \u003cbr\u003eof the values 5 to 8 you will have to edit the format manually to put in the required prefix. \u003cbr\u003eFor help on choosing the right technique please see Section 4.8. \u003cbr\u003e \u003cbr\u003eNow click the check boxes against the fields you want to be indexed (i.e. searchable) and \u003cbr\u003efinally click OK. The FST is then displayed and you can edit it if necessary. Using the \u003cbr\u003eDictionary Assistant, all the fields selected are indexed by the same technique: if you want to \u003cbr\u003eapply different techniques to different fields, you will need to make changes here. \u003cbr\u003e \u003cbr\u003eEach entry in the FST has three parts. In the top part of the dialog box the entry being edited \u003cbr\u003eis shown in three separate boxes. In the Entries box each entry is shown on one line with \u003cbr\u003espaces between the three parts. \u003cbr\u003e \u003cbr\u003eThe first value, which was called the ID in the DOS version of CDS/ISIS, is normally the \u003cbr\u003esame as the tag of the field from which the terms come. (It does not have to be, but this \u003cbr\u003eusually makes searching easier.) It can be used to specify the type of term when searching, \u003cbr\u003eas we shall see in chapter 7. If you choose a number that corresponds to a field tag, Winisis \u003cbr\u003ewill show the field name in the Tag/Name box when you are editing it. If you choose a \u003cbr\u003enumber that does not correspond to a field tag, it will be shown as the number followed by \u003cbr\u003e“FST Tag”. \u003cbr\u003e \u003cbr\u003eThe second value, the indexing technique, specifies how the index terms are to be extracted \u003cbr\u003eas explained above. \u003cbr\u003e \u003cbr\u003eThe third column, the format, shows which field in the record the terms are to come from. As \u003cbr\u003ein the display format, fields are specified with v in front of their tags. \u003cbr\u003e \u003cbr\u003eSo, if the title field has a tag 200 and we want to index each individual word, the entries \u003cbr\u003ewould be: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eTag/Name: 200 Title Technique: 4 Format: v200 \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 44\u003cbr\u003e\u003cbr\u003e \u003cbr\u003eand if the author field is 100 and we want to index the author name as a whole: \u003cbr\u003e Tag/Name: 100 Author Technique: 0 Format: v100 \u003cbr\u003e \u003cbr\u003eIf we want to index only subfield a of field 100 we could specify \u003cbr\u003e Tag/Name: 100 Author Technique: 0 Format: v100^a \u003cbr\u003e \u003cbr\u003eThis dialog box works in a similar way to the one for the FDT. When you have entered the \u003cbr\u003edata for each field, the focus will be on the Add button. Either click on the button or press \u003cbr\u003e{Enter} to add the field to the table (displayed in the Entries box). If you need to correct the \u003cbr\u003edetails for any entry, just click on that entry in the Entries box and the details will be copied \u003cbr\u003einto the boxes used for editing. If you need to remove an entry, highlight it and click the \u003cbr\u003eDelete button. An example of an FST is shown in Figure 4.4. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 4.4 Example of Field Selection Table (FST ) \u003cbr\u003e \u003cbr\u003eFor more information on writing the data extraction format, please see Chapter 5, especially \u003cbr\u003eSection 5.2 for dealing with subfield markers and Section 5.5 for dealing with repeated fields. \u003cbr\u003e \u003cbr\u003eAgain, do not be too concerned to get the Field Selection Table right first time. It is best to \u003cbr\u003etry it out on a few sample records and look at the index terms produced. If they are not what \u003cbr\u003eyou want, edit the FST and then regenerate the inverted file. \u003cbr\u003e \u003cbr\u003eWhen you have completed your entries in the Field Selection Table, click the Terminate \u003cbr\u003ebutton. You are then asked to confirm that you want the database to be created. Click Yes \u003cbr\u003eand your wish should be granted. You are then invited to select a database to work on: you \u003cbr\u003ecan choose the one you have just created or a previous one. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 45\u003cbr\u003e\u003cbr\u003e4.7 STOPWORD LIST \u003cbr\u003e \u003cbr\u003eIf you are indexing a field by separate words (indexing technique 4) you may want to prevent \u003cbr\u003ecommon, non-informative words such as \u0027an\u0027 or \u0027the\u0027 from being indexed. This can be \u003cbr\u003eachieved by setting up a stopword list for the database. Words on the stopword list will not be \u003cbr\u003eindexed using indexing techniques 4 (though they may still appear as part of phrases \u003cbr\u003eproduced with other indexing techniques). Note that there can only be one stopword list for a \u003cbr\u003egiven database, not different lists for different fields. \u003cbr\u003e \u003cbr\u003eThe stopword file needs to be set up outside CDS/ISIS using a text editor or word processor \u003cbr\u003e(see Section 2.9.8). It must have the same name as the database and the file extension stw \u003cbr\u003e(e.g. books.stw for the database BOOKS). It must reside in the same folder as the FDT file \u003cbr\u003efor the database. \u003cbr\u003e \u003cbr\u003eThe file must contain one stopword on each line with no preceding spaces, and the words \u003cbr\u003emust be in capital letters. An example is shown below. \u003cbr\u003e \u003cbr\u003eA \u003cbr\u003eAN \u003cbr\u003eAND \u003cbr\u003eBY \u003cbr\u003eFOR \u003cbr\u003eFROM \u003cbr\u003eIS \u003cbr\u003eIT \u003cbr\u003eNOT \u003cbr\u003eTO \u003cbr\u003eTHE \u003cbr\u003eWITH \u003cbr\u003e_______________________________________________________ \u003cbr\u003e \u003cbr\u003eAlthough you may be able to think of hundreds of words that are not useful as search terms, it \u003cbr\u003eis usually not necessary to list more than the most common twenty or so. Beyond that the \u003cbr\u003ewords occur relatively rarely, and it is not worth the extra computer processing needed to try \u003cbr\u003eand stop them. You need to be especially careful if you have data in different languages. AN \u003cbr\u003emeans \u0027year\u0027 in French and DIE could be a stopword in German but not in English. \u003cbr\u003e \u003cbr\u003eIf you create or modify a stopword list after you have inverted your database, do not expect \u003cbr\u003ethe stopwords to disappear magically from the inverted file. You will have to re-invert the \u003cbr\u003edatabase. \u003cbr\u003e \u003cbr\u003eNote that if you wish to produce printed lists with articles (such as a, an, the, French le, la les \u003cbr\u003el’) ignored at the beginning of titles (e.g. ‘The Tempest’ listed as ‘Tempest’), this cannot be \u003cbr\u003eachieved by stop words. Instead, each time you enter a word you wish to be ignored, you may \u003cbr\u003eplace \u0026lt;..\u0026gt; around it, e.g. \u0026lt;The\u0026gt; Tempest. When you print the list as described in \u003cbr\u003eSection 8.8, if you have sorted by the title field you will see that the titles with articles in \u0026lt;..\u0026gt; \u003cbr\u003ewill appear in the list as if the articles were not present, although the articles will actually be \u003cbr\u003eprinted at the start of the titles in the list. Unless you use proof mode in the print format, \u0026lt; \u0026gt; \u003cbr\u003ewill not appear in the printed record. A similar feature is achieved with \u0026lt;xxx\u003dyyy\u0026gt; where \u003cbr\u003e‘xxx’ will be printed but the field will be sorted as if it were ‘yyy’. For example, if you enter \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 46\u003cbr\u003e\u003cbr\u003e\u0026lt;101\u003dOne hundred and one\u0026gt; dalmatians \u003cbr\u003e \u003cbr\u003eit will have the effect of printing 101 in the list at ‘one’. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e4.8 CHOICE OF INDEXING TECHNIQUE \u003cbr\u003e \u003cbr\u003eIf you are new to setting up databases, some comments on indexing common types of \u003cbr\u003ebibliographic data might be helpful. It is assumed that you are not using subfields. \u003cbr\u003e \u003cbr\u003eAuthor names may be indexed with technique 0 or 4. If you use technique 0 (i.e. whole \u003cbr\u003efields), each name will appear separately on the index file, e.g. \u003cbr\u003e \u003cbr\u003eMURGATROYD, RUPERT \u003cbr\u003eMURPHY, AMELIA Z. \u003cbr\u003eMURPHY, K.F.A. \u003cbr\u003eMURPHY, MARGARET \u003cbr\u003eMURRAY, JAMES \u003cbr\u003e \u003cbr\u003eThe disadvantage is that if the searcher knows only the author\u0027s surname, or only the surname \u003cbr\u003eand initial, then he or she will have to truncate (see Section 7.4), e.g. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eMURPHY$ \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eMURRAY, J$ \u003cbr\u003e \u003cbr\u003eIf you use technique 4, then the index will appear as: \u003cbr\u003e \u003cbr\u003eAMELIA \u003cbr\u003eF \u003cbr\u003eJAMES \u003cbr\u003eK \u003cbr\u003eMARGARET \u003cbr\u003eMURGATROYD \u003cbr\u003eMURPHY \u003cbr\u003eMURRAY \u003cbr\u003eRUPERT \u003cbr\u003eZ \u003cbr\u003e \u003cbr\u003e(The initial A will not appear if it is a stopword.) It will not be possible to distinguish \u003cbr\u003ebetween the three Murphys by searching the index, but on the other hand you can have a \u003cbr\u003esimple rule for searching: just enter the surname. \u003cbr\u003e \u003cbr\u003eFor titles, it is usually best to use technique 4, since the searcher may not know the exact title, \u003cbr\u003eand also because words in titles can be useful subject terms. Thus, the title \u0027An introduction to \u003cbr\u003ecomputer based library systems\u0027 would be searchable under COMPUTER or LIBRARY, and \u003cbr\u003ecould also be found if the searcher forgot that it began with \u0027An introduction\u0027. \u003cbr\u003e \u003cbr\u003eIf you want to be able to search numbers, e.g. dates of publication, they must be indexed as \u003cbr\u003etechnique 0 or 1, since numbers are not considered as \u0027words\u0027 and will not be indexed in \u003cbr\u003etechnique 4. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 47\u003cbr\u003e\u003cbr\u003eThe definition of which characters are considered as ‘letters’ is made in the file isisac.tab. This file lists the \u003cbr\u003eASCII codes of all alphabetic characters. (See the Reference manual.) \u003cbr\u003e \u003cbr\u003eDescriptors that are controlled (i.e. taken from a thesaurus or list of subject headings) may be \u003cbr\u003eentered in the record as separate occurrences of a repeatable field. They are then probably \u003cbr\u003ebest indexed with technique 0, so that they can be searched as phrases, e.g. \u003cbr\u003e \u003cbr\u003eECOLOGY \u003cbr\u003eECONOMIC CONDITIONS \u003cbr\u003eECONOMIC DEPENDENCE \u003cbr\u003eECONOMIC HISTORY \u003cbr\u003eECONOMIC POLICY \u003cbr\u003eECONOMICS \u003cbr\u003eECONOMICS OF SCALE \u003cbr\u003eECONOMISTS \u003cbr\u003eEDUCATION \u003cbr\u003e \u003cbr\u003eHowever, if the descriptors are not controlled, they may be better indexed as separate words, \u003cbr\u003ei.e. technique 4. This will mean that all words in the descriptor will act as potential search \u003cbr\u003eterms. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e4.9 DATABASE PARAMETER FILE (PAR FILE) \u003cbr\u003e \u003cbr\u003eWhen you create a database, the system places it automatically in the data subfolder. If you \u003cbr\u003ehave more than one database, there could be the danger of conflict. For example, you would \u003cbr\u003enot be able to give a print format the same name in more than one database. The way to avoid \u003cbr\u003ethis problem is to place each database in its own folder. When you are creating the database \u003cbr\u003eand you are asked for its name, you can give the full path, e.g. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eC:\\WINISIS\\DATA\\PATS\\PATS \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eIf the folder c:\\winisis\\data\\pats does not already exist, Winisis will offer to create it and \u003cbr\u003ewill then place the PATS database files there. It will also automatically set up the required \u003cbr\u003epats.par file in the folder c:\\winisis\\data. \u003cbr\u003e \u003cbr\u003eIf you decide after creating a database to create a new folder and copy the files belonging to that database there \u003cbr\u003e(perhaps on a network drive) you will have to create a par file yourself. Remember also that the database files \u003cbr\u003ewill begin with the name of the database except for the worksheet which begins with the name preceded by A \u003cbr\u003e(for compatibility with the DOS version). You may have created extra worksheets or print formats; you will \u003cbr\u003ehave to copy these separately. \u003cbr\u003e \u003cbr\u003eYou can create the PAR file using a text editor such as Notepad or Wordpad. The file should look like this \u003cbr\u003e \u003cbr\u003e1\u003dc:\\winisis\\data\\pats\\ \u003cbr\u003e2\u003dc:\\winisis\\data\\pats\\ \u003cbr\u003e3\u003dc:\\winisis\\data\\pats\\ \u003cbr\u003e4\u003dc:\\winisis\\data\\pats\\ \u003cbr\u003e5\u003dc:\\winisis\\data\\pats\\ \u003cbr\u003e6\u003dc:\\winisis\\data\\pats\\ \u003cbr\u003e7\u003dc:\\winisis\\data\\pats\\ \u003cbr\u003e8\u003dc:\\winisis\\data\\pats\\ \u003cbr\u003e9\u003dc:\\winisis\\data\\pats\\ \u003cbr\u003e10\u003dc:\\winisis\\data\\pats\\ \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 48\u003cbr\u003e\u003cbr\u003eCopy-and-paste can save you a lot of typing! The different parameters relate to different database files, but you \u003cbr\u003eneed not worry about this. They are there to allow default files to be placed in different directories, drives or \u003cbr\u003edevices, such as when parts of a database are on CD-ROM. The ten parameters will be the same if the purpose \u003cbr\u003eof the file is to tell CDS/ISIS that the database is in a different folder from the usual data folder. Save the file as \u003cbr\u003epats.par (or whatever your database is called plus the file extension .par) in the data folder. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e4.10 DATABASE EXP FILE \u003cbr\u003e \u003cbr\u003eSection 7.2 explains the option to Display search results in a table which is obtained by \u003cbr\u003ehaving parameter 980 in syspar.par set to the value 1. In this display the screen is divided \u003cbr\u003einto two panels, the left one containing a list of record numbers and the right one containing \u003cbr\u003esome tips on how to use the display window. \u003cbr\u003e \u003cbr\u003eIt is possible to set some properties of the search results window for a particular database by \u003cbr\u003esetting up an EXP file. This file must have the same name as the database plus the extension \u003cbr\u003e.exp and it must be placed in the same folder as the PAR file for that database (if there is a \u003cbr\u003ePAR file) or the MST file (if there isn’t). The format of the file is just like that of syspar.par \u003cbr\u003e– a number, equals sign, and value. \u003cbr\u003e \u003cbr\u003eParameter 500 sets the display format to be used in the right panel. Just give the format \u003cbr\u003ename, e.g. \u003cbr\u003e \u003cbr\u003e 500\u003dISBD \u003cbr\u003e \u003cbr\u003eParameter 501 sets the short format to be used in the left panel. Here you should use the \u003cbr\u003eformatting language, e.g. \u003cbr\u003e \u003cbr\u003e 501\u003dmfn(1),\u0027…\u0027,v245 \u003cbr\u003e \u003cbr\u003eThere other parameters, which are described in the Reference manual and its supplements. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 49\u003cbr\u003e\u003cbr\u003e5 THE FORMATTING LANGUAGE \u003cbr\u003e \u003cbr\u003eThe formatting language is used to select and rearrange data from the record for several \u003cbr\u003epurposes, so it is worth putting some effort into understanding the main features. These \u003cbr\u003epurposes include: \u003cbr\u003e \u003cbr\u003e1 Printing or displaying the record. We have already seen examples in Section 4.5 above. To \u003cbr\u003edisplay field 10 on one line and field 20 on the next, you would use: \u003cbr\u003e v10/v20 \u003cbr\u003e \u003cbr\u003e2 Entering terms from the record on to the index file. This was mentioned briefly in Section \u003cbr\u003e4.6 above. To select the contents of field 10 to go on to the index file, you would make an \u003cbr\u003eentry in the Field Selection Table: \u003cbr\u003e Tag: 10 Technique: 0 Format: v10 \u003cbr\u003e \u003cbr\u003eNote that again v10 is used to select data in field 10. \u003cbr\u003e \u003cbr\u003e3 Selecting parts of the record for sorting on, e.g. author names to do an author sort. This \u003cbr\u003ewill be discussed further in Section 8.8. \u003cbr\u003e \u003cbr\u003e4 Select or re-format parts of the record for exporting to another database. This is discussed \u003cbr\u003ein Section 10.7. \u003cbr\u003e \u003cbr\u003e5 Writing validation rules and picklists for data entry forms – see Section 4.4. \u003cbr\u003e \u003cbr\u003eThe requirements are usually most complex for printing or displaying, so this chapter is \u003cbr\u003ewritten from the point of view of these operations. However, the same formatting language is \u003cbr\u003eused in the other three cases. \u003cbr\u003e \u003cbr\u003eFor the purposes of example, the following record will be used: \u003cbr\u003e__________________________________________________ \u003cbr\u003e \u003cbr\u003e10 ^aSinger^bHans \u003cbr\u003e20 ^aA more human way forward \u003cbr\u003e__________________________________________________ \u003cbr\u003e \u003cbr\u003eUpper or lower case letters can be used in the formatting language, e.g. \u003cbr\u003e mhu v10 or MHU v10 or MhU V10 etc. \u003cbr\u003e \u003cbr\u003eand carriage returns can be used within a display format to make it easier to read: they have \u003cbr\u003eno effect on the display itself. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e5.1 FIELD, SUBFIELD AND OCCURRENCE SELECTORS \u003cbr\u003e \u003cbr\u003eAs we have seen, the contents of a field are selected by using v and the field tag, e.g. v10. (v \u003cbr\u003estands for \u0027variable\u0027.) \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 50\u003cbr\u003e\u003cbr\u003eThis will select all the subfields present, if the field is divided into subfields. To specify a \u003cbr\u003esubfield, use the circumflex and the subfield tag, e.g. v10^b for field 10 subfield b. If you \u003cbr\u003ewant to select several subfields from the same field, you need to repeat the field number, e.g. \u003cbr\u003ev10^a, v10^b \u003cbr\u003e \u003cbr\u003eTag zero, i.e. v0, is used to stand for all fields in the record. This can be used in serial searching (Section 7.10) \u003cbr\u003eto search the whole record, and the format \u003cbr\u003e \u003cbr\u003e (v0/) \u003cbr\u003e \u003cbr\u003ecould be used as a display format to show the whole record, each field or occurrence of a field on a separate \u003cbr\u003eline. \u003cbr\u003e \u003cbr\u003eIf you want to select a particular occurrence of a repeating field, specify it in square brackets, \u003cbr\u003ee.g. v10[1] will select the first occurrence of field 1. \u003cbr\u003e \u003cbr\u003eTo select the number of the record in the database (called the Master File Number) use MFN. \u003cbr\u003eThis will give a number with six digits, e.g. 000015. To make it shorter, specify the number \u003cbr\u003eof digits in brackets, e.g. MFN(3) will produce 015. \u003cbr\u003e \u003cbr\u003eTo display an MFN without any leading zeros use f(mfn,0,0). The f function converts a number to a \u003cbr\u003echaracter string. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e5.2 MODES \u003cbr\u003e \u003cbr\u003eIn general, you will only need to worry about these if you have divided your fields into \u003cbr\u003esubfields. There are three modes available. \u003cbr\u003e \u003cbr\u003eproof - data will be displayed exactly as entered in the record, i.e. \u003cbr\u003e ^aSinger^bHans \u003cbr\u003e A more human way forward \u003cbr\u003e \u003cbr\u003eheading - angle brackets in the data are ignored. Subfield markers are converted to \u003cbr\u003epunctuation: \u003cbr\u003e ^a is converted to a semicolon and space (unless it comes at the beginning of a field) \u003cbr\u003e ^b to ^i are converted to a comma and space \u003cbr\u003e all others are converted to a full stop and space \u003cbr\u003eSo, the example will come out as \u003cbr\u003e Singer, Hans \u003cbr\u003e A more human way forward \u003cbr\u003e \u003cbr\u003edata - like heading mode, but each field will be followed by a full stop and two spaces. The \u003cbr\u003eexample will thus appear as \u003cbr\u003e Singer, Hans. \u003cbr\u003e A more human way forward. \u003cbr\u003eThis provides a simple way of separating the occurrences of a repeating field. \u003cbr\u003e \u003cbr\u003eEach of these modes can be specified as \u0027upper case\u0027 or \u0027lower case\u0027. If you choose upper case, \u003cbr\u003eall letters will be converted to capitals, e.g. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 51\u003cbr\u003e\u003cbr\u003e SINGER, HANS \u003cbr\u003eIf you choose lower case, all letters will be left as they are (not all converted to small letters) \u003cbr\u003ee.g. \u003cbr\u003e Singer, Hans \u003cbr\u003e \u003cbr\u003eThe mode is specified by m; followed by p for proof, h for heading or d for data; and \u003cbr\u003efollowed by u for upper case or l for lower case. Thus you could specify: \u003cbr\u003e mhl v10 \u003cbr\u003e \u003cbr\u003eThe mode specification applies throughout a format until another mode is specified. Thus in \u003cbr\u003ethe format \u003cbr\u003e mhu v10, v20, v30, mhl v40 \u003cbr\u003efields v10, v20 and v30 will be converted to upper case and field 40 will be left as it is. \u003cbr\u003e \u003cbr\u003eThere is no necessity to specify a mode. If you not, the \u0027default\u0027 mode of mpl will be used. \u003cbr\u003e \u003cbr\u003eIf you are specifying data to go into an inverted file (i.e. you are writing the Field Selection \u003cbr\u003eTable) you need not worry about upper or lower case: all letters are converted into upper case \u003cbr\u003eanyway. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e5.3 LAYOUT \u003cbr\u003e \u003cbr\u003eThis section describes some layout features that have been carried over from the DOS version \u003cbr\u003eof CDS/ISIS. The Windows version allows more sophisticated control of layout using new \u003cbr\u003ekeywords (see Section 5.6). If you are still using old formats from the DOS version, they still \u003cbr\u003ework quite well so long as you are using Courier font (which is the default). \u003cbr\u003e \u003cbr\u003eA common requirement is to indent one or more fields when printing a record, e.g. \u003cbr\u003e SINGER, Hans \u003cbr\u003e A more human way forward \u003cbr\u003e \u003cbr\u003eThis can be done by specifying the number of spaces to indent in brackets after the tag, e.g. \u003cbr\u003e v10/v20(5) \u003cbr\u003e \u003cbr\u003eIf the field is long, you may want to indent subsequent lines by the same amount, or by \u003cbr\u003edifferent amounts, e.g. \u003cbr\u003e SINGER, Hans \u003cbr\u003e The development between debt pressures, adjustment policies and \u003cbr\u003e\u003cbr\u003edeterioration of terms of trade for developing countries with special reference \u003cbr\u003eto Latin America \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eYou can specify two numbers in the brackets - one for the first line and one for all subsequent \u003cbr\u003elines, e.g. \u003cbr\u003e \u003cbr\u003e v10/v20(5,10) \u003cbr\u003e \u003cbr\u003eIndenting applies only if the field is the first item to be printed on that line. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 52\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eTo start a new line within a display format, use a slash. For example, v10/v20 will produce: \u003cbr\u003e Singer, Hans \u003cbr\u003e A more human way forward \u003cbr\u003e \u003cbr\u003eHowever, slashes will never produce a blank line, even if you use two or more. To produce a \u003cbr\u003eblank line (e.g. between records in a printout) you should use hash marks. One hash will go \u003cbr\u003eon to the next line, and two will produce one blank line. So the format v10##v20 will result \u003cbr\u003ein \u003cbr\u003e Singer, Hans \u003cbr\u003e \u003cbr\u003e A more human way forward \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e5.4 LITERALS \u003cbr\u003e \u003cbr\u003eWhen you write v10 within a format, you do not want \u0027v10\u0027 to appear literally in the printout, \u003cbr\u003ebut rather the contents of field 10, e.g. \u0027Singer, Hans\u0027. However, you may want to specify \u003cbr\u003esome text or punctuation that you do want to appear literally, e.g. Author: in front of the \u003cbr\u003eauthor\u0027s name. This text is known as a literal. \u003cbr\u003e \u003cbr\u003eThree types of literal can be used in CDS/ISIS: \u003cbr\u003e \u003cbr\u003e(i) Unconditional literals. These are specified by putting the text in single quote marks, e.g. \u003cbr\u003e \u003cbr\u003e \u0027Author: \u0027v10/\u0027Title: \u0027v20 \u003cbr\u003e \u003cbr\u003eThis will produce the display: \u003cbr\u003e \u003cbr\u003e Author: Singer, Hans \u003cbr\u003e Title: A more human way forward \u003cbr\u003e \u003cbr\u003eBecause this type of literal is unconditional it will appear even if there are no data in the \u003cbr\u003efield, e.g. no author\u0027s name in field 10: \u003cbr\u003e \u003cbr\u003e Author: \u003cbr\u003e Title: Oxford song book \u003cbr\u003e \u003cbr\u003eNote that literals can be used to supply spaces and punctuation. If we wanted a space, hyphen \u003cbr\u003eand space between author and title we could write v10 \u0027 - \u0027 v20 \u003cbr\u003ewhich would give \u003cbr\u003e \u003cbr\u003e Singer, Hans - A more human way forward \u003cbr\u003e \u003cbr\u003eHowever, the space, hyphen and space will appear even if there is no author or title. \u003cbr\u003e\u003cbr\u003eSince you may be printing or displaying in a proportional-spaced font, a more precise definition of \"space\" is \u003cbr\u003eneeded. In fact, each space is evaluated as 127 twips. A twip is a twentieth of a point and a point is 1/72 of an \u003cbr\u003einch. So each \"space\" in an indent is 127/(20X72) \u003d 0.088 inches. The size of the indent is thus independent of \u003cbr\u003ethe font size. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 53\u003cbr\u003e\u003cbr\u003e(ii) Conditional literals. These are displayed only if their associated field is actually present. \u003cbr\u003eThey are written between double quote marks. Thus \"Author: \"v10/\"Title: \" \u003cbr\u003ev20 will produce for the first example: \u003cbr\u003e \u003cbr\u003e Author: Singer, Hans \u003cbr\u003e Title: A more human way forward \u003cbr\u003e \u003cbr\u003eand for the second: \u003cbr\u003e \u003cbr\u003e Title: Oxford song book \u003cbr\u003e \u003cbr\u003eYou may need to use a comma to show whether a conditional literal is conditional on the \u003cbr\u003efield before it or the field after it. For example, in \u003cbr\u003e \u003cbr\u003e v10 \" - \" v20 \u003cbr\u003e \u003cbr\u003eis the punctuation conditional on field 10 or field 20 being present? A comma will remove \u003cbr\u003ethe ambiguity, e.g. v10 \" - \",v20 shows that it is conditional on field 10. \u003cbr\u003e \u003cbr\u003e(iii) Repeatable literals. If you have a repeated field (e.g. several authors) you can choose \u003cbr\u003ewhether the literal should appear with each of them, e.g. \u003cbr\u003e \u003cbr\u003e Author: Singer, Hans \u003cbr\u003e Author: Maxwell, Simon \u003cbr\u003e Author: Joekes, Susan \u003cbr\u003e \u003cbr\u003eor just once, e.g. \u003cbr\u003e \u003cbr\u003e Author: Singer, Hans \u003cbr\u003e Maxwell, Simon \u003cbr\u003e Joekes, Susan \u003cbr\u003e \u003cbr\u003eA repeatable literal is written between vertical bars. These may appear solid or broken on \u003cbr\u003eyour computer: the key is in the bottom left-hand corner on an IBM keyboard. If you have \u003cbr\u003etrouble in finding the right character, make sure that {Num Lock} is on then hold down the \u003cbr\u003e{Alt} key and type 124 on the numeric keyboard. \u003cbr\u003e \u003cbr\u003eFor example: \u003cbr\u003e \u003cbr\u003e |Author: |v10 \u003cbr\u003e \u003cbr\u003eA common requirement with repeating fields is to print some punctuation after each \u003cbr\u003eoccurrence except the last one, e.g. \u003cbr\u003e \u003cbr\u003e Singer, Hans; Maxwell, Simon; Joekes, Susan \u003cbr\u003e \u003cbr\u003eHere, a semicolon is printed after each name but not after the last name. This can be achieved \u003cbr\u003eusing a plus sign, e.g. v10+|; | \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 54\u003cbr\u003e\u003cbr\u003e5.5 REPEATABLE GROUPS \u003cbr\u003e \u003cbr\u003eAnother common requirement with repeated fields is to display the repeats one on each line, \u003cbr\u003ee.g. \u003cbr\u003e \u003cbr\u003e Singer, Hans \u003cbr\u003e Maxwell, Simon \u003cbr\u003e Joekes, Susan \u003cbr\u003e \u003cbr\u003eIf you write the format as v10/, the three names will be run together and there will only be a \u003cbr\u003enew line at the end: \u003cbr\u003e \u003cbr\u003e Singer, HansMaxwell, SimonJoekes, Susan \u003cbr\u003e \u003cbr\u003eThe same problem occurs if you try to invert a repeated field, or to sort on a repeated field: \u003cbr\u003eonly one index term or sort key is produced. It can be solved by using brackets to form a \u003cbr\u003erepeatable group, e.g. (v10/). v10 and the slash (new line) now form a group. Every \u003cbr\u003etime v10 repeats the new line repeats too. So the result will be: \u003cbr\u003e \u003cbr\u003e Singer, Hans \u003cbr\u003e Maxwell, Simon \u003cbr\u003e Joekes, Susan \u003cbr\u003e \u003cbr\u003e5.6 WINDOWS FEATURES \u003cbr\u003e \u003cbr\u003eIn CDS/ISIS for Windows, it is possible to control the appearance of the display or printout \u003cbr\u003equite precisely using keywords not available in the DOS version. These are described in the \u003cbr\u003eCDS/ISIS for Windows: reference manual, chapter 7. The most important features are \u003cbr\u003edescribed in the sections below. Please note that they must be followed by a comma. \u003cbr\u003e \u003cbr\u003e5.6.1 FONTS TABLE \u003cbr\u003e \u003cbr\u003eAt the beginning of your format, you can specify the fonts to be used. If you do not, the fonts \u003cbr\u003eavailable will be Courier New (font 0) and Arial (font 1). Fonts are specified by means of \u003cbr\u003etheir family and name. The families are: \u003cbr\u003e \u003cbr\u003e nil Unknown or default fonts \u003cbr\u003e roman Roman, proportionally spaced serif fonts \u003cbr\u003e swiss Swiss, proportionally spaced sans serif fonts \u003cbr\u003e modern Fixed-pitch serif and sans serif fonts: Courier, etc. \u003cbr\u003e script Script fonts: Cursive, etc. \u003cbr\u003e decor Decorative fonts: Old English, Zapf Chancery, etc. \u003cbr\u003e tech Technical, symbol and mathematical fonts \u003cbr\u003e \u003cbr\u003eIf you want to use just Times New Roman, you could use the table \u003cbr\u003e \u003cbr\u003e fonts((roman,Times New Roman)) \u003cbr\u003e \u003cbr\u003eor to use Goudy Old Style ATT and Arial: \u003cbr\u003e \u003cbr\u003e fonts((roman,Goudy Old Style ATT),(swiss,Arial)) \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 55\u003cbr\u003e\u003cbr\u003eIf you do not know the right family, you can just specify nil, e.g. \u003cbr\u003e \u003cbr\u003e fonts((nil,Garamond),(nil,Bookman),(nil,MS Serif)) \u003cbr\u003e \u003cbr\u003eThe first font listed is referred to as font 0, the second as font 1, etc. Font 0 is used until you \u003cbr\u003especify otherwise. To change to font 1, use f1, e.g. \u003cbr\u003e \u003cbr\u003e v10/f1, v20 \u003cbr\u003e \u003cbr\u003eThis will display field 10 in the default font (font 0) and field 20 in font 1. \u003cbr\u003e \u003cbr\u003eNote that there must be two brackets after the word fonts and at the end of the fonts table. \u003cbr\u003eAlso remember that there must be a comma after f1 etc. \u003cbr\u003e \u003cbr\u003e5.6.2 COLOURS TABLE \u003cbr\u003e \u003cbr\u003eThe colours table is a bit more tricky to write than the fonts table, but you can use the default \u003cbr\u003ecolours table: colour 0 \u003d black (default), colour 1 \u003d dark red, colour 2 \u003d green, colour 3 \u003d \u003cbr\u003eolive green, colour 4 \u003d blue, colour 5 \u003d purple, colour 6 \u003d cyan, colour 7 \u003d grey, etc. You \u003cbr\u003especify these using cl (letter C, letter L) and the number, e.g. \u003cbr\u003e \u003cbr\u003e cl1, v10 \u003cbr\u003e \u003cbr\u003ewill display field 10 on the screen in red. \u003cbr\u003e \u003cbr\u003e5.6.3 FONT SIZE \u003cbr\u003e \u003cbr\u003eYou can specify the font size to be used by means of fs followed by the size in half points, \u003cbr\u003ee.g. fs30 will change to 15-point size. The default when no size is specified is 12-point. So, \u003cbr\u003e \u003cbr\u003e v10/fs30, v20/fs20,v30 \u003cbr\u003e \u003cbr\u003ewill display field 10 in 12-point, field 20 in 15-point, and field 30 in 10-point size. \u003cbr\u003e \u003cbr\u003e5.6.4 BOLD, ITALIC AND UNDERLINE \u003cbr\u003e \u003cbr\u003eYou can make the display or printout easier to read by printing certain fields in bold, italic or \u003cbr\u003eunderlined characters. This is done with the symbols b, i, and ul respectively. You can \u003cbr\u003elimit the extent of application of these features using braces (curly brackets), e.g. \u003cbr\u003e \u003cbr\u003e {b,v10}/v20/{i,v30 \" - \",v31} \u003cbr\u003e \u003cbr\u003eThis signifies that field 10 is to be printed in bold, field 20 in normal type, and fields 30 and \u003cbr\u003e31 (and the dash) in italic type. \u003cbr\u003e \u003cbr\u003e5.6.5 PARAGRAPH FORMATTING \u003cbr\u003e \u003cbr\u003e(a) Indentation. m sets a margin (similar to the indent in Section 5.3), the measurement being \u003cbr\u003ein twips. The margin starts at the point where it is specified, so \u003cbr\u003e \u003cbr\u003e v30/ m(144), v26 \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 56\u003cbr\u003e\u003cbr\u003eprints field 30 on one line, then a new line with field 26 indented by 144 twips. The indent \u003cbr\u003ewill apply to the start of each subsequent line until it is set back to zero. \u003cbr\u003e \u003cbr\u003eAs in Section 5.3, it is possible to specify different indents for the first line and subsequent \u003cbr\u003elines of each paragraph, e.g. \u003cbr\u003e \u003cbr\u003e v30/m(1000,500),v26,v70 \u003cbr\u003e \u003cbr\u003eIn this example, the first line of field 26 will be indented by 1500 twips (1000 plus 500) and \u003cbr\u003esubsequent lines of field 26 or field 70 will be indented by 1000 twips. The second number \u003cbr\u003ecan be negative, so m(500,-500) will not indent the first line of each paragraph at all, but \u003cbr\u003econtinuation lines will be indented by 500 twips. \u003cbr\u003e \u003cbr\u003eYou can limit the effect of the m command by using curly brackets, e.g. \u003cbr\u003e \u003cbr\u003e {m(500)v10/v20}/v30/v40 \u003cbr\u003e \u003cbr\u003e(b) Tabulation. tab moves to a particular position in the line, the measurement again being \u003cbr\u003ein twips, e.g. \u003cbr\u003e \u003cbr\u003e \u0027Surname\u0027,tab(2000),\u0027Forename\u0027/(v100^a,tab(2000),v100^b/) \u003cbr\u003e \u003cbr\u003eHere the first line of output will contain the column headings ‘Surname’ and ‘Forename’ and \u003cbr\u003esubfields a and b will be arranged under the headings for each occurrence of field 100. \u003cbr\u003e \u003cbr\u003e(c) Centre. qc centres text between the left and right margins. It applies to the whole \u003cbr\u003eparagraph so each of these three examples has the same effect: \u003cbr\u003e \u003cbr\u003e qc,v26,v30 \u003cbr\u003e v26,qc,v30 \u003cbr\u003e v26,v30,qc \u003cbr\u003e \u003cbr\u003eIf desired, its effect can be limited with braces (curly brackets) e.g. \u003cbr\u003e \u003cbr\u003e {qc,v70/v24} /v26 \u003cbr\u003e \u003cbr\u003e(d) Justify. qj justifies text between the left and right margins. It works in the same way as \u003cbr\u003eqc. \u003cbr\u003e \u003cbr\u003e(e) Box. The command box draws a border round the paragraph using the current colour (see \u003cbr\u003eSection 5.6.2 above.) The command box(2) draws a box round the paragraph and gives it a \u003cbr\u003ebackground of colour 2. In this case, the current colour should be different from 2 or you will \u003cbr\u003ebe unable to read the text! \u003cbr\u003e \u003cbr\u003e(f) New page. The command np starts a new page during printing. It might be useful for \u003cbr\u003eprinting order letters or recall notices where you want just one record on each page. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 57\u003cbr\u003e\u003cbr\u003e5.7 DISPLAYING PICTURES \u003cbr\u003e \u003cbr\u003eIt is possible in the formatting language to display a picture as part of the format or as the \u003cbr\u003ebackground to the record display. The picture should be in the form of a .bmp or .jpg file and \u003cbr\u003ebe stored in the folder specified for Patterns/Images (parameter 141 in syspar.par). \u003cbr\u003e \u003cbr\u003eTo display a picture as part of the format, use the command pict, e.g. \u003cbr\u003e \u003cbr\u003e v1/pict(\u0027library.jpg\u0027)/v2 \u003cbr\u003e \u003cbr\u003eThis will display field 1, then the picture in the file library.jpg starting on a new line,then \u003cbr\u003efield 2 starting on a new line. If you want a different picture to appear in each record, then \u003cbr\u003eyou could store the file name in a field in the record, e.g. field 50: \u003cbr\u003e v1/pict(v50)/v2 \u003cbr\u003e \u003cbr\u003eYou can make the display more interesting by using a background image with the command \u003cbr\u003ebpict followed by two values in brackets. The first (in its own brackets) is the file \u003cbr\u003econtaining the image and the second is a number controlling the style. The value 2 scales the \u003cbr\u003epicture to fill the whole window. (In that case it needs to be a suitable shape to avoid \u003cbr\u003edistortion.) For example: \u003cbr\u003e \u003cbr\u003e bpict((\u0027vicfalls.jpg\u0027),2)/v1/v2 \u003cbr\u003e \u003cbr\u003eThe Reference manual explains the other options with bpict, including using an image as \u003cbr\u003ewallpaper in the display window. \u003cbr\u003e \u003cbr\u003e5.8 CONDITIONALS \u003cbr\u003e \u003cbr\u003eAs mentioned in Section 5.4, it is usually fairly easy to make the printing of a literal \u003cbr\u003econditional on the presence of its associated field. However, there can be more complicated \u003cbr\u003econditions. \u003cbr\u003e \u003cbr\u003eFor example, your database may contain different types of records, distinguished by a value \u003cbr\u003egiven in one of the fields. Let us suppose that field 80 is used for \u0027item type\u0027. Then you may \u003cbr\u003ewant to say \u0027If field 80\u003dBOOK then print these fields, but print those other fields in any case.\u0027 \u003cbr\u003eThis kind of condition can be written into a format using FI to show where the \u0027if ... then\u0027 \u003cbr\u003econdition ends, e.g. \u003cbr\u003e \u003cbr\u003e IF v80\u003d\u0027BOOK\u0027 THEN v10/v20/v30 FI v60/v70 \u003cbr\u003e \u003cbr\u003eHere, v10, v20 and v30 are conditional on the contents of field 80 being BOOK, whilst v60 \u003cbr\u003eand v70 will be printed in any case. \u003cbr\u003e \u003cbr\u003eA more complicated example would be if there were two conditions: \u003cbr\u003e \u003cbr\u003e IF v80\u003d\u0027BOOK\u0027 THEN v10/v20/v30 ELSE IF v80\u003d\u0027ARTICLE\u0027 THEN \u003cbr\u003e v20/v30/v40 FI FI v60/v70 \u003cbr\u003e \u003cbr\u003eIt is possible for one format to be included in another, using an @ sign in front of the format \u003cbr\u003ename, so you if you have already written formats FMT1 and FMT2 you could specify a \u003cbr\u003echoice like this: \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 58\u003cbr\u003e\u003cbr\u003eIF v80\u003d’BOOK’ THEN @FMT1 ELSE @FMT2 FI \u003cbr\u003e \u003cbr\u003eThe conditions IF V80\u003d\u0027BOOK\u0027 and IF V80\u003d\u0027article\u0027 will only work if the exact contents of field 80 \u003cbr\u003eare BOOK or article respectively. If you want to allow for the contents being in upper or lower case, you could \u003cbr\u003esay IF V80 : \u0027BOOK\u0027. The colon means \u0027contains\u0027 and case is ignored, but the condition IF V80 : \u003cbr\u003e\u0027ARTICLE\u0027 would be satisfied if field 80 contained the word \u0027particle\u0027. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e5.9 REF AND L \u003cbr\u003e \u003cbr\u003eIt is possible to display, apparently as one record, information that has come from more than \u003cbr\u003eone record in the database. In the Windows version this has been extended to allow the \u003cbr\u003ecombination of records in different databases. \u003cbr\u003e \u003cbr\u003eThe REF function allows you to link one record to another by means of the MFN of the \u003cbr\u003esecond record. For example, you could have one record for a journal article and another for \u003cbr\u003ethe journal containing it. The first could refer to the second by quoting its MFN. \u003cbr\u003e \u003cbr\u003eArticle record: \u003cbr\u003e MFN 259 \u003cbr\u003e 10 Walker, Gladys \u003cbr\u003e 20 The care of azaleas \u003cbr\u003e 30 6 \u003cbr\u003e \u003cbr\u003eJournal record: \u003cbr\u003e \u003cbr\u003e MFN 6 \u003cbr\u003e 20 Houseplants Monthly \u003cbr\u003e \u003cbr\u003eHere field 10 is used for author, 20 for title (the article title in the first case and the journal \u003cbr\u003etitle in the second) and 30 is used in the article record to contain the MFN of the relevant \u003cbr\u003ejournal record. \u003cbr\u003e \u003cbr\u003eYou can then display the combined information using the display format \u003cbr\u003e \u003cbr\u003e v10/v20/\u0027In: \u0027ref(val(v30),v20) \u003cbr\u003e \u003cbr\u003eThe val function converts the contents of field 30 to a number. (Apart from the MFN, all \u003cbr\u003efields in a CDS/ISIS record are held as strings of characters and cannot be used in \u003cbr\u003ecalculations as they stand.) The ref function then extracts field 20 from the record with that \u003cbr\u003enumber as its MFN. The result will be: \u003cbr\u003e \u003cbr\u003e Walker, Gladys \u003cbr\u003e The care of azaleas \u003cbr\u003e In: Houseplants Monthly \u003cbr\u003e \u003cbr\u003eThere are two limitations to using the ref function like this. One is that when you enter the \u003cbr\u003earticle record you need to know that \"Houseplants Monthly\" is record 6. The other is that the \u003cbr\u003earticle and journal records need to be in the same database, whereas you might prefer to keep \u003cbr\u003ethem separate. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 59\u003cbr\u003e\u003cbr\u003eThe first limitation can be overcome by using the L or \"look-up\" function. (A capital L is \u003cbr\u003eused here just to make it easier to read but lower-case works just as well.) This looks for a \u003cbr\u003eterm in the inverted file in order to identify the related record. So, instead of using MFNs to \u003cbr\u003emake the link, you could use some sort of abbreviation, e.g. \u003cbr\u003e \u003cbr\u003eArticle record \u003cbr\u003e MFN 259 \u003cbr\u003e 10 Walker, Gladys \u003cbr\u003e 20 The care of azaleas \u003cbr\u003e 30 HM \u003cbr\u003e \u003cbr\u003eJournal record \u003cbr\u003e MFN 6 \u003cbr\u003e 20 Houseplants Monthly \u003cbr\u003e 100 HM \u003cbr\u003e \u003cbr\u003eNow field 30 is used in the article record to contain an abbreviation of the journal title. Field \u003cbr\u003e100 in the journal record contains the abbreviation for that journal. \"HM\" should be easier to \u003cbr\u003eremember than \"6\". In the Field Selection Table, you then need an entry \u003cbr\u003e \u003cbr\u003e Tag: 100 Technique: 0 Format: v100 \u003cbr\u003e \u003cbr\u003eso that the abbreviation is entered on the inverted file. In fact, it is more reliable to use a \u003cbr\u003eprefix for this term (see Section 7.3) so that it cannot be confused with the same term from \u003cbr\u003eanother source (e.g. HM from a title \"A visit by HM the Queen\" or field 30 from article \u003cbr\u003erecords.) In the Field Selection Table you could use \u003cbr\u003e \u003cbr\u003e Tag: 100 Technique: 0 Format: \"ABBREV\u003d\"v100 \u003cbr\u003e \u003cbr\u003eTo display the combined information you can then use \u003cbr\u003e \u003cbr\u003e v10/v20/\u0027In: \u0027ref(L(\u0027ABBREV\u003d\u0027v30),v20) \u003cbr\u003e \u003cbr\u003eNote that it is the abbreviation in field 30 of the article record that needs to be looked up to \u003cbr\u003efind the relevant journal record. \u003cbr\u003e \u003cbr\u003eThe second limitation - the need to have both records in the same database - is removed in \u003cbr\u003eCDS/ISIS for Windows. Suppose that the journal records are in a separate database called \u003cbr\u003eJNL. You can then display the combined information using the display format \u003cbr\u003e \u003cbr\u003e v10/v20/\u0027In: \u0027 ref-\u0026gt;JNL(L-\u0026gt;JNL(\u0027ABBREV\u003d\u0027v30),v20) \u003cbr\u003e \u003cbr\u003eHere both the linking (with ref) and the look-up (with L) are done to the database JNL. \u003cbr\u003e \u003cbr\u003eAnother use in a library context might be to run a circulation system. You could have a \u003cbr\u003edatabase of books (called BOOK) and a database of registered borrowers (called BORR). \u003cbr\u003eWhen a book is issued to a borrower, you could enter the borrower code in a field of the book \u003cbr\u003erecord. When the book is returned you could delete the borrower code. The REF function \u003cbr\u003eallows you to produce a display or printout combining information from the two records. A \u003cbr\u003esimple example is shown below. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 60\u003cbr\u003e\u003cbr\u003eBORR database \u003cbr\u003e \u003cbr\u003e10 Christopher Sabanda \u003cbr\u003e20 17 Fourth Street \u003cbr\u003e30 Harare \u003cbr\u003e40 CS230 \u003cbr\u003e \u003cbr\u003eBOOK database \u003cbr\u003e \u003cbr\u003e100 Francis Zikonda \u003cbr\u003e200 Introduction to patent law \u003cbr\u003e900 CS230 \u003cbr\u003e \u003cbr\u003eIn the BORR database, field 40 is used for the borrower code. Let us assume that it has been \u003cbr\u003eput onto the index file as BC\u003dCS230. In the BOOK database, a borrower code is entered in \u003cbr\u003efield 900 when the book is borrowed. If you need to produce a recall notice, you could use a \u003cbr\u003eformat like this to print from the book database: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u0027Dear \u0027,ref-\u0026gt;BORR (L-\u0026gt;BORR(\u0027BC\u003d\u0027v900,v10)/\u0027The following \u003cbr\u003ebook is now overdue.\u0027/\u0027Kindly return it immediately.\u0027 \u003cbr\u003e/v100/v200 \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e5.10 HYPERTEXT \u003cbr\u003e \u003cbr\u003eIn the Windows version of CDS/ISIS it is possible to display a record containing a hypertext \u003cbr\u003elink. The link command puts some text on the screen which is underlined and in green, \u003cbr\u003eunless you have changed the colours table. You can click on this text and an action will be \u003cbr\u003eperformed, e.g. a picture is shown, a video is played, or a World Wide Web page is accessed. \u003cbr\u003eThis kind of link will be familiar if you have used the Windows help system or a World Wide \u003cbr\u003eWeb browser such as Netscape Navigator or Internet Explorer. \u003cbr\u003e \u003cbr\u003eThe general format of the link command is \u003cbr\u003e \u003cbr\u003e link((text),command) \u003cbr\u003e \u003cbr\u003eBoth the text (that appears as the link on the screen) and the command (that is executed when \u003cbr\u003ethe user clicks on the text) are written in CDS/ISIS formatting language. Some special \u003cbr\u003eCDS/ISIS commands are available as well as standard operating system commands. \u003cbr\u003e \u003cbr\u003e5.10.1 OPENFILE \u003cbr\u003e \u003cbr\u003eThis command allows you to activate an image, a video or audio file or an HTML page \u003cbr\u003erelating to the record. Provided that you have Windows set up to associate a program for the \u003cbr\u003erelevant file extension, CDS/ISIS will start up that program and activate the file, e.g. \u003cbr\u003e \u003cbr\u003e link((\u0027Display full text\u0027),\u0027OPENFILE \u0027,v50) \u003cbr\u003e \u003cbr\u003eNote that OPENFILE must be written in upper-case and must have a space between it and the \u003cbr\u003esingle quote: this is because it is interpreted as OPENFILE-space-datafile name (from field \u003cbr\u003e50). \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 61\u003cbr\u003e\u003cbr\u003eThe display format will show on the screen (normally in green) \u003cbr\u003e \u003cbr\u003e Display full text \u003cbr\u003e \u003cbr\u003eLet us suppose that field 50 contains the name of a Word document file, c:\\docs\\ft1.doc. \u003cbr\u003eWhen the user clicks on the words “Display full text”, the Microsoft Word program will be \u003cbr\u003erun and will open the file ft1.doc. After reading the file, the user can close Word and return \u003cbr\u003eto CDS/ISIS. Alternatively field 50 could contain the name of an Acrobat PDF file, and \u003cbr\u003eprovided the user has Acrobat Reader installed that program will be opened and the PDF file \u003cbr\u003edisplayed. \u003cbr\u003e \u003cbr\u003eRather than displaying text, this feature could be used to display an image. If the image file \u003cbr\u003ename is held in field 100, you could include in the display format: \u003cbr\u003e \u003cbr\u003e link((\u0027Show a picture\u0027),\u0027OPENFILE \u0027,v100) \u003cbr\u003e \u003cbr\u003eThis will show on the screen \u003cbr\u003e \u003cbr\u003e Show a picture \u003cbr\u003e \u003cbr\u003eIf field 100 contains the name of an image file, e.g. f:\\images\\durham.jpg, then when the \u003cbr\u003euser clicks on the link the image durham.jpg will be displayed using whatever graphics \u003cbr\u003eprogram is associated with JPG files on his/her computer. \u003cbr\u003e \u003cbr\u003eAnother use would be to open a browser and display a WWW page. The format could contain \u003cbr\u003e \u003cbr\u003e link((\u0027Go to the web site\u0027),\u0027OPENFILE \u0027,v950) \u003cbr\u003e \u003cbr\u003eand field 950 is used to contain the relevant URL, e.g. \u003cbr\u003e \u003cbr\u003e http://www.bireme.br \u003cbr\u003e \u003cbr\u003eThe text displayed could also come from a field in the record, instead of being a literal, e.g. \u003cbr\u003e \u003cbr\u003e link ((v104^a),\u0027OPENFILE \u0027,v104^b) \u003cbr\u003e \u003cbr\u003eThis will display the contents of subfield a of field 104 on the screen. If you click on this text, \u003cbr\u003ethe relevant program will be run, operating on the data in subfield b of field 104. If subfield a \u003cbr\u003econtains the data Middlesex University homepage and subfield b contains \u003cbr\u003ehttp://www.mdx.ac.uk then the text Middlesex University homepage will appear on \u003cbr\u003ethe screen. When you click on this text, the Web browser will be launched and the specified \u003cbr\u003epage World Wide Web page should be displayed. \u003cbr\u003e \u003cbr\u003e5.10.2 CMD \u003cbr\u003e \u003cbr\u003eYou can start other programs (not associated with a file type) by using CMD followed by the \u003cbr\u003eprogram file name. Backslashes in the path need to be written as \\\\ and remember the space \u003cbr\u003ebetween the command and its arguments, e.g. \u003cbr\u003e \u003cbr\u003elink ((\u0027Display image with Paintbrush\u0027), \u0027CMD pbrush \u0027,v100) \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 62\u003cbr\u003e\u003cbr\u003eThis will start the program pbrush.exe and open the bitmap format file whose name is given \u003cbr\u003ein field 100. (In field 100 the path can be written normally, e.g. c:\\images\\015.bmp) \u003cbr\u003e \u003cbr\u003e5.10.3 TEXTBOXES \u003cbr\u003e \u003cbr\u003eThe Textbox feature allows you to display text or (despite the name) a picture in a new \u003cbr\u003ewindow. For example, \u003cbr\u003e \u003cbr\u003e link ((\u0027Show abstract\u0027),\u0027TEXTBOX \u0027,v600) \u003cbr\u003e \u003cbr\u003eNote that TEXTBOX must be in upper-case letters and have a space after it. This command \u003cbr\u003ewill display Show abstract on the screen (normally in green). When you click on these words, \u003cbr\u003ea new window will open showing the contents of field 600. The window can be closed by \u003cbr\u003echoosing its Close button or exiting from Winisis. \u003cbr\u003e \u003cbr\u003eThe format displayed in the Textbox may not contain spacing commands nor the Windows \u003cbr\u003efeatures described in Section 5.6. There are ways round this, described in the CDS/ISIS for \u003cbr\u003eWindows: Reference manual. \u003cbr\u003e \u003cbr\u003ePictures can be displayed using the command TEXTBOXIMG provided that they are in BMP, \u003cbr\u003eGIF or JPG formats. (Other formats can be displayed using OPENFILE as described above.) \u003cbr\u003eThe image file is expected to be in the folder specified for images in the System Settings. An \u003cbr\u003eexample format would be: \u003cbr\u003e \u003cbr\u003e link((\u0027Show logo\u0027),\u0027TEXTBOXIMG \u0027,v50) \u003cbr\u003e \u003cbr\u003eThe name of the image file should be entered in field 50. When the user clicks on the text \u003cbr\u003e“Show logo”, the image file is opened in a new window. \u003cbr\u003e \u003cbr\u003eThe image viewer allows you to enlarge or reduce the image by clicking the icons showing \u003cbr\u003ethe magnifying glasses with + and – signs, or to zoom in on a part of the image by marking \u003cbr\u003eit out with the cursor. (Hold down the left button on the mouse and move the mouse.) The \u003cbr\u003eright mouse button returns the image to normal. \u003cbr\u003e \u003cbr\u003eThere are various possibilities for specifying how Textboxes can be closed, which you can \u003cbr\u003efind in the Reference manual. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 63\u003cbr\u003e\u003cbr\u003e6 DATA ENTRY \u003cbr\u003e \u003cbr\u003eWhen you have set up your database, or if you have been given a database, you will be eager \u003cbr\u003eto try it out by entering some records. Incidentally, it is best to put in say six records and \u003cbr\u003echeck that they can be searched and displayed as you would like before starting on full scale \u003cbr\u003edata entry. First, you may like to practice editing the database supplied with the system, CDS. \u003cbr\u003e \u003cbr\u003e6.1 EDITING RECORDS \u003cbr\u003e \u003cbr\u003e6.1.1 OVERVIEW OF THE EDIT FUNCTION \u003cbr\u003e \u003cbr\u003eChoose Database ⇒ Open and select the database you wish to open by double-clicking on \u003cbr\u003eits name (e.g. CDS). The database will then open displaying the first record in the database. \u003cbr\u003eThen choose Edit ⇒ Data entry and the data entry window will appear as in Figure 6.1. The \u003cbr\u003erecord displayed when the database is opened will be displayed in the data entry window. If \u003cbr\u003ethe database had already been open and you were looking at a different record, that record \u003cbr\u003ewould be displayed. \u003cbr\u003e \u003cbr\u003eThe display is divided into parts. The MFN is displayed towards the top left of the screen. If \u003cbr\u003eyou are in a database which already contains some records, point to the number with the \u003cbr\u003emouse, click and edit the number and press {Enter}. The record with that number or the last \u003cbr\u003erecord in the database if the number is greater, will be displayed. A data entry box is at the \u003cbr\u003etop in which is displayed the text of the first field. Below is a list of the fields which exist in \u003cbr\u003ethe record. The first field will be highlighted. You may also see empty fields depending on \u003cbr\u003ethe setting of Show empty fields in data entry option on the Configure ⇒ System Settings \u003cbr\u003e⇒ Display dialog box. If empty fields are not visible, you can click on the magnifying glass \u003cbr\u003eicon in the bottom right corner and those fields will be represented by empty boxes on the \u003cbr\u003escreen. If the first field displayed on the screen is empty, the data entry box will be empty. \u003cbr\u003eAny text typed into the box will be displayed against that field in the display below on \u003cbr\u003epressing the {Enter} key. The field below will then be highlighted and its data appear in \u003cbr\u003ethe data entry box. Alternatively you can click in a different field. The top box will display \u003cbr\u003ethe highlighted field and the cursor will be placed at the start of that box waiting for a key to \u003cbr\u003ebe pressed. \u003cbr\u003e \u003cbr\u003eIf you are not displaying empty fields you may add a field by clicking on the combo box \u003cbr\u003elabelled Add field. Click on the field you wish to add to select it, or else start typing its name. \u003cbr\u003e \u003cbr\u003eBelow the listed fields you will see a box which indicates the size of the field being edited \u003cbr\u003e(e.g. 25 bytes) and a box which contains the help message for the field that was supplied \u003cbr\u003ewhen the worksheet was created. \u003cbr\u003e \u003cbr\u003e6.1.2 USING THE KEYS \u003cbr\u003e \u003cbr\u003eYou can use the {Delete} and {Insert} keys in the usual way. {Insert} will act as a \u003cbr\u003etoggle between insert and overtype. {Home} will take you the start of the field and {End} to \u003cbr\u003ethe end of the field. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 64\u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 6.1 Data entry \u003cbr\u003e \u003cbr\u003eYou may cut and paste data in the usual Windows way. You can highlight a section by \u003cbr\u003edragging the mouse from the start to end of the section with the left mouse button pressed. \u003cbr\u003e{Ctrl x} will cut that section and copy it to the clipboard, {Ctrl c} will copy it to the \u003cbr\u003eclipboard. {Ctrl v} will insert the text at the point where the cursor is. \u003cbr\u003e \u003cbr\u003eAdditionally CDS/ISIS for Windows uses the function key {F2}. This will delete the field \u003cbr\u003eyou are editing and remove the field completely from the display, moving data entry to the \u003cbr\u003enext field. If you have entered a field and made so many mistakes you would like to start \u003cbr\u003eagain, press {Esc}and the field will revert to how it was before you began to edit the record. \u003cbr\u003e \u003cbr\u003e6.1.3 ADDING FIELDS \u003cbr\u003e \u003cbr\u003eIf you wish to add a new occurrence of a field which is already present in the record, you may \u003cbr\u003edo so if the field is repeatable, by clicking on the button to the left of the field name. A blank \u003cbr\u003efield will appear into which you may enter data as you wish. \u003cbr\u003e \u003cbr\u003eIf you need to enter several values in the same field, use this repeatable field option. \u003cbr\u003eAlternatively, you can separate the repeats with % signs, as in CDS/ISIS for DOS. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 65\u003cbr\u003e\u003cbr\u003eSince the repeats can be printed with a line space (for example) between them, it is \u003cbr\u003econvenient to enter the lines of an address or the paragraphs of an abstract as repeats of the \u003cbr\u003esame field, e.g. \u003cbr\u003e \u003cbr\u003e Address: PO Box 123 \u003cbr\u003e Addis Ababa \u003cbr\u003e Ethiopia \u003cbr\u003e \u003cbr\u003eSince the % sign is used to separate repeated values in a field, you cannot enter % as part of the field contents. If \u003cbr\u003eyou wish to enter % in text, e.g. How to earn 15% interest, you must redefine the repeating field \u003cbr\u003esymbol. For example, if you wish to use @ instead of %, in the syspar.par file enter 8\u003d@ and you will be able \u003cbr\u003eto enter % in text. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eIf the field has not been defined as repeatable in the Field Definition Table, you cannot add \u003cbr\u003emultiple occurrences in data entry. You will need to go back and edit the FDT. Do not worry \u003cbr\u003eabout words getting split at the ends of lines. Should your data will not fit on to one line, just \u003cbr\u003ekeep typing: do not press {Enter} within a field or you will go on to the next one. When \u003cbr\u003erecords are displayed or printed, CDS/ISIS makes sure that words are not split. \u003cbr\u003e \u003cbr\u003eIf you click on the name of the data entry worksheet, you will see a list of other names. Click \u003cbr\u003eon one and a different set of fields may be displayed. Note that any field which contains data \u003cbr\u003ewill be hidden if it is not present in the selected worksheet. Be aware that you may not see all \u003cbr\u003ethe fields in a record when you are editing it with a particular worksheet. Click on the \u003cbr\u003emagnifying glass icon to see any empty fields which are specified in that worksheet. This \u003cbr\u003eicon acts as a toggle so clicking a second time will restore it to its original state, and no blank \u003cbr\u003efields will show on the worksheet. \u003cbr\u003e \u003cbr\u003e6.1.4 DELETING A FIELD \u003cbr\u003e \u003cbr\u003eClick on the field and press {F2}. \u003cbr\u003e \u003cbr\u003e6.1.5 VALIDATION \u003cbr\u003e \u003cbr\u003eNote that CDS/ISIS for Windows has a number of different validation procedures. When a \u003cbr\u003edata base is created, each field is designated repeatable or non-repeatable. It is possible to \u003cbr\u003ecreate repeated fields only if that field is set up to be repeatable. \u003cbr\u003e \u003cbr\u003eWhen the database was created the designer could indicate that certain fields were mandatory \u003cbr\u003e(see Section 4.4). If these are not entered the record cannot be saved. You may not add a \u003cbr\u003esubfield if that subfield is not specified in the database (in the field definition table). If you \u003cbr\u003etry to add an invalid subfield you will get the message “Subfields not allowed in this field”. \u003cbr\u003eTake care to enter data in subfields with no spaces before or after the subfield markers, e.g. \u003cbr\u003e \u003cbr\u003e ^aBombay^bOxford University Press^c1990 \u003cbr\u003e \u003cbr\u003eIf the designer specified that a field should be Alphabetic or Numeric in the Field Definition \u003cbr\u003eTable (Section 4.3), the data you enter will be checked against that specification and rejected \u003cbr\u003eif the type does not match. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 66\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e6.1.6 MOVING TO ANOTHER FIELD OR RECORD \u003cbr\u003e \u003cbr\u003eWhen you have finished editing the field click on another field you wish to edit or save the \u003cbr\u003erecord and move to another. \u003cbr\u003e \u003cbr\u003eWhen you have finished editing all the fields you wish, click on the icon of a floppy disk and \u003cbr\u003ethe record will be saved. To move to another record, edit the number in the MFN window and \u003cbr\u003epress {Enter}. If you have not saved the previous record, you will get the message: Record \u003cbr\u003ewas changed. Save? Click on the Yes button and the record will be saved. If you want to \u003cbr\u003ecreate a new record proceed as follows… \u003cbr\u003e \u003cbr\u003e6.2 TO CREATE A NEW RECORD \u003cbr\u003e \u003cbr\u003eTo create a new record in the database, click on the blank page icon. Empty fields will appear \u003cbr\u003eon the screen and the MFN box will contain ???. Whatever you type goes into the top box \u003cbr\u003eand will be added to the contents of that field when you press {Enter} or finish by clicking \u003cbr\u003eon the text of another field. \u003cbr\u003e \u003cbr\u003eThe rules for editing a record as described above apply equally to entering data in new \u003cbr\u003erecords. \u003cbr\u003e \u003cbr\u003eWhen you have completed a record and saved it, it will be allocated the next available MFN. \u003cbr\u003eIf you want to amend this record, edit it as described in Section 6.1. \u003cbr\u003e \u003cbr\u003e6.3 EDITING A RANGE OF RECORDS \u003cbr\u003e \u003cbr\u003eYou can edit a record or a range of records whether you have found the record(s) by \u003cbr\u003ebrowsing a database or by doing a search. \u003cbr\u003e \u003cbr\u003eFrom the main menu bar, choose Edit ⇒ Data entry and the data entry window will appear \u003cbr\u003ewith the record you have on your main database display screen. You can move onward in the \u003cbr\u003edatabase by clicking on the right-facing triangle or backward by clicking on the left-pointing \u003cbr\u003etriangle. \u003cbr\u003e \u003cbr\u003eIf you have retrieved a set of records you will move forwards or backwards through the \u003cbr\u003eretrieved set. Otherwise you will move on one by one. \u003cbr\u003e \u003cbr\u003eIf you want to edit records 15-20, with the database open but with Data Entry closed, type \u003cbr\u003e15 in the box marked MFN. Choose from the menu bar Edit ⇒ Data Entry and the record in \u003cbr\u003ethe data entry window will be record number 15. Make changes to that record, then click on \u003cbr\u003ethe floppy disk to save it. Then click on the right-pointing triangle to move to the next record \u003cbr\u003e(or on the left-pointing to move backwards). If you make changes and forget to save the \u003cbr\u003erecord before moving on, you will get a message Record was changed. Save? Click Yes to \u003cbr\u003esave it and move on. \u003cbr\u003e \u003cbr\u003eIf you want to make a change or check particular fields of all records with a particular \u003cbr\u003eattribute you can search for that attribute and view those records in data entry. For example, \u003cbr\u003eyou might have entered \u0027Anon\u0027 in the author field and you might want to review each author \u003cbr\u003efield containing \u0027Anon\u0027. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 67\u003cbr\u003e\u003cbr\u003e \u003cbr\u003eChoose Search ⇒ Guided search. Select from the list of fields Author and enter Anon as \u003cbr\u003ea search element. Click Execute. \u003cbr\u003e \u003cbr\u003eOn the main menu bar, select Browse ⇒ Search results... and select the search you have just \u003cbr\u003edone. The first record of the set will appear in the data entry window. You can move through \u003cbr\u003ethe retrieved set by clicking on the right-pointing triangle. \u003cbr\u003e \u003cbr\u003eIf you wish to make the same change in many records, you may use the Global functions \u003cbr\u003ewhich are described in Section 10.6. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e6.4 DELETING RECORDS – LOGICALLY AND PHYSICALLY \u003cbr\u003e \u003cbr\u003eTo delete a record from the database: retrieve the record as for editing. Then when you are \u003cbr\u003esure that the correct record is in the data entry window, select Options ⇒ Delete record. \u003cbr\u003eIt will then not appear during searching. However, the data remain in the record and you may \u003cbr\u003elater undelete the record. Select from the data entry window: Options ⇒ Undelete record \u003cbr\u003e \u003cbr\u003eIf you want to get rid of the record altogether and \u0027close up\u0027 the gap in Master File Numbers, \u003cbr\u003ethe only way is to Export the whole database (which will exclude deleted records) and then \u003cbr\u003eImport it again. Exporting and importing are dealt with in Chapter 9. Do not do this if you \u003cbr\u003ehave made any use of the MFN. (Some libraries write the MFN inside each book as it is \u003cbr\u003ecatalogued.) \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e6.5 DEFAULT VALUES \u003cbr\u003e \u003cbr\u003eIt may be that you need to create several records that have one or more fields in common, e.g. \u003cbr\u003eyou are cataloguing several books in a series with the same series title and imprint. To save \u003cbr\u003ehaving to type these data in each time, it is possible to set some default values which will be \u003cbr\u003efilled in already in the data entry window. \u003cbr\u003e \u003cbr\u003eIf you have a record which you would like to use as a model, select the record and display it \u003cbr\u003ein the data entry worksheet. Then select Options ⇒ Define Default values [Model] \u003cbr\u003e \u003cbr\u003eModify the record and save it. That will now be the model. \u003cbr\u003e \u003cbr\u003eAny new record will be based on the model. When you no longer wish to use the model, \u003cbr\u003eselect Options ⇒ Clear Default values [Model] \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e6.6 BROWSING THE DATABASE \u003cbr\u003e \u003cbr\u003eAfter you have entered your first few records in the database, you will want to see what they \u003cbr\u003elook like in your display format, i.e. the output format rather than in the worksheet which is \u003cbr\u003ethe input format. \u003cbr\u003e \u003cbr\u003eTo do this, close Data entry. Click on the right hand triangle button and you will see the \u003cbr\u003erecord you have entered last. The format in which the records are displayed will be the \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 68\u003cbr\u003e\u003cbr\u003edisplay format written into the database definition. You may want to change the format when \u003cbr\u003eyou see it in use. How to do this is explained in Section 10.5. \u003cbr\u003e \u003cbr\u003eClick on the Format drop-down menu and try each format. You will see the format *ALL*. \u003cbr\u003eClick on that and the display will list all the fields in the record as entered. Other formats will \u003cbr\u003egive different displays of the same record. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e6.7 UPDATING THE INVERTED FILE \u003cbr\u003e \u003cbr\u003eWhen you have created some records or made some changes to existing records, you will find \u003cbr\u003eif you go to the search screens that you cannot search on the new data. This is because \u003cbr\u003erecords are not inverted straight away, i.e. search terms have not yet been added to the \u003cbr\u003einverted file. \u003cbr\u003e \u003cbr\u003eTo update the inverted file, choose Database ⇒ I/F Update. The Inverted file maintenance \u003cbr\u003escreen is displayed. Select OK. The MFN of each record is listed while it is being inverted. \u003cbr\u003eAt the end, click on the Completed button. \u003cbr\u003e \u003cbr\u003eYou can now test the inverted file: select Search ⇒ Expert search ⇒ Dictionary \u003cbr\u003e \u003cbr\u003eA dictionary window will open and you will see the terms which have been indexed in \u003cbr\u003eaccordance with the instructions in the Field Selection Table which was created when the \u003cbr\u003edatabase was created and possibly edited since. \u003cbr\u003e \u003cbr\u003eIf the terms are not as expected you must revise the FST. See Sections 4.6 and 10.4. \u003cbr\u003e \u003cbr\u003eIf you attempt to leave a database after editing without updating the inverted file, it will be \u003cbr\u003eupdated automatically unless parameter 130 of syspar.par is set to 1. This may be changed \u003cbr\u003eby choosing Configure ⇒ System Settings ⇒ Options and clicking on Automatic Inv. File \u003cbr\u003eUpdate. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 69\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e\u003cbr\u003e7 SEARCHING \u003cbr\u003e \u003cbr\u003e7.1 THE TWO SEARCH FORMS \u003cbr\u003e \u003cbr\u003eThe normal method of searching makes use of the inverted file. Before you search a database \u003cbr\u003eyou should make sure that the inverted file is up-to-date (see Section 6.7). It will need \u003cbr\u003eupdating if any records have been added or modified since the last update. \u003cbr\u003e \u003cbr\u003eTo search the database, choose Search on the menu bar. You can then choose either Expert \u003cbr\u003eSearch or Guided Search. Guided Search gives you a search form with separate text boxes \u003cbr\u003ein which you can enter search terms. Expert Search gives you a form with one large text area \u003cbr\u003ein which you enter your search expression. The same basic principles of searching apply in \u003cbr\u003eeither case. \u003cbr\u003e \u003cbr\u003e7.1.1 GUIDED SEARCH \u003cbr\u003e \u003cbr\u003eThe form for a Guided Search is shown in Figure 7.1 below. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 7.1 Guided search form \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 70\u003cbr\u003e\u003cbr\u003eYou can enter up to four search elements. For each one, you can specify whether to search in \u003cbr\u003eAll Fields (i.e. all inverted fields, as specified in the Field Selection Table for the database) \u003cbr\u003eor you can select a particular field from a drop-down list box. Restricting searches to \u003cbr\u003eparticular fields is considered in more detail in Section 7.9. \u003cbr\u003e \u003cbr\u003eYou can also choose to combine a previous search (if you have done one) with your new \u003cbr\u003esearch elements. Finally, if you enter more than one search element, you can choose the \u003cbr\u003elogical operator with which to combine the terms: AND, OR or NOT from a drop-down list \u003cbr\u003ebox. When you open the form, the operators are set by default to AND. \u003cbr\u003e \u003cbr\u003eTo search for a single term, e.g. PLANT PHYSIOLOGY, type it in one of the search \u003cbr\u003eelements boxes. You can enter your search in upper- or lower-case letters, or a mixture. Click \u003cbr\u003ethe Execute button. The Search Number box will then show 1, the Number of Hits box will \u003cbr\u003eshow the number of records containing that term, and the Search Expression box will show \u003cbr\u003ethe term you entered. \u003cbr\u003e \u003cbr\u003eAfter doing a search you can display the record(s) you have found by clicking the Display \u003cbr\u003ebutton. For more information about displaying see Section 7.2. \u003cbr\u003e \u003cbr\u003e7.1.2 EXPERT SEARCH \u003cbr\u003e \u003cbr\u003eThe form for an Expert Search is shown in Figure 7.2. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 7.2 Expert search form \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 71\u003cbr\u003e\u003cbr\u003eTo search for a single term, e.g. PRIMARY EDUCATION, type it in the Search Expression \u003cbr\u003ebox. You can enter your search in upper- or lower-case letters or a mixture. Then click the \u003cbr\u003eExecute button or press {Enter}. \u003cbr\u003e \u003cbr\u003eThe Search History box will show a message like: \u003cbr\u003e \u003cbr\u003e #4 (CDS) T\u003d2: primary education \u003cbr\u003e \u003cbr\u003eThis means that for search 4 on the database CDS, there were two records retrieved and the \u003cbr\u003esearch was for PRIMARY EDUCATION. To display these records, click the Display button \u003cbr\u003e(if there is one) or double-click on the relevant line in the Search History box. The next \u003cbr\u003esection attempts to explain why the method of displaying the results is so confusing. \u003cbr\u003e \u003cbr\u003eIf you check “Automatically display Search Results” in Configure⇒ Systems Settings ⇒ Options (or set \u003cbr\u003eparameter 105 of syspar.par to 1) the results will be displayed automatically after using the Expert Search form. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e7.2 DISPLAYING SEARCH RESULTS \u003cbr\u003e \u003cbr\u003eWhat happens after you click on Display depends on the setting of Parameter 980 in the \u003cbr\u003esyspar.par file (see Section 3.2). If you have Winisis version 1.31 or later and have not \u003cbr\u003echanged Parameter 980 since CDS/ISIS was installed, it will be set to 1. This will give you \u003cbr\u003ethe “Table” display described below. If you have an earlier version of Winisis it may not \u003cbr\u003ehave Parameter 980: this is equivalent to having Parameter 980 set to 0 (zero). In that case \u003cbr\u003eyou will get the “Default search display”. You can change Parameter 980 either by editing \u003cbr\u003esyspar.par in a text editor such as Notepad or by choosing Configure ⇒ System settings ⇒ \u003cbr\u003eOptions. There are three radio buttons, allowing you to select one of the following three \u003cbr\u003eoptions. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e(a) Default Search Display \u003cbr\u003e \u003cbr\u003eWith this setting, the Display button is not available in Expert Search and you need to \u003cbr\u003edouble-click on the relevant entry in the Search History display. The method of display is \u003cbr\u003ethen the same as for browsing the database (Section 6.6), but moving between records will \u003cbr\u003eshow only the retrieved records, not all the records in the database. \u003cbr\u003e \u003cbr\u003e(b) Alternate Search Result Tool Bar \u003cbr\u003e \u003cbr\u003eThis is similar to the Default Search Display, but at the top of each record a bar is displayed \u003cbr\u003egiving information on the search number, the hit being displayed and total number of hits, \u003cbr\u003eand the option to Stop. It is caused by parameter 135 in syspar.par being set to 1 (and 980 to \u003cbr\u003e0). \u003cbr\u003e \u003cbr\u003e (c) Display Search Results in a Table \u003cbr\u003e \u003cbr\u003eClicking the Display button then shows for each hit its record number (MFN) and the first \u003cbr\u003efield (if present) defined for that database. The order is by decreasing MFN, so the most \u003cbr\u003erecently added records appear at the top: you can reverse this by choosing the down-arrow \u003cbr\u003ebutton ↓. You can also select a different field to display using the drop-down list against \u003cbr\u003e“Tag:”. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 72\u003cbr\u003e\u003cbr\u003eTo see a fuller version of a record, click on it and it will be displayed in the right-hand \u003cbr\u003ewindow. The search term(s) will be highlighted where they occur in the records. You can also \u003cbr\u003eclick on the [+] icon next to the MFN to mark selected records. \u003cbr\u003e \u003cbr\u003eTo stop browsing records, either click the red STOP button or click the Options button and \u003cbr\u003eselect Stop Browsing Results (or another function if you wish). \u003cbr\u003e \u003cbr\u003e7.2.1 BROWSE FUNCTION \u003cbr\u003e \u003cbr\u003eAnother way of looking at the results of a search is to choose Browse from the menu bar \u003cbr\u003eand then Search Results. You will be presented with a list of the searches you have done \u003cbr\u003e(Search History) and you can select the one you want. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e7.2.2 HIGHLIGHTING OF RETRIEVED TERMS \u003cbr\u003e \u003cbr\u003eWhen you display the retrieved records, each term you have searched on is highlighted \u003cbr\u003ewherever it occurs in the record – even if you specified searching one field only. The \u003cbr\u003eexample in Figure 7.3 shows one record retrieved by searching for PLANT in the CDS \u003cbr\u003edatabase. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 7.3 Highlighting of retrieved terms \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eYou can chose the colours used in highlighting from Configure ⇒ System Settings \u003cbr\u003e⇒Options and changing the values for Foreground color and Background color. The \u003cbr\u003enumbers correspond to the values in the Colours table which can be displayed in the CDS \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 73\u003cbr\u003e\u003cbr\u003edatabase using the format cdscol. You can also turn highlighting off or on using the \u003cbr\u003echeckbox. (The settings are stored in parameter 142 of syspar.par.) \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e7.2.3 DISPLAY FORMAT \u003cbr\u003e \u003cbr\u003eThe format in which the records are displayed will be the display format written into the \u003cbr\u003edatabase definition. The default format, which is used if you do not specify otherwise, is the \u003cbr\u003eone with the same name as the database. It is possible to have more than one format for a \u003cbr\u003edatabase, e.g. a complete one and a shortened one - see Section 10.5. In this case you can \u003cbr\u003echange to another format by choosing from the Format drop-down menu. \u003cbr\u003e \u003cbr\u003eYou will see a special format listed, which is not part of the database definition, called \u003cbr\u003e*ALL*. This displays the records as they are stored on the system with each field preceded \u003cbr\u003eby its numeric tag. It is useful for checking records and investigating problems. An example \u003cbr\u003eof a record in the *ALL* format is shown in Figure 7.4. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eFigure 7.4 Record displayed in the ALL format \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e7.2.4 MARKING RECORDS \u003cbr\u003e \u003cbr\u003eWhen you are looking through the results of a search, you may decide that some records are \u003cbr\u003erelevant to your need but others are not. You can mark the relevant ones by clicking the \u003cbr\u003eMark check box: a V appears in the box. Then in the Browse menu you can choose Marked \u003cbr\u003eRecord to browse through the marked records only and in the Print Setup dialog box you \u003cbr\u003ecan click the Marked Records Only check box. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 74\u003cbr\u003e\u003cbr\u003eYou can mark records only after you have done a search. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e7.3 DICTIONARY DISPLAY \u003cbr\u003e \u003cbr\u003eThe method of searching described above works by the computer looking for the term in the \u003cbr\u003einverted file of the database being searched. If it finds the term there, it gets the number of \u003cbr\u003ehits: if not, it reports zero hits. If you then ask to display the records containing the term, the \u003cbr\u003ecomputer can find the numbers of these records from the inverted file. \u003cbr\u003e \u003cbr\u003eThe inverted file is thus the key to what can be searched in the database, and the key to how \u003cbr\u003eyou should enter the search term. If the inverted file reads: \u003cbr\u003e \u003cbr\u003e 1 MEAD, J \u003cbr\u003e 2 MEADOWS, J \u003cbr\u003e 1 MEADOWS, P \u003cbr\u003e 3 MEARNS, R \u003cbr\u003e 1 MEEK, B \u003cbr\u003e \u003cbr\u003ethen it is no use searching for MEADOWS, AJ or MEADOWS, J. or MEADOWS, JACK. \u003cbr\u003eYour search will only succeed if you enter the search term exactly the way it is in the inverted \u003cbr\u003efile. Similarly, if the title has been entered on the inverted file as separate words, it is no good \u003cbr\u003esearching for a whole title such as PRINCIPLES OF ORGANIC SYNTHESIS or a phrase \u003cbr\u003esuch as ORGANIC \u003cspan style\u003d\"background: yellow\"\u003eCHEMISTRY\u003c/span\u003e. \u003cbr\u003e \u003cbr\u003eBecause the inverted file is so crucial in searching, it is very useful to be able to inspect it. \u003cbr\u003eYou can then find out how to enter a search term correctly -- especially if you have just \u003cbr\u003eattempted a search and found nothing. To see the inverted file, click the Dictionary button on \u003cbr\u003ethe Expert Search form or one of the Book icons on the Guided Search form, or choose \u003cbr\u003eBrowse ⇒ Open Dictionary from the menu bar. The display will start from the beginning of \u003cbr\u003ethe file (in the order of figures 0 - 9 then letters A - Z). If you want to see further down the \u003cbr\u003efile, you can use the forward button |\u0026gt; or you can type into the second text box where in the \u003cbr\u003ealphabet you want to start. For example, you could enter M or MEA: there is no need to enter a \u003cbr\u003ewhole term. You will then get a display of the form shown in Figure 7.5. \u003cbr\u003e \u003cbr\u003eThis is called the \u0027dictionary\u0027 because it does not contain all the detail of the inverted file. It \u003cbr\u003eonly shows the indexed terms and the numbers of postings (i.e. how many times they occur in \u003cbr\u003ethe database) whereas the inverted file also contains details of which records and positions \u003cbr\u003ethey occur in. \u003cbr\u003e \u003cbr\u003eThe top text box in the Dictionary window indicates \u0026lt;All fields\u0026gt;. This means that all terms \u003cbr\u003eon the inverted file will be shown. You can change it so that the terms from a particular field \u003cbr\u003eare distinguished. For example, if you select Title from the drop-down menu, terms from the \u003cbr\u003etitle will be shown with their number of postings, while terms from other fields will be shown \u003cbr\u003ewith – as their number of postings. \u003cbr\u003e \u003cbr\u003eWhat happens when you select a field is controlled by parameter 104 in the syspar.par file: \u003cbr\u003e \u003cbr\u003e104\u003d0 This is the default. The dictionary is displayed as described above. \u003cbr\u003e \u003cbr\u003e104\u003d1 Only terms from the selected field will be displayed. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 75\u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 7.5 Dictionary display \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eIn the simplest case, the inverted file (or terms dictionary) contains all searchable terms arranged in alphabetical \u003cbr\u003eorder. However, it is possible to have similar terms grouped together by means of a prefix. For example, all \u003cbr\u003eauthors could be given the prefix \u0027AU\u003d\u0027 and so grouped together in A, and publishers might be grouped together \u003cbr\u003ewith a prefix \u0027PU\u003d\u0027. An example is shown below: \u003cbr\u003e \u003cbr\u003e AU\u003dADMIRAAL \u003cbr\u003e AU\u003dBEARD \u003cbr\u003e AU\u003dJAMIESON \u003cbr\u003e AU\u003dWEBER \u003cbr\u003e ELEPHANTS \u003cbr\u003e LIONS \u003cbr\u003e PU\u003dCOLLINS \u003cbr\u003e PU\u003dMACMILLAN \u003cbr\u003e PU\u003dMCGRAW HILL \u003cbr\u003e TIGERS \u003cbr\u003e ZEBRAS \u003cbr\u003e \u003cbr\u003eThe prefix is added during inversion of the records by including it as a literal in the Field Selection Table (FST). \u003cbr\u003eIf the publisher is in field 260, the entry in the FST might read: \u003cbr\u003e \u003cbr\u003e 260 0 \u0027PU\u003d\u0027 V260 \u003cbr\u003e \u003cbr\u003eThe prefix would then, of course, need to be entered when searching the database for authors or publishers. \u003cbr\u003ePrefixes are particularly useful for numbers or codes which may mean different things in different fields. \u003cbr\u003e \u003cbr\u003eIn Version 1.4 it is possible to hide such prefixes when the dictionary is displayed and a specific field is \u003cbr\u003eselected. Instead of the display for Publishers appearing as: \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 76\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e 6 PU\u003dCOLLINS \u003cbr\u003e 3 PU\u003dMACMILLAN \u003cbr\u003e 4 PU\u003dMCGRAW HILL \u003cbr\u003e \u003cbr\u003eit will appear as: \u003cbr\u003e \u003cbr\u003e 6 COLLINS \u003cbr\u003e 3 MACMILLAN \u003cbr\u003e 4 MCGRAW HILL \u003cbr\u003e \u003cbr\u003eThis is done by creating an EXP file for the database, i.e. a file in the same folder as the database files and with \u003cbr\u003ethe same name but the extension .exp. So for the database ZIM it would have the name zim.exp. It needs to \u003cbr\u003econtain one or more parameters 550 set to the value of the tag and followed by the prefix used for that tag, e.g. \u003cbr\u003e \u003cbr\u003e 550\u003d100 AU\u003d \u003cbr\u003e 550\u003d260 PU\u003d \u003cbr\u003e \u003cbr\u003eOnly those fields which are inverted with a prefix should be listed. \u003cbr\u003e \u003cbr\u003eWhen search terms are selected from the Dictionary display by dragging or by double clicking, the correct \u003cbr\u003eprefix will be restored, so they are only searched in the desired field. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eIf you now want to search for the records containing one or more of the terms displayed, you \u003cbr\u003ecan drag that term from the dictionary to the search expression box. Select the term by \u003cbr\u003eclicking once on it. Hold down the left mouse button and move the mouse pointer across to \u003cbr\u003eanywhere in the search expression box. Then release the mouse button. \u003cbr\u003e \u003cbr\u003eOn the Expert Search form, if you drag across a term when there are already terms in the \u003cbr\u003eSearch Expression box, the new term will be combined with the + (OR) operator. On the \u003cbr\u003eGuided Search form, you need to drag each term to a separate box: the dragged term replaces \u003cbr\u003eany term already there. The Searchable Field is not set automatically if you have selected a \u003cbr\u003efield in the dictionary display. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e7.4 TRUNCATION \u003cbr\u003e \u003cbr\u003eThe truncation facility allows you to look for a number of words or terms starting with the \u003cbr\u003esame letters. For example, you might want to look for any item to do with agriculture: it \u003cbr\u003ewould be useful to search the terms AGRICULTURAL, AGRICULTURE, \u003cbr\u003eAGRICULTURALIST, etc. This can be done using the truncation symbol which is a dollar \u003cbr\u003esign in CDS/ISIS. You would therefore enter the search as \u003cbr\u003e \u003cbr\u003e AGRICULTUR$ \u003cbr\u003e \u003cbr\u003eAnother use of this facility is searching for authors when they have been inverted as phrases \u003cbr\u003eand you are not sure of the exact form. \u003cbr\u003e \u003cbr\u003e WALTON$ \u003cbr\u003e \u003cbr\u003ewill retrieve WALTON D; WALTON DAVID; WALTON DH; WALTON, D.; etc. - as well, \u003cbr\u003eof course, as WALTON C, WALTON HOSPITAL and other Waltons. \u003cbr\u003e \u003cbr\u003eIt might also be useful for searching classification numbers. With the Universal Decimal \u003cbr\u003eClassification you could search 54$ to retrieve all \u003cspan style\u003d\"background: yellow\"\u003echemistry\u003c/span\u003e or 547$ to retrieve all organic \u003cbr\u003e\u003cspan style\u003d\"background: yellow\"\u003echemistry\u003c/span\u003e. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 77\u003cbr\u003e\u003cbr\u003eYou can either type the $ yourself or, on the Expert Search form, click the [$] button. In the \u003cbr\u003elatter case, beware that a space will be added before the $, which you will usually need to \u003cbr\u003eremove yourself. \u003cbr\u003e \u003cbr\u003e7.5 LOGICAL OPERATORS \u003cbr\u003e \u003cbr\u003eIt is frequently necessary to combine two or more terms in a search, for example to find items \u003cbr\u003eabout ECONOMICS of TRANSPORT, or a book by GRAHAM on MATHEMATICS. This \u003cbr\u003ecan be done by using logical operators, of which there are three. \u003cbr\u003e \u003cbr\u003e1 AND. This operator would be used in the examples just given. In the first case we want to \u003cbr\u003efind those items each of which has the index term ECONOMICS and TRANSPORT. On the \u003cbr\u003eGuided Search form you would enter ECONOMICS in the first Search box, leave the \u003cbr\u003eOperator next to it as AND and enter TRANSPORT in the second Search Elements box. This \u003cbr\u003eis shown in Figure 7.6. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 7.6 Guided search using the AND operator \u003cbr\u003e \u003cbr\u003eOn the Expert Search form you would enter ECONOMICS, click the AND button, then enter \u003cbr\u003eTRANSPORT. This is shown in Figure 7.7. For simplicity, we will write the search in this \u003cbr\u003esection as: \u003cbr\u003e \u003cbr\u003e ECONOMICS AND TRANSPORT \u003cbr\u003e \u003cbr\u003eYou actually enter it in one of the two ways described. In the display of the Search \u003cbr\u003eExpression the AND operator will appear as an asterisk, *. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 78\u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 7.7 Expert search using the AND operator \u003cbr\u003e \u003cbr\u003eIn the second example, the record should contain the author GRAHAM and the subject term \u003cbr\u003eMATHEMATICS, so you should enter: \u003cbr\u003e \u003cbr\u003e GRAHAM AND MATHEMATICS \u003cbr\u003e \u003cbr\u003eIn general terms, we could say that the AND operator narrows the search. Looking for \u003cbr\u003eECONOMICS AND TRANSPORT is more specific than looking just for ECONOMICS. \u003cbr\u003e \u003cbr\u003e2 OR. This operator is useful for linking together several synonyms or related terms each \u003cbr\u003erelevant to the concept you are looking for. If you were trying to find everything about \u003cbr\u003eeducation in your database you might enter the search as: \u003cbr\u003e \u003cbr\u003e EDUCATION OR SCHOOLS OR UNIVERSITIES OR TEACHING \u003cbr\u003e \u003cbr\u003eThis means that each item retrieved must contain the term EDUCATION or SCHOOLS or \u003cbr\u003eUNIVERSITIES or TEACHING. An item might happen to contain more than one of these \u003cbr\u003eterms, but you are not insisting on that. \u003cbr\u003e \u003cbr\u003eYou could also use this with author names, e.g. to find any items by WATSON or by \u003cbr\u003eSAYERS or by MARTIN: \u003cbr\u003e \u003cbr\u003e WATSON OR SAYERS OR MARTIN \u003cbr\u003e \u003cbr\u003eThe effect of the OR operator is to broaden the search: you expect to find more items if you \u003cbr\u003elook for EDUCATION or SCHOOLS or UNIVERSITIES or TEACHING than if you look \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 79\u003cbr\u003e\u003cbr\u003ejust for EDUCATION. In fact, it is a common error in searching for subjects to forget about \u003cbr\u003esynonyms and related terms. \u003cbr\u003eIn the display of the Search Expression the OR operator appears as a plus sign, +. \u003cbr\u003e\u003cbr\u003eMake sure you understand the difference between the logical operators AND and OR. \u003cbr\u003eSomeone might ask you for \u0027books about schools and universities\u0027. But do they want each \u003cbr\u003ebook to cover schools and universities or would they be happy with some books about \u003cbr\u003eschools and some about universities, i.e. each book is about either schools or universities? \u003cbr\u003e\u003cbr\u003e3 NOT. Sometimes you might want to exclude records with a certain term from your search. \u003cbr\u003eFor instance, you might want to find all items in your database about STRUCTURAL \u003cbr\u003eADJUSTMENT but which do not come from your own institute. In this case you would use \u003cbr\u003ethe NOT operator, e.g. \u003cbr\u003e\u003cbr\u003eSTRUCTURAL ADJUSTMENT NOT INSTITUTE OF DEVELOPMENT \u003cbr\u003eSTUDIES \u003cbr\u003e\u003cbr\u003eIt should generally be avoided in subject searching. For example, if you are interested in the \u003cbr\u003etreatment of tonsillitis not using surgery you might think of entering: \u003cbr\u003e \u003cbr\u003e TONSILLITIS NOT SURGERY \u003cbr\u003e \u003cbr\u003eHowever, the \u0027not\u0027 would also exclude an article which discussed treatments both by surgery \u003cbr\u003eand by drugs. \u003cbr\u003e \u003cbr\u003eIn the display of the Search Expression, the NOT operator appears as a circumflex, ^. \u003cbr\u003e \u003cbr\u003eIt is possible to use these operators to refer back to previous searches. For example, your \u003cbr\u003esearch 3 was for TRANSPORT and you now want to search for TRANSPORT AND \u003cbr\u003eECONOMICS. In Guided Search, you can see the previous searches you have done by \u003cbr\u003eopening the drop-down menu below \"Previous Search\". Each set of records retrieved is \u003cbr\u003eidentified in CDS/ISIS by a number preceded by a hash mark, e.g. \u003cbr\u003e \u003cbr\u003e #3 (BOOKS) T\u003d25 : transport \u003cbr\u003e \u003cbr\u003eSelect the search you want to combine and close the drop-down menu. Select the correct \u003cbr\u003eoperator and then type in the search element to combine with it: ECONOMICS. Then click \u003cbr\u003eExecute. \u003cbr\u003e \u003cbr\u003eIn Expert Search, the previous searches are displayed in the Search History box. You can \u003cbr\u003edrag the contents of previous searches into the Search Expression box using the mouse (and \u003cbr\u003ethe search terms can then be edited). Alternatively if you click on a search in the Search \u003cbr\u003eHistory that was done in this database, its identifier (e.g. #3) is copied there. (If it was done in \u003cbr\u003eanother database the contents of the search are copied.) The previous searches are combined \u003cbr\u003ewith any existing terms with the OR operator, but you can change that. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e7.6 ANY FILES \u003cbr\u003e \u003cbr\u003eYou may find that there is a group of search terms which you often use together linked by \u003cbr\u003eOR. For example, if your information centre is responsible for East Africa, you might often \u003cbr\u003eneed to search for \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 80\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e\u003cbr\u003eSOMALIA OR ETHIOPIA OR KENYA OR UGANDA OR TANZANIA \u003cbr\u003e\u003cbr\u003eTo save having to spell out the countries each time, you could set up an ANY file. Then in \u003cbr\u003eExpert Search you would only need to click the ANY button and select ANY EAST \u003cbr\u003eAFRICA from the list, or in Guided Search you would just type ANY EAST AFRICA. \u003cbr\u003e \u003cbr\u003eThe ANY file has to be created outside CDS/ISIS using a text editor or word processor (see \u003cbr\u003eSection 2.9.8). It needs to be held in the same folder as the database to which it refers, and to \u003cbr\u003ehave the name of the database with the extension .any. For example, if you have a database \u003cbr\u003ecalled MINES, the corresponding ANY file should be named mines.any and this file should \u003cbr\u003ebe in the same folder as mines.mst. \u003cbr\u003e \u003cbr\u003eThe format of the ANY file is as shown below: \u003cbr\u003e \u003cbr\u003e ANY EAST AFRICA SOMALIA \u003cbr\u003e ANY EAST AFRICA ETHIOPIA \u003cbr\u003e ANY EAST AFRICA KENYA \u003cbr\u003e ANY EAST AFRICA UGANDA \u003cbr\u003e ANY EAST AFRICA TANZANIA \u003cbr\u003e \u003cbr\u003eThe individual terms (SOMALIA, ETHIOPIA, etc.) must be one on each line, and they must \u003cbr\u003estart at position 31 on that line. There could be other ANY terms in the same file, e.g. \u003cbr\u003e \u003cbr\u003e ANY WEST AFRICA SENEGAL \u003cbr\u003e ANY WEST AFRICA GAMBIA \u003cbr\u003e \u003cbr\u003ebut all the entries for a given ANY term must be grouped together. \u003cbr\u003e \u003cbr\u003eIf you set up an ANY file and it doesn\u0027t work, the most likely reason is that you have miscounted the start \u003cbr\u003eposition of the terms. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e7.7 PROXIMITY OPERATORS \u003cbr\u003e \u003cbr\u003eSuppose that you have inverted the title field with indexing technique 4, i.e. as keywords. If \u003cbr\u003eyou then want to search for titles containing \u0027New York\u0027, you might search for: \u003cbr\u003e \u003cbr\u003e NEW AND YORK \u003cbr\u003e \u003cbr\u003eThis would find titles containing both the word NEW and YORK, but the words might not be \u003cbr\u003eadjacent. For example, there might be a title \u0027New buildings in York\u0027. In fact the words might \u003cbr\u003enot even have come from the same field: there might be an author \u0027New\u0027 and a place of \u003cbr\u003epublication \u0027York\u0027. \u003cbr\u003e \u003cbr\u003eYou can make the search more specific in various ways. You could specify that the words \u003cbr\u003ecame from the same field (or the same occurrence of the field if it is a repeatable field) by \u003cbr\u003eusing the operator (F) instead of AND, e.g. \u003cbr\u003e \u003cbr\u003e NEW (F) YORK \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 81\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eEven more specifically, you could specify that the words must occur next to each other in the \u003cbr\u003efield by using the adjacency operator, which is a full stop: \u003cbr\u003e NEW . YORK \u003cbr\u003e \u003cbr\u003eThere are other proximity operators available in CDS/ISIS and described in the Reference \u003cbr\u003emanual, but these are likely to be the most useful ones. \u003cbr\u003e \u003cbr\u003e7.8 BRACKETS \u003cbr\u003e \u003cbr\u003eThe logic in search statements can sometimes get confused. You might want to look for any \u003cbr\u003eitems about \u0027lions or tigers in Kenya or Uganda\u0027. It would be tempting to enter the search as \u003cbr\u003e \u003cbr\u003e LIONS OR TIGERS AND KENYA OR UGANDA \u003cbr\u003e \u003cbr\u003eYou may know perfectly well what you mean, but unfortunately the computer doesn\u0027t. What \u003cbr\u003eit would do here is first combine TIGERS AND KENYA, so you retrieve items about tigers in \u003cbr\u003eKenya, but then add all items about lions and all items about Uganda. This is because the \u003cbr\u003eAND operator is processed before the OR operator. (You can remember this as alphabetical \u003cbr\u003eorder of operators.) \u003cbr\u003e \u003cbr\u003eThe best way to avoid this kind of confusion is probably to do the search in small stages: \u003cbr\u003e \u003cbr\u003e 1. LIONS OR TIGERS \u003cbr\u003e 2. KENYA OR UGANDA \u003cbr\u003e 3. #1 AND #2 \u003cbr\u003e \u003cbr\u003eHowever, if you think it\u0027s clever to do it all in one go, you can use brackets to show what is to \u003cbr\u003ebe combined first: \u003cbr\u003e \u003cbr\u003e (LIONS OR TIGERS) AND (KENYA OR UGANDA) \u003cbr\u003e \u003cbr\u003eWhat tends to happen is that you enter a search without brackets, get an impossible result, \u003cbr\u003eand then, hopefully, realise your mistake. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e7.9 FIELD IDENTIFIER \u003cbr\u003e \u003cbr\u003eIf you wish, you can specify that a search term should only be retrieved if it occurs in a \u003cbr\u003eparticular field. \u003cbr\u003e \u003cbr\u003eOn the Guided Search form, you can specify one of the Searchable Fields for each Search \u003cbr\u003eElement by clicking on the arrow to the left of the Element box. (\"Searchable fields\" are \u003cbr\u003ethose included in the Field Selection Table.) This opens a drop-down list of searchable fields \u003cbr\u003eand you can select the one you want. Figure 7.8 shows a search for NEW as an author. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eNote that if you drag a term from the Dictionary, the field that the term occurs in is not \u003cbr\u003eautomatically entered in the Searchable Fields box. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 82\u003cbr\u003e\u003cbr\u003eOn the Expert Search form, you can specify the field using a slash and brackets. For example, \u003cbr\u003eif the author field is 100: \u003cbr\u003e \u003cbr\u003e NEW/(100) \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 7.8 Choosing the field in Guided Search \u003cbr\u003e \u003cbr\u003eIf you drag a term from the Dictionary after selecting a searchable field, it is automatically \u003cbr\u003ecopied with its field identifier. \u003cbr\u003e \u003cbr\u003eYou can also specify more than one field, e.g. \u003cbr\u003e \u003cbr\u003e YEMEN/(245,650) \u003cbr\u003e \u003cbr\u003eStrictly speaking, what you specify is not the field tag but the ID attached to that kind of term in the Field \u003cbr\u003eSelection Table (FST). However, to save having to remember two sets of numbers, it is usually best to use the \u003cbr\u003etag number as the ID when you are writing a FST. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e7.10 FREE-TEXT SEARCHING \u003cbr\u003e \u003cbr\u003eThis is available in Expert Search only. \u003cbr\u003e \u003cbr\u003eAs explained in Section 7.1, the normal way in which CDS/ISIS does a search is to try and \u003cbr\u003ematch any term(s) you type in against the inverted file. We will refer to this method now as \u003cbr\u003edirect searching. It is very quick, but it is limited by the decisions you made in writing the \u003cbr\u003eField Selection Table when you defined the database. For instance, if field 260 is used for the \u003cbr\u003epublisher and you did not have an entry for field 260 in the Field Selection Table, you will \u003cbr\u003enot be able to search publishers directly. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 83\u003cbr\u003e\u003cbr\u003e \u003cbr\u003eHowever, there is another method of searching which does not depend on the inverted file. \u003cbr\u003eRather, it depends on scanning through the records in the whole database (or a subset of the \u003cbr\u003edatabase) one-by-one looking for a word or term that you specify. This is a much slower \u003cbr\u003eprocess, somewhat like looking for a particular name in a book by scanning page-by-page \u003cbr\u003einstead of going to the index. The advantage, though, is that you can look for any term \u003cbr\u003eanywhere in the record, whether the field is indexed or not and whether the word is a \u003cbr\u003estopword or not. \u003cbr\u003e \u003cbr\u003eThis kind of searching is often known as serial searching, because the records are searched \u003cbr\u003eserially. CDS/ISIS calls it free-text searching. It is specified by using a question mark at the \u003cbr\u003ebeginning of the search and using the same formatting language as described in Chapter 5. \u003cbr\u003eThe colon (:) is used to mean \u0027contains\u0027. Thus we could enter: \u003cbr\u003e \u003cbr\u003e ? v260 : \u0027longman\u0027 \u003cbr\u003e \u003cbr\u003eThis would look for those records where field 260 contains the word (or literal) \u0027Longman\u0027. \u003cbr\u003eAs with direct searching, upper- and lower-case are not distinguished. To search the whole \u003cbr\u003etext of the record, use v0, e.g. \u003cbr\u003e \u003cbr\u003e ? v0 : \u0027yemen\u0027 \u003cbr\u003e \u003cbr\u003eYou could look for more than one word, e.g. \u003cbr\u003e \u003cbr\u003e ? v260 : \u0027cambridge university press\u0027 \u003cbr\u003e \u003cbr\u003eor part of a word (a string): \u003cbr\u003e \u003cbr\u003e ? v245 : \u0027ase\u0027 \u003cbr\u003e \u003cbr\u003eThe second example would find any record where field 245 contained the string of letters \u003cbr\u003ease, for example oxidase, asexual, or case. \u003cbr\u003e \u003cbr\u003eA word of caution. Free-text searching searches the records as held in the database. This may not always \u003cbr\u003ecorrespond to the form displayed on the screen, which is determined by the display format used. Thus if you \u003cbr\u003esearch for the publisher Macmillan in New York by searching for New York: Macmillan you may find \u003cbr\u003enothing because in the record it may be entered as ^aNew York^bMacmillan. It is best to keep free-text search \u003cbr\u003eterms as short as possible for that reason. \u003cbr\u003e \u003cbr\u003eAfter you enter a free-text search, you will see a display of the kind shown in Figure 7.9. You \u003cbr\u003ewill see the MFN advancing as the search proceeds through the database and if any records \u003cbr\u003e\u003cbr\u003eFigure 7.9 Free-text searching – progress message \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 84\u003cbr\u003e\u003cbr\u003ematch your search statement they will be added to the figure for \u0027Hits\u0027. The \u0027%\u0027 number shows \u003cbr\u003ewhat percentage of the records scanned so far match your search statement. When the search \u003cbr\u003eis complete, you can click the Completed button and display the records found just as with \u003cbr\u003edirect searching. \u003cbr\u003e \u003cbr\u003eIf you have a very large database, a serial search on the whole database might take some \u003cbr\u003etime. You may be able to select a few records first by a direct search and then just search this \u003cbr\u003esubset by serial searching. For example, to find what \u003cspan style\u003d\"background: yellow\"\u003echemistry\u003c/span\u003e books are published by \u003cbr\u003eCambridge University Press you might first be able to search for \u0027\u003cspan style\u003d\"background: yellow\"\u003echemistry\u003c/span\u003e\u0027: \u003cbr\u003e \u003cbr\u003e Search expression \u003cbr\u003e \u003cbr\u003e [ \u003cspan style\u003d\"background: yellow\"\u003eCHEMISTRY\u003c/span\u003e ] \u003cbr\u003e \u003cbr\u003e #5 (LIBC) T\u003d18 : \u003cspan style\u003d\"background: yellow\"\u003echemistry\u003c/span\u003e \u003cbr\u003e \u003cbr\u003eThen only these 18 records from search 5 need to be scanned for the publisher: \u003cbr\u003e \u003cbr\u003e Search expression \u003cbr\u003e \u003cbr\u003e [ ? #5 v260 : \u0027CAMBRIDGE UNIVERSITY PRESS\u0027 ] \u003cbr\u003e \u003cbr\u003eThere are other operators you can use apart from : (contains). If you were trying to find the \u003cbr\u003ejournal called Weather, you could do a direct search: \u003cbr\u003e \u003cbr\u003e Search expression \u003cbr\u003e \u003cbr\u003e [ WEATHER ] \u003cbr\u003e \u003cbr\u003e #7 (LIBC) T \u003d 55: WEATHER \u003cbr\u003e \u003cbr\u003eIf the title is indexed with indexing technique 4 (i.e. by keyword) then this search will \u003cbr\u003eretrieve all the titles which contain the word weather. To make the search more precise, you \u003cbr\u003ecould next use a serial search: \u003cbr\u003e \u003cbr\u003e Search expression \u003cbr\u003e \u003cbr\u003e [ ? #7 v245 \u003d \u0027WEATHER\u0027 ] \u003cbr\u003e \u003cbr\u003eThis means that the title must equal Weather, i.e. must contain that word alone, and so should \u003cbr\u003efind just the title you are looking for. \u003cbr\u003e \u003cbr\u003eIt is also possible to use the operators \u0026gt; (greater than) and \u0026lt; (less than). If you include an entry date for each \u003cbr\u003erecord in the form year-month-day, e.g. 1994-03-17, in field 10 and you want to find which records have been \u003cbr\u003eadded since 1st February 1994, you could search: \u003cbr\u003e \u003cbr\u003e[ ? v10 \u0026gt; \u00271994-02-01\u0027 ] \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eIn this example, we are comparing strings of identical length. What if you have a date subfield (say v260^c) \u003cbr\u003econtaining data like Mar. 1992, 1994 (copyright), [1972]? It is possible to do a search on a field containing data \u003cbr\u003ein these different formats using the function val. This function converts text into a numeric form. Any \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 85\u003cbr\u003e\u003cbr\u003ecomparisons of strings are made on the basis of their value. If we want to find anything published in 1990, we \u003cbr\u003ecan enter \u003cbr\u003eSearch expression \u003cbr\u003e \u003cbr\u003e[ ? #7 val(v260^c)\u003d1990 ] \u003cbr\u003e \u003cbr\u003eThis will look at each subfield 260^c, find the first string consisting of numbers (and ended by a non-numeric \u003cbr\u003echaracter) and convert it to a number for computation. It must therefore be compared with a number, 1990, not a \u003cbr\u003eliteral, \u00271990\u0027. \u003cbr\u003e \u003cbr\u003e In a similar way, you could do a search for documents with more than say 24 pages. If you had a field v30 \u003cbr\u003econtaining pagination and height with the following format: 126p; 25 cm, val(v30) would take only the first \u003cbr\u003enumber it found, in this case 126. Subsequent numbers are ignored. If you had a field containing cxv p, 18 cm \u003cbr\u003e(the number of pages being expressed in Roman numerals), CDS/ISIS would take 18 as the value of this field. \u003cbr\u003e \u003cbr\u003eAnother type of search that is sometimes useful is to look for those records in which a \u003cbr\u003eparticular field is present or absent. This is done using the functions p or a respectively. \u003cbr\u003e(These have already been used in the examples of Data Entry validation rules in Section 4.4.) \u003cbr\u003eYou might have a membership database in which field 99 records the date when the member \u003cbr\u003epaid his or her subscription for 1999. When you want to send out reminders to people who \u003cbr\u003ehave not yet paid for 1999, you could use the free-text search: \u003cbr\u003e \u003cbr\u003e ? a(v99) \u003cbr\u003e \u003cbr\u003eThis would find the records with no entry in field 99. If you wanted to know how many \u003cbr\u003emembers had paid for 1999, you could search \u003cbr\u003e \u003cbr\u003e ? p(v99) \u003cbr\u003e \u003cbr\u003eThese expressions can be combined like other search terms, so the search \u003cbr\u003e \u003cbr\u003e ? p(v98) AND a(v99) \u003cbr\u003e \u003cbr\u003ewill find those records where field 98 is present but field 99 is absent. Note that you must \u003cbr\u003etype the words AND, OR and NOT: you may not use *, + and ^ here. \u003cbr\u003e \u003cbr\u003eYou may search through all fields at once by using the field number zero, though it may take \u003cbr\u003esome time on a large database. For example, \u003cbr\u003e \u003cbr\u003e ? v0 : \u0027the\u0027 \u003cbr\u003e \u003cbr\u003ewill retrieve every record containing the string the in any field, which could be in the words \u003cbr\u003ethen, mother, or thermometer. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eFrom version 1.4, you can do a free-text search on a section of the database specified by a \u003cbr\u003erange of MFNs, e.g. \u003cbr\u003e \u003cbr\u003e ? *500,1000 v70 : \u0027harare\u0027 \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 86\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e7.11 SAVING SEARCHES \u003cbr\u003e \u003cbr\u003eIf you have a search that you may need to repeat in the future, e.g. a profile of a user’s \u003cbr\u003einterest that you are going to run regularly against additions to your database, you can use the \u003cbr\u003eSave search facility. Carry out the search using the Guided or Expert Search form. If you \u003cbr\u003eused Guided Search, close the search form. Then choose Search ⇒ Save Search. The search \u003cbr\u003ehistory is displayed: click on the search you want to save. Then choose a folder and filename \u003cbr\u003efor the saved search. \u003cbr\u003e \u003cbr\u003eTo rerun the saved search in the future, choose Search ⇒ Recall Saved Search. Select the \u003cbr\u003efilename and click OK. The search will run and the results will be displayed. The search will \u003cbr\u003eappear in Search History and can be combined with other terms if required. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 87\u003cbr\u003e\u003cbr\u003e8 SORTING AND PRINTING \u003cbr\u003e \u003cbr\u003e8.1 INTRODUCTION \u003cbr\u003e \u003cbr\u003eThere are two main ways in which you can print records from a CDS/ISIS database. One is to \u003cbr\u003edisplay a record on the screen and copy it onto the Clipboard. You can copy several records, \u003cbr\u003eone at a time. Then you can \"paste\" from the clipboard into an application that allows \u003cbr\u003eprinting, e.g. Word for Windows. This is explained further in Section 8.2 below. \u003cbr\u003e \u003cbr\u003eIf you have more than a few records to print, or you do not want to bother with another \u003cbr\u003eapplication, you can make use of the sophisticated printing and sorting facilities of CDS/ISIS \u003cbr\u003efor Windows. To do this, choose Database ⇒ Print, or click on the Printer icon on the \u003cbr\u003etoolbar. The Print Setup Window is shown in Figure 8.1. There are five dialog boxes \u003cbr\u003eprovided for specifying your printing requirements: the second to fifth boxes (Presentation, \u003cbr\u003eMargins, Layout and Sorting) are accessed by clicking on their tabs. These dialog boxes are \u003cbr\u003edescribed in Sections 8.4 to 8.8. It is possible to send the output either to your default printer \u003cbr\u003eor to a file in Postscript format for printing on an appropriate printer. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 8.1 Print Setup Window \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e8.2 PRINTING USING THE CLIPBOARD \u003cbr\u003e \u003cbr\u003eThe Clipboard provides temporary storage for data you want to transfer. You can cut or copy \u003cbr\u003edata from a record displayed on the screen onto the Clipboard and then transfer those data \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 88\u003cbr\u003e\u003cbr\u003einto another application. Data put onto the Clipboard remain there until you clear the \u003cbr\u003eClipboard or quit Windows. \u003cbr\u003e \u003cbr\u003eThe Clipboard in CDS/ISIS operates in two modes. You can switch the Clipboard mode by \u003cbr\u003eclicking on one of the two buttons [TXT] and [RTF] on the Toolbar. One button will appear \u003cbr\u003eto be \"pressed in\" to indicate which mode is in use. \u003cbr\u003e \u003cbr\u003eThe default mode, which is set until you change it, is Text Mode. This means that when you \u003cbr\u003epaste data to the Clipboard, only the characters are stored - not any details about font sizes, \u003cbr\u003ecolours, use of bold or italics, etc. Such data should be suitable for use in almost any \u003cbr\u003eapplication - a word processor, electronic mail, re-inputting to a CDS/ISIS data entry form, \u003cbr\u003eetc. \u003cbr\u003e \u003cbr\u003eThe second mode is Rich Text Format (RTF) mode. When text is stored this way, codes are \u003cbr\u003ealso stored which hold information about the font sizes, colours, use of bold and italics, etc. \u003cbr\u003e(These codes are similar to the “Windows features” of the CDS/ISIS formatting language \u003cbr\u003edescribed in Section 5.6.) If you paste from the Clipboard in RTF mode into a text editor \u003cbr\u003esuch as Notepad or Wordpad, you will see something like this: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e{\\rtf1\\ansi{\\fonttbl \\f0\\fnil Courier New; \\f1\\fswiss Arial; }{\\colortbl \u003cbr\u003e\\red0\\green0\\blue0;;;}\\cf0 \\f0\\fs24 0001 - Techniques for the measurement of \u003cbr\u003etranspiration of individual plants. Magalhaes, A.C.; Franco, C.M. Paris, Unesco, -\u003cbr\u003e1965. p. 211-224, illus. (Methodology of plant eco-physiology: proceedings of the \u003cbr\u003eMontpellier Symposium) Incl. bibl. \u003cbr\u003e\\fi-1270\\li1270 KEYWORDS: Paper on: plant physiology; plant transpiration; \u003cbr\u003emeasurement and instruments. \\fi0\\li0 \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eSave this file as text with the extension .rtf, e.g. myfile.rtf. Then you can open it in \u003cbr\u003eMicrosoft Word, which recognizes Rich Text Format and will display a fair representation \u003cbr\u003e(but probably not an exact copy) of the original display in CDS/ISIS. To paste CDS/ISIS \u003cbr\u003erecords into an existing Word document, first save the document in Rich Text Format, open it \u003cbr\u003ein a text editor and paste in from the Clipboard, then save it and reopen it in Word. \u003cbr\u003e \u003cbr\u003eThe fifth button on the Toolbar (showing a blue document, a red arrow and a clipboard) \u003cbr\u003ecopies the record currently displayed on the screen onto the Clipboard. Alternatively you can \u003cbr\u003echoose Edit ⇒ Copy to Clipboard. If there are data already on the Clipboard, the new data \u003cbr\u003eare added at the end. The fourth button on the Toolbar clears the Clipboard: you can also \u003cbr\u003echoose Edit ⇒ Clear Clipboard. \u003cbr\u003e \u003cbr\u003eThe way of \"pasting in\" text from the Clipboard depends on the application you are using, but \u003cbr\u003eit can often be done by choosing Edit ⇒ Paste, or by typing {Ctrl v}. The latter method \u003cbr\u003ecan be used in CDS/ISIS Data Entry. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e8.3 PRINTING AND SORTING FACILITIES - PRELIMINARIES \u003cbr\u003e \u003cbr\u003eIf you wish to use the printing and sorting facilities, there are a couple of things worth \u003cbr\u003ethinking about before opening the Print Setup dialog. \u003cbr\u003e \u003cbr\u003e1 Although you can write or edit a print format in the General dialog box, it is a lot easier to \u003cbr\u003eget your format right while you are browsing the records. This could be the display format \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 89\u003cbr\u003e\u003cbr\u003ethat you set up in the database definition (Section 4.5), which will have the same name as the \u003cbr\u003edatabase. Alternatively, you may want to use a different format in the printout. Adding new \u003cbr\u003eprint formats is covered in Section 10.5. It is a good idea to try out the format by browsing \u003cbr\u003esome records in this format. You can change the format much more easily at this stage than \u003cbr\u003eafter you have produced reams of printout. \u003cbr\u003e \u003cbr\u003eOne thing to watch is that you will probably want one or more blank lines after each record in \u003cbr\u003ethe printout in order to distinguish the records. This need will probably not be obvious when \u003cbr\u003eyou display the records on the screen. You can achieve the desired effect by putting two or \u003cbr\u003emore hash signs at the end of your format (see Section 5.3). You need one more hash sign \u003cbr\u003ethan the number of blank lines to be produced. Note that slashes cannot be used to do this as \u003cbr\u003ethey never produce a blank line. An example is shown in Figure 8.2. \u003cbr\u003e \u003cbr\u003e________________________________________________________________________\u003cbr\u003e Record format \u003cbr\u003e \u003cbr\u003e Field 10 : author \u003cbr\u003e Field 20 : title \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e (a) Display format v10/v20 \u003cbr\u003e \u003cbr\u003e Chaucer, G. \u003cbr\u003e Canterbury tales \u003cbr\u003e Churchill, W. \u003cbr\u003e A history of the English speaking peoples \u003cbr\u003e Clarendon, Earl of \u003cbr\u003e History of the rebellion \u003cbr\u003e \u003cbr\u003e (b) Display format v10/v20### \u003cbr\u003e \u003cbr\u003e Chaucer, G. \u003cbr\u003e Canterbury tales \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e Churchill, W. \u003cbr\u003e A history of the English speaking peoples \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e Clarendon, Earl of \u003cbr\u003e History of the rebellion \u003cbr\u003e \u003cbr\u003eFigure 8.2 Formatting for line spaces between records \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e2 You need to have decided which records from the database you want to print. If you want \u003cbr\u003eto print the whole database there is no problem. If you want to print records between certain \u003cbr\u003eMaster File Numbers, e.g. 25-60, you need to have checked what these numbers are. If you \u003cbr\u003ewant to print records selected by some search criterion, e.g. with accession dates beginning \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 90\u003cbr\u003e\u003cbr\u003e9709 (for September 1997), or with the descriptor FOOD TECHNOLOGY, you will need to \u003cbr\u003edo a search first before going to Print Setup. \u003cbr\u003e \u003cbr\u003eYou can open the Print Setup window by clicking the Printer button on the toolbar or by \u003cbr\u003echoosing Database ⇒ Print. There are then dialog boxes which can be opened by means \u003cbr\u003eof their tabs. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e8.4 GENERAL \u003cbr\u003e \u003cbr\u003eThe first dialog box to complete is called \"General\". This allows you to say what and where \u003cbr\u003eto print and to define the print format. It is shown in Figure 8.1. \u003cbr\u003e \u003cbr\u003eYou need to select the records to print either as the results of a search or by Master File \u003cbr\u003eNumbers (MFNs). This is done by clicking on one of the option buttons Current Browse \u003cbr\u003eSet or MFN Range. Current Browse Set means the set of records retrieved in your last \u003cbr\u003esearch. In this case, you can also click on the check box Marked records only if you have \u003cbr\u003emarked some records (see Section 7.2.4). If you choose MFN Range, you should enter your \u003cbr\u003eselection of MFNs in the text box. Some possible formats for this are: \u003cbr\u003e \u003cbr\u003e 17 Print record number 17 \u003cbr\u003e -5 Print records up to number 5 \u003cbr\u003e 60- Print from record 60 onwards \u003cbr\u003e 19-30 Print records 19-30 \u003cbr\u003e -5,17,19-30,60-Print this combination of ranges \u003cbr\u003eYou could print the whole database by choosing an appropriate range of MFNs. \u003cbr\u003e \u003cbr\u003eNext you can specify where the output from the printing should go by means of the Output \u003cbr\u003eto combo box. It should be showing the printer configured as your default printer. The button \u003cbr\u003ewith the Printer icon next to this combo box allows you to change your printer settings if \u003cbr\u003enecessary. Alternatively you can send the results to a file in Windows-ASCII, DOS-ASCII or \u003cbr\u003ePostscript format. This has the advantage that you can check the output file on the screen \u003cbr\u003ebefore committing it to paper. You could then use a word processor to paginate the text and \u003cbr\u003edo other editing if necessary. The two versions of ASCII differ in the way that special \u003cbr\u003echaracters are coded, though of course much of the formatting detail will be lost. When you \u003cbr\u003ehave created a file in Postscript format, you can copy it to a Postscript printer for printing. \u003cbr\u003e \u003cbr\u003eThe print format can either be one which you have defined and named already, or one which \u003cbr\u003eyou now write in the large text area. The latter alternative is not recommended, but it might \u003cbr\u003ebe useful for making a minor change to your predefined format by editing it in the text area. \u003cbr\u003eFor example, you may want to add some hashes at the end (see Section 8.3). When you are \u003cbr\u003eusing a predefined format, the Predefined Format checkbox is crossed: when you edit it the \u003cbr\u003ecross disappears. A predefined format for that database can be selected by means of the \u003cbr\u003ecombo box. \u003cbr\u003e \u003cbr\u003eIf you do write your own format or edit an existing one, you can save the format by clicking \u003cbr\u003ethe button showing a floppy disk. This works like saving any other file in Windows. \u003cbr\u003e \u003cbr\u003eThere are also some command buttons down the right-hand side of the dialog box. Recall \u003cbr\u003eallows you to call up a previously saved print worksheet. Save allows you to save your \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 91\u003cbr\u003e\u003cbr\u003eworksheet so that you can produce similar prints in the future without having to repeat all \u003cbr\u003eyour work. Preview lets you see what the first page will look like before printing. (The \u003cbr\u003ebuttons on the Preview screen apart from Close do not work at present.) Print starts the \u003cbr\u003eprinting process, but don\u0027t be too hasty - there are four more pages! Close (indicated by an \u003cbr\u003eexclamation mark in a red triangle – the message was missing in the initial release of Version \u003cbr\u003e1.4) allows you to change your mind and do something else. Help should be self-explanatory. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e8.5 PRESENTATION \u003cbr\u003e \u003cbr\u003eThis dialog box allows you to add titles, headers and footers to your print. It is illustrated in \u003cbr\u003eFigure 8.3. \u003cbr\u003e \u003cbr\u003eAt the top of the dialog box there is a combo box allowing you to edit these objects: \u003cbr\u003e \u003cbr\u003e First title \u003cbr\u003e Second title \u003cbr\u003e Third title \u003cbr\u003e Header \u003cbr\u003e Footer \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eFigure 8.3 Presentation dialog box \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\"First\", \"second\" and \"third titles\" are three pieces of text which you can have printed on your \u003cbr\u003eprintout. Each one can come on a separate page at the beginning (as a \"cover\"), at the top of \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 92\u003cbr\u003e\u003cbr\u003ethe first page of records, or at the top of every page of records. The header comes at the top \u003cbr\u003eof every page and the footer comes at the bottom of every page. \u003cbr\u003e \u003cbr\u003eFor each \"title\" you would like on your printout, you select it from the first box, then click the \u003cbr\u003eboxes for \"Use as a cover\" and \"Keep title on all pages\" if you wish. The remaining boxes \u003cbr\u003eapply also to headers and footers. The text for the object you type into the large area. You can \u003cbr\u003epick alignment of the text to the left, to the right, or have it centred by clicking on the \u003cbr\u003eappropriate button. You can choose to have the text in italic, bold, underlined or \u003cbr\u003ecombinations of these (but you cannot vary them within the text). The font and font size can \u003cbr\u003ebe selected from the two boxes on the right. (Again they cannot vary within the text.) The \u003cbr\u003efacility to have a frame round the text is not working yet. \u003cbr\u003e \u003cbr\u003eAs an example, the following three titles might be set up: \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e________________________________________________________________ \u003cbr\u003e \u003cbr\u003eFirst title: INSTITUTE OF DEVELOPMENT STUDIES \u003cbr\u003e \u003cbr\u003e [ ] Use as a cover [X] Keep title on all pages \u003cbr\u003e \u003cbr\u003eSecond title: Accessions list \u003cbr\u003e \u003cbr\u003e [X] Use as a cover [ ] Keep title on all pages \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eThird title: July 2001 \u003cbr\u003e \u003cbr\u003e [ ] Use as a cover [ ] Keep title on all pages \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eThe first page of the printout (the cover) will be printed only as: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eAccessions list \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eThe second page will have the heading: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eINSTITUTE OF DEVELOPMENT STUDIES \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eJuly 2001 \u003cbr\u003e \u003cbr\u003e\u003cbr\u003efollowed by the records being printed, and the third page will have the heading: \u003cbr\u003e \u003cbr\u003e INSTITUTE OF DEVELOPMENT STUDIES \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eThere is a bug in the function which outputs to a Postscript file. When you print the file, the first page \u003cbr\u003eprints as a mirror-image of what it should be. To get round this, include a “dummy” cover page which \u003cbr\u003eyou can discard after printing. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 93\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e\u003cbr\u003e8.6 MARGINS \u003cbr\u003e \u003cbr\u003eHere you define what area of the page you want to print on (or more precisely, the areas you \u003cbr\u003edo not want to print on!) The dialog box is illustrated in Figure 8.4. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eFigure 8.4 Margins dialog box \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eYou can define the size of the margin at the top of the page, the bottom of the page, the left \u003cbr\u003ehand side (Inside) and the right hand side (Outside). If you are intending to bind your \u003cbr\u003eprintout down the left hand side, you can specify extra space to be added to the inside margin \u003cbr\u003e(Gutter). \u003cbr\u003e \u003cbr\u003eWhen you first go to this dialog box, the values are set to 10 mm for Top, Bottom and \u003cbr\u003eOutside margins, 15 mm for Inside margin, and 0 mm for Gutter margin. You can increase \u003cbr\u003eeach value by clicking the upward-pointing arrow next to it, or decrease it by clicking the \u003cbr\u003edownward-pointing arrow. The Measurement Unit can be selected from a combo box as \u003cbr\u003eMillimetres, Centimetres, Inches or Twips (see Section 5.6.5 for what a \"twip\" is.) The Paper \u003cbr\u003eSize can be set to A4, Letter (8.5 by 11 inches), Legal (8.5 by 14 inches) or User Defined. In \u003cbr\u003ethe last case you then set the height and width of the paper in the boxes next to the diagram. \u003cbr\u003e \u003cbr\u003eThere are three further boxes in the \"Special\" frame. Data Indention (i.e. Indentation - there \u003cbr\u003ewas not room for the full word on the DOS version worksheet!) is most useful for indenting \u003cbr\u003erecords with respect to headings when you are producing sorted listings - see Section 8.8. \u003cbr\u003e \u003cbr\u003eEOC (i.e. End Of Column) tolerance. If a record will not fit the space available at the \u003cbr\u003ebottom of a page, CDS/ISIS will print part of it on that page and the rest of the record on the \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 94\u003cbr\u003e\u003cbr\u003enext page (or column). You might not like this to happen, especially if only one line is \u003cbr\u003eprinted at the bottom of the first page. The End of Column Tolerance means how many lines \u003cbr\u003espace must be left at the bottom of the page for CDS/ISIS to start printing a record. If you set \u003cbr\u003eit to 3, a record might be split as shown below. \u003cbr\u003e______________________________________________________________________ \u003cbr\u003e \u003cbr\u003e World Conservation Strategy. International Union \u003cbr\u003e for the Conservation of Nature and Natural Resources, \u003cbr\u003e in co-operation with the United Nations Environment \u003cbr\u003e \u003cbr\u003e 5 \u003cbr\u003e --------------------------------------------------------- \u003cbr\u003e \u003cbr\u003e Programme and the World Wildlife Fund. IUCN: Gland, \u003cbr\u003e Switzerland, 1980. \u003cbr\u003e \u003cbr\u003e________________________________________________________________________ \u003cbr\u003eFigure 8.5 A record split between pages \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eThe greater you make this number the less likelihood of records being split, but if you set it at \u003cbr\u003e10, say, there could be nine blank lines at the bottom of a page. You need to consider how big \u003cbr\u003ethe records are and how concerned you are about their being split. \u003cbr\u003e \u003cbr\u003eFinally in Version 1.4 you can set Record height is fixed and the measurement. This makes \u003cbr\u003eit possible to specify the height of the record when printed. If the text does not fill it some \u003cbr\u003eblank space will be added: if the record is too long it will be truncated. This is to allow the \u003cbr\u003eprinting of labels – see Section 8.11. The Changes and News for Version 1.4 Build 19 warn \u003cbr\u003ethat “the current implementation doesn’t apply exact measurement”, but at least “all records \u003cbr\u003ewill have the same height”. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e8.7 LAYOUT \u003cbr\u003e \u003cbr\u003eIn this dialog box you can specify more about the page layout and the number of columns. It \u003cbr\u003eis illustrated in Figure 8.6. \u003cbr\u003e \u003cbr\u003eFirstly there is a frame to do with columns. There is a spin box for the number of columns \u003cbr\u003eacross the printed page (set by default to one) and one for the space between the columns, \u003cbr\u003eusing the current unit of measurement (set by default to10). Then there are three radio buttons \u003cbr\u003efor choosing no decoration, a line between the columns, or a border round each column, \u003cbr\u003erespectively. Next you can choose whether there should be a maximum number of records \u003cbr\u003eper page or column and if so what that number should be. This could be useful in printing \u003cbr\u003elabels or cards – see Sections 8.10 and 8.11. \u003cbr\u003e \u003cbr\u003eBelow that, the frame allows you to ask for page numbers and say where they should appear. \u003cbr\u003eThere is a check box to request that page numbers are printed and a separate one for a page \u003cbr\u003enumber on the first page of printout. Then you can choose from a combo box whether the \u003cbr\u003enumber comes at the top or bottom of the page, and from the next box whether the number \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 95\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 8.6 Print setup – Layout dialog box \u003cbr\u003e \u003cbr\u003eappears on the left, centre or right of each page. Alternatively, you can ask for the numbers to \u003cbr\u003ebe placed on the inside or outside of each pair of pages. You can pick the first page number to \u003cbr\u003ebe used by means of a spin box, e.g. if there was a 10 page introduction to your listing you \u003cbr\u003ecould start it at page 11. \u003cbr\u003e \u003cbr\u003eAt the top right of the page, there is a spin box for applying a \"zoom\" factor. By default it is \u003cbr\u003eset to 100% but you can vary it between 50 and 120%. It allows you to fit more or fewer \u003cbr\u003erecords on a page by varying the font size, but with no changes to your print format. Then \u003cbr\u003ethere is a group of three check boxes. The first two are for Don\u0027t use titles and Don\u0027t use \u003cbr\u003esorting. If you are using a format which you have set up and saved on a previous occasion, \u003cbr\u003ebut on this occasion you don\u0027t want to include the titles or you don\u0027t want to have the records \u003cbr\u003esorted, you can \"turn off\" these features by means of the check boxes. (If you do not use \u003cbr\u003esorting, the records will be printed in order of ascending MFN, i.e. the order that they are on \u003cbr\u003ethe database.) The third one Just make HIT file provides a way of sorting the database into \u003cbr\u003ea different order: this is described in Section 9.6. \u003cbr\u003e \u003cbr\u003eThere are also command buttons on this page to Preview the printout, start Printing, Cancel, \u003cbr\u003eor ask for Help. If you have never tried printing from Winisis before, it would be a good idea \u003cbr\u003eto print some records now. Otherwise, if you want to specify sorting instructions, click the tab \u003cbr\u003efor Sorting. \u003cbr\u003e \u003cbr\u003e8.8 SORTING \u003cbr\u003e \u003cbr\u003eTo understand the controls in this dialog box, we need to think first about what sorted output \u003cbr\u003elooks like, say in a printed library catalogue. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 96\u003cbr\u003e\u003cbr\u003eA catalogue entry consists traditionally of two parts: a heading (usually the author) which is \u003cbr\u003eused to put the entry in place alphabetically, and a description which describes a book or \u003cbr\u003edocument. This is illustrated in figure 8.7. \u003cbr\u003e__________________________________________________________ \u003cbr\u003e \u003cbr\u003eKNOWLES, Leonard \u0026lt;- Heading \u003cbr\u003e Court of drama / Leonard Knowles. - \u003cbr\u003e London: John Long, 1966. 176pp. \u0026lt;- Description \u003cbr\u003e \u003cbr\u003e____________________________________________________________ \u003cbr\u003e \u003cbr\u003eFigure 8.7 The parts of a catalogue entry \u003cbr\u003e \u003cbr\u003eHere the author forms the sort key used to sort the entries in order. For a prolific author, there \u003cbr\u003emay be subheadings under the author heading. These subheadings form a second sort key, \u003cbr\u003ee.g. \u003cbr\u003e \u003cbr\u003eSHAKESPEARE, William \u003cbr\u003e Plays \u003cbr\u003e All\u0027s well that ends well ... \u003cbr\u003e \u003cbr\u003e As you like it ... \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e Poems \u003cbr\u003e The phoenix and the turtle ... \u003cbr\u003e \u003cbr\u003eBelow the subheadings, the entries will probably be sorted by some other element, e.g. the \u003cbr\u003etitle. However, this additional sort key may not actually be used as a heading. \u003cbr\u003e \u003cbr\u003eWe are now ready to consider the questions in the Sorting dialog box, illustrated in Figure \u003cbr\u003e8.8. \u003cbr\u003e \u003cbr\u003ea. N[umber] of headings. This actually means the number of levels of heading to be used. In \u003cbr\u003ethe above example it is two: author and type of literature. The maximum is four, though the \u003cbr\u003enumber will usually be one less than the number of sort keys. In the example, the title forms \u003cbr\u003ethe third sort key and it forms the beginning of the description. If the first field in the \u003cbr\u003edescription is the one you are sorting on, you will want no headings at all. \u003cbr\u003e \u003cbr\u003eb. Stopword file. If sort keys are generated from a field using indexing technique 4 \u003cbr\u003e(individual keywords) a stopword list can be used to avoid words like \"THE\" or \"AND\" \u003cbr\u003ebeing used. The name of the stopword file should be entered here. How to construct a \u003cbr\u003estopword file is explained in Section 4.7. \u003cbr\u003e \u003cbr\u003ec. Heading format. You can provide your own format for printing the headings, using the \u003cbr\u003eformatting language explained in Chapter 5. However, at least to begin with, you can leave \u003cbr\u003ethis blank and let CDS/ISIS construct the heading format itself. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 97\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 8.8 Print setup – Sorting dialog box \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003ed. Sort key parameters. Up to four sort keys may be specified. If two records have the same \u003cbr\u003eprimary sort key (e.g. author) they will then be sorted by secondary sort key (e.g. literary \u003cbr\u003eform). If this is the same they will be sorted by the tertiary key (e.g. title) and so on. \u003cbr\u003e \u003cbr\u003eIf a record does not contain the primary key (e.g. no author) it will not appear in the sorted \u003cbr\u003elisting. If you do want it to appear, you must cater for this specially using the formatting \u003cbr\u003elanguage. \u003cbr\u003e \u003cbr\u003eFor each sort key, you must give three pieces of information: \u003cbr\u003e \u003cbr\u003ei. Key length. This defines how many characters are taken from the specified field(s) to \u003cbr\u003e\u003cbr\u003eform the sort key. The longer you make the sort key the more computer memory will \u003cbr\u003ebe needed and the longer the sort will take. If you make the length 200 characters, you \u003cbr\u003ewill cater for very long terms but sorting will be very slow. If on the other hand, you \u003cbr\u003emake the length 15 characters, sorting will be much quicker but names with the same \u003cbr\u003einitial 15 characters (e.g. UNIVERSITY OF NEW MEXICO and UNIVERSITY OF \u003cbr\u003eNEWCASTLE) will not always appear in the correct order. There is no \u0027right answer\u0027 \u003cbr\u003eto this question but you might try 30 or 40 at first. If you have a powerful computer \u003cbr\u003eyou may well find that sorting is still fast with a length of 200! \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eii. Heading processing indicator. Again this is probably understood most easily by \u003cbr\u003e\u003cbr\u003efigure 8.9. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 98\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e______________________________________________________________________ \u003cbr\u003eRECORD 1 \u003cbr\u003e \u003cbr\u003eAuthor: Lipton, Michael \u003cbr\u003eTitle: The role of the World Bank in agricultural development in the \u003cbr\u003e 1990s \u003cbr\u003e \u003cbr\u003eRECORD 2 \u003cbr\u003e \u003cbr\u003eAuthor: Lipton, Michael \u003cbr\u003e Toye, John \u003cbr\u003eTitle: Does aid work in India? \u003cbr\u003e \u003cbr\u003e_____________________________________________________________________ \u003cbr\u003eFigure 8.9 Repeated and non-repeated headings \u003cbr\u003e \u003cbr\u003eIf we produce a listing using author names as headings, there are two choices to be made. \u003cbr\u003eFirstly, do we want \u0027Does aid work in India\u0027 to appear twice: once under Lipton and once \u003cbr\u003eunder Toye? Secondly, when the two works appear under Lipton, do we want the heading \u003cbr\u003e\u0027Lipton, Michael\u0027 to be repeated as: \u003cbr\u003e \u003cbr\u003e Lipton, Michael \u003cbr\u003e Does aid work in India? \u003cbr\u003e \u003cbr\u003e Lipton, Michael \u003cbr\u003e The role of the World Bank in agricultural development in \u003cbr\u003e the 1990s \u003cbr\u003e \u003cbr\u003eor do we want the heading to appear once only? \u003cbr\u003e \u003cbr\u003eThese two choices give us four combinations, numbered (in true programmer\u0027s style!) 0 to 3: \u003cbr\u003e \u003cbr\u003e0. Headings don\u0027t repeat. Records don\u0027t repeat. \u003cbr\u003e \u003cbr\u003e1. Headings don\u0027t repeat. Records repeat. \u003cbr\u003e \u003cbr\u003e2. Headings repeat. Records don\u0027t repeat. \u003cbr\u003e \u003cbr\u003e3. Headings repeat. Records repeat. \u003cbr\u003e \u003cbr\u003eYou give your answer to both choices together by means of the Heading Processing \u003cbr\u003eIndicator. Probably the most common form for a library catalogue would be Indicator 1: \u003cbr\u003erecords are repeated under each heading for joint authors, etc., but the heading is not repeated \u003cbr\u003eif there are several records under it. However, if you are printing an accessions list you \u003cbr\u003eprobably will not want the same book to appear several times and you might choose Indicator \u003cbr\u003e0. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 99\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eiii. A Field Selection Table. This is written in the same way as the Field Selection Table \u003cbr\u003efor inversion (Section 4.6). There data were selected from the record to be entered on the \u003cbr\u003einverted file: here data are selected to act as sort keys (and the corresponding headings if \u003cbr\u003eapplicable). As in inversion, the sort key is always converted to upper case. \u003cbr\u003e \u003cbr\u003eNote that for the Field Selection Table to be operative (i.e. for sorting to take place) the box \u003cbr\u003enext to “FST” must be checked. The check box provides a temporary way of “turning off” \u003cbr\u003eone or more FSTs. \u003cbr\u003e \u003cbr\u003eThe elements of the Field Selection Table are as described in Section 4.6, e.g. \u003cbr\u003e 1 0 v100 \u003cbr\u003e \u003cbr\u003eThis selects sort key 1, using the whole field (Indexing Technique 1) from field 10. Note that \u003cbr\u003ethe tag, Indexing Technique and format are separated by spaces. \u003cbr\u003e \u003cbr\u003eIf you want to select sort keys from more than one field (e.g. main author and added author), \u003cbr\u003eyou can use a plus sign, e.g. \u003cbr\u003e \u003cbr\u003e 1 0 v100 + 1 0 v700 \u003cbr\u003e \u003cbr\u003eThe sort keys from field 100 and from field 700 will be sorted into a single sequence. \u003cbr\u003e \u003cbr\u003eInstead of writing out the FST, you may use an FST which you have already prepared in \u003cbr\u003eDatabase Definition Services. This is particularly useful if you have complicated sorting \u003cbr\u003erequirements. You enter here its name preceded by an at sign, e.g. @SORT. An example of \u003cbr\u003ethis is shown in Figure 8.14. \u003cbr\u003e \u003cbr\u003eAn example of a completed sorting dialog box is shown in Figure 8.10. \u003cbr\u003e \u003cbr\u003eYou can now click the Print button to put your specification to the test. You may find that \u003cbr\u003ethe field(s) you are now using as headings were also included in the main part of the entry. In \u003cbr\u003ethat case you may want to edit the print format or create a special one to be used in this \u003cbr\u003elisting. \u003cbr\u003e \u003cbr\u003e8.9 SAVING YOUR PRINT SPECIFICATION \u003cbr\u003e \u003cbr\u003eYou may want to produce similar printouts at regular intervals, e.g. a printed catalogue every \u003cbr\u003equarter, or a list of new accessions every month. It is very tedious and error-prone to have to \u003cbr\u003eenter essentially the same data on the dialog boxes each time. The title, print format, line \u003cbr\u003ewidth, sort keys, etc. will probably stay the same each time and you may therefore find it \u003cbr\u003euseful to enter the values once, test them, and then save your specification. To save a \u003cbr\u003especification after entering it, click the Save button on the General page. You are asked to \u003cbr\u003egive it a file name and choose a folder: the name is given an extension .wpr. \u003cbr\u003e \u003cbr\u003eNext time you want to print with this specification (perhaps with slight modifications) go into \u003cbr\u003ePrint Setup, click Recall and select the .wpr file. You can make modifications on each of the \u003cbr\u003efive pages if you wish and on the Layout page you can click Don’t use titles or Don’t use \u003cbr\u003esorting without having to delete these parts of the specification. You can also turn off one or \u003cbr\u003emore FSTs on the Sorting page. If you are printing a selection from the database (e.g. records \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 100\u003cbr\u003e\u003cbr\u003eadded in the last month) you will need to do a search each time and then print Current \u003cbr\u003ebrowse set. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eFigure 8.10 Completed sorting dialog box \u003cbr\u003e \u003cbr\u003eAt the time of writing, there is a bug in the program which means that when a print \u003cbr\u003especification is recalled, the default print format (with the same name as the database) \u003cbr\u003eappears as the print format name, whatever format was saved. The format specification is, \u003cbr\u003ehowever, correct. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e8.10 PRINTING CATALOGUE CARDS \u003cbr\u003e \u003cbr\u003eAlthough computers have become commonplace in libraries throughout the world, there are \u003cbr\u003estill libraries that have a need for printing cards – sometimes in order to integrate new entries \u003cbr\u003eproduced in CDS/ISIS with a pre-existing card catalogue. In that case, you will need to write \u003cbr\u003ea print format to make the cards look as near as possible to the format already used. \u003cbr\u003e \u003cbr\u003eYou will presumably either be using a dot-matrix printer with continuous feed (i.e. the cards \u003cbr\u003ehave perforated margins containing sprocket holes) or you will use a laser or inkjet printer, \u003cbr\u003eprint on to A4 sheets of card, and then cut them into individual cards. The latter method is \u003cbr\u003emore tricky to set up as you have to take more care to get the spacing right. The simpler way \u003cbr\u003eis to use the dot-matrix printer. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 101\u003cbr\u003e\u003cbr\u003eYou need some way of setting the printer page length to the length of the catalogue card \u003cbr\u003e(usually 3 inches). You will have to determine this from the manual, the manufacturer or the \u003cbr\u003esupplier of your printer. You may well find that choosing from the Task Bar Start ÖSettings \u003cbr\u003eÖ Printer, clicking on the icon representing your printer and then choosing Printer Ö \u003cbr\u003eProperties will allow you to set the dimensions of your page. \u003cbr\u003e \u003cbr\u003eYou need to decide on a format for the catalogue cards and the kinds of added entry you wish \u003cbr\u003eto be printed. You may wish to print tracings at the foot of each card since if you withdraw a \u003cbr\u003ecard or wish to change it, you need to know which other cards refer to the same book (or \u003cbr\u003eother library item). As regards added entries, it is no trouble for the computer to make as \u003cbr\u003emany added entries as there are in the catalogue record: the problem is that someone has to \u003cbr\u003efile them! Many manual card reproduction systems, such as those using stencils, work on the \u003cbr\u003eunit entry principle where a main entry card is made and reproduced with the added entries \u003cbr\u003etyped at the top of the additional cards. This can be reproduced in CDS/ISIS. Alternatively if \u003cbr\u003eyou produce a format which has at the top of each record the title, you can generate all the \u003cbr\u003eindex entries above that. We will demonstrate this method. \u003cbr\u003e \u003cbr\u003eMake a note of the fields for which you wish to make added entries and create a Field \u003cbr\u003eSelection Table containing them. Edit Ö Field SelectionTable Ö New. Call it cards and \u003cbr\u003ecreate the table by selecting the fields for which you wish to produce cards. In CDS/ISIS for \u003cbr\u003eWindows it is difficult to produce a FST where the tag is different from the one in the format. \u003cbr\u003eIt may be best to produce one in the usual way. Then change the file later in an editor, since it \u003cbr\u003eis best to number the ‘fields’ produced in sorting consecutively from 1 onwards rather than \u003cbr\u003ewith the original tags. \u003cbr\u003e \u003cbr\u003eCreate the print format: you may already have one that you wish to use, but it is a good idea \u003cbr\u003eto create a new one based on it and call this CARDS in case you wish to change the format \u003cbr\u003especifically for printing cards. \u003cbr\u003e \u003cbr\u003eThe following example uses AACR and is based on the UNIMARC exchange format. \u003cbr\u003eBecause of the way CDS/ISIS works, a heading has to be generated for each card as the cards \u003cbr\u003eare printed in alphabetical order of the heading. This is convenient for the person who has to \u003cbr\u003efile the cards as the cards will already be sorted into alphabetical order, though the cards may \u003cbr\u003ewell not all be filed into the same catalogue if there are separate author and title catalogues. \u003cbr\u003eWe do not include subject headings in this example but you could add the fields for subject \u003cbr\u003eheadings: they would usually go in a separate subject catalogue. \u003cbr\u003e \u003cbr\u003eNote that in the example below we output the file direct to the printer. If you want the rich \u003cbr\u003eselection of typefaces and styles that you can get on the screen you must output direct to the \u003cbr\u003eprinter. If you send to a file, this can only be added later in a word processor. \u003cbr\u003e \u003cbr\u003eThe values are complex and must be entered correctly, Thus you must save the Print setup to \u003cbr\u003eavoid having to enter them again. When you have filled them in you can click on the Save \u003cbr\u003ebutton and give it a file name which should have a wpr extension. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 102\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 8.11 Print setup for cards \u003cbr\u003e \u003cbr\u003eYou do not need to amend the Presentation dialog box: the values may be retained as they \u003cbr\u003eare. The Margins dialog box is difficult. Ensure all the margins and gutter are set to zero \u003cbr\u003esince there is no room on a catalogue card for a margin. Make sure the measurement unit is \u003cbr\u003eNOT millimetres. If you leave it at that you may find the printer prints blank pages and will \u003cbr\u003enot stop until you abort the program and turn off the printer. The paper size must be user \u003cbr\u003edefined since the settings for catalogue cards are not in the list. The dimensions can be set at \u003cbr\u003e12 cm across and 6 cm down (not quite 5 inches by 3 inches but you need to avoid the bottom \u003cbr\u003eof the card which cannot easily be read in the card drawer). EOC tolerance should be set at 16 \u003cbr\u003elines. All these values are reproduced in Figure 8.12. The only change on the Layout dialog \u003cbr\u003ebox is to tick Max records per page/column and ensure it is set at 1. This will ensure that \u003cbr\u003eeach card comes on a new ‘page’ as the printer will be set to with a page length of the size of \u003cbr\u003ea card. Finally the Sorting worksheet should be set up as displayed in Figure 8.13. This relies \u003cbr\u003eon the Field Selection Table cards.fst which is reproduced in Figure 8.14 below. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 103\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 8.12 Margins settings for printing cards \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 8.13 Settings for creating the entries \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 104\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e1 0 MHL,(V700^a,| |V700^b,| |V700^c,| |V700^f/) \u003cbr\u003e2 0 MHL,(V701^a,|, |V701^b,| |V701^c,| |V701^f/) \u003cbr\u003e3 0 MHL,(V702^a,|, |V702^b,| |V702^c,| |V702^f/) \u003cbr\u003e4 0 MPL(ref-\u0026gt;unif(l-\u0026gt;unif(v700^3),|v200^a,|, |v200^b,| |V200^c,| |V200^f)/) \u003cbr\u003e5 0 MPL(ref-\u0026gt;unif(l-\u0026gt;unif(v701^3),|v200^a,|, |v200^b,| |V200^c,| |V200^f)/) \u003cbr\u003e6 0 MPL(ref-\u0026gt;unif(l-\u0026gt;unif(v702^3),|v200^a,|, |v200^b,| |V200^c,| |V200^f)/) \u003cbr\u003e7 0 MHL,(|V710^a,| |V710^b,| |V710^c,| |V710^d,| |V710^e,| |V710^f/) \u003cbr\u003e8 0 MHL,(|V711^a,| |V711^b,| |V711^c,| |V711^d,| |V711^e,| |V711^f/) \u003cbr\u003e9 0 MHL,(|V712^a,| |V712^b,| |V712^c,| |V712^d,| |V712^e,| |V712^f/) \u003cbr\u003e10 0 MHL,(ref-\u0026gt;unif(l-\u0026gt;unif (v710^3),|V210^a,| |V210^b,| |V210^c,| |V210^d,| \u003cbr\u003e\u003cbr\u003e|V210^e,| |V210^f)/) \u003cbr\u003e11 0 MHL,(ref-\u0026gt;unif(l-\u0026gt;unif (v711^3),|V210^a,| |V210^b,| |V210^c,| |V210^d,| \u003cbr\u003e\u003cbr\u003e|V210^e,| |V210^f)/) \u003cbr\u003e12 0 MHL,(ref-\u0026gt;unif(l-\u0026gt;unif (v712^3),|V210^a,| |V210^b,| |V210^c,| |V210^d,| \u003cbr\u003e\u003cbr\u003e|V210^e,| |V210^f)/) \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 8.14 Field Selection Table cards.fst \u003cbr\u003e \u003cbr\u003eNote that those lines which contain the ref function pointing to the UNIF authority database \u003cbr\u003emay be omitted if you are not using an authority file. \u003cbr\u003e \u003cbr\u003eWhen all the changes have been made save the worksheet as a wpr file \u003cbr\u003eDatabase ÖPrint Ö Save \u003cbr\u003e \u003cbr\u003ePlease note that next time you run the program, you will choose Database ÖPrint Ö Save \u003cbr\u003eand select the name of the wpr file. You will find that the print format will be as it was saved \u003cbr\u003ebefore even though the default format is named. There is a bug in the program and the only \u003cbr\u003echange you made in the Layout dialog box, to tick Max records per page/column and \u003cbr\u003eensure it is set at 1, may need to be reactivated. Otherwise you can repeat the procedures to \u003cbr\u003eprint cards as often as you wish. You will note that in the example we gave MFN range the \u003cbr\u003evalue of 1/1. This is to prevent the whole database being printed out in error. In practice you \u003cbr\u003emay wish to select records by searching, say, for all those produced after a particular date but \u003cbr\u003enormally if you produce the cards regularly to add recent additions to a catalogue, you will be \u003cbr\u003eable to print out from a range of MFNs. \u003cbr\u003e \u003cbr\u003eMore information on implementing UNIMARC is found in Section 13.3. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e8.11 PRINTING LABELS \u003cbr\u003e \u003cbr\u003eIf you have a database of names and addresses, such as a list of members, vendors or \u003cbr\u003eexchange partners, you may want to print a set of labels to do a mailing. \u003cbr\u003e \u003cbr\u003eWhen the database is set up, you should define a separate field or subfield for each line of the \u003cbr\u003eaddress, or else use repeats of a field for each line (or use a combination). For example, \u003cbr\u003eUNESCO’s database of CDS/ISIS licence holders uses the following fields: \u003cbr\u003e 1 Name \u003cbr\u003e ^a Surname \u003cbr\u003e ^b Forenames \u003cbr\u003e ^c Title \u003cbr\u003e 10 Position \u003cbr\u003e 2 Organization \u003cbr\u003e 3 Address \u003cbr\u003e 4 City \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 105\u003cbr\u003e\u003cbr\u003eIf any of the elements consists of more than one line, repeats are used, e.g. \u003cbr\u003e \u003cbr\u003e 1 ^aMartin^bGillian^cMrs \u003cbr\u003e 10 Lecturer in Information Science \u003cbr\u003e2 School of Library Archive and Information Studies%University College London \u003cbr\u003e3 Gower Street \u003cbr\u003e4 LONDON WC1E 6BT \u003cbr\u003e \u003cbr\u003eA format for printing out from this database could be: \u003cbr\u003e \u003cbr\u003e fs20, mhl,m(-500,500) (v1^c| |,v1^b| |,mhu,v1^a+|; |, \u003cbr\u003e mhl)/v10/(v2/)/(v3/)/mhu(v4/) \u003cbr\u003e \u003cbr\u003eThis format allows for any field except ‘position’ to be repeated. The margin command is \u003cbr\u003eexplained below. The person’s surname and the city are printed in upper-case letters. The \u003cbr\u003eformat is called USELB. \u003cbr\u003e \u003cbr\u003ePrinting labels is basically a matter of using the various print parameters to make the records \u003cbr\u003efit the labels. It is easy to waste many sheets of labels in trying to get this right (the authors \u003cbr\u003ewrite from long experience) so a few tips may be helpful. \u003cbr\u003e \u003cbr\u003e1. Try out your print specification on plain paper first to avoid wasting labels. If you are not \u003cbr\u003esure which way up the labels need to be inserted into the printer, write TOP in pencil on the \u003cbr\u003epaper before printing. \u003cbr\u003e \u003cbr\u003e2. In the General dialog box, set the range of record numbers you need. (Try a few records \u003cbr\u003efirst.) \u003cbr\u003e \u003cbr\u003e3. Note the margin command m(-500,500) above which can be used to indent \u003cbr\u003econtinuation lines for clarity. The margin is set to 500 twips, but this is reduced to 0 in the \u003cbr\u003efirst line of each ‘paragraph’. \u003cbr\u003e \u003cbr\u003e4. You will probably need quite a small point size to fit a long address onto a label: fs20 \u003cbr\u003ewill produce 10-point type. \u003cbr\u003e \u003cbr\u003e5. In the Presentation dialog box, specify no titles, headers, footers, etc. \u003cbr\u003e \u003cbr\u003e6. In the Margins dialog box you need to choose values for the margins that suit the sheet of \u003cbr\u003elabels that you are using. Remember that these mean the margins measured from the edges of \u003cbr\u003ethe complete sheet – not each label. Similarly the paper size means the size of the complete \u003cbr\u003esheet. \u003cbr\u003e \u003cbr\u003e7. Set the EOC tolerance to the number of lines that fit on one label. It is very important that \u003cbr\u003ea new record is not started at the bottom of one column and continued at the top of the next, \u003cbr\u003eor all subsequent records will be printed across the label divide. \u003cbr\u003e \u003cbr\u003e8. Check the box for Record height is fixed and set this to the distance from the top of one \u003cbr\u003elabel to the top of the next. (This will be slightly greater than the height of the label because \u003cbr\u003eof the gap between labels.) This record height may not be an exact number of printed lines, \u003cbr\u003eso it may not be used exactly, but you should be able to get close enough. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 106\u003cbr\u003e\u003cbr\u003e9. Next, in the Columns window, set the number of labels across the page and a suitable \u003cbr\u003espace between the columns (probably fairly small). Select No decorations. \u003cbr\u003e \u003cbr\u003e10. Set the Max records per page/column to the number of records down the sheet. This is a \u003cbr\u003efurther precaution against parts of records spilling over into the next column. \u003cbr\u003e \u003cbr\u003eYou can now try printing a page of records onto paper (e.g. MFN range 1/16) and \u003cbr\u003ecomparing it with your sheet of labels. Good luck! \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 107\u003cbr\u003e\u003cbr\u003e9 EXPORTING, IMPORTING AND BACKING UP DATABASES \u003cbr\u003e \u003cbr\u003e9.1 ISO 2709 STRUCTURE \u003cbr\u003e \u003cbr\u003eThe export function of CDS/ISIS allows you to copy some or all of the records in a database \u003cbr\u003eon to a floppy disk or to a file that can be attached to an email message so that you can pass \u003cbr\u003ethem to another user. The import facility allows you to bring data from elsewhere into your \u003cbr\u003eown database. \u003cbr\u003e \u003cbr\u003eDuring exporting or importing you can use a Field Selection Table (a) to limit the parts of the \u003cbr\u003erecord you allow to be transferred or (b) to move data from one field to another on transfer. \u003cbr\u003eSo another use of these functions is to reformat the database by exporting and then re-\u003cbr\u003eimporting the same records. \u003cbr\u003e \u003cbr\u003eThe record structure which is used for exporting and importing is known as ISO 2709 \u003cbr\u003ebecause it follows the International Organization for Standardization\u0027s standard 2709. This is \u003cbr\u003eused by some other bibliographic software, such as ISIS, MINISIS, and any software that \u003cbr\u003eallows the import or export of MARC records. Unfortunately, it is not used by all \u003cbr\u003ebibliographic software. \u003cbr\u003e \u003cbr\u003eIn the DOS version and early Windows versions, CDS/ISIS produced a record which deviated slightly from the \u003cbr\u003estandard: after each 80 characters, and at the end of each record, the program inserted a carriage return. \u003cbr\u003eHowever, in Version 1.4 you can alter the line length and if you set it to 0 no carriage return will be inserted \u003cbr\u003ewithin or between records. If you are sending a file by email, you should use the default 80. \u003cbr\u003e \u003cbr\u003eThe ISO 2709 standard also prescribes certain characters to be used for the end-of-record marker and the end-of-\u003cbr\u003efield marker. These characters are called control characters because they are intended to control printed output \u003cbr\u003erather than be printed out in the same way as other characters like 5 or K. The Windows version of CDS/ISIS \u003cbr\u003euses the standard control characters by default, whereas the DOS version did not (see Section 9.2 below). \u003cbr\u003e \u003cbr\u003eThe default for the first character of the subfield identifier is ^, whereas in the ISO standard the ASCII character \u003cbr\u003ewith the value 31 is used. You can set it to this value by entering \\031 in the Export form. \u003cbr\u003e \u003cbr\u003eIf you try to import an ISO file and it does not work properly, it may be because of slight differences in the \u003cbr\u003echaracters used for these purposes. Have a look at the file in a text editor (or a hex editor to examine control \u003cbr\u003echaracters) and you should be able to see what format and codes have been used. \u003cbr\u003e \u003cbr\u003eA program called Fangorn is available which can convert data from many online databases \u003cbr\u003eand other sources into ISO 2709 format, so that they can be imported into CDS/ISIS. This is \u003cbr\u003edescribed in Section 9.4. There are also programs available for conversion from comma \u003cbr\u003edelimited files and dBase files: your distributor should be able to give you details. \u003cbr\u003e \u003cbr\u003eIf you wish to export to other systems which cannot accept ISO 2709 format, find out what \u003cbr\u003etheir preferred batch entry format looks like. Provided that it is an ASCII file (i.e. uses the \u003cbr\u003eASCII codes to represent the characters in the data and not some coding of its own) you \u003cbr\u003eshould be able to write a print format that produces the required format. You can then use \u003cbr\u003eSorting and Printing Services to output the file. \u003cbr\u003e \u003cbr\u003eA file of two records in ISO 2709 format is shown in Figure 9.1. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 108\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e00433000000000121000450004400780000005000120007806900790009002400690016902600230023\u003cbr\u003e8030002100261070001600282070001300298~Methodology of plant eco-physiology: \u003cbr\u003eproceedings of the Montpellier Symposium~Incl. bibl.~Paper on: \u0026lt;plant \u003cbr\u003ephysiology\u0026gt;\u0026lt;plant transpiration\u0026gt;\u0026lt;measurement and instruments\u0026gt;~Techniques for the \u003cbr\u003emeasurement of transpiration of individual plants~^aParis^bUnesco^c~1965~^ap. 211-\u003cbr\u003e224^billus.~Magalhaes, A.C.~Franco, \u003cbr\u003eC.M.~#00376000000000109000450004400780000005000120007806900370009002401000012702600\u003cbr\u003e0700227030002100234070001100255~Methodology of plant eco-physiology: proceedings of \u003cbr\u003ethe Montpellier Symposium~Incl. bibl.~Paper on: \u0026lt;plant evapotranspiration\u0026gt;~\u0026lt;The\u0026gt; \u003cbr\u003eControlled climate in the plant chamber and its influence upon assimilation and \u003cbr\u003etranspiration~^c1965~^ap. 225-232^billus.~Bosian, G.~# \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 9.1 A file in ISO 2709 format \u003cbr\u003e[Here ~ has been used as field separator and # as record separator.] \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e9.2 EXPORTING IN ISO 2709 FORMAT \u003cbr\u003e \u003cbr\u003eIt is possible to export records on to a hard disk, a floppy disk or via a network. You may \u003cbr\u003epass data to another organization using a floppy disk or by attaching the file to an e-mail \u003cbr\u003emessage. If you want the file on a floppy disk, it may be easier to export to the hard disk and \u003cbr\u003ethen copy the file using My Computer or Windows Explorer (see Section 2.9.4). \u003cbr\u003e \u003cbr\u003eOpen the database from which you are going to export. (Use the Open File icon, or choose \u003cbr\u003eDatabase ⇒ Open, then the database you want to use.) To export only part of the database, \u003cbr\u003efirst ensure that you know the range of Master File Numbers (MFNs) or else carry out a \u003cbr\u003esearch for the required records. \u003cbr\u003e \u003cbr\u003eThe exporting function is reached by choosing Database ⇒ Export. A dialog box will open \u003cbr\u003easking you for the name to be given to the ISO file. You can choose whether it should go on \u003cbr\u003eto the hard disk, a floppy disk (which must be in the disk drive), or a network drive. It is \u003cbr\u003ecustomary to give the ISO file a name with the extension .iso, e.g. mar01.iso. If you are \u003cbr\u003eexporting similar data regularly, it is a good idea to identify the file like this. Then click the \u003cbr\u003eOK button. \u003cbr\u003e \u003cbr\u003eA dialog box will appear as in Figure 9.2. It may look somewhat daunting but in fact you can \u003cbr\u003eaccept most (if not all) of the default values offered. The meaning of the various choices is \u003cbr\u003eexplained below. \u003cbr\u003e \u003cbr\u003e1 Name of output ISO file. This will be the filename you have just chosen, but you can alter it \u003cbr\u003ehere. \u003cbr\u003e \u003cbr\u003e2 Field separator. If this is left blank, the program will use the ISO 2709 standard field \u003cbr\u003eseparator, which is the ASCII character 30. In DOS applications this appears on the screen as \u003cbr\u003eΔ, but in Windows it may appear as a hyphen or not at all. In the DOS version of CDS/ISIS, \u003cbr\u003ethe default field separator was the hash sign, #, and most users left it as this. So, if your \u003cbr\u003eexport file is going to a user of DOS CDS/ISIS you had better warn him or her, or else \u003cbr\u003echange the separator to #. \u003cbr\u003e \u003cbr\u003e3 Record separator. If this is left blank, the program will use the ISO 2709 standard field \u003cbr\u003eseparator, which is the ASCII character 29. In DOS applications this appears on the screen as \u003cbr\u003e⇔, but in Windows it may appear as a square or not at all. In the DOS version of CDS/ISIS, \u003cbr\u003ethe default record separator was the same as the default field separator, i.e. the hash sign, and \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 109\u003cbr\u003e\u003cbr\u003emost users left it as this. This could lead to the import program looping if there were errors in \u003cbr\u003ethe data and it is better to use different symbols. Inform a user of CDS/ISIS for DOS who is \u003cbr\u003egoing to import your records what you have used. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eFigure 9.2 Export dialog box \u003cbr\u003e \u003cbr\u003e4 Export Range of MFNs / Search results/From sorted HIT file. You can limit the records \u003cbr\u003eexported either by giving a range of MFN numbers or by means of a previous search. You \u003cbr\u003ecannot limit by both (as you could in the DOS version) but you can limit to marked records \u003cbr\u003eonly. Exporting from a sorted hit file is used to sort the records in a database into a new order \u003cbr\u003eand is discussed in Section 9.6. \u003cbr\u003e \u003cbr\u003eClick the option you want. If you choose Search results, only the records retrieved in the last \u003cbr\u003esearch you did will be exported. \u003cbr\u003e \u003cbr\u003e5 Range: from MFN ... to MFN ... If you want to limit by MFN, specify the limits here, e.g. \u003cbr\u003e \u003cbr\u003e From MFN 1 to MFN 50 \u003cbr\u003e \u003cbr\u003e6 Reformatting FST. If you do not want to reformat the records for exporting, leave this \u003cbr\u003eblank. If you do want to reformat the records, please refer to Section 10.7. \u003cbr\u003e \u003cbr\u003e7 Renumber records from MFN. You can make the MFNs of the exported records start from \u003cbr\u003ea different value from what they start from in your database. It will only apply if you are \u003cbr\u003eactually exporting the MFNs as described in the next option. You can generally leave this \u003cbr\u003eblank. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 110\u003cbr\u003e\u003cbr\u003e8 Output Tag containing MFN. The number of the record in your database, i.e. the Master \u003cbr\u003eFile Number (MFN), is not held in one of the tagged fields and so is not normally included in \u003cbr\u003ethe ISO 2709 record. If you want to include it (e.g. because the recipient is maintaining a \u003cbr\u003edatabase in step with yours) you will need to transfer the MFN into one of the tagged fields. \u003cbr\u003eYou can choose any field number which is not already in use, e.g. 99, and the program will \u003cbr\u003ecopy the MFNs into that field in the exported records. \u003cbr\u003e \u003cbr\u003e9 Gizmo conversion file. This has to do with the different ways that micro CDS/ISIS and \u003cbr\u003emainframe CDS/ISIS handle diacritical marks and is outside the scope of this book. Leave it \u003cbr\u003eblank. \u003cbr\u003e \u003cbr\u003eWhen you have completed the dialog box, click the OK button. The computer should then \u003cbr\u003estart to export records. If you are exporting to a floppy disk, make sure there is still space \u003cbr\u003eafter exporting. Unlike in the DOS version, if there is not enough space the export appears to \u003cbr\u003ework but there will be data missing. You are not prompted to insert another disk. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e9.3 IMPORTING AN ISO 2709 FILE \u003cbr\u003e \u003cbr\u003eThis section covers transferring records from a file in ISO 2709 format into a CDS/ISIS \u003cbr\u003edatabase. The records may be on a floppy disk or a network drive, or in a file received by e-\u003cbr\u003email. If there is more than one floppy disk, the records from each disk must be imported as a \u003cbr\u003eseparate job: you are not prompted to insert another disk as in the DOS version of CDS/ISIS. \u003cbr\u003e \u003cbr\u003eThe database definition must have been set up before importing records, though the database \u003cbr\u003ecan either be empty or already have records in it. \u003cbr\u003e \u003cbr\u003eThe database receiving the data does not need to include all the fields that are present in the ISO 2709 records. \u003cbr\u003eThe fields will be imported even if they are not in the database definition. \u003cbr\u003e \u003cbr\u003eThe Windows version of CDS/ISIS can accept hash marks, #, or ASCII characters 30 and 29 respectively or \u003cbr\u003eother characters as field separators and record separators. If you want to check what has been used in the ISO \u003cbr\u003e2709 file, display it in a text editor (or hex editor to examine control codes). \u003cbr\u003e \u003cbr\u003eFirst open the database into which you want to import. Then choose Database ⇒ Import. \u003cbr\u003eYou are asked for the name of the ISO file to import from - choose the correct disk, folder \u003cbr\u003eand filename. Note that only filenames with the extension .iso are displayed unless you \u003cbr\u003echange List files of type... to *.*. Click the OK button. \u003cbr\u003e \u003cbr\u003eA dialog box will appear as in Figure 9.3. Most of the choices are similar to those in the \u003cbr\u003eexport dialog box. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 111\u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 9.3 Import dialog box \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e1 Name of input ISO file. This will be the name of the file you wish to import. \u003cbr\u003e \u003cbr\u003e2 First MFN to be assigned. You can normally leave this as the default value, 1. If you make \u003cbr\u003eit greater than the number of records already in your database, the incoming records will be \u003cbr\u003egiven MFNs starting from the value specified. \u003cbr\u003e \u003cbr\u003e3 Tag containing MFN. You can take the MFN from a numeric field present in the ISO 2709 \u003cbr\u003erecord being imported (see Section 10.7). This will override anything you have answered at \u003cbr\u003echoice 2. The MFN will be removed from the field specified when the record has been \u003cbr\u003eimported. \u003cbr\u003e \u003cbr\u003e4 Reformatting FST. If you do not want to reformat the records during importing, leave this \u003cbr\u003eblank. \u003cbr\u003e \u003cbr\u003eYou can use a Field Selection Table during importing to reformat the records, e.g. to select \u003cbr\u003eonly certain fields or subfields, or to change some of the field tags. You should enter the \u003cbr\u003ename of the FST here and set up the FST from Edit ⇒ Field Selection Tables. The form of \u003cbr\u003ethe FST entries is: \u003cbr\u003e \u003cbr\u003e 100 0 (v1/) \u003cbr\u003e \u003cbr\u003eThis means that field 1 in the incoming records will be converted to field 100 in the database. \u003cbr\u003e(v1/) is a repeatable group (see Section 5.5) consisting of an occurrence of field 1 and a \u003cbr\u003enew line. It makes sure that each occurrence of field 1 will go into a separate occurrence of \u003cbr\u003efield 100; otherwise all the occurrences of field 1 would get run together. \u003cbr\u003e \u003cbr\u003eIf a database field is not included in the FST it will not be imported. If no FST is named, all \u003cbr\u003efields will be imported whether or not they are in the FDT of the receiving database. \u003cbr\u003e \u003cbr\u003e5 Gizmo conversion file. As in exporting, this has to do with the different ways that micro \u003cbr\u003eCDS/ISIS and mainframe CDS/ISIS handle diacritical marks and is outside the scope of this \u003cbr\u003ebook. Leave it blank. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 112\u003cbr\u003e\u003cbr\u003e6 Input line length. This is the number of characters per line in the ISO file. It needs to be set \u003cbr\u003ecorrectly or the Import program can get into a loop and eventually crash CDS/ISIS. The DOS \u003cbr\u003eversion of CDS/ISIS always used 80-character lines and 80 is the default in the Windows \u003cbr\u003eversion. However, if you are importing from another package which adheres more strictly to \u003cbr\u003eISO2709, there may not be any line breaks and you should set this value to 0. \u003cbr\u003e \u003cbr\u003eIf you are not sure what value to use, examine the ISO file in a text editor and check the line \u003cbr\u003elength. \u003cbr\u003e \u003cbr\u003e7 Subfield separator. Normally this is the circumflex ^ in CDS/ISIS, but if you are importing \u003cbr\u003edata from another package it may be ASCII character 31 or another value. Again you could \u003cbr\u003echeck in an editor. \u003cbr\u003e \u003cbr\u003e8 Options: Load/Merge/Update. Be careful what you choose here as you could lose an \u003cbr\u003eexisting database! The choices are: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eMerge. This means that the imported records will be added to any existing ones. If the \u003cbr\u003eimported records have MFNs and these clash with existing MFNs they will not be \u003cbr\u003eimported. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eLoad. This means that any existing records are lost and you end up with only the \u003cbr\u003eimported records. Fortunately you are asked to confirm this drastic action: \u003cbr\u003e Database will be overwritten! OK / Cancel \u003cbr\u003e \u003cbr\u003eUpdate. This works like Merge, except that if an incoming record has the same MFN \u003cbr\u003eas an existing one it will overwrite the existing record, i.e. update it. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eWhen you have completed the dialog box, click the OK button. The record(s) should then be \u003cbr\u003eimported: the program displays the MFNs as it runs. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e9.4 IMPORTING FROM OTHER SOURCES \u003cbr\u003e \u003cbr\u003eThere are only two methods of adding records to a CDS/ISIS database: the usual method is to \u003cbr\u003eenter data at the keyboard; the second is by importing a file formatted according to ISO 2709 \u003cbr\u003eas described in the section above. If you want to import any other kind of file you will have to \u003cbr\u003econvert it to this format. \u003cbr\u003eA package has been contributed by Hugo Besemer (of PUDOC-DLO, Wageningen) and Paul \u003cbr\u003eNieuwenhuysen (of the Free University of Brussels) called Fangorn which is very useful for \u003cbr\u003ethis purpose. It comes with a file named english.doc containing a document : \u003cbr\u003e \u003cbr\u003eHow to use Fangorn - a microcomputer program for the conversion of databases to ISO-\u003cbr\u003e2709 format. \u003cbr\u003e \u003cbr\u003eTo view or print this document, you may use the Write program and open the file \u003cbr\u003eenglish.man. Write will convert the format from text to Write format for you. \u003cbr\u003e \u003cbr\u003eFangorn was written primarily to convert data downloaded from online information systems \u003cbr\u003esuch as Dialog or BLAISE so they can be added into a CDS/ISIS database. The program is \u003cbr\u003ecirculated by UNESCO to distributors, who often include it on a disk with other conversion \u003cbr\u003eprograms. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 113\u003cbr\u003e\u003cbr\u003eIt is necessary for the data to be in the form of an ASCII file, with each field clearly labelled \u003cbr\u003eand the data starting in the same column, e.g. \u003cbr\u003e \u003cbr\u003e001 0853658994# \u003cbr\u003e100 Gredley^hEllen# \u003cbr\u003e245 ^aExchanging bibliographic data# \u003cbr\u003e260 ^aLondon^cLAPL^d1990# \u003cbr\u003e \u003cbr\u003eA table is then set up to specify how fields in the ASCII file should be converted to fields in \u003cbr\u003ethe ISO 2709 file. You can use a text editor to fill in the table, or a word processor provided \u003cbr\u003eyou save the completed file as an ASCII file or DOS text (see Section 2.9.8). Part of a \u003cbr\u003esample table for converting a MARC record laid out as above for entry into a CDS/ISIS \u003cbr\u003edatabase, retaining the same tags, is shown in Figure 9.4 below. \u003cbr\u003e \u003cbr\u003eThe example is limited for reasons of space to four fields. There are in fact a lot more in the \u003cbr\u003eUK MARC format. The tags are to be the same in ISO file as in the incoming file. \u003cbr\u003e \u003cbr\u003eTo use Fangorn for a new conversion you need to run it once to create the blank form. Exit \u003cbr\u003efrom Fangorn and fill in the form using a text editor. Save it, then run Fangorn again with this \u003cbr\u003especification file to generate the ISO file. \u003cbr\u003e \u003cbr\u003eA Windows-based program, IsisAscii, is under development at the time of writing. It is based \u003cbr\u003eon ISIS_DLL and is documented in IsisAscii Version 0.9 (Paris: UNESCO, July 2001). \u003cbr\u003eUnlike Fangorn, it writes directly into a CDS/ISIS database – either appending to an existing \u003cbr\u003eone or creating a new one. \u003cbr\u003e______________________________________________________________________ \u003cbr\u003e SPECIFICATION FILE \u003cbr\u003e \u003cbr\u003eWhich conversion is specified :UK MARC to CDS/ISIS \u003cbr\u003eNumber of fields :4 \u003cbr\u003eText indicating start/end of record : \u003cbr\u003eTag indicating start/end of record :001 \u003cbr\u003eLine indicating start/end of record : \u003cbr\u003eTwo texts indicating start/end of rec. : \u003cbr\u003e \u003cbr\u003eTag in incoming file :001 \u003cbr\u003eTag in ISO-2709 file :001 \u003cbr\u003e(The following is not mandatory) \u003cbr\u003eSpaces in continuation lines : \u003cbr\u003eSubfield delimiter in incoming file : \u003cbr\u003eSubfield delimiter ISO-2709 file : \u003cbr\u003eDelimiter occurrences incoming file : \u003cbr\u003eTexts to replace : \u003cbr\u003e \u003cbr\u003eTag in incoming file :100 \u003cbr\u003eTag in ISO-2709 file :100 \u003cbr\u003e(The following is not mandatory) \u003cbr\u003eSpaces in continuation lines : \u003cbr\u003eSubfield delimiter in incoming file : \u003cbr\u003eSubfield delimiter ISO-2709 file : \u003cbr\u003eDelimiter occurrences incoming file : \u003cbr\u003eTexts to replace : \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 114\u003cbr\u003e\u003cbr\u003eTag in incoming file :245 \u003cbr\u003eTag in ISO-2709 file :245 \u003cbr\u003e(The following is not mandatory) \u003cbr\u003eSpaces in continuation lines : \u003cbr\u003eSubfield delimiter in incoming file : \u003cbr\u003eSubfield delimiter ISO-2709 file : \u003cbr\u003eDelimiter occurrences incoming file : \u003cbr\u003eTexts to replace : \u003cbr\u003e \u003cbr\u003eTag in incoming file :260 \u003cbr\u003eTag in ISO-2709 file :260 \u003cbr\u003e(The following is not mandatory) \u003cbr\u003eSpaces in continuation lines : \u003cbr\u003eSubfield delimiter in incoming file : \u003cbr\u003eSubfield delimiter ISO-2709 file : \u003cbr\u003eDelimiter occurrences incoming file : \u003cbr\u003eTexts to replace : \u003cbr\u003e \u003cbr\u003eFigure 9.4 Fangorn Specification file \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e9.5 EXPORTING TO OTHER DATABASE PACKAGES \u003cbr\u003e \u003cbr\u003eThe only format used by the CDS/ISIS export function is ISO 2709. Whilst this is \u003cbr\u003erecognized by all good library packages it is not recognized by most microcomputer database \u003cbr\u003epackages. To produce other output formats from CDS/ISIS you need to use the Print function \u003cbr\u003eand print to a file or else use a utility program. This section offers some guidance on writing \u003cbr\u003ethe necessary print formats. \u003cbr\u003e \u003cbr\u003eMany database programs can read a comma-delimited variables (or CSV) file. There is a \u003cbr\u003eutility program dlmexp.pcd which exports to this format. The distributor may have included \u003cbr\u003eit with the DOS version of CDS/ISIS and it can only be used with that version. First you need \u003cbr\u003eto write a Field Selection Table which selects the data to be exported, e.g. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e1 0 v1 \u003cbr\u003e10 0 v10 \u003cbr\u003e20 0 v20 \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eThis will export fields 1, 10 and 20 with any repeated occurrences run together. Then you \u003cbr\u003eneed to go into Advanced Programming Services and run the program dlmexp. You are \u003cbr\u003eprompted: \u003cbr\u003e \u003cbr\u003e Export FST name? \u003cbr\u003e Output file name? \u003cbr\u003e Export last search results (Y/N)? \u003cbr\u003e MFN limits? \u003cbr\u003e \u003cbr\u003eThe Export FST name is the one you wrote above. (You cannot leave this answer blank.) \u003cbr\u003eThe other questions should be fairly clear. The reords are then exported to the output file you \u003cbr\u003especified. You leave the program by pressing Enter. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 115\u003cbr\u003e\u003cbr\u003eIf you do not have the DOS version and the program dlmexp.pcd don’t worry. It is quite easy \u003cbr\u003eto write a format to produce a CSV file. If the fields in yout database are 10, 20 and 30 and \u003cbr\u003ethey do not have repeats, you can use the following format: \u003cbr\u003e \u003cbr\u003e \u0027\"\u0027,v10,\u0027\",\"\u0027,v20,\u0027\",\"\u0027,v30,\u0027\"\u0027 \u003cbr\u003e \u003cbr\u003eThe literals are written in single quotes to make sure that they are always printed out, even if \u003cbr\u003ethe field is absent. Otherwise data would end up in the wrong fields. After writing this \u003cbr\u003eformat, testing it on the screen, and saving it you can use Database ⇒ Print, select Output \u003cbr\u003eto ASCII file (Windows-ANSI) and the format you have written. You should then be able to \u003cbr\u003eprint some or all of the records in the database to an ASCII file in CSV format. \u003cbr\u003e \u003cbr\u003eTo print to the format used by DB/Textworks (formerly Inmagic) you can use a similar \u003cbr\u003eformat: \u003cbr\u003e \u003cbr\u003e \"AU \",v10/\"TI \",v20/\"PU \",v30/\u0027$\u0027/ \u003cbr\u003e \u003cbr\u003eBecause the fields all have their own labels in DB/Textworks, you can use conditional literals \u003cbr\u003e(in double quotes) so that the label is printed only if that field occurs in the record. \u003cbr\u003e \u003cbr\u003eOne of the most common problems faced when converting data from CDS/ISIS to another \u003cbr\u003epackage is how to handle repeating fields. We will use the following as an example: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eTag Data \u003cbr\u003e \u003cbr\u003e100 Ferguson, Peter \u003cbr\u003e100 Zussman, Tracy \u003cbr\u003e100 Doe, Janet \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eProbably the only common package with repeating fields is DB/Textworks This reads a \u003cbr\u003eformat with each occurrence on a separate line, a label in front of the first occurrence and a \u003cbr\u003esemicolon in front of other occurrences, e.g. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eAU Ferguson, Peter \u003cbr\u003e; Zussman, Tracy \u003cbr\u003e; Doe, Janet \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eThis can be produced by the format \u003cbr\u003e \u003cbr\u003e\"AU \" (|; |+v100/) \u003cbr\u003e \u003cbr\u003e Otherwise you have three possible choices: \u003cbr\u003e \u003cbr\u003e(a) Convert the repeats to a single field \u003cbr\u003eYou could put all the occurrences in a single field with some sort of punctuation to separate \u003cbr\u003ethem, e.g. \u003cbr\u003e Author: Ferguson, Peter; Zussman, Tracy; Doe, Janet \u003cbr\u003e \u003cbr\u003eThis could be produced by the format \u003cbr\u003e \u003cbr\u003eV100 +|; | \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 116\u003cbr\u003e\u003cbr\u003eHowever, this may cause problems with searching and sorting, since the discrete terms are \u003cbr\u003enow merged into one. \u003cbr\u003e \u003cbr\u003e(b) Convert the repeats into different fields \u003cbr\u003eYou could have several fields in the new database corresponding to the one CDS/ISIS \u003cbr\u003erepeating field, e.g. \u003cbr\u003e Author1: Ferguson, Peter \u003cbr\u003e Author2: Zussman, Tracy \u003cbr\u003e Author3: Doe, Janet \u003cbr\u003e \u003cbr\u003eThe first problem here is to know how many fields to provide, since there could be any \u003cbr\u003enumber of fields in CDS/ISIS. This causes difficulties in writing the CDS/ISIS output format: \u003cbr\u003eif you are using a comma-delimited variable format you need to have the same number of \u003cbr\u003efields in every record whether empty or filled. Then there may be problems in searching in \u003cbr\u003ethe new database since you will not know which field to search for a particular name (e.g. \u003cbr\u003eDoe, Janet). \u003cbr\u003e \u003cbr\u003e(c) Set up two tables with a relationship \u003cbr\u003eThis is the real answer to handling fields with several values in a relational database \u003cbr\u003emanagement system (DBMS). You need one table with the bibliographical data and another \u003cbr\u003eone with author names. These are in a many-to-many relationship (one book may have \u003cbr\u003eseveral authors and one author may have written several books) so you need a link table too: \u003cbr\u003e \u003cbr\u003eBooks Link table Authors \u003cbr\u003e \u003cbr\u003eNumber: 125 125 9 Number: 9 \u003cbr\u003eTitle: The World Wide Web 125 17 Name: Ferguson, Peter \u003cbr\u003e\u003cbr\u003eand Libraries 125 56 \u003cbr\u003e Number: 17 \u003cbr\u003e\u003cbr\u003eName: Zussman, Tracy \u003cbr\u003e \u003cbr\u003eNumber: 56 \u003cbr\u003eName: Doe, Janet \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eCreating this kind of structure from a CDS/ISIS database is not very easy and depends on a \u003cbr\u003egood degree of skill in using the package you are migrating to (which you may not have if \u003cbr\u003eyou are just starting to use it!) One approach is to start by exporting to a “flat file” with \u003cbr\u003eseparate fields as above. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e9.6 SORTING A DATABASE \u003cbr\u003e \u003cbr\u003eThe order of records in a database is normally the order in which they were entered or \u003cbr\u003eimported. When you are inputting records in Data Entry, you have no control over the MFNs \u003cbr\u003eassigned by the system. \u003cbr\u003e \u003cbr\u003eHowever, there may be occasions when you want the records in the database to be sorted into \u003cbr\u003ea particular order. (This should not be confused with producing a printout or print file in a \u003cbr\u003eparticular order, which is dealt with in Section 8.8.) A common case is when you want to \u003cbr\u003eprint a listing in a sorted order with each record having a running number and then to produce \u003cbr\u003ean index to this listing. An example is shown in figure 9.5. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 117\u003cbr\u003e\u003cbr\u003eDIRECTORY OF CONSULTANTS \u003cbr\u003e \u003cbr\u003e 1. \u003cbr\u003e AARONOVITCH, Samuel \u003cbr\u003e Queen Mary College, University of London \u003cbr\u003e Subjects: economics, commerce \u003cbr\u003e \u003cbr\u003e 2. \u003cbr\u003e AHMED, Sharif Uddin \u003cbr\u003e Coopers and Lybrand, London \u003cbr\u003e Subjects: accountancy, commerce \u003cbr\u003e \u003cbr\u003e 3. \u003cbr\u003e ALLEN, Christopher \u003cbr\u003e United Hospitals, Bath \u003cbr\u003e Subjects: surgery, physiology \u003cbr\u003e \u003cbr\u003e 4. \u003cbr\u003e AMOS, Donald Bruce \u003cbr\u003e Ministry of Indian and Northern Affairs, Ottawa \u003cbr\u003e Subjects: politics, race relations \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e [etc.] \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e SUBJECT INDEX \u003cbr\u003e \u003cbr\u003e accountancy 2 \u003cbr\u003e commerce 1,2 \u003cbr\u003e economics 1 \u003cbr\u003e physiology 3 \u003cbr\u003e politics 4 \u003cbr\u003e race relations 4 \u003cbr\u003e surgery 3 \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eFigure 9.5 Sample listing of directory and index \u003cbr\u003e \u003cbr\u003eIf the original database was in alphabetical order of surname, it would be quite easy to \u003cbr\u003eproduce these listings and the MFN could be used as the reference number. However, if the \u003cbr\u003edatabase was produced by adding names as information was received, its order may not be \u003cbr\u003ealphabetical and the MFNs would not correspond to the numbers wanted for the sorted \u003cbr\u003elisting. \u003cbr\u003e \u003cbr\u003eWe can achieve this by proceeding as follows: \u003cbr\u003e \u003cbr\u003e1. Go into Print Setup and open the Sorting page. If the name is stored in field 10, the \u003cbr\u003erequired Field Selection Table for sorting will be something like: \u003cbr\u003e \u003cbr\u003e 1 0 v10 \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 118\u003cbr\u003e\u003cbr\u003eOn the Layout page, check the box for Just make HIT file. On the General page there is no \u003cbr\u003eneed to touch the Print Format or Output To, but make sure that the radio button for MFN \u003cbr\u003erange is selected and a range specified which is big enough to include the whole database, \u003cbr\u003ee.g. 1/99999. Now click Print. The HIT file produced has the same name as the database \u003cbr\u003ewith the extension .hit. Close Print Setup. \u003cbr\u003e \u003cbr\u003e2. Choose Database ⇒ Export and enter a name for the export file (e.g. sorted.iso). Select \u003cbr\u003ethe radio button From sorted HIT file. Click OK. The records will then be exported in the \u003cbr\u003esorted order. \u003cbr\u003e \u003cbr\u003e3. Either define a new database with the same fields as the original database or make a back-\u003cbr\u003eup copy. \u003cbr\u003e \u003cbr\u003e4. Import the exported records into this new database (or the existing one using Load which \u003cbr\u003edeletes all existing records). The Master File Numbers in this new database will be the \u003cbr\u003ereference numbers you want for the sorted listing. \u003cbr\u003e \u003cbr\u003e5. You can now use Print Setup to produce the two printouts required: the first will require \u003cbr\u003eno further sorting and the second will be sorted on \u0027subject\u0027. \u003cbr\u003e \u003cbr\u003eAn example is shown in the Reference manual for the DOS version in the section on \u0027Sample \u003cbr\u003eprint runs\u0027 in \u0027Sorting and Printing Services\u0027. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e9.7 BACKING UP AND RESTORING A DATABASE \u003cbr\u003e \u003cbr\u003eIn case of accidents, either your own or the computer\u0027s, you should take regular backups of \u003cbr\u003eyour database(s). How often you need to do this depends on the rate at which you are making \u003cbr\u003eadditions or alterations to the database: remember that you could lose all your work since the \u003cbr\u003elast backup. \u003cbr\u003e \u003cbr\u003eBefore you make a backup, make sure that the inverted file is in step with the data: choose \u003cbr\u003eDatabase ⇒ I/F Update if necessary. \u003cbr\u003e \u003cbr\u003eWhile the database is small enough to fit on to one floppy disk, the simplest way to back it up \u003cbr\u003eis to copy all the database files using My Computer or Windows Explorer. This is covered in \u003cbr\u003eSection 2.9.4. The worksheet and print format files will only need to be copied once - \u003cbr\u003eprovided you keep the disk safely! Subsequently you can just copy files with the name book \u003cbr\u003e(or whatever your database is called). Note that is not sufficient just to copy book.mst. The \u003cbr\u003edatabase cannot easily be reconstructed from the MST file without the XRF file. You would \u003cbr\u003eonly need to copy the worksheets and print formats if you have created any new ones or \u003cbr\u003ealtered existing ones. \u003cbr\u003e \u003cbr\u003eWhen the database gets too big to go on to one floppy disk, you will have to use the Windows \u003cbr\u003eBackup facility or a file compression program. PKZIP (for DOS) and Winzip (for Windows) \u003cbr\u003ecan split a file over multiple floppy disks. \u003cbr\u003e \u003cbr\u003eWhen disaster strikes, you will need to restore your data from the most recent backup. You \u003cbr\u003ecan use My Computer or Windows Explorer. If only the inverted file has been damaged (i.e. \u003cbr\u003ethe records appear correct when you browse them but there are errors in the Dictionary \u003cbr\u003eDisplay or searching) you do not need to restore the index files: just run a full inverted file \u003cbr\u003egeneration from Database on the main menu (Section 1.4) \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 119\u003cbr\u003e\u003cbr\u003e10 MODIFYING A DATABASE \u003cbr\u003e \u003cbr\u003e10.1 INTRODUCTION \u003cbr\u003e \u003cbr\u003eAfter you have been using your database for some time, you will probably wish to make \u003cbr\u003esome modifications to the original definition. For example, there may be fields in the \u003cbr\u003edefinition that you have never used, or you might realize that you missed out some data \u003cbr\u003eelements. You might want to be able to search on elements which have not been indexed or \u003cbr\u003eyou might find that elements are not being indexed in the way you had intended. You may \u003cbr\u003ewant an additional worksheet for a particular task. You might want to alter the print format, \u003cbr\u003eor you might want several print formats for different purposes. \u003cbr\u003e \u003cbr\u003eAlternatively, you might want to alter the data in existing records. Perhaps you decide that \u003cbr\u003e\u0027added entry\u0027 authors should go into the same field as \u0027main entry\u0027 authors, or you want to \u003cbr\u003echange all occurrences of \u0027Leningrad\u0027 to \u0027St Petersburg\u0027. \u003cbr\u003e \u003cbr\u003eMost of these modifications can be made quite easily, but there may be implications which \u003cbr\u003eare not immediately obvious. This chapter explains how to make such changes and what else \u003cbr\u003eyou need to consider. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e10.2 MODIFYING THE FIELD DEFINITION TABLE \u003cbr\u003e \u003cbr\u003eThe most common type of modification is to add extra fields to the database. This entails \u003cbr\u003eadding to the Field Definition Table (FDT). To do this choose Edit ⇒ Field Definition \u003cbr\u003eTable from the main menu bar. This opens up the Data Base Definition - Field Table \u003cbr\u003ewindow. The cursor is in the Tag box. To add a field, type in the number. Press {Tab} to \u003cbr\u003emove to the Name and type in the name of the field. It is best to leave fields as \u003cbr\u003eAlphanumeric.. Click on the check box if the field is to be repeatable. Enter the subfield \u003cbr\u003eidentifiers of any subfields you have decided to use. Then press {Enter} or click on Add. \u003cbr\u003eClick on OK when you have finished. \u003cbr\u003e \u003cbr\u003eIn CDS/ISIS for DOS, it does not matter if the repeatability or subfields are not correctly \u003cbr\u003eentered. CDS/ISIS for Windows validates subfields and will not allow a non-repeating \u003cbr\u003esubfield to be entered more than once. So you must ensure that the table is correct. If a \u003cbr\u003edatabase was set up under the DOS version, more often than not you will need to change a \u003cbr\u003efield that is already present. \u003cbr\u003e \u003cbr\u003eClick on the line of the table to edit and it will fill the boxes at the top of the dialog box. \u003cbr\u003eMake any changes. Do not forget to press {Enter} or choose the Add button or the changes \u003cbr\u003ewill not be made. Do not press OK until you have chosen Add or the changes will not take \u003cbr\u003eeffect. \u003cbr\u003e \u003cbr\u003eIf you add a new field, you will also need to add it to a worksheet, a print format, and \u003cbr\u003epossibly to the Field Select Table. If you delete a field from the FDT, the field will not \u003cbr\u003edisappear in existing records but you will not be able to enter any more data into this field. \u003cbr\u003eYou may therefore want to remove it from the worksheet(s). If you have already entered data \u003cbr\u003ein this field in existing records, you can change the print format(s) to stop them displaying. \u003cbr\u003eFor a quick way to delete the data, please see Section 10.6.2. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 120\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e10.3 MODIFYING THE WORKSHEET OR CREATING A NEW ONE \u003cbr\u003e \u003cbr\u003eIf you have added a field in the Field Definition Table, you must add it to a worksheet. Select \u003cbr\u003eEdit ⇒ Data entry Worksheets and the default worksheet will be displayed. You should see \u003cbr\u003eany extra field you have added displayed in the Fields window. Double Click on the new \u003cbr\u003efield and that field will be added to the data entry fields box and hence to the worksheet. The \u003cbr\u003efield will be highlighted: if you want to add a Default value, Help message, Validation or \u003cbr\u003ePick-list definition, double click on the field under the Data Entry Fields heading. A \u003cbr\u003eworksheet will open enabling you to fill in this information. You can even change the name \u003cbr\u003eof the field as displayed in this worksheet. This could be useful in a multi-lingual \u003cbr\u003eenvironment. \u003cbr\u003e \u003cbr\u003eIt may be useful to have more than one worksheet for a database. For example, you might \u003cbr\u003ewant one for books, one for serials and one for conference proceedings in a bibliographical \u003cbr\u003edatabase. Or you may want an identical worksheet in a multilingual environment so that each \u003cbr\u003ecataloguer can have the choice of his or her own language. To create a new worksheet select \u003cbr\u003eEdit ⇒ Data entry Worksheets and the default worksheet will be displayed. Select New and \u003cbr\u003eenter the name of the new worksheet. Double click on the fields you wish to be entered in the \u003cbr\u003eworksheet. See Section 4.4 to remind yourself about how to create a data entry worksheet. \u003cbr\u003e \u003cbr\u003e10.4 MODIFYING THE FIELD SELECTION TABLE \u003cbr\u003e \u003cbr\u003eAs computers get faster and are fitted with larger hard disks, it may be advantageous to \u003cbr\u003einclude more fields because increasing the size of the index will no longer lead to a space \u003cbr\u003eproblem. Again, you may wish to add a title index indexing the first 30 characters of the title \u003cbr\u003erather than relying only on title words. \u003cbr\u003e \u003cbr\u003eSelect Edit ⇒ Field Selection Tables and the table will be displayed. To add a title index to \u003cbr\u003ethe database CDS, select New, select 74 Added title, leave the indexing technique as 0, and \u003cbr\u003emake the format v24. Click Add. Click OK to save it. \u003cbr\u003e\u003cbr\u003eWhat users often fail to realize is that changing the FST changes the rules for the indexing (or \u003cbr\u003einversion) of records subsequently added to the database, but it does not alter the entries for \u003cbr\u003erecords which have been inverted already. When you say YES to Update inverted file?, \u003cbr\u003eCDS/ISIS only considers records which have been added or modified since the last update: it \u003cbr\u003edoes not consider updates needed for old records. Therefore, for the new FST to take effect \u003cbr\u003eon existing records, you will have to choose from the main menu bar Database ⇒ I/F \u003cbr\u003eUpdate and click the Full Inverted File Generation radio button and OK. If the database is \u003cbr\u003elarge, this will take some time. You will see that the complete titles up to the first 30 \u003cbr\u003echaracters (normal maximum length of an index term in CDS/ISIS) have been indexed. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e10.5 MODIFYING OR ADDING PRINT FORMATS \u003cbr\u003e \u003cbr\u003eThis is one of the most common modifications required. Usually you will start off with a \u003cbr\u003edefault print format produced by the print wizard and then modify it to take out any fields not \u003cbr\u003efor public view. Or you may produce another one for public view. In any case, it is likely that \u003cbr\u003eyou will want different print formats for different purposes. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 121\u003cbr\u003e\u003cbr\u003eTo set up a new print format, chose from the main menu Edit ⇒ Print Formats. Select New. \u003cbr\u003eIf you are modifying the current format then click on the check box Don\u0027t clear current \u003cbr\u003eformat and the current format. Give the format a new PFT name and click OK. You will \u003cbr\u003ethen be able to amend the format and produce a variation on the earlier one. If you want to \u003cbr\u003emake a completely new format, you must not tick Don\u0027t clear current format and the \u003cbr\u003emessage appears Do you want Winisis to launch the Print Format Assistant? If you say \u003cbr\u003eYes to this, a window headed Database Definition - PFT Wizard appears with five choices \u003cbr\u003eof format. This gives you a chance to have different displays. If you want to produce a \u003cbr\u003ebibliography to mount on the web, you should choose one of the two HTML formats, Normal \u003cbr\u003eand Table with Headers. Neither of these looks good on the screen, but are intended to \u003cbr\u003eproduce a file which can be viewed in a browser. See how to publish your data on the web in \u003cbr\u003eSection 13.6. \u003cbr\u003e \u003cbr\u003eWhichever print format you have produced you may want to edit it. You may wish to create \u003cbr\u003eone from start and wish to change it later. There are two ways in which you can modify a \u003cbr\u003eprint format. Either you can click on Edit ⇒ Print formats or you can edit it while browsing \u003cbr\u003eor searching a database. The latter is usually preferable for two reasons: (a) because you are \u003cbr\u003elikely to have spotted the need for a modification while browsing or searching, and (b) \u003cbr\u003ebecause it allows you to make a temporary change, try it out immediately, and save it when \u003cbr\u003eyou are happy with the result. \u003cbr\u003e \u003cbr\u003eIf you want to change the print format while browsing, click on the icon depicting a pencil on \u003cbr\u003epaper. (For reasons of security, this is only available if editing is available, not in the short \u003cbr\u003emenus.) This icon is third from the right. A window containing the format language will \u003cbr\u003eappear. You can extend the size of this by placing the cursor over the line below the window \u003cbr\u003eand dragging the bottom of the window down by holding down the left mouse button. You \u003cbr\u003ecan edit the format. If you click on the yellow lightning symbol, any changes you make are \u003cbr\u003eimplemented, but not yet saved for good. If there are any errors as a result of changes you \u003cbr\u003ehave made, you will see in the middle of the record display window an error message such as: \u003cbr\u003e\u003cbr\u003e ***** Format syntax error 99 near: \u003cbr\u003eIf you wish to return to the format as it was before you began to make any changes, click on \u003cbr\u003ethe Format window, choose *ALL*, click again on Format, choose the name of the format \u003cbr\u003eyou were changing. You can start the editing procedure again. \u003cbr\u003e \u003cbr\u003eWhen you are happy with the new format, click on the floppy disc icon to save it. Don\u0027t do \u003cbr\u003ethis if you are getting any error messages. A Save file window will appear and you should \u003cbr\u003eensure that you save the format file in the same folder as the one you edited is stored. You \u003cbr\u003ewill see the name of the format come up as a file in the scroll box below the File Name. Then \u003cbr\u003eyou may save it. If you do not save it in the correct folder, you may not see again the changes \u003cbr\u003eyou thought you had made! Make sure you save it in the folder where you can see the file \u003cbr\u003ename. \u003cbr\u003e \u003cbr\u003eIf you alter a print format from the Edit menu, note that the changes will not take effect \u003cbr\u003eimmediately: you need to reselect the format when in browse or search mode. The easiest \u003cbr\u003eway to do this is to click on the list of formats in the Format box, select *ALL*, click on the \u003cbr\u003elist again and select again the format you have changed. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e10.6 MODIFYING THE DATA \u003cbr\u003e \u003cbr\u003eWe dealt with modifying data in the normal way in data entry in Section 6.1. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 122\u003cbr\u003e\u003cbr\u003eCDS/ISIS for Windows has three very powerful utilities for making global changes to the \u003cbr\u003edatabase. That means making the same change across sets of records. \u003cbr\u003e \u003cbr\u003eThere are three separate functions: Global add, Global delete and Global replace. \u003cbr\u003e \u003cbr\u003eBe very careful when using these functions. YOU SHOULD BACK UP THE DATABASE \u003cbr\u003eFIRST IN CASE YOU DAMAGE IT. If you make any mistakes when you do a global edit \u003cbr\u003eyou will almost certainly not be able to get back to the database as it was before, unless you \u003cbr\u003ehave backed it up and can restore the database from the back-up files. \u003cbr\u003e \u003cbr\u003eEach function can operate on a set of records within a range (e.g. 300-350) or on a set \u003cbr\u003eselected by a search. \u003cbr\u003e \u003cbr\u003eGlobal add adds a field to every record selected. . \u003cbr\u003e \u003cbr\u003eGlobal delete removes a complete field from every record \u003cbr\u003e \u003cbr\u003eGlobal replace replaces selected text in a field with text required. \u003cbr\u003e \u003cbr\u003eNote that these functions cannot be opened while the Data Entry Worksheet is open. You will \u003cbr\u003efind that they do not open but no error message is displayed. \u003cbr\u003e \u003cbr\u003e10.6.1 GLOBAL ADD (RANGE) \u003cbr\u003e \u003cbr\u003eWith the database open, select Utils ⇒ Global Add (Range). \u003cbr\u003e \u003cbr\u003eEnter the range of MFNs, e.g. 1/50. If you enter nothing it will add the field to every record. \u003cbr\u003e \u003cbr\u003eSelect the field tag using the spin box. \u003cbr\u003e \u003cbr\u003eAdd the text to be entered in this field. \u003cbr\u003e \u003cbr\u003eNote that a new field will be created, for each field added. This will be created even if the \u003cbr\u003efield is already present and the field is not repeatable. The field will be created even if it is \u003cbr\u003enot in the FDT. \u003cbr\u003e \u003cbr\u003eYou may want the field to be created only if it is not already present. Click on Add if not \u003cbr\u003epresent. \u003cbr\u003e \u003cbr\u003eHow could you use this? You could add in an author field the text \u0027Anon.\u0027 to every record \u003cbr\u003ewhich does not have an author field. Let\u0027s do it in the first 50 records only. \u003cbr\u003e \u003cbr\u003eHere (Figure 10.1) is the screen displayed ready to run. \u003cbr\u003e \u003cbr\u003eWhen you click on OK, a Progress window comes up, very useful in a very large database, \u003cbr\u003eand you will see on the window the MFN of the record being processed. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 123\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eFigure 10.1 Global Add (Range) window \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eClick on the completed button when it appears and then check some records to ensure it has \u003cbr\u003eworked correctly. You could try Global delete (Search) (see 10.6.5) to remove the authors \u003cbr\u003econtaining \u0027Anon.\u0027! \u003cbr\u003e \u003cbr\u003e10.6.2 GLOBAL DELETE (RANGE) \u003cbr\u003e \u003cbr\u003eWith the database open, select Utils ⇒ Global Delete (Range). \u003cbr\u003e \u003cbr\u003eEnter the range of MFNs, e.g. 350/355 \u003cbr\u003e \u003cbr\u003eCAUTION!! If you enter nothing in range, Global Edit will remove all instances through the \u003cbr\u003eentire database of the field you select in the next step. \u003cbr\u003e \u003cbr\u003eSelect the field tag using the spin box. \u003cbr\u003e \u003cbr\u003ePress OK. \u003cbr\u003e \u003cbr\u003eThe field will be deleted from every record selected. Note that if you wish to delete only \u003cbr\u003ecertain words in a field, use Global replace (below). \u003cbr\u003e \u003cbr\u003e10.6.3 GLOBAL REPLACE \u003cbr\u003e \u003cbr\u003eGlobal replace allows you to search for a particular string of characters and replace them by \u003cbr\u003eanother string. You can limit this to particular fields, subfields or occurrences of a field. You \u003cbr\u003ecan get it to select text for change taking into account case or ignoring it. You can tell it to \u003cbr\u003eselect whole words only. You can get it to prompt you before it makes any particular \u003cbr\u003ereplacement. This is a highly sophisticated program, but beware, it could damage your \u003cbr\u003edatabase if you make any errors. You may click on the Cancel button if you have made a \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 124\u003cbr\u003e\u003cbr\u003emistake, but you will not have prevented any changes earlier in the set of records you have \u003cbr\u003especified for the replacements to be made. \u003cbr\u003e \u003cbr\u003eYou may enter the range of records on which you wish to make the global edit. Click on the \u003cbr\u003ebutton and enter the range as e.g. 55/90. If you leave the MFN limits button set and do not \u003cbr\u003eenter a range the global edit will not be performed; it will go through all the stages but \u003cbr\u003enothing will be changed and no error message will appear. \u003cbr\u003e \u003cbr\u003eIf you have not made any searches in that database since opening it, Search set and Marked \u003cbr\u003eRecords will be greyed out. Otherwise you can select a search set for the global edit to be \u003cbr\u003edone on instead of using a range. \u003cbr\u003e \u003cbr\u003eThe Marked records selection which can be used if you have just separately marked records \u003cbr\u003ein the last search you made is not reliable. \u003cbr\u003e \u003cbr\u003eYou must enter the text you wish to replace in the Text to find box. If you enter nothing you \u003cbr\u003ewill get a message \u0027No text to search for\u0027. Enter the text you wish to replace it with in the next \u003cbr\u003ebox. If you enter nothing there, you will get the message \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eYou are DELETING some text! \u003cbr\u003eNO NEW TEXT HAS BEEN SPECIFIED! Are you sure? \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eIf you click on the Yes button, the text will be deleted and replaced by nothing. If you click \u003cbr\u003eNo the Replace Text Window will appear again with all values empty so you have to start \u003cbr\u003eagain. If you click on Cancel, the Global Replace utility closes. \u003cbr\u003e \u003cbr\u003eIf you click the case sensitive button the replacement will check the case of the original and if \u003cbr\u003edifferent from that entered in Text to find it will not change it. If you click on Whole words \u003cbr\u003eonly it will select character strings only found between two spaces or the beginning or end of \u003cbr\u003ethe field. It does not change anything immediately preceded by a subfield identifier. Thus, \u003cbr\u003ethe will be changed if it is a complete word but not if it is another word like \u0027there\u0027. \u003cbr\u003eWarning!!! It will not change if it is at the start of a subfield. \u003cbr\u003e \u003cbr\u003ePrompt on replace does not work in Windows 3.11 in version 1.4 build 19. \u003cbr\u003e \u003cbr\u003eIn the Tags box you can specify replacement in one or more fields. Enter each field separated \u003cbr\u003eby commas. If you want it to replace the text only in certain subfields, you can specify as \u003cbr\u003emany subfields as you like: e.g. afgh but it will change the text in any of the subfields \u003cbr\u003especified in any of the fields selected. You cannot specify to make a change in subfield a of \u003cbr\u003efield 26 and subfield b in field 30. To do this you should run Global Replace separately for \u003cbr\u003eeach. \u003cbr\u003e \u003cbr\u003eYou can convert punctuation to a subfield identifier. Here is an example. You may have an \u003cbr\u003eauthor in field 70 and you may wish to replace comma space by ^b in the first 100 records in \u003cbr\u003eyour database. Let\u0027s do it only in second occurrences of the field. See Figure 10.2 for the \u003cbr\u003esettings. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 125\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eFigure 10.2 Global replace \u003cbr\u003e \u003cbr\u003e10.6.4 GLOBAL ADD (SEARCH) \u003cbr\u003e \u003cbr\u003eTo add a field to every record you have just retrieved with a particular search, with the \u003cbr\u003edatabase open, select Utils ⇒ Global Add (Search). \u003cbr\u003e \u003cbr\u003eClick on search set and select a search you have just made by clicking on the button at the \u003cbr\u003eright of the combo box and clicking on the search \u003cbr\u003e \u003cbr\u003eSelect the field tag using the spin box. \u003cbr\u003e \u003cbr\u003eAdd the text to be entered in this field. \u003cbr\u003e \u003cbr\u003eNote that a new field will be created, for each field added. This will be created even if the \u003cbr\u003efield is already present and the field is not repeatable. The field will be created even if it is \u003cbr\u003enot in the FDT. Ensure you enter the correct field number as there is no validation! \u003cbr\u003e \u003cbr\u003eYou may want the field to be created only if it is not already present. Click on Add if not \u003cbr\u003epresent. \u003cbr\u003e \u003cbr\u003eWhen might you use this? Let\u0027s assume that every bibliographic record in a database includes \u003cbr\u003ea language code in field 41. Let\u0027s say we would like to add a note \u0027Foreign Language \u003cbr\u003eMaterial\u0027 in field 500 to those records describing non-English-language material. Select those \u003cbr\u003erecords with language code not ENG: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e? v41 \u0026lt;\u0026gt; \u0027ENG\u0027 \u003cbr\u003e \u003cbr\u003eSelect the search set in the global edit window. Select field tag 500 and enter in the text box \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 126\u003cbr\u003e\u003cbr\u003e\u0027Foreign Language material\u0027 \u003cbr\u003e \u003cbr\u003eand the text will be added in field 500. If field 500 is not repeatable and the field already \u003cbr\u003eexists, it will still add the field, unless you click the check box Add if not present. \u003cbr\u003e \u003cbr\u003e10.6.5 GLOBAL DELETE (SEARCH) \u003cbr\u003e \u003cbr\u003eWith the database open, select Utils ⇒ Global Delete (Search). \u003cbr\u003e \u003cbr\u003eClick on Search set and select a search. If you do not select a search you will delete the field \u003cbr\u003eyou select in every record. \u003cbr\u003e \u003cbr\u003eSelect the field tag you wish to delete using the spin box. \u003cbr\u003e \u003cbr\u003eChoose OK. \u003cbr\u003e \u003cbr\u003eThe field will be deleted from every record selected. Note that if you wish to delete only \u003cbr\u003ecertain words in a field, use Global replace (10.6.3). \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e10.7 MODIFICATION BY EXPORTING AND IMPORTING \u003cbr\u003e \u003cbr\u003eAnother way to make changes to all the records in a database is through the export and \u003cbr\u003eimport functions on the Database menu. In either process you can use a field select table \u003cbr\u003e(FST), which allows you to make changes to the data. In particular, if you want to move data \u003cbr\u003eautomatically from one field to another this can only be done through exporting and \u003cbr\u003eimporting. \u003cbr\u003e \u003cbr\u003eFSTs can be created from the Data Base Definition Services menu by choosing Edit ⇒ Field \u003cbr\u003eSelection Tables. Select New. Enter a name, e.g. CONV. You can use the Wizard to select \u003cbr\u003ethe fields in the database you wish to export. Let us suppose you wanted to export from the \u003cbr\u003eCDS database fields 24,25,26,70,71 and 72: you select those boxes. The format which results \u003cbr\u003eshould without any editing produce the desired FST, so press OK and YES. This might look \u003cbr\u003elike the table below. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003cbr\u003e ID IT Data extraction format \u003cbr\u003e\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003cbr\u003e\u003cbr\u003e 24 0 mhl,v24 \u003cbr\u003e 25 0 mhl,v25 \u003cbr\u003e 26 0 mhl,v26 \u003cbr\u003e 70 0 mhl,(v70/) \u003cbr\u003e 71 0 mhl,(v71/) \u003cbr\u003e 72 0 mhl,(v72/) \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eThe wizard makes provision for repeatable fields by using groups like (v70/) - otherwise the \u003cbr\u003erepeats will get run together. \u003cbr\u003e \u003cbr\u003eFields you wanted to eliminate, you have left out of the FST. If on the other hand you wanted \u003cbr\u003eto move data from field 24 to field 200, you could have an entry like \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 127\u003cbr\u003e\u003cbr\u003e 200 0 v24 \u003cbr\u003e \u003cbr\u003eor, if field 24 is repeatable: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e 200 0 (v24/) \u003cbr\u003e \u003cbr\u003eAs the first line of the FST you can add 1 0 mfn: this transfers the MFN of the record into \u003cbr\u003efield 1. This can be used to retain the old record number in the new database (see Prompt 3 in \u003cbr\u003eSection 9.3). \u003cbr\u003e \u003cbr\u003eTo put the same text into all the records exported, you could use a literal in the FST, e.g. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e990 0 \u0027Copyright IDS\u0027 \u003cbr\u003e \u003cbr\u003eOther kinds of modification are possible if you have a good understanding of the formatting \u003cbr\u003elanguage (see the Reference Manual). You can even import two databases into one using the \u003cbr\u003eREF(L) function. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eIf you make changes during exporting you will usually not need to use an FST when you \u003cbr\u003eimport again. You will need to import into a new database definition or re-initialize the old \u003cbr\u003edatabase before importing again. (Be sure you have a backup in case anything goes wrong, so \u003cbr\u003eyou can start again.) \u003cbr\u003e \u003cbr\u003eAnother example of a FST for reformatting a database is found in Section 13.3. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e10.8 COMPACTING THE DATABASE \u003cbr\u003e \u003cbr\u003eWhen records are edited and then written back to the master file (.mst), the new version does \u003cbr\u003enot actually overwrite the old version. (If it were larger it would not fit anyway.) Instead, it is \u003cbr\u003ewritten at the end of the master file and the cross-reference file (.xrf) points to the new \u003cbr\u003eversion instead of the old one. So if you have a database in which a lot of editing is done (e.g. \u003cbr\u003ea book file in which you insert borrower codes and then delete them when the book is \u003cbr\u003ereturned, or a file on which you have done a global edit) a lot of space will be wasted. \u003cbr\u003eAnother waste of space may be records that have been marked as deleted. (These are \u003cbr\u003elogically deleted but they are still recoverable.) \u003cbr\u003e \u003cbr\u003eUsers familiar with the DOS version of the software will know that this space can be \u003cbr\u003erecovered by compacting and will wonder how to do this in CDS/ISIS for Windows as there \u003cbr\u003eis no equivalent function. If you export a file and import the file that is subsequently created \u003cbr\u003eyou will find that the new MST file has fewer bytes. Before you export and import, BE \u003cbr\u003eSURE THAT YOU HAVE A BACK-UP COPY. \u003cbr\u003e \u003cbr\u003eSelect Database ⇒ Export, enter a file name, say data.iso (it is best to give it an .iso \u003cbr\u003eextension) and a worksheet headed Export in ISO-2709 format will appear. If your database \u003cbr\u003ehas fewer than 10 million records you need only enter Output Tag containing MFN. This \u003cbr\u003ewill add to each exported record the record number and you need to use this only if you want \u003cbr\u003eto retain the MFNs in the compacted database. If you have not used field 1 in your database, \u003cbr\u003eenter 1 there, otherwise 99, or 999 are good numbers to use for field tags. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 128\u003cbr\u003e\u003cbr\u003eClick on OK and a Progress box will let you know how far you have got and eventually a \u003cbr\u003eCompleted button will appear. Check that the number of records exported is the same as the \u003cbr\u003enumber of records in the database seen at the bottom right of the database window (e.g. \u003cbr\u003eMAX: 12345). It will be the same if you have used Output tag containing MFN. Click on \u003cbr\u003ethe button and you have finished. \u003cbr\u003e \u003cbr\u003eIf you are reasonably certain that the correct number of records is exported, choose from the \u003cbr\u003emain menu Database ⇒ Import. The Name of input ISO file box will appear and hopefully \u003cbr\u003eyou will see the file you have just created with an extension .iso. Double click on the file \u003cbr\u003ename, and a box headed Import from ISO-2709 file will appear. Ensure you click on the \u003cbr\u003eradio button Load (otherwise you will append the file to itself rather than overwriting the old \u003cbr\u003edatabase). You must also enter 1 (or the field you chose for the MFN) in the box Tag \u003cbr\u003econtaining MFN. Click on OK and click OK to Data Base will be overwritten! You should \u003cbr\u003efind your database has been compacted! A database of 99 records which had been edited was \u003cbr\u003ereduced from 169,742 bytes to 37,376 bytes by this method! \u003cbr\u003e \u003cbr\u003eUsers of CDS/ISIS for DOS will be aware that importing and exporting does not compact the database. In \u003cbr\u003eCDS/ISIS for Windows, on importing a database through the Load option, you will find that the database is \u003cbr\u003ecompacted. \u003cbr\u003e \u003cbr\u003eYou can also compact the inverted file. Select Database ⇒ I/F update and click on Full \u003cbr\u003einverted file generation. Again you will see that the files associated with the inverted file are \u003cbr\u003ereduced in size. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e10.9 RECOVERING A CORRUPTED DATABASE \u003cbr\u003e \u003cbr\u003eYou might discover when compacting a database that it has become corrupted and that some \u003cbr\u003erecords cannot be found. The Master File Numbers sometimes reach impossible values, far \u003cbr\u003eabove the number of records in your database. Sometimes when browsing you may appear to \u003cbr\u003ehave reached the end of the database though you know there are records beyond there. The \u003cbr\u003elikely cause is that the Cross Reference File (extension .xrf) has got out of step with the \u003cbr\u003eMaster File (extension .mst). \u003cbr\u003e \u003cbr\u003eBefore dealing with a corrupt database, it would be a good idea to make a copy of the mst \u003cbr\u003efile. \u003cbr\u003e \u003cbr\u003e10.9.1 THE PROGRAM MSTRCV1 \u003cbr\u003e \u003cbr\u003eUNESCO has circulated a program mstrcv1.exe which is a Master File Recovery Utility. It \u003cbr\u003eattempts to recover the master file records without using the XRF file. It is documented in a \u003cbr\u003efile called mstrcv1.doc. The program is run from the operating system prompt from the \u003cbr\u003efolder where it is located by typing its name, e.g. \u003cbr\u003e \u003cbr\u003e C:\\ISIS\u0026gt;mstrcv1 \u003cbr\u003e \u003cbr\u003eYou are asked for the name of the mst file, the name of the xrf file, and the maximum Master \u003cbr\u003eFile Number. (You can err on the generous side.) The program then reads the master file and \u003cbr\u003ereports on what it finds. When the whole file has been examined it asks you for permission to \u003cbr\u003erewrite the xrf file. If you reply Y the xrf file will be recreated on the basis of the \u003cbr\u003eexamination of the mst file. This should make as many records as possible usable. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 129\u003cbr\u003e\u003cbr\u003e10.9.2 OTHER METHODS \u003cbr\u003e \u003cbr\u003eIf you do not have the program mstrcv1, or it does not correct your problem, there are two \u003cbr\u003eother methods you can try. \u003cbr\u003e \u003cbr\u003eOne is to go to your previous backup and restore it on to another computer or, if you are \u003cbr\u003ebrave, into a different folder on the same computer. If the last record when restored is the \u003cbr\u003esame as the last record when the database was backed up, the problem of data corruption has \u003cbr\u003ebeen removed. However, any records added since that backup will not be there and any \u003cbr\u003eamendments made to other records will have been lost. You can add the records after the end \u003cbr\u003eof the restored database by exporting from the original database by choosing Database ⇒ \u003cbr\u003eExport from the main menu and then importing to the restored database. However, you \u003cbr\u003ecannot get the amendments back this way. \u003cbr\u003e \u003cbr\u003eThe second method is to find the record where the problem is. It will usually be the record \u003cbr\u003eafter the last one successfully exported when the database was backed up using Export. Try \u003cbr\u003eand delete this record in Data Entry. If the record refuses to be deleted (because Data Entry \u003cbr\u003emay not be able to access this corrupt record) then export all records up to the new end into a \u003cbr\u003efile called a.iso. Next try to export from one, two, three or four (etc.) records after the corrupt \u003cbr\u003erecord into another file named b.iso. Now set up a new database on another computer or \u003cbr\u003efolder, import the file a.iso, then import b.iso using the Update option. \u003cbr\u003e \u003cbr\u003eWhen you have got back as much of the database as possible, if it is on a different computer \u003cbr\u003eor in a different folder you may copy the new one to the old. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 130\u003cbr\u003e\u003cbr\u003e11 PROGRAMMING WITH CDS/ISIS \u003cbr\u003e \u003cbr\u003e11.1 INTRODUCTION \u003cbr\u003e \u003cbr\u003eHave you ever wanted to explore the depths of CDS/ISIS to do something difficult such as a \u003cbr\u003emathematical calculation or putting today’s date into a field? Well, CDS/ISIS for Windows \u003cbr\u003eprovides at least three ways of doing this. \u003cbr\u003e• Using ISIS_DLL to program in Visual Basic \u003cbr\u003e• Using the Pascal programming facility \u003cbr\u003e• Using the extended formatting language. \u003cbr\u003eWe are going to ignore ISIS_DLL in this book as it requires high level programming skills. \u003cbr\u003eWe will give you here some examples of Pascal programming and of using the extended \u003cbr\u003eformatting language. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e11.2 ISIS PASCAL \u003cbr\u003e \u003cbr\u003eCDS/ISIS includes a Pascal compiler and facilities to write a program and interface it to a \u003cbr\u003eprint format. Your only (!) problem is writing a program or finding someone who can do this \u003cbr\u003efor you. \u003cbr\u003e \u003cbr\u003eIf you have had anything to do with the DOS version you may be aware that there were three \u003cbr\u003etypes of Pascal program. CDS/ISIS for Windows allows only one, the print format exit. Other \u003cbr\u003efunctions are replaced by ISIS_DLL. Menu exits are to some degree replaced by the \u003cbr\u003eflexibility of the Menu database which is discussed in Chapter 12. Pascal Menu exits and \u003cbr\u003erun-time programs written for CDS/ISIS cannot be used in CDS/ISIS for Windows. \u003cbr\u003e \u003cbr\u003eIn Pascal it is possible to write a library of routines (called procedures and functions) which \u003cbr\u003ecan be called on by further Pascal programs. UNESCO has made routines from this library \u003cbr\u003eavailable for anyone to use in programs that can be written to interface with the print \u003cbr\u003eformatting language. CDS/ISIS includes its own compiler to avoid the problem of finding a \u003cbr\u003esupplier of a commercial compiler who would allow it to be offered free of charge. Chapter 8 \u003cbr\u003eof the Reference Manual1 (winisis.doc) describes CDS/ISIS Pascal but the manual written for \u003cbr\u003eusing Pascal in CDS/ISIS for DOS2 which is available from distributors is essential if you \u003cbr\u003ewant to write programs. It assumes a certain elementary understanding of Pascal but for those \u003cbr\u003ewith knowledge of computer languages this can be deduced from the sample programs which \u003cbr\u003eare available. \u003cbr\u003e \u003cbr\u003e11.2.1 COMPILING AND RUNNING PROGRAMS \u003cbr\u003e \u003cbr\u003ePrograms in high level computer languages are not usually run in the form in which they are \u003cbr\u003ewritten. They have to be interpreted or compiled first, that is converted into a \"language\" that \u003cbr\u003ecan be \"read\" by the computer. \u003cbr\u003e \u003cbr\u003eCDS/ISIS Pascal is no exception. A program has first to be written in Pascal and the program \u003cbr\u003efile or source code file saved in the prog folder. Its name should have the extension pas. It \u003cbr\u003emay then be compiled by choosing Utils\u003d\u0026gt;Compile ISIS/Pascal Programs. Select the \u003cbr\u003esource code file and double click on it. You will see a message ‘Compilation of myfile.pas \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 131\u003cbr\u003e\u003cbr\u003eended. Press any key to continue’. You can then include this file in a print format as \u003cbr\u003e\u0026amp;myfile(\u0027\u0027) \u003cbr\u003e \u003cbr\u003eWhen the program is complied without errors, it generates a file with the extension .pcd \u003cbr\u003e(Pascal Compiled). In the meantime, a .pcd file may have been generated but if you try and \u003cbr\u003euse it in a print format, you will get an error box. A file will be produced with the same name \u003cbr\u003eas the .pas file and extension .lst listing the compilation errors. \u003cbr\u003e \u003cbr\u003eHowever, beware that even though the program may have been compiled without any \u003cbr\u003ecompilation errors, it may not do what you expect. It may contain logical errors and it may \u003cbr\u003eeven damage the data, for example if you are using it as part of a reformatting FST. \u003cbr\u003e \u003cbr\u003e11.2.2 SAMPLE PROGRAMS \u003cbr\u003e \u003cbr\u003eThese short sample programs are provided in order to demonstrate how to write, compile and \u003cbr\u003erun programs. \u003cbr\u003e \u003cbr\u003ea) TODAY.PAS \u003cbr\u003e \u003cbr\u003eIt is useful to include the date on a record display, if for example it is intended for users to \u003cbr\u003eprint out records. This date is taken from the computer\u0027s system date. \u003cbr\u003e________________________________________________________________________ \u003cbr\u003eProgram TODAY(s1: string; lw,occ:real; s2: string) [FORMAT]; \u003cbr\u003e{ Prints today\u0027s date} \u003cbr\u003evar dy,mo,yr,x: real; \u003cbr\u003e dat,out,mon,new: string; \u003cbr\u003eBegin \u003cbr\u003e dat:\u003ddatestamp; \u003cbr\u003e mon:\u003dsubstr(dat,1,2); \u003cbr\u003e x:\u003dval(mon); \u003cbr\u003e case x of \u003cbr\u003e\u003cbr\u003e0: mon:\u003d\u0027\u0027; \u003cbr\u003e1: mon:\u003d\u0027Jan\u0027; \u003cbr\u003e2: mon:\u003d\u0027Feb\u0027; \u003cbr\u003e3: mon:\u003d\u0027Mar\u0027; \u003cbr\u003e4: mon:\u003d\u0027Apr\u0027; \u003cbr\u003e5: mon:\u003d\u0027May\u0027; \u003cbr\u003e6: mon:\u003d\u0027Jun\u0027; \u003cbr\u003e7: mon:\u003d\u0027Jul\u0027; \u003cbr\u003e8: mon:\u003d\u0027Aug\u0027; \u003cbr\u003e9: mon:\u003d\u0027Sep\u0027; \u003cbr\u003e10: mon:\u003d\u0027Oct\u0027; \u003cbr\u003e11: mon:\u003d\u0027Nov\u0027; \u003cbr\u003e12: mon:\u003d\u0027Dec\u0027; \u003cbr\u003e\u003cbr\u003e end; \u003cbr\u003e out:\u003dsubstr(dat,4,2)|\u0027 \u0027|mon|\u0027 20\u0027|substr(dat,7,2); \u003cbr\u003e s2:\u003dout; \u003cbr\u003eend. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eFigure 11.1 Pascal program to place the date in a print format \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 132\u003cbr\u003e\u003cbr\u003eTo avoid confusion, the name of the program should be the same as the file name without the \u003cbr\u003eextension. In fact, CDS/ISIS uses the file name rather than the name in the \"Program\" \u003cbr\u003estatement to call the program. \u003cbr\u003e \u003cbr\u003eIn Pascal, any text in {...} is a comment and does not affect the operation of the program. \u003cbr\u003e \u003cbr\u003eThe program calls a CDS/ISIS Pascal routine \u0027datestamp\u0027, which takes the system date and \u003cbr\u003eputs it in a variable, in this case \u0027dat\u0027. \u003cbr\u003e \u003cbr\u003eThe system date is reorganized by the program into the date in the form day, month as 3-letter \u003cbr\u003eabbreviation and final two digits of year, e.g. 31 Jan 02 for 31 January 2002. \u003cbr\u003e \u003cbr\u003eTo print out the date, add to your print format \u0026amp;today(\u0027\u0027). A print routine must have a \u003cbr\u003eparameter, hence the dummy parameter(\u0027\u0027). \u003cbr\u003e \u003cbr\u003eb) FIRST.PAS \u003cbr\u003e \u003cbr\u003eThe formatting language in CDS/ISIS for DOS was less sophisticated than that in CDS/ISIS \u003cbr\u003efor Windows. Here is a program written for CDS/ISIS for DOS which could now be replaced \u003cbr\u003eby the command v1[1]. If you want to use a program which has been compiled for use with \u003cbr\u003eCDS/ISIS for DOS you must recompile it in CDS/ISIS for Windows. \u003cbr\u003e \u003cbr\u003eThis program prints only the first occurrence of a field. Used in a reformatting FST it will \u003cbr\u003eexport only the first occurrence of a field. \u003cbr\u003e_______________________________________________________________________ \u003cbr\u003e \u003cbr\u003eprogram first (s1: string; lw,occ: real; s2: string)[FORMAT]; \u003cbr\u003ebegin \u003cbr\u003e if nocc(300)\u003d1 then \u003cbr\u003e s2:\u003ds1 else \u003cbr\u003e if occ\u003d1 then s2:\u003ds1 \u003cbr\u003e else s2:\u003d\u0027\u0027; \u003cbr\u003eend. \u003cbr\u003e \u003cbr\u003eFigure 11.2 Pascal program to print out only the first occurrence of a field \u003cbr\u003e________________________________________________________________________ \u003cbr\u003e \u003cbr\u003eThis print exit works for field 300, to ensure that it is printed out (or selected in an FST) only \u003cbr\u003eonce even if it is a repeatable field. \u003cbr\u003e \u003cbr\u003eIt is called in the print format as follows for a subfielded field: \u003cbr\u003e \u003cbr\u003eMHU,(\u0026amp;first(v300^a))(\u0026amp;first(\", \"v300^b))(\u0026amp;first(\" (\"v300^c\") \u003cbr\u003e\")) \u003cbr\u003e \u003cbr\u003eIf the field were not subfielded or the subfields required no special manipulating, it would be \u003cbr\u003ecalled as follows: \u003cbr\u003e \u003cbr\u003e MHU,(\u0026amp;first(v300)) \u003cbr\u003e \u003cbr\u003eThis particular program must be called from a repeatable group: the initial opening and final \u003cbr\u003eclosing parentheses indicate this. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 133\u003cbr\u003e\u003cbr\u003eAlthough a format exit may compile successfully, it may not have the desired effect. \u003cbr\u003eFurthermore, format exits and the associated syntax are not validated by CDS/ISIS. It is \u003cbr\u003edesirable when testing a format exit to set up a special format containing only the call to the \u003cbr\u003eformat exit. Format exits can easily cause a loop which causes the screen to go blank. They \u003cbr\u003emay do this if they are badly written or if they are not called correctly in the print format. If it \u003cbr\u003edoes not work correctly it may lock up your computer and you may have to reboot it or if \u003cbr\u003eusing Windows NT you may have to End Process with the Windows Task Manager. Your \u003cbr\u003eNetwork manager will show you how to use this. In any case you may lose any work you \u003cbr\u003ehave done on the print format but you should not lose the Pascal program files. Print format \u003cbr\u003eexits should be used with great caution, if at all, by the inexperienced! \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e11.3 EXTENDED FORMATTING LANGAUGE \u003cbr\u003e \u003cbr\u003eThe formatting language itself is very powerful, particularly with its conditionals \u003cbr\u003e(if...then...else...fi) but conditionals do not suffice for every situation. \u003cbr\u003e \u003cbr\u003eIn the latest version of CDS/ISIS for Windows, format variables bring the formatting \u003cbr\u003elanguage closer to the power of a programming language. You will often be able to use this \u003cbr\u003einstead of writing a Pascal format exit. \u003cbr\u003e \u003cbr\u003ee0 ... e9 are reserved as string variables and s0 ... s9 as string variables. Alongside \u003cbr\u003ethese there are certain functions: \u003cbr\u003e \u003cbr\u003esize(format) returns the number of characters in the output string produced by a format \u003cbr\u003eexpression: note that it would differ depending on the mode. \u003cbr\u003e \u003cbr\u003eIf field 200 contains ^aJohnson^bSally \u003cbr\u003empl^aJohnson^bSally yields 16 (^aJohnson^bSally) \u003cbr\u003emhl^aJohnson^bSally yields 14 (Johnson, Sally) \u003cbr\u003emdl^aJohnson^bSally yields 16 (Johnson, Sally. ) \u003cbr\u003e \u003cbr\u003eYou can see the length by including; \u003cbr\u003ee0:size(v200),f(e0,0,0) \u003cbr\u003eor \u003cbr\u003ef(size(v200),0,0) \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003edb returns the name of the current database \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003enocc(vn) returns the number of occurrences of a specified field, where n is the tag of that \u003cbr\u003efield. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eOCC returns the number of the current occurrence of a repeatable group \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 134\u003cbr\u003e\u003cbr\u003e \u003cbr\u003eSuppose that field 700 has 3 repeats: Daniel, Mark \u003cbr\u003e Colledge, Marion \u003cbr\u003e Fraser, Jonathan \u003cbr\u003e \u003cbr\u003eThe result of the following is incorrect: \u003cbr\u003e \u003cbr\u003e(f(occ,0,0)|. |v700) \u003cbr\u003e \u003cbr\u003e1. Daniel, Mark \u003cbr\u003e2. Colledge, Marion \u003cbr\u003e3. Fraser, Jonathan \u003cbr\u003e4 \u003cbr\u003e \u003cbr\u003eThe last 4 appears because the program does not know until it reaches the field data that there \u003cbr\u003eis not another repeat. By then it has already printed the repeat number. How can this be \u003cbr\u003eprevented? \u003cbr\u003e(if occ \u0026lt;\u003d nocc(v70) then f(occ,0,0),fi,|. |v70) \u003cbr\u003e \u003cbr\u003eThis checks that the number about to be displayed is less than or equal to the number of \u003cbr\u003eoccurrences of that field in the record. If the number about to be printed is greater than the \u003cbr\u003enumber of repeats it will not print the occurrence number. \u003cbr\u003e \u003cbr\u003eThe f function converts a number into a string so that it can be displayed. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003etag used in repeatable groups returns the tag of the fields in the record. \u003cbr\u003e \u003cbr\u003eThe *ALL* print format can be reproduced by: \u003cbr\u003e \u003cbr\u003e(if(p(v0) then f(tag,0,0),\u0027 \u0027,v0/ fi)/ \u003cbr\u003e \u003cbr\u003eTo produce this display for just one field:: \u003cbr\u003e \u003cbr\u003e(if(p(v200) then f(tag,0,0),\u0027 \u0027,v0/ fi) \u003cbr\u003e \u003cbr\u003ewill produce the value of field 200. You could do this for all fields you wished to be \u003cbr\u003edisplayed, but of course it is equal in its output to |200 |v200/ \u003cbr\u003e \u003cbr\u003e \u003cbr\u003edate(type)would produce on 8th December 2002: \u003cbr\u003e \u003cbr\u003edate(1) 12-08-2002 15:38:20 \u003cbr\u003edate(2) 12-08-2002 \u003cbr\u003edate(3) 15:38:20 \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 135\u003cbr\u003e\u003cbr\u003e \u003cbr\u003eIn CDS/ISIS for DOS, it was possible to program a function key to hold today’s date. In \u003cbr\u003eCDS/ISIS for Windows you can do it with the extended formatting language. Choose from \u003cbr\u003ethe main menu bar Edit ⇒ Data entry worksheet. In this example, the field where you \u003cbr\u003ewould like the date to be entered automatically is ‘60 Date Record Created (DD-MM-\u003cbr\u003eYYYY)’. In Record validation in the End code text box enter \u003cbr\u003e \u003cbr\u003e if mfn\u003d0 then \u0027a60#\u0027,date(2),\u0027#\u0027,fi \u003cbr\u003e \u003cbr\u003eClick on OK. This statement checks to see if it is a new record (mfn \u003d 0) and if so adds field \u003cbr\u003e60 in the date(2) format. \u003cbr\u003e \u003cbr\u003ess has three parameters: for position, length and format and returns the substring of the \u003cbr\u003eformat starting from the stated position for the stated length. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003ess(4,2,date(1))\u0027/\u0027 \u003cbr\u003ess(1,2,date(1))\u0027/\u0027 \u003cbr\u003ess(7,2,date(1)) \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eThe above would on 8th December 2001 produce 08/12/2001 \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e11.4 SOURCES OF PROGRAMS \u003cbr\u003e \u003cbr\u003eUsers of CDS/ISIS all over the world are writing Pascal programs and using complex print \u003cbr\u003eformats. Some are writing them for a specific purpose which might not be relevant to anyone \u003cbr\u003eelse. Others are writing programs that would be useful to others. Some, particularly UN \u003cbr\u003eagencies are making them freely available to others (and, in the case of Pascal programs, are \u003cbr\u003ecirculating the source code). Others are offering programs for a fee. Some have published \u003cbr\u003elists of programs. Many users have called for a catalogue of these programs to be made \u003cbr\u003eavailable, but the task would be very difficult and UNESCO have stated that they do not have \u003cbr\u003ethe resources to do this. The CDS/ISIS Mailing List is a useful forum for seeking information \u003cbr\u003e(see Section 1.7). \u003cbr\u003e \u003cbr\u003eHowever, as already stressed, be very careful whenever installing and using Pascal programs. \u003cbr\u003eIt is unlikely that they will have been tested to the same extent as CDS/ISIS for Windows. \u003cbr\u003eThose from reputable sources will no doubt have functioned correctly at the original \u003cbr\u003einstallation, but even these may not work correctly under other conditions. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 136\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eREFERENCES AND BIBLIOGRAPHY \u003cbr\u003e \u003cbr\u003e1. CDS/ISIS for Windows Reference Manual (version 1.3). Paris, Unesco, 1998 \u003cbr\u003e2. Mini-micro CDS/ISIS : CDS/ISIS PASCAL (Version 2.3). Paris, UNESCO, 1989 \u003cbr\u003e \u003cbr\u003eHere is a list of some sources of Pascal programs. There is no guarantee that these will be \u003cbr\u003esuitable for your particular needs or that the publications are still in print. Chapter 14 includes \u003cbr\u003ea fuller list of publications that contain information on CDS/ISIS. \u003cbr\u003e \u003cbr\u003eHopkinson, Alan. \"CDS/ISIS Column\" in Information development. (published quarterly) \u003cbr\u003eNowicki, Zbigniew M. New features of the WinISIS system: guidebook for users of CDS/ISIS \u003cbr\u003efor DOS, Geneva, International Trade Centre, 2001 \u003cbr\u003eSpinak, Ernesto. Manual of progamming CDS/ISIS Pascal, Madrid, CIDOC, 1995. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 137\u003cbr\u003e\u003cbr\u003e12 CUSTOMIZING THE PACKAGE \u003cbr\u003e \u003cbr\u003e12.1 INTRODUCTION \u003cbr\u003e \u003cbr\u003eWhen you have set up your system and have been running it for a while, you will want to \u003cbr\u003etailor it to your requirements. For example, you may want to put the name of the database on \u003cbr\u003ethe database window bar. It is possible to write special programs in Visual Basic to change \u003cbr\u003ethe screen displays using ISIS_DLL. We are not going to include that in this manual as it \u003cbr\u003erequires specialist programming knowledge. Or you may want to add or change CDS/ISIS \u003cbr\u003eHelp. You may not like the terminology used by the system or you may want to add screens \u003cbr\u003ein languages other than the basic English, French and Spanish provided at installation. \u003cbr\u003e \u003cbr\u003eYour distributor may have already done some of the above before you receive the package, in \u003cbr\u003ewhich case your menus may not correspond exactly with those in the manuals you have \u003cbr\u003ereceived with the package or those depicted in this Handbook. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e12.2 CUSTOMIZING THE MENUS \u003cbr\u003e \u003cbr\u003eThe text on the screens is generally customizable. Those familiar with CDS/ISIS for DOS \u003cbr\u003ewill be aware that there were message files held in a database and menu files held as \u003cbr\u003eworksheets. In CDS/ISIS for Windows, menus as well as messages are held as databases. \u003cbr\u003e \u003cbr\u003eBefore making any changes you should copy the database files mn* (MNENDF is the \u003cbr\u003eEnglish default menu database) and ms* (MSEN is the English message database) to another \u003cbr\u003efolder or a floppy disk in case you need to get them back You should also copy the \u003cbr\u003esyspar.par file to another file, say syspar.old. If you have any problems starting CDS/ISIS, \u003cbr\u003ecopy syspar.old to syspar.par. \u003cbr\u003e \u003cbr\u003eTo change the heading \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eCDS/ISIS for Windows [Full Version : EN] \u003cbr\u003e \u003cbr\u003eopen the database MNENDF and edit field 1 of record 1. For example, replace \u0027Full Version\u0027 \u003cbr\u003eby \u0027Middlesex University\u0027. The database MNENDF includes the messages that relate to the \u003cbr\u003eFull Version of CDS/ISIS for Windows – see Section 3.4.2. \u003cbr\u003e \u003cbr\u003eThe database MNENSH lists the texts in the menus that relate to the search only version. If \u003cbr\u003eyou do not make a change to this database, the read-only version will still show the default \u003cbr\u003emessage \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eCDS/ISIS for Windows [Search only version: EN] \u003cbr\u003e \u003cbr\u003eWhen you open a menu database, you will see that many of the entries contain an ampersand, \u003cbr\u003e\u0026amp;. This precedes the character which in conjunction with the {Alt} key will activate that \u003cbr\u003eitem on the menu. Any item without an ampersand can be accessed only from the mouse or \u003cbr\u003eby using the arrow keys. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 138\u003cbr\u003e\u003cbr\u003e12.3 CUSTOMIZING THE MESSAGES \u003cbr\u003e \u003cbr\u003eIf you do not like any of the messages in any of the languages, you may change them, but \u003cbr\u003emake sure that the new message is of approximately the same length as the old, or you may \u003cbr\u003efind yourself with some strange-looking screens. \u003cbr\u003e \u003cbr\u003eThe messages are stored in a database for each language. \u003cbr\u003e \u003cbr\u003eIf you wish to change the message file you have to access it as a database in Data Entry with \u003cbr\u003eits name, e.g. MSEN (English), MSFR (French) or MSIT (Italian). In CDS/ISIS for DOS, you \u003cbr\u003ecannot change the message file if you are already using it in your CDS/ISIS session, so you \u003cbr\u003ehave to change the language you are using by going to another language. In CDS/ISIS for \u003cbr\u003eWindows you do not need to worry. Nevertheless, it is probably better to practice on another \u003cbr\u003efile. If you do not have another language message file, you will have to create one (see \u003cbr\u003eSection 12.4)! This cannot be done in CDS/ISIS but has to be done in DOS or Windows \u003cbr\u003eExplorer. Remember to ensure that messages edited remain similar in length; in some cases a \u003cbr\u003emessage of a different size will cause no problems but you will have to experiment to find out \u003cbr\u003ewhat the end result looks like. \u003cbr\u003e \u003cbr\u003eEach message in CDS/ISIS has a number by which it is known to the system. Before making \u003cbr\u003eany changes to the message file, you should print out the messages. You can do this by \u003cbr\u003eentering the database and printing it in the usual way (see chapter 8). If the software has been \u003cbr\u003eset up using the usual defaults it will be sent to the printer; otherwise you can create an ASCII \u003cbr\u003efile of messages relating to the language you have opened. When you are asked for a \u003cbr\u003efilename, call the file msen.lst (for an English language message file) or msfr.lst (for French) \u003cbr\u003eetc. This file may then be printed out. \u003cbr\u003e \u003cbr\u003eWhen you have printed out the messages, you will see that they are grouped into records each \u003cbr\u003econtaining 10 fields. Message 5 is field 5 in record number 1 and message 38 is field 8 in \u003cbr\u003erecord 4. \u003cbr\u003e \u003cbr\u003eIf a message is missing, when you see a screen which should display that message, you will \u003cbr\u003esee the text Mess[244] or some such in its place. You then have to edit the database to put in \u003cbr\u003esay record 25 a value for a message in field 4. \u003cbr\u003e \u003cbr\u003eNote that some messages with the same text are repeated in the database. If you change \u0027Help\u0027 \u003cbr\u003ein message 4 (of record 1), it will only change the word ‘help’ in the print worksheets. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e12.4 ADDING A LANGUAGE \u003cbr\u003e \u003cbr\u003eTo add a language, go to the DOS prompt (or use Windows Explorer to complete the \u003cbr\u003efollowing instructions). This assumes you wish to copy the English to the French messages \u003cbr\u003ewhich you would normally do only if there were no French messages present. \u003cbr\u003e \u003cbr\u003e cd\\winisis \u003cbr\u003e cd msg \u003cbr\u003e copy msen.* msfr.* \u003cbr\u003e copy amsen.fmt amsfr.fmt \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 139\u003cbr\u003e\u003cbr\u003e cd\\winisis\\menu \u003cbr\u003e copy mnendf.* mnfrdf.* \u003cbr\u003e copy amnend.fmt amnfrd.fmt \u003cbr\u003e copy mnensh.* mnfrsh.* \u003cbr\u003e copy amnens.fmt amnfrs.fmt \u003cbr\u003e \u003cbr\u003eYou will have copied the English message to the French message files and the English menus \u003cbr\u003eto the French menus. You can then change to \u0027French\u0027 (i.e. the copy) which will actually now \u003cbr\u003edisplay English language messages and menus since you have copied the English menus to it. \u003cbr\u003e \u003cbr\u003eAs far as adding a new language is concerned you might have received the necessary files for \u003cbr\u003ean extra language or you might have to create them yourself, or you might have received \u003cbr\u003esome files but not all for an additional language. \u003cbr\u003e \u003cbr\u003eThere are three sets of files which make up the screens and messages needed for each \u003cbr\u003elanguage and each of these types of file contains somewhere within the filename the language \u003cbr\u003ecode. Each language is known to the system by a two-letter code. It is a good idea to use \u003cbr\u003ewhere possible the ISO language code for this: thus English is EN, French is FR and Spanish \u003cbr\u003eis ES. \u003cbr\u003e \u003cbr\u003eTo return to the three kinds of files, the first type is the default menu files, and these files \u003cbr\u003ehave names beginning with mn. They are followed by a language code (two letters) and then \u003cbr\u003edf to indicate the default menus. The short version of the menus consists of files beginning \u003cbr\u003ewith mn, followed by the language code, e.g. en, followed by sh for the short worksheet. \u003cbr\u003eThese worksheets are stored in the form of a CDS/ISIS database and have associated \u003cbr\u003eworksheets, amnens, for data editing. Message files, the third set of files, are stored similarly, \u003cbr\u003eas databases beginning ms, followed by the language code. They too have associated \u003cbr\u003eworksheet files. Thus msit is the main Italian menu database and amsit.fmt is the default \u003cbr\u003edata entry worksheet for the message files database. \u003cbr\u003e \u003cbr\u003eIf you are given a set of files for a new language, add them according to the instructions with \u003cbr\u003ethe diskette. If there are no instructions, you need to add the message files to the subdirectory \u003cbr\u003e\\winisis\\msg and the menu files to the subfolder \\winisis\\menu. \u003cbr\u003e \u003cbr\u003eLet us suppose in this example that you are adding German and the language code is DE \u003cbr\u003e(Deutsch). The diskette should contain the following files: \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e msde.cnt msde.fdt msde.fst msde.ifp msde.l01 \u003cbr\u003e msde.l02 msde.mst msde.n01 msde.n02 msde.pft \u003cbr\u003e msde.xrf amsde.fmt mndedf.cnt mndedf.fdt mndedf.fst\u003cbr\u003e mndedf.ifp mndedf.l01 mndedf.l02 mndedf.mst mndedf.n01\u003cbr\u003e mndedf.n02 mndedf.pft mndedf.xrf amnded.fmt bmnded.fmt\u003cbr\u003e mndesh.cnt mndesh.fdt mndesh.fst mndesh.ifp mndesh.l01\u003cbr\u003e mndesh.l02 mndesh.mst mndesh.n01 mndesh.n02 mndesh.pft\u003cbr\u003e mndesh.xrf amndes.fmt bmndes.fmt \u003cbr\u003e \u003cbr\u003eWith the diskette in drive A, go to the C: prompt and type the following: \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 140\u003cbr\u003e\u003cbr\u003e copy a:mn*.fmt c:\\winisis\\menu\\ \u003cbr\u003e copy a:amn*.fmt c:\\winisis\\menu\\ \u003cbr\u003e copy a:ms*.* c:\\winisis\\msg\\ \u003cbr\u003e copy a:ams*.fmt c:\\winisis\\msg\\ \u003cbr\u003e \u003cbr\u003eYou have now transferred the files from the floppy disk to the computer hard disk. \u003cbr\u003e \u003cbr\u003eIf you yourself wish to create a new language you must do the following to create the new \u003cbr\u003efiles. Copying them from the English language version, you will be able to edit each entry in \u003cbr\u003ethe menu and message databases, replacing the English texts with texts in your chosen \u003cbr\u003elanguage. Changing the text of menus and messages is described above in Sections 12.2 and \u003cbr\u003e12.3. We will use German for the example below which shows you how to create the new \u003cbr\u003efiles ready to be translated. \u003cbr\u003e \u003cbr\u003eGo to the C prompt. \u003cbr\u003e \u003cbr\u003e cd\\winisis\\msg \u003cbr\u003e copy msen*.* msde.* \u003cbr\u003e copy amsen*.fmt amsde.fmt \u003cbr\u003e cd\\winisis\\menu \u003cbr\u003e copy mnen*.* msde*.fmt \u003cbr\u003e copy amnen*.* amnde*.* \u003cbr\u003e \u003cbr\u003eIn both cases, you will have to change the menu database to add on the new language. Field 1 \u003cbr\u003eof record 1 must contain the name of the language. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e12.5 CHANGING THE LOOK OF THE SCREENS \u003cbr\u003e \u003cbr\u003eIn CDS/ISIS for DOS you could change the colours of CDS/ISIS displays from the utilities \u003cbr\u003emenu. There is no direct equivalent in CDS/ISIS for Windows, so here we show you ways of \u003cbr\u003edoing similar. Firstly, you can change the colours of your screens in Windows. Click on the \u003cbr\u003eStart button ⇒ Control panel ⇒ Display ⇒ Appearance ⇒ Scheme. From the drop down \u003cbr\u003emenu try other colour schemes. But be aware that any changes here will be permanent and \u003cbr\u003ewill affect the colour scheme in all programs you run on the computer. If other people use \u003cbr\u003eyour computer you may not wish to do this. \u003cbr\u003e \u003cbr\u003eSome of the illustrations in this Handbook use the standard Windows colours and some use a \u003cbr\u003erose-coloured display scheme. \u003cbr\u003e \u003cbr\u003e12.5.1 CHANGING RECORD DISPLAYS \u003cbr\u003e \u003cbr\u003eWithout changing the colour scheme for your computer, there is still a great deal of scope to \u003cbr\u003echange the colours of the record displays. You can set the colour in the display format by the \u003cbr\u003ecommand cl followed immediately by a number. cl1 will make the text red. cl5 will \u003cbr\u003emake the text purple. box will place the text in the next paragraph (until the next / or #) in a \u003cbr\u003ebox with the same colour as the text. box(5) will place the text in a box filled in with \u003cbr\u003epurple. make sure the colour of the text set by cl is not the same as the colour of the box. \u003cbr\u003eYou can see the colour of the backgrounds by setting up a print format containing only a \u003cbr\u003esimple program. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 141\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003ewhile e0 \u0026lt;\u003d 22 (box(e0),f(e0,0,0)/e0:\u003de0+1) \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eThis will display the number of the current line in the default system colour on a coloured \u003cbr\u003ebackground the colour represented by the number displayed. \u003cbr\u003e \u003cbr\u003eYou could make the fonts bigger by prefixing the line above with fs50. Try fs1000, and \u003cbr\u003eyou will see huge numbers displayed. Try fs10 and you will get 5 point text. fs means \u003cbr\u003efont size and CDS/ISIS measures font size in half points. \u003cbr\u003e \u003cbr\u003eThese features are available in the extensions to the print formatting language which were not \u003cbr\u003eavailable in the DOS version and are covered in Section 5.6 of this Handbook. \u003cbr\u003e \u003cbr\u003e12.5.2 CHANGING PRINT FORMAT DISPLAY \u003cbr\u003e \u003cbr\u003eWhile you are changing the print format in the main data base window, you may like to try \u003cbr\u003echanging the font in which the print format is displayed when you edit it. This does not have \u003cbr\u003eany effect on the ordinary user of the database who is restricted from changing print formats \u003cbr\u003eand it does not make any difference to the fonts in which records are displayed. Click on the \u003cbr\u003eA icon at the bottom right of the database window and you will be able to change the font. To \u003cbr\u003eavoid problems of not being able to find the default settings again, before making these \u003cbr\u003echanges, copy syspar.par to a diskette. If you wish to restore the original settings, copy \u003cbr\u003esyspar.par from the diskette over the existing file which will normally be in the c:\\winisis \u003cbr\u003efolder. \u003cbr\u003e \u003cbr\u003e12.5.3 CHANGING DATA ENTRY SCREENS \u003cbr\u003e \u003cbr\u003eIt is easy to change the fonts on the data entry screens as well. Choose Edit ⇒ Data entry. \u003cbr\u003eChoose the Options button and select the Font by name, or change its size. Make the changes \u003cbr\u003eyou wish. These will remain until you change them again. You may need to change the font if \u003cbr\u003eyou wish to use diacritical characters and they are not displaying correctly in the font \u003cbr\u003ecurrently selected. \u003cbr\u003e \u003cbr\u003e12.5.4 CHANGING OTHER SCREENS \u003cbr\u003e \u003cbr\u003ePrint format displays and data entry screens can be changed also through Configure \u003d\u0026gt; \u003cbr\u003eSystem Settings \u003d\u0026gt; Display as can the fonts used in the dictionary, and the Dialog font. You \u003cbr\u003emay need to experiment with changing the fonts if you wish to use a different script or even if \u003cbr\u003eyou need diacritical characters and they are not displaying correctly in the font currently \u003cbr\u003eselected. You may also wish to alter the size of the fonts, particularly for users who are \u003cbr\u003epartially-sighted. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e12.6 TAILORING WORKSHEETS \u003cbr\u003e \u003cbr\u003eUnfortunately, it is not possible as it was in CDS/ISIS for DOS to provide users with default \u003cbr\u003eworksheets, with values which appear as soon as the worksheet is accessed. This is \u003cbr\u003eparticularly useful in sorting and printing since the values which have to be entered are quite \u003cbr\u003ecomplex and it is not very comfortable to have to enter them again if a small mistake is made \u003cbr\u003eand you have to set up the worksheet again. The print worksheet has a special facility for \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 142\u003cbr\u003e\u003cbr\u003esaving the values in it. You may save the values entered in all the dialog boxes of the \u003cbr\u003eworksheet and recall them. The file is saved with the extension .wpr. You may copy this to \u003cbr\u003eany other computer and it should work correctly if it is used in an identical database. It is \u003cbr\u003eparticularly useful to be able to load the values to be entered in the sorting dialog box of the \u003cbr\u003eprint worksheet as they will usually be complicated to set up. When once you have perfected \u003cbr\u003ethe process it is likely that this will be repeated many times over and it is a good idea to save \u003cbr\u003ethe parameters to avoid the necessity to re-enter them each time. However, all values will be \u003cbr\u003esaved except for the pre-defined print format which must be entered each time the values are \u003cbr\u003ereloaded. \u003cbr\u003e \u003cbr\u003eLet us suppose you regularly print cards and you want to save a sorting and printing \u003cbr\u003eworksheet for printing cards from a database which uses the UNIMARC format. \u003cbr\u003e \u003cbr\u003eSet up the worksheet as in Section 8.10. Choose Save in the General dialog box and at the \u003cbr\u003ecursor overwrite .wpr with a filename of your own choosing, with the wpr extension, say \u003cbr\u003ecards.wpr. To reuse this, load it by selecting the Recall button. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e12.7 CHANGING THE SYSTEM PARAMETERS \u003cbr\u003e \u003cbr\u003e12.7.1 SYSTEM LANGUAGE \u003cbr\u003e \u003cbr\u003eTo make the system start up in French (when the language code is FR) add to syspar.par: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e101\u003dFR \u003cbr\u003e \u003cbr\u003eIt is possible to include non-Roman character sets in CDS/ISIS, but that is outside the scope \u003cbr\u003eof this book. Also, further alterations may have to take place for certain languages. Turkish \u003cbr\u003efor example has additional letters, G hacek and Turkish I which cause problems if you have a \u003cbr\u003eTurkish keyboard. Turkish I particularly causes a problem because upper case Turkish I is \u003cbr\u003eequivalent to Roman capital I and lower case Turkish i is a separate letter [turkish-i]. Turkish \u003cbr\u003enormal i has no dot and Turkish upper case I has a dot above it. It is necessary in Turkish to \u003cbr\u003echange the tables isisuc.tab and isisac.tab to take this into account so that each character \u003cbr\u003ewill convert into its appropriate upper case character when preparing any index, whether a \u003cbr\u003eprinted index or the inverted file. Also a Turkish font has to be procured, though that will not \u003cbr\u003ebe a problem in a Turkish environment. \u003cbr\u003e \u003cbr\u003eOther languages can cause different problems. The circumflex sign is replaced by a letter of \u003cbr\u003ethe alphabet in some eastern European character sets. It is however impossible to use that \u003cbr\u003echaracter in text since it is a reserved character for the initial character of the subfield \u003cbr\u003eidentifier and for the Boolean NOT operator. When CDS/ISIS finds it in text it will treat it \u003cbr\u003ealong with the following character as a subfield identifier. \u003cbr\u003e \u003cbr\u003eIt is not possible to describe here the changes necessary to take different language versions \u003cbr\u003einto account and the best way to look for solutions to any problems that arise is to approach \u003cbr\u003eusers who are using these languages to see what advice they can offer from their experience. \u003cbr\u003e \u003cbr\u003e12.7.2 STARTING UP IN A DATABASE \u003cbr\u003e \u003cbr\u003eYou may wish users to open a specified database when loading the program. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 143\u003cbr\u003e\u003cbr\u003eFrom the menu bar, choose Configure ⇒ System settings. Enter the name of the database in \u003cbr\u003eDefault database. Users will then enter this database on running the program. \u003cbr\u003e \u003cbr\u003e12.7.3 LIMITING ACCESS TO DATABASES \u003cbr\u003e \u003cbr\u003eYou may have a number of databases on your computer or network which are, let’s say, for \u003cbr\u003edevelopment work and which you do not want your end users to see. You can restrict users to \u003cbr\u003ea list of databases that you enter in syspar.par in parameters 1001 to 1005. Parameter 125 \u003cbr\u003emust be 1 (125\u003d1). It is possible to hide the name of the database and provide a description as \u003cbr\u003ebelow. To allow access only to the CDS database, you could enter in syspar.par: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e1001\u003dCDS***UNESCO Sample Database \u003cbr\u003e \u003cbr\u003eIf you click on Open ⇒ Database, a listbox will appear with the names and descriptions of \u003cbr\u003ethe databases as in Figure 12.1. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e12.8 CONTROLLING ACCESS TO EDITING \u003cbr\u003e \u003cbr\u003eTo remove edit access, choose Configure ⇒ Change profile and select Search Only \u003cbr\u003eVersion from the Option window. You will see that the Edit and Utils options disappear \u003cbr\u003efrom the main menu bar. This ‘read only’ mode will remain until you leave CDS/ISIS for \u003cbr\u003eWindows. To make this a permanent feature, edit syspar.par parameter 102 to read \u003cbr\u003e102\u003dSH. SH means the short menu, i.e. without edit. If the value is 102\u003dDF, you should see \u003cbr\u003ethe full editing menu. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 144\u003cbr\u003e\u003cbr\u003e \u003cbr\u003eThis is covered in Section 3.4.2 . \u003cbr\u003e \u003cbr\u003eIt is possible to provide alternative menus in the same system by using passwords. \u003cbr\u003e \u003cbr\u003eCreate a file staff.par with one line: \u003cbr\u003e\u003cbr\u003e102\u003dDF \u003cbr\u003e \u003cbr\u003eCreate a file reader.par with one line \u003cbr\u003e\u003cbr\u003e102\u003dSH \u003cbr\u003e \u003cbr\u003eAdd a line to the end of the syspar.par file \u003cbr\u003e\u003cbr\u003e0\u003d!Please enter your password \u003cbr\u003e \u003cbr\u003eThe result is that next time you run CDS/ISIS you must enter a password, in this case either \u003cbr\u003estaff or reader. This will take from the password files the value of parameter 102 as \u003cbr\u003efound there. \u003cbr\u003e \u003cbr\u003eYou can also use the password to give different users different features. You can, for \u003cbr\u003eexample, give one password to the geography department so that CDS/ISIS opens up for \u003cbr\u003ethem in the GEOG database and one to the history department so that they open up with the \u003cbr\u003eHIST database. \u003cbr\u003e \u003cbr\u003eThe history.par file will include: \u003cbr\u003e\u003cbr\u003e102\u003dSH \u003cbr\u003e6\u003dHIST \u003cbr\u003e\u003cbr\u003ewhile the geog.par file will include: \u003cbr\u003e 102\u003dSH \u003cbr\u003e 6\u003dGEOG \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 145\u003cbr\u003e\u003cbr\u003e13 APPLICATIONS \u003cbr\u003e \u003cbr\u003eCDS/ISIS is designed for information retrieval of textual data. It can be used for library \u003cbr\u003ecatalogue databases, databases of other kinds of bibliographic references or for any kind of \u003cbr\u003ereference database such as directories. Another application is mailing lists. Since it has very \u003cbr\u003egood printing capabilities, it can be used for maintaining data and printing them out in \u003cbr\u003edifferent formats. The formats may be directories for publication or labels for postage. It can \u003cbr\u003eeven produce standard letters from a mailing list database. \u003cbr\u003e \u003cbr\u003eIf you want to use it for an integrated library automation system, you will have to acquire a \u003cbr\u003esuite of programs most probably written in Visual Basic using ISIS_DLL to use in \u003cbr\u003econjunction with the basic package. Further information on this kind of application is given \u003cbr\u003ein Section 13.5. A large number of such applications were developed for CDS/ISIS for DOS. \u003cbr\u003eThese may still be used running under CDS/ISIS for DOS, but at the same time you may also \u003cbr\u003euse CDS/ISIS for Windows to access these databases for functions which work better under \u003cbr\u003eWindows than under DOS. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e13.1 NUMERICAL APPLICATIONS \u003cbr\u003e \u003cbr\u003eCDS/ISIS is weak on numeric applications. However, UNESCO has developed a package \u003cbr\u003ecalled WinIDAMS (Internationally Developed Data Analysis and Management Software \u003cbr\u003ePackage)1 and an interface which can import and export data from CDS/ISIS called IDIS. \u003cbr\u003eThis package requires expert statistical knowledge. Information on WinIDAMS is available \u003cbr\u003efrom UNESCO/CI (see address in Section 14.4). \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e13.2 STANDARD FORMATS \u003cbr\u003e \u003cbr\u003eAs mentioned in Section 1.8, CDS/ISIS supports standard formats. A number of applications \u003cbr\u003eimplementing standard formats have been developed. Some of these have been based on the \u003cbr\u003eUNESCO Common Communication Format.2,3. Although a database and manual have been \u003cbr\u003ewidely circulated on diskette, they have not been formally distributed. \u003cbr\u003e \u003cbr\u003eA self-contained demonstration database (including a reduced version of the CDS/ISIS \u003cbr\u003esoftware) has been developed at the National Library in Portugal. Its main function is to \u003cbr\u003eillustrate retrieval on a UNIMARC4 database. It includes a number of print formats which \u003cbr\u003eoffer different kinds of display including ISBD and AACR as well as a display with \u003cbr\u003eUNIMARC tags, indicators and subfield identifiers.5 It is available from the IFLA UBCIM \u003cbr\u003eProgramme at Deutsche Bibliothek, Frankfurt, Germany (see Section 14.4). Although this is a \u003cbr\u003eprogram using CDS/ISIS for DOS, the database FDT can be used as it is though you will \u003cbr\u003eneed to add the subfields to the FDT if you want to enter data. The print formats also need a \u003cbr\u003elittle editing to remove Pascal format exits for the print formats which are not available in \u003cbr\u003esource code so cannot be re-compiled for CDS/ISIS for Windows. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 146\u003cbr\u003e\u003cbr\u003e13.3 SAMPLE UNIMARC DATABASE \u003cbr\u003e \u003cbr\u003eThe Field Definition Table in Figure 13.1 is compatible with UNIMARC which is an \u003cbr\u003einternational exchange format developed by the International Federation of Library \u003cbr\u003eAssociations and Institutions for the exchange of bibliographic data between national \u003cbr\u003elibraries.4 \u003cbr\u003e \u003cbr\u003eTag Name Subfields \u003cbr\u003e1 ISN \u003cbr\u003e10 ISBN abdz \u003cbr\u003e11 ISSN abdz \u003cbr\u003e20 NATIONAL BIBLIOGRAPHY NO. a \u003cbr\u003e21 LEGAL DEPOSIT NO. a \u003cbr\u003e22 GOVT. PUBLICATIONS NO. abz \u003cbr\u003e100 GENERAL PROCESSING DATA a \u003cbr\u003e101 LANGUAGE OF ITEM acd \u003cbr\u003e102 COUNTRY OF PUB\u0027N a \u003cbr\u003e200 TITLE acdefghi \u003cbr\u003e205 EDITION adfg \u003cbr\u003e206 MATHEMATICAL DATA a \u003cbr\u003e207 SERIAL NUMBERING a \u003cbr\u003e210 IMPRINT acd \u003cbr\u003e215 PHYSICAL DESC. ae \u003cbr\u003e225 SERIES STATEMENT adefivx1 \u003cbr\u003e300 GENERAL NOTE a \u003cbr\u003e320 BIBLIOGRAPHY NOTE a \u003cbr\u003e330 SUMMARIES OR ABSTRACTS NOTE a \u003cbr\u003e324 FACSIMILE NOTE a \u003cbr\u003e326 FREQUENCY NOTE a \u003cbr\u003e327 CONTENTS NOTE a \u003cbr\u003e328 THESIS NOTE a \u003cbr\u003e330 SUMMARY OR ABSTRACT a \u003cbr\u003e454 TRANSLATION OF a \u003cbr\u003e461 HOST SERIAL avp \u003cbr\u003e488 RELATED TITLE a \u003cbr\u003e500 UNIFORM TITLE aln \u003cbr\u003e501 COLLECTIVE UNIFORM TITLE a \u003cbr\u003e512 COVER TITLE a \u003cbr\u003e517 VARIANT TITLE a \u003cbr\u003e600 PERSON RESPONSIBLE (MAIN) abcdefghijklmnopxyz1234 \u003cbr\u003e606 SUBJECT DESCRIPTORS abcxyz \u003cbr\u003e675 UDC avz \u003cbr\u003e700 PERSON RESPONSIBLE (MAIN) abcdefghijklmnop1234 \u003cbr\u003e701 PERSON RESPONSIBLE (ALTERN) abcdefghijklmnop1234 \u003cbr\u003e702 PERSON RESPONSIBLE (SECONDARY)abcdefghijklmnop1234 \u003cbr\u003e710 CORPORATE RESP\u0027LE (MAIN) abcdefghijklmnop1234 \u003cbr\u003e711 CORPORATE RESP\u0027LE (ALT) abcdefghijklmnop1234 \u003cbr\u003e712 CORPORATE RESP\u0027LE (SECONDARY)abcdefghijklmnop1234 \u003cbr\u003e801 SOURCE abcd \u003cbr\u003e966 SHELFMARK a \u003cbr\u003e \u003cbr\u003eFigure 13.1 Sample Field Definition Table for UNIMARC \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 147\u003cbr\u003e\u003cbr\u003eSubfield identifiers must be entered in the Field Definition Table in order for all aspects of \u003cbr\u003ethe database to work and to ensure that it conforms to the UNIMARC format. The subfields \u003cbr\u003eneed to be entered into the text by the cataloguers as required. \u003cbr\u003e \u003cbr\u003eThe format is UNIMARC with a few variations. Field 966 is a private field for Shelfmark. \u003cbr\u003e \u003cbr\u003eA worksheet should be set up to enable these fields to be entered. Help messages should be \u003cbr\u003eadded to the worksheets. Some examples are given in figure 13.2. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eField 200 \u003cbr\u003e^aTitle proper ^bTtitle proper, other author^dParallel title^fStatement of \u003cbr\u003eresp.^gSubsequent statements \u003cbr\u003e \u003cbr\u003eField 300 \u003cbr\u003e^a Note \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 13.2 Help messages for UNIMARC database \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eValidation may also be added. According to the UNIMARC manual, field 200 should be \u003cbr\u003epresent. Record validation should include in the Format text box: \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eif a(v200) then \u0027Field 200 must be present\u0027 fi \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eSince field 200, subfield a must also be present, the following can be entered as the validation \u003cbr\u003efor field 200. Double click on 200 under Data entry fields and enter in Validation / Format \u003cbr\u003e \u003cbr\u003eif a(v200^a) then \u0027Field 200 subfield a must be present\u0027,fi \u003cbr\u003e \u003cbr\u003eIt is assumed that UNIMARC indicators would not be entered in fields where they always \u003cbr\u003ehave the value of two spaces. Otherwise the cataloguers should enter the indicators at the start \u003cbr\u003eof each field exactly as required by the format as specified in the manual. The FST in Figure \u003cbr\u003e13.4 will add the spaces automatically if data are exported to another UNIMARC user who \u003cbr\u003emay not be a CDS/ISIS user. \u003cbr\u003e \u003cbr\u003eThe print format in Figure 13.3 can be used to produce either catalogue cards or a display on \u003cbr\u003ethe screen. \u003cbr\u003e \u003cbr\u003eIn order to export records in UNIMARC format, the Reformatting FST unimarc.fst shown in \u003cbr\u003eFigure 13.4 can be used to add the indicators. The settings on the export worksheet should be \u003cbr\u003eas follows: Subfield separator \\031. Output line length 0 \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 148\u003cbr\u003e\u003cbr\u003e \u003cbr\u003empl(mpu,v700^a||,mpl|, |v700^b) \u003cbr\u003emdl,(mhu,v710^a||,mhl,|. |v710^b||,| (|v710^c|) \u003cbr\u003e |,|, |v710^d||,|, |v710^e||,|, |v710^f||/)/, \u003cbr\u003ec4,(| ; |+v200^a,|. |v200^c,| : |v200^e,| |v200^d,| / |v200^f,| ; \u003cbr\u003e|v200^g),,mdl,\". -- \"v210^a\"\",\" : \"v210^c\"\",\", \u003cbr\u003e\"v210^d\"\",,mpl,ref (l(v461),mhl |. In: |v200^a,|(|v102|)|) \u003cbr\u003emhl,if p(v461) then\" \"v207 , else \" . -- \"v207\" \",,fi,if \u003cbr\u003ep(v215^a) then \". - \"v215^a\"\" else \" pp.\"v215 ,fi \u003cbr\u003e(mhl,\" (\"v225^a,\" / \"v225^f,\"; \"v225^v,\")\"d225\")\"), \u003cbr\u003emhl,\". -- ISBN \"v010,\". -- ISSN \"v011, \u003cbr\u003e(|. -- |v300*2),(|. -- |v301*2),(|. -- |v302*2),(|. -- |v303*2),(|. -- \u003cbr\u003e|v304*2),(|. -- |v305*2), \u003cbr\u003e(|. -- |v306*2),(|. -- |v307*2),(|. -- |v308*2),(|. -- |v310*2),(|. -- \u003cbr\u003e|v311*2),(|. -- |v312*2), \u003cbr\u003e(|. -- |v313*2),(|. -- |v314*2),(|. -- |v315*2),(|. -- |v316*2),(|. -- \u003cbr\u003e|v317*2),(|. -- |v318*2), \u003cbr\u003e(|. -- |v320*2),(|. -- |v321*2),(|. -- |v322*2),(|. -- |v323*2),(|. -- \u003cbr\u003e|v324*2),(|. -- |v325*2), \u003cbr\u003e(|. -- |v326*2),(|. -- |v327*2),(|. -- |v328*2),(|. -- |v330*2),/,# \u003cbr\u003e\u0027Tracings: \u0027/ \u003cbr\u003e(mpu,v701^a||,mpl|, |v701^b/)/ \u003cbr\u003e(mhu,v711^a||,mhl,|. |v711^b||,| (|v711^c|) |,|, |v711^d||,|, |v711^e||,|, \u003cbr\u003e|v711^f||/) \u003cbr\u003e(mpu,v702^a||,mpl|, |v702^b/)/ \u003cbr\u003emdl,(mhu,v712^a||,mhl,|. |v712^b||,| (|v712^c|) |,|, |v712^d||,|, \u003cbr\u003e|v712^e||,|, |v712^f||/) \u003cbr\u003emdl,v500*2%v501*2%v502*2%v503*2%v504*2%v505*2% \u003cbr\u003ev506*2%v507*2%v508*2%v511*2%v518*2%%v510*2%v512*2% \u003cbr\u003ev513*2%v514*2%v515*2%v516*2%v517*2%%v520*2%v521*2% \u003cbr\u003ev522*2%v523*2%v524*2%v525*2%v526*2%%v527*2%v528*2% \u003cbr\u003ev529*2%v530*2%v531*2%v532*2%v533*2%# \u003cbr\u003e\u0027Subject data:\u0027/\"UDC \"v675^a+|; |,(v606*2(6,6)/)(v600*2(6,6)/)/# \u003cbr\u003e\"Catalogue record no. \"v001## \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 13.3 UNIMAR print format \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 149\u003cbr\u003e\u003cbr\u003e 1 0 mhl,v1 \u003cbr\u003e 10 0 mhl,(| |v10/) \u003cbr\u003e 11 0 mhl,(| |v11/) \u003cbr\u003e 20 0 mhl,(| |v20/) \u003cbr\u003e 21 0 mhl,(| |v21/) \u003cbr\u003e 22 0 mhl,(| |v22/) \u003cbr\u003e100 0 mhl,| |v100 \u003cbr\u003e101 0 mhl,v101 \u003cbr\u003e102 0 mhl,| |v102 \u003cbr\u003e200 0 mhl,v200 \u003cbr\u003e205 0 mhl,| |v205 \u003cbr\u003e206 0 mhl,| |v206 \u003cbr\u003e207 0 mhl,v207 \u003cbr\u003e210 0 mhl,| |v210 \u003cbr\u003e215 0 mhl,| |v215 \u003cbr\u003e225 0 mhl,(v225/) \u003cbr\u003e300 0 mhl,(| |v300/) \u003cbr\u003e320 0 mhl,(| |v320/) \u003cbr\u003e321 0 mhl,(v321/) \u003cbr\u003e324 0 mhl,| |v324 \u003cbr\u003e326 0 mhl,(| |v326/) \u003cbr\u003e327 0 mhl,v327 \u003cbr\u003e328 0 mhl,(| |v328/) \u003cbr\u003e330 0 mhl,(| |v330/) \u003cbr\u003e454 0 mhl,(v454/) \u003cbr\u003e461 0 mhl,(v461/) \u003cbr\u003e488 0 mhl,(v488/) \u003cbr\u003e500 0 mhl,(v500/) \u003cbr\u003e501 0 mhl,(v501/) \u003cbr\u003e512 0 mhl,(v512/) \u003cbr\u003e517 0 mhl,(v517/) \u003cbr\u003e600 0 mhl,(v600/) \u003cbr\u003e606 0 mhl,(v606/) \u003cbr\u003e700 0 mhl,(v700/) \u003cbr\u003e701 0 mhl,(v701/) \u003cbr\u003e702 0 mhl,(v702/) \u003cbr\u003e710 0 mhl,(v710/) \u003cbr\u003e711 0 mhl,(v711/) \u003cbr\u003e712 0 mhl,(v712/) \u003cbr\u003e801 0 mhl,(v801/) \u003cbr\u003e966 0 mhl,(v966/) \u003cbr\u003e \u003cbr\u003eFigure 13.4 Reformatting Field Select Table unimarc.fst \u003cbr\u003e \u003cbr\u003eUNIMARC has a format for authorities. In this implementation we use the ref(L) format \u003cbr\u003eto link a bibliographic record to an authority record via authority ID. \u003cbr\u003e \u003cbr\u003eFigure 13.5 shows a selection of fields from the authority file database. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eEach record is given a record identifier (ID) in field 001. This ID is used to identify the \u003cbr\u003erecord in the bibliographic record. Using your authority file database, you can build a record \u003cbr\u003ewhich contains data in the record itself or in the case of authority data you may make a link to \u003cbr\u003ethe authority format. UNIMARC fields for authors include a subfield ^3 for link. \u003cbr\u003e \u003cbr\u003eField 700 linking to authority record AUTH12345 will be as follows \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e700 _1^3AUTH12345 \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 150\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eTag Field Subfields Repeatability \u003cbr\u003e \u003cbr\u003e1 Record identifier N \u003cbr\u003e100 General processing data a N \u003cbr\u003e150 Coded data field for names a N \u003cbr\u003e152 Rules ab N \u003cbr\u003e200 Heading - personal name abcdfgxyz012345678 N \u003cbr\u003e210 Heading - corporate body name abcdefghxyz02345678 N \u003cbr\u003e300 Information note a67 R \u003cbr\u003e305 Textual See also Ref note ab67 R \u003cbr\u003e310 Textual See Ref note ab67 R \u003cbr\u003e320 General Explanatory Ref note a67 R \u003cbr\u003e330 General Scope Note a67 R \u003cbr\u003e400 See Ref Tr - Personal name abcdfgxyz012345678 N \u003cbr\u003e410 See Ref Tr - Corp body name abcdfghxyz012345678 N \u003cbr\u003e500 See Also Tr - Personal name abcdfgxyz012345678 R \u003cbr\u003e510 S A Ref Tr - Corp body name abcdfghxyz012345678 R \u003cbr\u003e801 Originating source abc N \u003cbr\u003e \u003cbr\u003eFigure 13.5 FDT of UNIF: UNIMARC Authority File \u003cbr\u003e \u003cbr\u003eIn record with ID (field 001) AUTH12345 in database UNIF, is a field 200 containing the \u003cbr\u003eactual name in the form required for the catalogue heading. The id field (001) has to be \u003cbr\u003eindexed to provide the link with ref(L) in the print format in the UNIB database: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eref-\u0026gt;unif(l-\u0026gt;unif(mpl,v700^3),mhu,v200^a,|, |v200^b) \u003cbr\u003e \u003cbr\u003eThus, subfields 200^a, 200^b will be printed out. \u003cbr\u003e \u003cbr\u003eField 700 could alternatively have held _1^aShakespeare^bWilliam \u003cbr\u003e \u003cbr\u003eThe index to the UNIB database also needs to include data from the UNIF database. \u003cbr\u003e \u003cbr\u003eThis can be done with the following entry in the field select table in the database UNIB: \u003cbr\u003e \u003cbr\u003e700 0 mpl(ref-\u0026gt;unif(l-\u0026gt;unif(v700^3),|AU |v200^a,|, |v200^b)/) \u003cbr\u003e \u003cbr\u003eThis needs to be done for each authority field: persons and corporate bodies. \u003cbr\u003e \u003cbr\u003eTo sum up there are three elements required for authority file linking implementation, \u003cbr\u003eremembering that the authority file should be a database in its own right. \u003cbr\u003e \u003cbr\u003ea) A subfield in the bibliographic database to hold the ID of the authority file record. \u003cbr\u003e \u003cbr\u003eb) A print format (using ref(L) to display the data from the authority record in place of the \u003cbr\u003eauthority ID \u003cbr\u003e \u003cbr\u003ec) An entry in the FST to add to the inverted file the data from the authority file. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 151\u003cbr\u003e\u003cbr\u003e13.4 DIRECTORY DATABASE \u003cbr\u003e \u003cbr\u003eCDS/ISIS is just as useful for producing directories as it is for producing library catalogues or \u003cbr\u003ebibliographies. \u003cbr\u003e \u003cbr\u003eFigure 13.6 illustrates a Field Definition Table based on the UNESCO Common \u003cbr\u003e\u003cbr\u003eCommunication Format for Factual Information (CCF/F).3 It is part of a database which was \u003cbr\u003eoriginally designed to integrate records relating to persons, research projects and institutions \u003cbr\u003eas well as bibliographic records connected with these such as reports from research projects, \u003cbr\u003earticles produced by a person or books produced by or about an institution. The fields \u003cbr\u003enecessary for bibliographic description are not included in this example. The full database, \u003cbr\u003eknown as the CCF Integrated Database, is available from UNESCO. \u003cbr\u003e \u003cbr\u003eTag Name | Type | Rep| \u003cbr\u003e 22 Date record entered Alphanumer - \u003cbr\u003e 31 Language of record Alphanumer - \u003cbr\u003e 62 Type of factual information Alphanumer - \u003cbr\u003e 64 Type of institution Alphanumer - \u003cbr\u003e125 Project number Alphanumer R \u003cbr\u003e130 Contract number Alphanumer R \u003cbr\u003e200 Title Alphanumer - \u003cbr\u003e300 Name of person Alphanumer R \u003cbr\u003e301 Sex Alphabetic - \u003cbr\u003e310 Name of Corporate Body Alphanumer R \u003cbr\u003e320 Name of Meeting Alphanumer R \u003cbr\u003e391 Director Alphanumer R \u003cbr\u003e392 Contact person Alphanumer R \u003cbr\u003e430 Address, phone, etc Alphanumer - \u003cbr\u003e448 Start and end dates Alphanumer R \u003cbr\u003e500 Note Alphanumer R \u003cbr\u003e610 Classification scheme notation Alphanumer R \u003cbr\u003e620 Descriptor Alphanumer R \u003cbr\u003e700 Human resources Alphanumer - \u003cbr\u003e705 Equipment and other resources Alphanumer - \u003cbr\u003e706 Information resources Alphanumer - \u003cbr\u003e710 Financial resources Alphanumer - \u003cbr\u003e715 Income components Alphanumer - \u003cbr\u003e716 Expenditure components Alphanumer - \u003cbr\u003e800 Nationality Alphanumer - \u003cbr\u003e810 Educational qualifications Alphanumer - \u003cbr\u003e820 Experience of person Alphanumer - \u003cbr\u003e850 Duration of project Alphanumer - \u003cbr\u003e856 Link to external resource Alphanumer R \u003cbr\u003e860 Project status Alphanumer - \u003cbr\u003e903 Regular publications Alphanumer R \u003cbr\u003e \u003cbr\u003eFigure 13.6 Field Definition Table for CCF factual database \u003cbr\u003e \u003cbr\u003ePrint formats may be devised for each type of material. These print formats depend on codes \u003cbr\u003efor the type of record having been entered in field 062: PER for person, PRO for project and \u003cbr\u003eINS for institution. The format in Figure 13.7 is a combined format for persons, institutions \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 152\u003cbr\u003e\u003cbr\u003eand projects. Another format would be required for bibliographic records (let’s call it \u003cbr\u003eCCFBIB). Alternatively each type of material could have its own format (let’s call them \u003cbr\u003eCCFPER, CCFINS, CCFPRO). Then the default format will consist of the file displayed in \u003cbr\u003eFigure 13.8. Here the format references other formats. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eif v62 : \u0027PER\u0027 then \u0027PERSON\u0027/\u0027\u003d\u003d\u003d\u003d\u003d\u003d\u0027mdl,/\"NAME OF PERSON: \",d300,\"\"v300^c\"\",\" \u003cbr\u003e \"v300^b\"\",\" \"v300^a/(\"Institutional affiliations: \"v330(28,28)+|; |/)/mhl,\"Addr \u003cbr\u003eess: \"d430,v430^a(9,9)/v430^b(9,9)/v430^c(9,9)/v430^d(9,9)/v430^e(9,9)/v430^f(9, \u003cbr\u003e9)/v430^g(9,9)//\"Phone: \"v430^h(9,9)/\"Telegraphic address: \"v430^i/\"Telex: \"v430 \u003cbr\u003e^j/\"FAX: \"v430^k%##\"Date of birth: \"v300^d.4,\"-\"v300^d*4.2,\"-\"v300^d*6.2%#\"Worki \u003cbr\u003eng languages: \"mdu,v40^a+|, |/mdl,mdl,\"Nationality: \"v800^a/\"Sex: \"v301/mdl,\"Edu \u003cbr\u003ecational qualifications: \"v810/(\"Experience: \"v820/)/(\"Descriptors: \"v620^a+|, | \u003cbr\u003e)%###\"Notes: \"v500^a%\"Abstract: \"v600(4,0)%\"Subject area classification no(s).: \u003cbr\u003e\"v610+|; |%mdl,fi,if v62 : \u0027INS\u0027 then \u0027INSTITUTION\u0027/\u0027\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u0027/mhu,V310^a||,| \u003cbr\u003e. |v310^b,| (|v310^c|) |,|, |v310^d,| - |v310^e/mdl,\" Type: \"v64/mdl,\"Address: \u003cbr\u003e \"d430,v430^a(9,9)/v430^b(9,9)/v430^c(9,9)/v430^d(9,9)/v430^e(9,9)/v430^f(9,9)// \u003cbr\u003e\"Phone: \"v430^g(9,9)/\"Telegraphic address: \"v430^h/\"Telex: \"v430^i/\"FAX: \u003cbr\u003e \"v430^j/\"Director: \"n391^f,(||v391^f|: |,||v391^c||,| |v391^b||,| |v391^a||/)%\" \u003cbr\u003eContact Person(s): \"n392^f,(||v392^f|: |,| |+v392^c||,| |v392^ \u003cbr\u003eb||,| |v392^a||/)%\"Persons: \"n300^f,(||v300^f|: |,| |+v300^c||,| |v300^b \u003cbr\u003e||,| |v300^a||/)%(|Founded: |v448^a.4,|Founded: |v448^b,|Ceased: |v448^c.4,|Ceas \u003cbr\u003eed: |v448^d/)\"Description: \"v600/\"Classification: \"v610+|; |,\"Descriptors: \"v620 \u003cbr\u003e^a+|, |/\"Working language(s): \",mdu,v040%mdl/\"Human resources: \"v700/\"Resources: \u003cbr\u003e \"v705/\"Information resources: \"v706/\"Financial resources: \"v710/\"Income compone \u003cbr\u003ents: \"v715/\"Expenditure components: \"v716/\"Notes: \"v500^a/ fi,if v62 : \u0027PRO\u0027 the \u003cbr\u003en \u0027PROJECT\u0027/\u0027\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u0027/mdu,\"Project title: \",V200(0,4),mdl/\"Director: \"d391,(||v3 \u003cbr\u003e91^f|: |,||v391^c||,| |v391^b||,| |v391^a+|; |)/\"Contact person: \"d392(||v392^f| \u003cbr\u003e: |,||v392^c||,| |v392^b||,| |v392^a+|; |)/\"Personnel: \"d300,(||v300^f|: |,||v30 \u003cbr\u003e0^c||,| |v300^b||,| |v300^a+|; |),mdl/(\"Institution(s): \"V310(14,14)/)/\"Address: \u003cbr\u003e \"d430,v430^a(9,9)/v430^b(9,9)/v430^c(9,9)/v430^d(9,9)/v430^e(9,9)/v430^f(9,9) / \u003cbr\u003e\"Phone: \"v430^h(9,9)/\"Telegraphic address: \"v430^i/\"Telex: \"v430^j/\"FAX: \"v430^k \u003cbr\u003e/\"EMAIL: \"v430^l,\"Project no(s): \"v125/\"Contract no(s): \"v130/\"Start and end dat \u003cbr\u003ees: \"v448^a/\"Duration: \"v850/\"Current status of project: \"v860/(\"Descriptors: \"v \u003cbr\u003e620^a+|, |)/\"Geographical area: \"v630^a+|, |/\"Discipline: \"v832/\"Working languag \u003cbr\u003ee(s): \"v040/\"Human resources: \"v700/\"Financial resources: \"v710/\"Income componen \u003cbr\u003ets: \"v715/\"Expenditure components: \"v716/\"Resources: \"v705%\"Class. no(s).: \"v610 \u003cbr\u003e+|; |%fi%c70,f(MFN,1,0)/## \u003cbr\u003e \u003cbr\u003eFigure 13.7 Print format for factual database \u003cbr\u003e \u003cbr\u003eA Field Selection Table for the inverted file should be prepared. The system is set up to \u003cbr\u003eimplement the subfields of the CCF/F format. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 153\u003cbr\u003e\u003cbr\u003e \u003cbr\u003eif p(v60) then @ccfisb else, \u003cbr\u003e\u003cbr\u003eif v62:\u0027PRO\u0027 then @ccfpro else, \u003cbr\u003eif v62:\u0027PER\u0027 then @ccfper else, \u003cbr\u003e\u003cbr\u003eif v62:\u0027INS\u0027 then @ccfins else, \u003cbr\u003e\u0027No format display for this record\u0027 \u003cbr\u003e\u003cbr\u003efi, \u003cbr\u003efi, \u003cbr\u003e\u003cbr\u003efi, \u003cbr\u003efi \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 13.8 Print format calling other formats \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e13.5 LIBRARY HOUSEKEEPING SYSTEMS \u003cbr\u003e \u003cbr\u003eThe applications covered so far in this chapter can be implemented using the standard \u003cbr\u003eCDS/ISIS package. However, if you wish to use CDS/ISIS as a complete library automation \u003cbr\u003epackage, you will have to acquire or develop yourself additional programs most probably \u003cbr\u003ewritten using ISIS_DLL. \u003cbr\u003e \u003cbr\u003eFull cataloguing facilities are already available; it is a question of setting up the database in \u003cbr\u003ethe correct way and a UNIMARC database such as the one in Section 13.3 could be used for \u003cbr\u003ethis. It is possible to control library circulation, merely by having a field for borrower or a \u003cbr\u003eborrower code to speed up entering which could be linked using the REF(L) function to a \u003cbr\u003eborrower database. Date of borrowing and/or return can be put in the catalogue record. You \u003cbr\u003ecould use cut and paste for the date of issue. When the book is returned, the date is deleted. A \u003cbr\u003esearch on this date field will result in the retrieval of all those items borrowed before a \u003cbr\u003eparticular date and not yet returned. A list could be generated automatically and printed out. \u003cbr\u003eIf there is a link to a borrower database, the names and addresses from those can be included \u003cbr\u003ein the overdue notices. Acquisitions can also be handled. If you link from the catalogue to a \u003cbr\u003esupplier database, it is possible to have a catalogue database which contains records of items \u003cbr\u003eon order as well as records of items already in the library. If a code is added to each record to \u003cbr\u003eshow the status of the item as on-order, and if this is changed on the item\u0027s acquisition, it is \u003cbr\u003epossible to hide items that are not yet in the library from public view. \u003cbr\u003e \u003cbr\u003eHowever, to set up and use these without any additional programming could result in an \u003cbr\u003eunfriendly package. A number of library system applications have been written based on the \u003cbr\u003eDOS version of CDS/ISIS and packages based on the Windows version are now being \u003cbr\u003edeveloped. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e13.6 PUBLISHING DATA ON THE WEB \u003cbr\u003e \u003cbr\u003eThere are special programs which use web server tools such as CGI (Common Gateway \u003cbr\u003eInterface) to search a database in the usual CDS/ISIS format, but these take some effort to set \u003cbr\u003eup: we refer to them in Section 14.2.2 but they are beyond the scope of this Handbook. \u003cbr\u003eNevertheless, if you have access to a web server you can produce HTML data from your \u003cbr\u003eCDS/ISIS database without going to the trouble of acquiring one of these web-based versions \u003cbr\u003eof CDS/ISIS. Indeed, even if you do not have a web site, you can try this out since you can \u003cbr\u003eproduce a file which you can then read on your own computer and then send it over the \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 154\u003cbr\u003e\u003cbr\u003einternet, perhaps by e-mail, or on diskette to someone who can publish your file on the World \u003cbr\u003eWide Web. \u003cbr\u003e \u003cbr\u003eOpen any database: we will use the sample database CDS. Choose Edit ⇒ Print Formats ⇒ \u003cbr\u003eNew and enter as PFT Name CDSHTM. Click on OK, and say Yes to launch the Print \u003cbr\u003eFormat Assistant. Choose HTML Table with Headers and click OK and OK a second \u003cbr\u003etime. You now have a print format which will produce simple HTML code. \u003cbr\u003e \u003cbr\u003eNow choose Database \u003d\u0026gt; Print. Click on MFN Range and enter a range (say 20/50) in the \u003cbr\u003etext box. Output to ASCII file (Windows-ANSI) and change the pre-defined format to \u003cbr\u003eCDSHTM. Leave all the other values as they are. Click on Print and in the Save file box give \u003cbr\u003ethe file a name with the htm extension, e.g. cds.htm. Click on OK. Choose from the \u003cbr\u003eWindows task bar Find ⇒ Files or Folders Named ⇒ cds.htm (it will probably be in the \u003cbr\u003ewinisis\\work folder). If your computer is set up to associate HTM files with a browser \u003cbr\u003eprogram it should launch it automatically and you will see the records presented in an \u003cbr\u003eattractive table layout. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eREFERENCES \u003cbr\u003e \u003cbr\u003e1. UNESCO. Internationally Developed Data Analysis and Management Software Package: \u003cbr\u003eWinIDAMS reference manual (release 1.0). Paris, UNESCO, 2001 \u003cbr\u003e2. CCF/B : the Common Communication Format for Bibliographic Information. Paris, \u003cbr\u003eUNESCO, 1992 (PGI-92/WS/9) \u003cbr\u003e3. CCF/F : the Common Communication Format for Factual Information. Paris, UNESCO, \u003cbr\u003e1992 (PGI-92/WS/8) \u003cbr\u003e4. UNIMARC manual. London, IFLA, 1987. \u003cbr\u003e5. UNIBASE: UNIMARC demonstration database: user manual with diskette / prepared by \u003cbr\u003ethe Biblioteca National de Portugal for the IFLA UBCIM Programme. Lisbon, Biblioteca \u003cbr\u003eNational, 1993 \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 155\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e14 FURTHER INFORMATION AND USEFUL \u003cbr\u003eADDRESSES \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e14.1 FURTHER READING \u003cbr\u003e \u003cbr\u003eThe documents listed here are not all published commercially and may not be easy to obtain \u003cbr\u003ein every case. Many other documents are available in languages other than English. \u003cbr\u003e \u003cbr\u003eThere is a bibliography on CDS/ISIS available on the internet updated to 1998: \u003cbr\u003e \u003cbr\u003eSpinak, Ernesto. A bibliography on CDS/ISIS, compiled by Ernesto Spinak with the \u003cbr\u003eassistance of Francesco Dell\u0027Orso. 1998. http://www.bib.wau.nl/isis/biblio.html \u003cbr\u003e \u003cbr\u003e14.1.1 DATABASE DEFINITIONS AND SAMPLE DATABASES \u003cbr\u003e \u003cbr\u003eThese databases were created for CDS/ISIS for DOS but are equally usable under the \u003cbr\u003eWindows version. \u003cbr\u003e \u003cbr\u003eDi Lauro, A., IDIN manual for the creation and management of a bibliographic database \u003cbr\u003eusing Micro-ISIS, Paris, OECD, 1988, 189p (includes diskette) \u003cbr\u003e \u003cbr\u003eDi Lauro, A., Manual for preparing records in microcomputer-based bibliographic \u003cbr\u003einformation systems by Anne Di Lauro, with annexes for implementation by Ed Brandon, \u003cbr\u003eOttawa, IDRC, 1990 (IDRC-TS67e). Also available in French. Includes a diskette with a \u003cbr\u003enumber of PASCAL programs. \u003cbr\u003e \u003cbr\u003eHopkinson, Alan. International Information System on Cultural Development: CDS/ISIS \u003cbr\u003emodel database: manual and accompanying diskette. Paris, UNESCO, 1994 (PGI-93/WS/16 \u003cbr\u003e \u003cbr\u003e14.1.2 CDS/ISIS MANUALS \u003cbr\u003e \u003cbr\u003eThe main UNESCO documentation in English is: \u003cbr\u003e \u003cbr\u003e1. CDS/ISIS for Windows Reference manual (version 1.3), Paris, UNESCO, 1998. \u003cbr\u003e \u003cbr\u003e2. Winisis - supplement to the Reference Manual: versions 1.0-1.3. Paris, UNESCO, \u003cbr\u003eNovember 1998 \u003cbr\u003e \u003cbr\u003e3. CDS/ISIS for Windows - version 1.4 January 2001: notes and format examples. Paris, \u003cbr\u003eUNESCO, 2001 \u003cbr\u003e \u003cbr\u003e4. Mini-micro CDS/ISIS reference manual (version 2.3), Paris, UNESCO, 1989. \u003cbr\u003e \u003cbr\u003eThis list includes only those in the English language. Older manuals are included for the \u003cbr\u003eformatting language: although it has been added to as different versions have been released \u003cbr\u003ethe basics remain the same and are therefore not repeated in the later manuals. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 156\u003cbr\u003e\u003cbr\u003eThe documents below complement the official manuals: \u003cbr\u003e \u003cbr\u003eNowicki, Zbigniew M. New features of the WinISIS system: guidebook for users of CDS/ISIS \u003cbr\u003efor DOS, Geneva, International Trade Centre, 2001 \u003cbr\u003e \u003cbr\u003eSpinak, Ernesto, Utilities for MICROISIS, 2nd ed., Washington, DC, PAHO HQ Library, \u003cbr\u003e1992 \u003cbr\u003e \u003cbr\u003eThomas, Jeannine, An abridged version of CDS/ISIS reference manual, version 3.0, rev. \u003cbr\u003eversion, Geneva, International Bureau of Education, 1992. \u003cbr\u003e \u003cbr\u003e14.1.3 JOURNAL ARTICLES \u003cbr\u003e \u003cbr\u003eASTINFO newsletter has a Mini-micro CDS/ISIS corner \u003cbr\u003e \u003cbr\u003eInformation development contains a column \u0027CDS/ISIS information\u0027 by Alan Hopkinson \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e14.2 PUBLISHING CDS/ISIS DATABASES \u003cbr\u003e \u003cbr\u003e14.2.1 CD-ROM \u003cbr\u003e \u003cbr\u003eCDS/ISIS databases have been published on CD-ROM for some time. UNESCO Clearing \u003cbr\u003eHouse Centre published the UNESCO Databases CD-ROM which originally used the \u003cbr\u003eISISCD software. It has reached its 8th edition which now uses CDS/ISIS for Windows. It \u003cbr\u003econtains bibliographic references of all UNESCO documents and publications, worldwide \u003cbr\u003especialized bibliographies on education, museums, monuments and sites and includes a \u003cbr\u003eworldwide directory of institutions in social sciences (DARE), and the UNESCO and \u003cbr\u003eInternational Bureau of Education (IBE) Thesauri. It also includes UNESCO\u0027s sales \u003cbr\u003ecatalogue. The CD-ROM is available for Euros 45.73 from UNESCO Sales agents1. \u003cbr\u003e \u003cbr\u003e14.2.2 CDS/ISIS DATABASES ON THE WEB \u003cbr\u003e \u003cbr\u003eAs we said in the introduction, this Handbook covers only CDS/ISIS for Windows and \u003cbr\u003etherefore does not include information about how to put your CDS/ISIS database on the \u003cbr\u003eWorld Wide Web. There are a number of tools to do this, each with their own documentation. \u003cbr\u003eThe original, official package is WWWISIS from BIREME \u003cbr\u003e(http://www.bireme.br/isis/I/wwwi.htm) which will allow you to publish a CDS/ISIS \u003cbr\u003edatabase on a web server running under HP-UX, Windows NT, LINUX or Sun Solaris. This \u003cbr\u003eis supplemented by an application, IAH, the Web Retrieval Interface. You can read about this \u003cbr\u003eat http://www.bireme.br/isis/I/iah.htm \u003cbr\u003e \u003cbr\u003eYou can see this interface in use at http://www.bireme.br/bvs/I/ibd.htm \u003cbr\u003e \u003cbr\u003eLinks to other software packages are found on UNESCO’s website at \u003cbr\u003ehttp://www.unesco.org/webworld/isis/cds_isis_sites.htm \u003cbr\u003e \u003cbr\u003eJavaISIS is somewhat easier to set up though it requires a JavaISIS client to access a Java \u003cbr\u003ehost database. It is therefore not so universally accessible as server packages which can be \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 157\u003cbr\u003e\u003cbr\u003eused with a normal internet web browser such as Netscape or Internet Explorer. The website \u003cbr\u003efor this is http://web.tiscali.it/javaisis \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e14.3 EXTENDED ROMAN AND NON-ROMAN SCRIPTS \u003cbr\u003e \u003cbr\u003eCDS/ISIS can be customized for different languages (see Section 12.4). The range of \u003cbr\u003echaracters depends on those available on the workstation. Different fonts are available in \u003cbr\u003eWindows catering for varying ranges of extended roman characters and for other scripts. \u003cbr\u003eYour computer dealer should be able to help you with Windows fonts. You can change the \u003cbr\u003ecurrent ones by clicking on Start ⇒ Settings ⇒ Control Panel ⇒ Display. Click on each \u003cbr\u003eitem under Item and ensure that each one which has a font attached has the font which uses \u003cbr\u003eyour desired script. You will also have to ensure that the correct fonts are prescribed in \u003cbr\u003eSystem Settings (see Section 12.5.3). \u003cbr\u003e \u003cbr\u003eCDS/ISIS for Windows does not yet work with UNICODE. However, the latest version does \u003cbr\u003ework with right-to-left entry. Some non-roman scripts such as Arabic require this. UNESCO \u003cbr\u003ehave worked on this with the Arab League Documentation Centre who can give advice. \u003cbr\u003e \u003cbr\u003eIn South-East Asian countries such as China, Thailand and Vietnam, national institutions \u003cbr\u003ewith responsibility for CDS/ISIS and occasionally other users have developed strategies for \u003cbr\u003edealing with CDS/ISIS. Sometimes you may find solutions incompatible with each other in \u003cbr\u003econcurrent use in different institutions. \u003cbr\u003e \u003cbr\u003eWith many of the non-roman scripts, special solutions have to be found within CDS/ISIS for \u003cbr\u003edifficulties with indexing (the inverted file) and sorting. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e14.4 USEFUL ADDRESSES \u003cbr\u003e \u003cbr\u003eAs stated elsewhere, we have not included the names of national distributors or user groups in \u003cbr\u003ethis Handbook because they are subject to change. \u003cbr\u003e \u003cbr\u003eASTINFO Newsletter \u003cbr\u003eDOST Complex \u003cbr\u003eBicutan \u003cbr\u003eTagig \u003cbr\u003eMetro Manila \u003cbr\u003ePhilippines \u003cbr\u003e \u003cbr\u003eIFLA UBCIM Programme \u003cbr\u003eDeutsche Bibliothek \u003cbr\u003eZeppelinallee 4-8 \u003cbr\u003eD-60325 Frankfurt \u003cbr\u003eGermany \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 158\u003cbr\u003e\u003cbr\u003eMr Davide Storti \u003cbr\u003eUNESCO \u003cbr\u003eCommunication and Information Sector \u003cbr\u003e7, place de Fontenoy \u003cbr\u003e75352 Paris 07 SP \u003cbr\u003eFrance \u003cbr\u003e \u003cbr\u003e14.4.1 UNESCO PARTNERS IN CDS/ISIS \u003cbr\u003e \u003cbr\u003eWWWISIS, C-ISIS, ISIS_DLL \u003cbr\u003eBIREME \u003cbr\u003eRua Botucatu, 862 \u003cbr\u003eSao Paolo/SP \u003cbr\u003eBrazil 04023-901 \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eJavaISIS \u003cbr\u003eAssociazione per la Documentazione, le Biblioteche e gli Archivi (DBA) \u003cbr\u003evia G del Plan dei Carpini, 1 \u003cbr\u003e50127 Florence \u003cbr\u003eItaly \u003cbr\u003e \u003cbr\u003eArabization \u003cbr\u003eALDOC: Arab League Documentation Center \u003cbr\u003eE-mail: aldoc2k@menanet.net \u003cbr\u003e \u003cbr\u003eChinese, Japanese and Korean \u003cbr\u003eKINITI (Korea Institute of Industry and Technology Information) \u003cbr\u003e206-9 Cheongryangri-dong \u003cbr\u003eDongdaemun-ku \u003cbr\u003eSeoul \u003cbr\u003eKorea 130-742 \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eREFERENCES \u003cbr\u003e \u003cbr\u003e1. UNESCO databases [CD-ROM]. 8th ed. Paris, UNESCO, 2000 \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 159\u003cbr\u003e\u003cbr\u003eINDEX \u003cbr\u003e \u003cbr\u003eFilenames are printed in bold, e.g. \u003cbr\u003esyspar.par. Commands are printed in \u003cbr\u003eCourier font in lower case, e.g. xcopy. \u003cbr\u003eMenu options are in bold, e.g. Expert \u003cbr\u003esearch. The references are to Section \u003cbr\u003enumbers and where there are several the \u003cbr\u003emost important one is in bold. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e$ (dollar)7.4 \u003cbr\u003e% 6.1.3 \u003cbr\u003e* (and) 7.5 \u003cbr\u003e.csv 9.5 \u003cbr\u003e.exe 2.3 \u003cbr\u003e.exp 4.10, 7.3 \u003cbr\u003e.iso 9.2, 10.7 \u003cbr\u003e.jpg 5.7 \u003cbr\u003e.mst 4.10, 10.9 \u003cbr\u003e.par 4.9, see also syspar.par, dbn.par \u003cbr\u003e.rtf 8.2 \u003cbr\u003e.stw see stopword file \u003cbr\u003e.wpr 8.9, 12.6 \u003cbr\u003e: (contains) 7.10 \u003cbr\u003e; (semicolon) 5.4 \u003cbr\u003e^ (not) 7.5 \u003cbr\u003e| (bar) 5.4 \u003cbr\u003e+ (in FST) 8.8 \u003cbr\u003e+ (or) 7.5 \u003cbr\u003e\u0026lt; \u0026gt; (used in sorting) 4.7 \u003cbr\u003e\u0026lt; (less than) 7.10 \u003cbr\u003e\u0026gt; (greater than) 7.10 \u003cbr\u003e \u003cbr\u003ea (absence of field) 7.10 \u003cbr\u003eAACR 8.10, 13.3 \u003cbr\u003eaccess to editing 12.8 \u003cbr\u003eadded entry 8.10 \u003cbr\u003eaddress see names and addresses (in \u003cbr\u003e\u003cbr\u003edatabases); useful addresses \u003cbr\u003eall (*ALL*) 7.2.3 \u003cbr\u003ealternate search result tool bar 7.2 \u003cbr\u003eand (boolean operator) 7.5 \u003cbr\u003eANY file 7.6 \u003cbr\u003eapplication software 2.1 \u003cbr\u003earabization 14.3 \u003cbr\u003earticles, ignoring in sorting 4.7 \u003cbr\u003eASCII 2.9.8. 9.1, 9.4 \u003cbr\u003eauthority file 13.3 \u003cbr\u003e\u003cbr\u003e \u003cbr\u003ebacking up (database) 9.7 \u003cbr\u003ebg 3.1 \u003cbr\u003ebibliographic information 1.2 \u003cbr\u003ebibliography 14.1 \u003cbr\u003eBIREME 1.1.3, 14.2 \u003cbr\u003ebold 5.6.4 \u003cbr\u003eboolean operator see logical operator \u003cbr\u003eborrower file 13.5 \u003cbr\u003ebox 5.6.5, 12.5.1 \u003cbr\u003ebpict 5.7 \u003cbr\u003ebracket 7.8 \u003cbr\u003eBrazil, see BIREME \u003cbr\u003eBrowse 7.2 \u003cbr\u003ebrowsing records 6.6, 7.2 \u003cbr\u003e \u003cbr\u003eC [programming language] 1.1.2 \u003cbr\u003eC++ 1.1.2, 1.1.3 \u003cbr\u003ecards see catalogue cards \u003cbr\u003ecarriage return 9.1 \u003cbr\u003ecase (upper, lower) 5.2 \u003cbr\u003ecatalogue cards 8.10, 13.3 \u003cbr\u003ecatalogue cards, printing of 8.7 \u003cbr\u003ecategorization 2.5 \u003cbr\u003eCCF see Common Communication Format \u003cbr\u003eCD see Compact disk \u003cbr\u003eCDS/ISIS for Windows passim \u003cbr\u003eCDS/ISIS for Windows: history 1.1.2 \u003cbr\u003eCDS/ISIS for Windows: overview 1.2 \u003cbr\u003eCDS/ISIS: availability 1.5 \u003cbr\u003eCDS/ISIS: DOS version 1.1.1, 4.4 \u003cbr\u003eCDS/ISIS: DOS version: compatible \u003cbr\u003e\u003cbr\u003eformat 4.5 \u003cbr\u003eCDS/ISIS: history 1.1 \u003cbr\u003eCDS/ISIS: name 1.1 \u003cbr\u003eCDS/ISIS: release 19b 1.1 \u003cbr\u003eCDS/ISIS: UNIX 1.1.5 \u003cbr\u003eCDS/ISIS: VMS 1.1.5 \u003cbr\u003ecdscol 7.2.2 \u003cbr\u003ecentring text 5.6.5 \u003cbr\u003eChange profile 3.4.2, 12.8 \u003cbr\u003echanging appearance of screens 12.5 \u003cbr\u003echaracter sets see font \u003cbr\u003echeck box 2.7.7 \u003cbr\u003eChina 14.3 \u003cbr\u003echoice 4.4 \u003cbr\u003ecirculation system 5.9 \u003cbr\u003eC-ISIS 1.1.3 \u003cbr\u003ecl 12.5.1 \u003cbr\u003eclicking 2.3 \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 160\u003cbr\u003e\u003cbr\u003eclipboard 1.4, 8.2 \u003cbr\u003eClose (CDS/ISIS menu option) 1.4 \u003cbr\u003ecmd 5.10.2 \u003cbr\u003ecolour 5.6.2, 12.5 \u003cbr\u003ecolumn 8.7, 8.10, 8.11 \u003cbr\u003ecombo box 2.7.3 \u003cbr\u003ecomma delimited file 9.1, 9.5 \u003cbr\u003ecommand button 2.7.4 \u003cbr\u003eCommon Communication Format 1.8, \u003cbr\u003e\u003cbr\u003e13.2, 13.4 \u003cbr\u003ecompact disk 2.2, 14.2.1 \u003cbr\u003ecompacting a database 10.7 \u003cbr\u003ecompiling Pascal programs 11.2.1 \u003cbr\u003econditional 5.8 \u003cbr\u003econditional literal 5.4 \u003cbr\u003eConfigure (CDS/ISIS menu option) 1.4 \u003cbr\u003econtains 7.10 \u003cbr\u003econtrol characters 9.1 \u003cbr\u003eControl panel (Windows) 12.5 \u003cbr\u003ecopy (DOS command) 3.5 \u003cbr\u003ecopying files 2.9.4 \u003cbr\u003ecopying text 2.9.8, 6.1.2 \u003cbr\u003ecorrupted database 10.9 \u003cbr\u003ecover (in printing) 8.5 \u003cbr\u003ecreating a new record 6.2 \u003cbr\u003ecsv 9.5 \u003cbr\u003ect3dv2.dll 3.3 \u003cbr\u003ectl3d 3.1, 3.3 \u003cbr\u003eCtrl 6.1.2 \u003cbr\u003ecustomization 12 \u003cbr\u003ecutting 2.1, 2.9.8, 6.1.2 \u003cbr\u003e \u003cbr\u003edata (folder) 3.1 \u003cbr\u003edata element 4.1 \u003cbr\u003eData entry 1.4, 6 \u003cbr\u003eData Entry Worksheet 4.2, 4.3 \u003cbr\u003edata entry worksheet font 12.5.3 \u003cbr\u003edata entry: percent sign 6.1.3 \u003cbr\u003edata entry: special keys 6.1.2 \u003cbr\u003edata extraction format 4.6 \u003cbr\u003edata indentation 8.6 \u003cbr\u003edata mode 5.2 \u003cbr\u003eDatabase (CDS/ISIS menu option) 1.4 \u003cbr\u003edatabase creation 4 \u003cbr\u003eDatabase Definition Wizard 1.3 \u003cbr\u003edatabase locking 3.4.3 \u003cbr\u003edatabase management system 1.2 \u003cbr\u003edatabase parameter file see dbn.par \u003cbr\u003edatabase structures, importing 3.5 \u003cbr\u003edatabase, default 12.7.2 \u003cbr\u003edatabase, sample 14.1.1 \u003cbr\u003edatabase: reinitialize 3.5 \u003cbr\u003e\u003cbr\u003edate(type) (formatting language) 11.3 \u003cbr\u003edatestamp (Pascal routine) 11.2.2 \u003cbr\u003edb (formatting language) 11.3 \u003cbr\u003eDB/Textworks 9.5 \u003cbr\u003edBase 1.2 \u003cbr\u003edbase file 9.1 \u003cbr\u003edbn.par (dbname.par) 3.1, 3.4, 4.9 \u003cbr\u003eDecorated Format 4.5 \u003cbr\u003edefault display format 7.2.3 \u003cbr\u003edefault menu files 12.2, 12.4 \u003cbr\u003edefault messages 12.3, 12.4 \u003cbr\u003edefault search display 7.2 \u003cbr\u003edefault value (data entry) 4.4, 10.3, 6.5 \u003cbr\u003edeleting fields 6.1.4 \u003cbr\u003edeleting files 2.9.6 \u003cbr\u003edeleting records 6.4 \u003cbr\u003edesk top publishing 8.4 \u003cbr\u003edesktop 2.6, 2.8 \u003cbr\u003edialog box 2.7 \u003cbr\u003eDictionary 1.4, 7.3 \u003cbr\u003eDictionary Assistant 4.6 \u003cbr\u003edictionary display 7.3 \u003cbr\u003edirectory (ISO 2709, MARC) 1.2 \u003cbr\u003edirectory: DOS 2.5 \u003cbr\u003edirectory database 13.4 \u003cbr\u003edisk drive 2.2 \u003cbr\u003edisks, splitting files across 3.5 \u003cbr\u003eDisplay Format 4.2, 7.2.3, see also \u003cbr\u003e\u003cbr\u003eformatting language \u003cbr\u003edisplay format, default 4.5 \u003cbr\u003edisplaying pictures 5.7 \u003cbr\u003edisplaying search results 7.2 \u003cbr\u003edistributor 1.5 \u003cbr\u003edlmexp.pcd 9.5 \u003cbr\u003edoc (folder) 3.1 \u003cbr\u003edocumentation 3.1 \u003cbr\u003edollar sign 7.4 \u003cbr\u003edouble clicking 2.3 \u003cbr\u003edragging 2.3 \u003cbr\u003edrive A, drive B, drive C, etc. 2.2 \u003cbr\u003edrive letter 3.4 \u003cbr\u003e \u003cbr\u003eediting: files 2.9.8 \u003cbr\u003eediting: records 6.1, 6.3 see also global \u003cbr\u003e\u003cbr\u003eediting \u003cbr\u003eeditor see text editor \u003cbr\u003eelse 5.8 \u003cbr\u003eempty fields, displaying 6.1.1 \u003cbr\u003eentry lock 3.4.3 \u003cbr\u003eEOC (end of column tolerance) 8.10, 8.11 \u003cbr\u003eexchange format 1.8, 13.2 \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 161\u003cbr\u003e\u003cbr\u003eexe files 2.3 \u003cbr\u003eExit (CDS/ISIS menu option) 1.4 \u003cbr\u003eexp file 4.10, 7.3 \u003cbr\u003eExpert search 1.4, 7.1.2, 7.10 \u003cbr\u003eExplorer (Windows program) see \u003cbr\u003e\u003cbr\u003eWindows Explorer \u003cbr\u003eExport 1.4, 9, 10.6 \u003cbr\u003eexporting in ISO 2709 format 9.2 \u003cbr\u003eextended Roman 14.3 \u003cbr\u003eextension see .exe (etc) \u003cbr\u003e \u003cbr\u003ef (function) 12.5.1 \u003cbr\u003eFangorn 9.1, 9.4 \u003cbr\u003eFDT 4.2, 4.3, 10.2, 13.3 \u003cbr\u003efi 5.8 \u003cbr\u003efield 1.2, 4.1, 4.6, 4.6, 5.1, 7.9 \u003cbr\u003eField Definition Table see FDT \u003cbr\u003efield name 4.3 \u003cbr\u003eField Selection Table see FST \u003cbr\u003efield separator 9.2 \u003cbr\u003efield zero see v0 \u003cbr\u003efield, adding: data entry 6.1.3 \u003cbr\u003efield, repeatable see repeatable field \u003cbr\u003efile 2.9 \u003cbr\u003efile name 2.4 \u003cbr\u003efile, copying 2.9.4 \u003cbr\u003efile, deleting 2.9.6 \u003cbr\u003efile, displaying 2.9.3 \u003cbr\u003efile, moving 2.9.5 \u003cbr\u003efiles, editing 2.9.8 \u003cbr\u003efiles, recovering 2.9.7 \u003cbr\u003efiles, system, CDS/ISIS 3.1 \u003cbr\u003efileserver 3.4 \u003cbr\u003efiling see sorting \u003cbr\u003eFind (Windows option) 2.8.6 \u003cbr\u003efinding files and folders 2.9 \u003cbr\u003efloppy disk 2.2 \u003cbr\u003efolder 2.5, 2.9 \u003cbr\u003efolder structure 3.1 \u003cbr\u003efont 5.6.1 \u003cbr\u003efont, extended roman 14.3 \u003cbr\u003efont, non-roman 12.7.1, 14.3 \u003cbr\u003efont size 5.6.3 \u003cbr\u003efonts table 5.6.1 \u003cbr\u003eforename 1.2 \u003cbr\u003eformatting language 1.2, 5, 14.1.1 \u003cbr\u003eformat language, extended 11.3 \u003cbr\u003eformat variables 11.3 \u003cbr\u003efree-text searching 7.10 \u003cbr\u003efs (function) 12.5.1; see also font size \u003cbr\u003e\u003cbr\u003eFST 4.2, 4.6, 5, 8.8, 8.10, 9.1, 9.5, 10.4, \u003cbr\u003e10.7, 13.3 \u003cbr\u003e\u003cbr\u003efull version 3.4.2 \u003cbr\u003efunction key F2 6.1.2 \u003cbr\u003e \u003cbr\u003eGeneral (in Printing) 8.4 \u003cbr\u003eGeneral Information Programme 1.5, 1.7 \u003cbr\u003eGerman: adding menus, messages 12.4 \u003cbr\u003egizmo conversion file 9.2, 9.3 \u003cbr\u003eglobal editing 10.6 \u003cbr\u003egraphic file 5.7 \u003cbr\u003egraphical user interface 2.1 \u003cbr\u003egroup see repeatable group \u003cbr\u003eGuided search 1.4, 7.1.1 \u003cbr\u003e \u003cbr\u003eheading format 8.8, 8.10 \u003cbr\u003eheading mode 5.2 \u003cbr\u003eheading processing indicator 8.8, 8.10 \u003cbr\u003eheading (sorting) 8.8, 8.10 \u003cbr\u003eHelp 1.4 \u003cbr\u003ehelp message (data entry worksheet) 4.4, \u003cbr\u003e\u003cbr\u003e10.3 \u003cbr\u003ehighlighting (retrieved terms) 7.2.2 \u003cbr\u003ehit file 9.2, 9.6 \u003cbr\u003eHP-UX 14.2.2 \u003cbr\u003eHTML normal (print format) 4.5 \u003cbr\u003eHTML Table with Headers (print format) \u003cbr\u003e\u003cbr\u003e4.5, 13.6 \u003cbr\u003ehypertext 5.10 \u003cbr\u003e \u003cbr\u003eI/F Update (CDS/ISIS menu option)1.4 \u003cbr\u003eicon, small 2.6.4 \u003cbr\u003eIDIN 4.1.1 \u003cbr\u003eIDIS 13.1 \u003cbr\u003eIDRC 1.1, 4.1.1 \u003cbr\u003eif 4.4, 5.8 \u003cbr\u003eIFLA UBCIM Programme 13.2 \u003cbr\u003eImport (CDS/ISIS menu option)1.4, 9, \u003cbr\u003e\u003cbr\u003e10.6 \u003cbr\u003eimporting database structures 3.5 \u003cbr\u003eindentation 5.3 \u003cbr\u003eindex 4.6 \u003cbr\u003eindexing technique (2) 4.4 \u003cbr\u003eindexing technique 1.2, 4.6, 4.8 \u003cbr\u003eindicators 13.3 \u003cbr\u003einformation retrieval 13 \u003cbr\u003einput file 9.3 \u003cbr\u003einput line length 9.3 \u003cbr\u003einstallation 3 \u003cbr\u003einstallation on network 3.4.1 \u003cbr\u003einverted file 1.2, 4.6, 6.7, 7.3 see also \u003cbr\u003e\u003cbr\u003eDictionary \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 162\u003cbr\u003e\u003cbr\u003eISBD 13.3 \u003cbr\u003eIsisAscii 9.4 \u003cbr\u003eISISCD 1.3, 14.2.1 \u003cbr\u003eISIS_DLL 1.1.2, 1.7, 4.4, 11.1, 12.1, 13, \u003cbr\u003e\u003cbr\u003e13.5 \u003cbr\u003eISO 2709 1.2, 9.1 \u003cbr\u003eiso file 9.2, 10.7 \u003cbr\u003eitalic 5.6.4 \u003cbr\u003e \u003cbr\u003eJavaISIS 1.1.4 \u003cbr\u003ejpg files 5.7 \u003cbr\u003ejustifying text 5.6.5 \u003cbr\u003e \u003cbr\u003ekey see sort key \u003cbr\u003e \u003cbr\u003el (function) 5.9 \u003cbr\u003elabels 8.11 \u003cbr\u003elabels, printing of 8.7 \u003cbr\u003elanguage, default 12.7.1 \u003cbr\u003elanguage, adding 12.4 \u003cbr\u003eLatin America 1.1 \u003cbr\u003elayout 5.3, 8.10 \u003cbr\u003elength of sort key 8.8 \u003cbr\u003elibrary housekeeping system 13.5 \u003cbr\u003elink 5.10, 5.10.1, 5.10.3 \u003cbr\u003elinking 5.9 \u003cbr\u003eLINUX 14.2.2 \u003cbr\u003elist box 2.7.2 \u003cbr\u003eliteral 5.4 \u003cbr\u003eload 9.3 \u003cbr\u003eloading CDS/ISIS 3.3 \u003cbr\u003elocking 3.4.3 \u003cbr\u003elogging on 2.8 \u003cbr\u003elogical operator 7.5, 7.10 \u003cbr\u003e \u003cbr\u003em 5.6.5, 8.11 \u003cbr\u003emailing list 1.7, 13 \u003cbr\u003emain menu 1.4 \u003cbr\u003eMARC 9.4 \u003cbr\u003eMARC21 1.8 \u003cbr\u003emargin 8.5, 8.10, 8.11 \u003cbr\u003emarked records 1.4, 8.4 \u003cbr\u003emarking records 7.2.4 \u003cbr\u003emaster file 1.3 \u003cbr\u003emaster file number 5.1, see also mfn \u003cbr\u003ememory space 3.3 \u003cbr\u003emenu (folder) 3.1 \u003cbr\u003emenu bar 2.6.5 \u003cbr\u003emenu database 12.2 \u003cbr\u003emerge 9.3 \u003cbr\u003emessage database 3.1, 12.3 \u003cbr\u003e\u003cbr\u003emessage file 3.1 \u003cbr\u003emfn 9.2, 9.3 \u003cbr\u003emfn range 8.4 \u003cbr\u003emfn search 7.10 \u003cbr\u003emicrocomputer 2.1 \u003cbr\u003eMicrosoft Access 1.2 \u003cbr\u003eMINISIS 1.1 \u003cbr\u003eMNENDF 12.2 \u003cbr\u003eMNENSH 12.2 \u003cbr\u003emode 5.2 \u003cbr\u003emodel record 6.5 \u003cbr\u003emodifying database 10 \u003cbr\u003emouse 2.3 \u003cbr\u003emouse button 2.3 \u003cbr\u003emoving (files) 2.9.5 \u003cbr\u003emoving text 2.9.8, 6.6.6 \u003cbr\u003eMS-DOS prompt 2.1 \u003cbr\u003emsg (folder)3.1 \u003cbr\u003emst file 4.10, 10.9 \u003cbr\u003emstrcv1 10.9 \u003cbr\u003emulti 4.4 \u003cbr\u003emulti-access 1.3 \u003cbr\u003emulti-lingual 1.2 \u003cbr\u003e \u003cbr\u003ename see field name \u003cbr\u003enames and addresses 13.5 \u003cbr\u003enational library 13.3 \u003cbr\u003enetwork 1.1.1, 3.4.1 \u003cbr\u003eNew (CDS/ISIS menu option)1.4 \u003cbr\u003enew line 4.5 \u003cbr\u003enew page 5..6.5 \u003cbr\u003enocc 11.3 \u003cbr\u003enot 7.5 \u003cbr\u003eNotepad (Windows program) 2.9.8 \u003cbr\u003eNovell 3.4.1 \u003cbr\u003enp 5.6.5 \u003cbr\u003enumbering pages 8.7 \u003cbr\u003enumerical applications 13.1 \u003cbr\u003e \u003cbr\u003eocc 11.3 \u003cbr\u003eoccurrence see repeatable field \u003cbr\u003eoccurrence selector 5.1 \u003cbr\u003eOpen (CDS/ISIS menu option) 1.4 \u003cbr\u003eOpen Dictionary (CDS/ISIS menu \u003cbr\u003e\u003cbr\u003eoption) 7.3 \u003cbr\u003eOPENFILE 5.10.1 \u003cbr\u003eoperating system 2.1 \u003cbr\u003eor 7.5 \u003cbr\u003eoutput file 9.2 \u003cbr\u003eoutput line length 13.3 \u003cbr\u003eoutput tag for mfn 9.2 \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 163\u003cbr\u003e\u003cbr\u003e \u003cbr\u003ep (presence of field) 7.10 \u003cbr\u003epage number 8.7 \u003cbr\u003epar file 4.9; see also syspar.par, dbn.par \u003cbr\u003eparameter files: password 12.8 \u003cbr\u003ePascal 1.2, 11,13.2, 14.1.1 \u003cbr\u003ePascal programming library 1.1.1, 11 \u003cbr\u003epassword 12.8 \u003cbr\u003epasting 2.1, 6.1.2 \u003cbr\u003epattern 4.3 \u003cbr\u003epbrush.exe 5.10.3 \u003cbr\u003epercent sign, entering in data 6.1.3 \u003cbr\u003epft see print format \u003cbr\u003ePGI see General Information Programme \u003cbr\u003epick-list 4.4, 10.3 \u003cbr\u003epict 5.7 \u003cbr\u003epicture 5.7 \u003cbr\u003epkzip 9.7 \u003cbr\u003eplugin 3.1 \u003cbr\u003epoint (font size) 5.3 \u003cbr\u003epointing 2.3 \u003cbr\u003epostscript 8.4 \u003cbr\u003eprefix (inverted file) 7.3 \u003cbr\u003epresentation 8.5 \u003cbr\u003epreview 8.4 \u003cbr\u003eprint format 5, 8.4, 8.5, 8.10, 8.11, 10.5, \u003cbr\u003e\u003cbr\u003e13.3, 13.4 \u003cbr\u003eprint format display font 12.5.2 \u003cbr\u003ePrint Format Assistant 4.5, 10.5 \u003cbr\u003ePrint Format Wizard see Print Format \u003cbr\u003e\u003cbr\u003eAssistant \u003cbr\u003ePrint Setup 1.4, 8.1 \u003cbr\u003ePrinter see printing \u003cbr\u003eprinting 8, 8.8, 8.10, 8.11 \u003cbr\u003eprinting messages 12.3 \u003cbr\u003eprog 3.1 \u003cbr\u003eprogramming 11 \u003cbr\u003ePrograms (Windows menu option) 2.1, \u003cbr\u003e\u003cbr\u003e2.8.4 \u003cbr\u003eproof mode 5.2 \u003cbr\u003eproximity operator 7.7 \u003cbr\u003epublishing 13.6, 14.2 \u003cbr\u003e \u003cbr\u003eqc 5.6.5 \u003cbr\u003e \u003cbr\u003eradio button 2.7.5 \u003cbr\u003erange: mfn 9.2 \u003cbr\u003eread only 12.8 \u003cbr\u003eRecall saved search 1.4 \u003cbr\u003erecord (0) 1.3 \u003cbr\u003erecord height 8.6, 8.10, 8.11 \u003cbr\u003e\u003cbr\u003erecord identifier 13.3 \u003cbr\u003erecord linking 1.3 \u003cbr\u003erecord locking 3.4.3 \u003cbr\u003erecord separator 9.2 \u003cbr\u003erecord structure 1.3, 9.1 \u003cbr\u003erecovering corrupted database 10.9 \u003cbr\u003erecovering files 2.9.7 \u003cbr\u003eref 5.9, 10.7, 13.3, 13.5 \u003cbr\u003ereference manual 14.1.2 \u003cbr\u003ereformatting FST 9.3, 13.3 \u003cbr\u003ereinitialize database 3.5 \u003cbr\u003erelational database 9.5 \u003cbr\u003erenumbering records 9.2 \u003cbr\u003erepeat 4.4 \u003cbr\u003erepeat separator 6.1.3 \u003cbr\u003erepeatable field 1.2, 4.1, 4.3, 4.6, 6.1.3, \u003cbr\u003e\u003cbr\u003e9.5, 11.2.2 \u003cbr\u003erepeatable group 5.4, 5.5 \u003cbr\u003erepeatable literal 5.4 \u003cbr\u003erepeatability: headings 8.8 \u003cbr\u003erestoring (database) 9.7 \u003cbr\u003eRich Text Format see rtf \u003cbr\u003eright button 2.3 \u003cbr\u003ertf 8.2 \u003cbr\u003eRun (Windows option) 2.8.5 \u003cbr\u003eRunning Pascal programs 11.2.1 \u003cbr\u003e \u003cbr\u003eSave search 7.11 \u003cbr\u003esaving print format 10.5 \u003cbr\u003esaving print specification 8.9 \u003cbr\u003esaving searches 7.11 \u003cbr\u003escripts see fonts \u003cbr\u003esearch 7, see also guided search \u003cbr\u003esearch expression 7 \u003cbr\u003esearch history box 7.1 \u003cbr\u003esearch language 1.2 \u003cbr\u003esearch only 3.4.2, 12.2, 12.8 \u003cbr\u003esearch, sequential see sequential search \u003cbr\u003esearching see search \u003cbr\u003esequential search 4.6 \u003cbr\u003eserial searching see free-text searching \u003cbr\u003eshut down (computer) 2.10 \u003cbr\u003esize, font 5.6.3 \u003cbr\u003esize 4.4 \u003cbr\u003esize(format)11.3 \u003cbr\u003eslash (/) 4.5 \u003cbr\u003esort key 8.8 \u003cbr\u003esort key length 8.8 \u003cbr\u003esorted hit file 9.2 \u003cbr\u003esorting 4.7, 8, 8.3, 8.8 \u003cbr\u003esorting a database 9.6 \u003cbr\u003esource code: Pascal 11.2.1 \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 164\u003cbr\u003e\u003cbr\u003esources of Pascal programs 11.4 \u003cbr\u003eSouth-East Asia 14.3 \u003cbr\u003espin box 2.7.6 \u003cbr\u003esplitting records across pages 8.7 \u003cbr\u003ess (formatting language) 11.3 \u003cbr\u003eStart button 2.1, 2.8.3 \u003cbr\u003estopword file 2.9.8, 4.7, 8.8 \u003cbr\u003estring 7.10 \u003cbr\u003estw file see stopword file \u003cbr\u003esubdirectory see subfolder \u003cbr\u003esubfield 1.2, 4.1, 4.3, 5.1 \u003cbr\u003esubfield separator 9.3, 13.3 \u003cbr\u003esubfield, repeatable 4.6 \u003cbr\u003esubfolder 3.1 \u003cbr\u003esurname 1.2 \u003cbr\u003eswitching off (computer) 2.10 \u003cbr\u003esyspar.par 1.1.1, 1.4, 3.1, 3.2, 12.2 \u003cbr\u003esyspar.par (parameter 0) 3.4.1, 3.5 \u003cbr\u003esyspar.par (parameter 1) 3.2 \u003cbr\u003esyspar.par (parameter 2) 3.2 \u003cbr\u003esyspar.par (parameter 3) 3.2 \u003cbr\u003esyspar.par (parameter 4) 3.2, 3.4.1, 3.4.2 \u003cbr\u003esyspar.par (parameter 5) 3.2 \u003cbr\u003esyspar.par (parameter 6) 3.2, 12.8 \u003cbr\u003esyspar.par (parameter 8) 6.1.3 \u003cbr\u003esyspar.par (parameter 14) 3.4, 3.4.1 \u003cbr\u003esyspar.par (parameter 101) 12.7.1 \u003cbr\u003esyspar.par (parameter 102) 3.4.2, 12.8 \u003cbr\u003esyspar.par (parameter 125) 12.7.2 \u003cbr\u003esyspar.par (parameter 130) 6.7 \u003cbr\u003esyspar.par (parameter 1001 ff.) 12.7.3 \u003cbr\u003e \u003cbr\u003etab 2.6.3, 5.6.5 \u003cbr\u003etable (for displaying search results) 7.2 \u003cbr\u003etabulation 5.6.5 \u003cbr\u003etag 4.2, 4.3 \u003cbr\u003etag (formatting language) 11.3 \u003cbr\u003etask bar 2.6.2 \u003cbr\u003etask bar: features 2.6.4 \u003cbr\u003etemporary file 3.4.1 \u003cbr\u003etext editor 2.9.8 \u003cbr\u003etext entry box 2.7.1 \u003cbr\u003etextbox 5.10.3 \u003cbr\u003etextboximg 5.10.3 \u003cbr\u003eThailand 14.3 \u003cbr\u003etitle (in printing) 8.5 \u003cbr\u003etoolbar 2.6.6 \u003cbr\u003etruncation 7.4 \u003cbr\u003eTurkish 12.7.1 \u003cbr\u003etwip 5.3, 8.11 \u003cbr\u003etype of field 4.3 \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eUK MARC 9.4 \u003cbr\u003eunconditional literal 5.4 \u003cbr\u003eunderlining 5.6.4 \u003cbr\u003eUNESCO passim; see also General \u003cbr\u003e\u003cbr\u003eInformation Programme, \u003cbr\u003eUNICODE 14.3.3 \u003cbr\u003eUNIMARC 1.8, 8.10, 13.2, 13.3 \u003cbr\u003eUNISIST 1.5 \u003cbr\u003eUNISIST Reference manual 1.8 \u003cbr\u003eunlocking see locking \u003cbr\u003eupdate 9.3 \u003cbr\u003eupdating inverted file 6.7 \u003cbr\u003euseful addresses 14.4 \u003cbr\u003euser group 1.7 \u003cbr\u003eUtilities (CDS/ISIS menu option) 1.4 \u003cbr\u003e \u003cbr\u003eV0 (variable field 0) 5.1 \u003cbr\u003eval 5.9, 7.10 \u003cbr\u003evalidation file 1.2, 6.1.5 \u003cbr\u003evalidation format 4.4, 10.3, 13.3 \u003cbr\u003eViet Nam 14.3 \u003cbr\u003e \u003cbr\u003ewhile 12.5.1 \u003cbr\u003eWindows 95 2.4 \u003cbr\u003eWindows backup program 3.5 \u003cbr\u003eWindows bar 2.6.1 \u003cbr\u003eWindows Explorer (Windows program) \u003cbr\u003e\u003cbr\u003e2.9.2, 2.9.4, 2.9.5 \u003cbr\u003eWindows: different versions 2.1 \u003cbr\u003eWindows NT server 14.2.2 \u003cbr\u003eWinIDAMS 13.1 \u003cbr\u003eWinzip 9.7 \u003cbr\u003ework 3.1 \u003cbr\u003eworking folder 2.5, see also work \u003cbr\u003eworksheet 12.6, see also Data Entry \u003cbr\u003e\u003cbr\u003eWorksheet \u003cbr\u003eworkstation 3.4 \u003cbr\u003eWorld Wide Web 13.6, 14.2.2; see also \u003cbr\u003e\u003cbr\u003eWWWISIS \u003cbr\u003ewpr file 8.9, 12.6 \u003cbr\u003eWWWISIS 1.1.3, 14.2.2 \u003cbr\u003e \u003cbr\u003eX (icon) 2.6.4 \u003cbr\u003excopy (DOS command) 3.5 \u003cbr\u003e \u003cbr\u003ezip files 3.5 \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u0026gt;\u0026gt;\u003c/td\u003e\n \u003c/tr\u003e \n \u003ctr class\u003d\"raw\"\u003e\n \u003ctd class\u003d\"raw\" style\u003d\"width:80; text-align:right;\"\u003e10: \u003c/td\u003e\n \u003ctd class\u003d\"raw\" style\u003d\"overflow:auto\"\u003e\u0026lt;\u0026lt;\u003ca href\u003d\"http://localhost:8585/DL-example/idocs/winisis-handbook-en.pdf\"\u003ewinisis-handbook-en.pdf\u003c/a\u003e\u0026gt;\u0026gt;\u003c/td\u003e\n \u003c/tr\u003e \n \u003c/tbody\u003e \n \u003c/table\u003e \n \u003c/body\u003e\n\u003c/html\u003e","\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n \u003chead\u003e \n \u003cmeta http-equiv\u003d\"Content-Type\" content\u003d\"text/html; charset\u003dUTF-8\"\u003e \n \u003cstyle\u003e\n.highlight {\n background: yellow;\n}\ntable.raw {\nborder-collapse: collapse;\nfont-family: Lucida Grande, Verdana, Helvetica, Arial, sans-serif;\nwidth: 75%;\n}\ncaption.raw {\nfont-size: larger; font-weight: bold; bottom-margin: 2em auto;\n}\nth.raw:nth-child(1){\nwidth:100px;\n}\nth.raw, td.raw\n{ padding: .65em; }\nth.raw, thead.raw {\nfont-weight: bold;\nbackground: #c0deed;\nborder: 1px solid #000; }\ntd.raw { border: 1px solid #777;\nword-wrap: break-word;\n }\npre {display: inline;}\n\u003c/style\u003e \n \u003ctitle\u003e1\u003c/title\u003e \n \u003c/head\u003e \n \u003cbody\u003e \n \u003ctable class\u003d\"raw\"\u003e \n \u003ccaption style\u003d\"font-style: bold;\"\u003e\n RECORD(1)\n \u003c/caption\u003e \n \u003ctbody\u003e\n \u003ctr class\u003d\"raw\"\u003e\n \u003cth class\u003d\"raw\" style\u003d\"text-align:right;\" scope\u003d\"col\"\u003eTag\u003c/th\u003e\n \u003cth class\u003d\"raw\" style\u003d\"text-align:left;\" scope\u003d\"col\"\u003eField/Occurrence\u003c/th\u003e\n \u003c/tr\u003e \n \u003c/tbody\u003e\n \u003ctbody\u003e \n \u003ctr class\u003d\"raw\"\u003e\n \u003ctd class\u003d\"raw\" style\u003d\"width:80; text-align:right;\"\u003e10: \u003c/td\u003e\n \u003ctd class\u003d\"raw\" style\u003d\"overflow:auto\"\u003e\u0026lt;\u0026lt;\u003cbr\u003eReference Manual\u003cbr\u003e(Version 1.5)\u003cbr\u003e\u003cbr\u003eUNESCO\u003cbr\u003eInformation Society Division\u003cbr\u003e\u003cbr\u003eSector of Communication and Information\u003cbr\u003e© UNESCO, June 2004\u003cbr\u003e\u003cbr\u003e(This manual refers to Winisis 1.5 build 3)\u003cbr\u003e\u003cbr\u003eRevised by: Ben Winnubst, New Zealand (June 2004)\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eForeword\u003cbr\u003eCDS/ISIS is a menu-driven generalized Information Storage and Retrieval system\u003cbr\u003edesigned specifically for the computerized management of structured non-numerical\u003cbr\u003edata bases. One of the major advantages offered by the generalized design of the system\u003cbr\u003eis that CDS/ISIS is able to manipulate an unlimited number of data bases each of which\u003cbr\u003emay consist of completely different data elements. Although some features of CDS/ISIS\u003cbr\u003erequire knowledge of and experience with computerized information systems, once an\u003cbr\u003eapplication has been designed the system may be used by persons having had little or no\u003cbr\u003eprior computer experience. For advanced users, CDS/ISIS offers a wide range of\u003cbr\u003eprogramming facility allowing the development of specialized applications through the\u003cbr\u003euse of its powerful print formats. For real computer programmers, an external\u003cbr\u003eprogramming library, the ISIS_DLL1, provide all necessary tools for developing\u003cbr\u003eCDS/ISIS based applications.\u003cbr\u003eThe first version of this manual, referring to CDS/ISIS 1.3 for Windows, was written by\u003cbr\u003ethe creator of the original CDS/ISIS, Giampaolo Del Bigio. It describes the operations\u003cbr\u003eof the Windows version of CDS/ISIS and is meant to be complementary to other\u003cbr\u003eCDS/ISIS manuals, such as the CDS/ISIS for Windows Handbook and the CDS/ISIS\u003cbr\u003eReference Manual for the MS-DOS version. In particular, it describes changes and/or\u003cbr\u003enew features which are only available in the Windows version. This version is fully\u003cbr\u003ecompatible with the MS-DOS2 version of CDS/ISIS. Data bases created with the latter\u003cbr\u003eoperates without change under the Windows version. However, in order to take\u003cbr\u003eadvantage of the new features (e.g. the graphical or hypertext commands of the\u003cbr\u003eformatting language) you may want to review and modify your display formats and/or\u003cbr\u003eFST’s. \u003cbr\u003eThis version of CDS/ISIS for Windows includes all the features of the MS-DOS version\u003cbr\u003eand its capabilities are complemented by a number of external programs, such as\u003cbr\u003eImpExp2709 or the XML utilities. It is designed as well as for current MS-DOS users\u003cbr\u003ewho wish to migrate to the Windows environment, than for new users that will be able\u003cbr\u003eto create and manage their own databases.\u003cbr\u003eFinally, the Windows version of CDS/ISIS is better known as “Winisis”. For some\u003cbr\u003ereasons some tend to consider the two as totally distinguished programmes. Winisis is\u003cbr\u003eone of today’s available software based on the CDS/ISIS technology.\u003cbr\u003e\u003cbr\u003eDavide Storti\u003cbr\u003eInformation Society Division\u003cbr\u003eUNESCO\u003cbr\u003e\u003cbr\u003e1 ISIS_DLL is developed by BIREME/PAHO and UNESCO. Available on UNESCO (www.unesco.org/isis) and BIREME’s\u003cbr\u003e(www.bireme.br) sites.\u003cbr\u003e2 In this manual reference is made to the following trademarks:\u003cbr\u003eMicrosoft®, MS-DOS® and Windows® are registered trademarks of Microsoft Corporation.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eTABLE OF CONTENTS\u003cbr\u003eFOREWORD ................................................................................................................................ 2 \u003cbr\u003e\u003cbr\u003e1. SYSTEM OVERVIEW ........................................................................................................... 7 \u003cbr\u003e\u003cbr\u003eA. THE CDS/ISIS DATA BASE................................................................................................... 7\u003cbr\u003eB. SYSTEM FUNCTIONS..................................................................................................................7\u003cbr\u003eC. DATA BASE STRUCTURE............................................................................................................ 7\u003cbr\u003e1. DATA BASE DEFINITION FILES...................................................................................................8\u003cbr\u003e2. MASTER FILE........................................................................................................................8\u003cbr\u003e3. INVERTED FILE...................................................................................................................... 8\u003cbr\u003e4. ANY FILE...........................................................................................................................9\u003cbr\u003e5. RELATIONSHIPS BETWEEN THE FILES..........................................................................................9\u003cbr\u003e\u003cbr\u003eD. SYSTEM ARCHITECTURE............................................................................................................9\u003cbr\u003e1. MENUS............................................................................................................................... 9\u003cbr\u003e2. MULTILINGUAL DIALOGUE..................................................................................................... 10\u003cbr\u003e3. DIALOG BOXES....................................................................................................................10\u003cbr\u003e4. WINDOWS..........................................................................................................................11\u003cbr\u003e\u003cbr\u003e2. SYSTEM INSTALLATION ................................................................................................. 12 \u003cbr\u003e\u003cbr\u003eA. HARDWARE REQUIREMENTS.................................................................................................... 12\u003cbr\u003eB. INSTALLING CDS/ISIS ON YOUR COMPUTER........................................................................... 12\u003cbr\u003e1. CDS/ISIS SETUP...............................................................................................................12\u003cbr\u003e2. CDS/ISIS DIRECTORIES...................................................................................................... 13\u003cbr\u003e3. ISISPAS.PIF...................................................................................................................13\u003cbr\u003e4. WINDOWS VERSIONS COMPATIBILITY....................................................................................... 13\u003cbr\u003e\u003cbr\u003eC. SYSTEM PARAMETER FILES.....................................................................................................15\u003cbr\u003e1. SYSPAR.PAR: GLOBAL PARAMETERS................................................................................ 15\u003cbr\u003e2. DBN.PAR: DATA BASE PARAMETERS..................................................................................... 26\u003cbr\u003e\u003cbr\u003eD. SYSTEM RESTRICTIONS........................................................................................................... 26\u003cbr\u003e\u003cbr\u003e3. CDS/ISIS MENUS ................................................................................................................. 27 \u003cbr\u003e\u003cbr\u003eA. THE MAIN WINDOW............................................................................................................. 27\u003cbr\u003eB. DATABASE MENU....................................................................................................................27\u003cbr\u003eC. BROWSE MENU...................................................................................................................... 29\u003cbr\u003eD. SEARCH MENU.......................................................................................................................30\u003cbr\u003eE. EDIT MENU........................................................................................................................... 31\u003cbr\u003eF. CONFIGURE MENU.................................................................................................................. 33\u003cbr\u003eG. UTILITIES MENU.................................................................................................................... 36\u003cbr\u003e1. MORE HIDDEN UTILITIES......................................................................................................... 37\u003cbr\u003e\u003cbr\u003eH. WINDOWS MENU................................................................................................................... 38\u003cbr\u003eI. HELP MENU............................................................................................................................39\u003cbr\u003e\u003cbr\u003e4. CDS/ISIS WINDOWS ........................................................................................................... 40 \u003cbr\u003e\u003cbr\u003eA. THE DATABASE WINDOW...................................................................................................... 40\u003cbr\u003eB. THE DATA ENTRY WINDOW......................................................................................................43\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e1. EDITING A FIELD................................................................................................................. 45\u003cbr\u003e2. ADDING A FIELD..................................................................................................................47\u003cbr\u003e3. DELETING A FIELD............................................................................................................... 47\u003cbr\u003e4. FIELD AND RECORD VALIDATION.............................................................................................47\u003cbr\u003e4. BEGIN AND END CODING.................................................................................................48\u003cbr\u003e5. PICK LISTS......................................................................................................................... 49\u003cbr\u003e6. UPDATING THE INVERTED FILE...............................................................................................49\u003cbr\u003e\u003cbr\u003eC. THE EXPERT SEARCH WINDOW............................................................................................. 49\u003cbr\u003eD. THE GUIDED SEARCH WINDOW............................................................................................. 50\u003cbr\u003eE. THE DICTIONARY WINDOW....................................................................................................52\u003cbr\u003e\u003cbr\u003e5. CDS/ISIS DIALOG BOXES ................................................................................................ 55 \u003cbr\u003e\u003cbr\u003eA. OPEN DIALOG BOX................................................................................................................. 55\u003cbr\u003eB. SEARCH HISTORY DIALOG BOX...............................................................................................56\u003cbr\u003eC. IMPORT DIALOG BOX............................................................................................................ 56\u003cbr\u003eD. EXPORT DIALOG BOX........................................................................................................... 59\u003cbr\u003eE. INVERTED FILE MAINTENANCE DIALOG BOX........................................................................... 62\u003cbr\u003eF. GLOBAL ADD DIALOG BOX....................................................................................................64\u003cbr\u003eG. GLOBAL DELETE DIALOG BOX.............................................................................................. 65\u003cbr\u003eH. GLOBAL REPLACE DIALOG BOX............................................................................................. 66\u003cbr\u003eI. PRINT DIALOG BOX................................................................................................................67\u003cbr\u003e1. GUIDELINES FOR SETTING UP A PRINT RUN................................................................................67\u003cbr\u003e2. PRINT DIALOG BOX (GENERAL) ............................................................................................68\u003cbr\u003e3. PRINT DIALOG BOX (PRESENTATION)..................................................................................... 69\u003cbr\u003e4. PRINT DIALOG BOX (MARGINS)............................................................................................ 70\u003cbr\u003e5. PRINT DIALOG BOX (LAYOUT).............................................................................................. 71\u003cbr\u003e6. PRINT DIALOG BOX (SORTING)..............................................................................................73\u003cbr\u003e\u003cbr\u003eJ. EXPORT TO XML................................................................................................................. 76\u003cbr\u003e\u003cbr\u003e6. FIELD DEFINITION TABLE (FDT) ................................................................................. 77 \u003cbr\u003e\u003cbr\u003eA. INTRODUCTION...................................................................................................................... 77\u003cbr\u003eB. GENERAL DATA BASE DESIGN GUIDELINES.................................................................................. 78\u003cbr\u003e1. DATA ELEMENTS.................................................................................................................... 78\u003cbr\u003e2. FIELDS AND SUBFIELDS........................................................................................................... 79\u003cbr\u003e3. REPEATABLE FIELDS...............................................................................................................79\u003cbr\u003e4. CONTROL CHARACTERS...........................................................................................................80\u003cbr\u003e\u003cbr\u003eC. FDT PARAMETERS................................................................................................................ 81\u003cbr\u003e1. FIELD TAG...........................................................................................................................81\u003cbr\u003e2. FIELD NAME........................................................................................................................ 81\u003cbr\u003e3. FIELD LENGTH.......................................................................................................................81\u003cbr\u003e4. FIELD TYPE.......................................................................................................................... 81\u003cbr\u003e5. REPEATABILITY......................................................................................................................82\u003cbr\u003e6. SUBFIELDS/PATTERN..............................................................................................................82\u003cbr\u003e\u003cbr\u003eD. CREATING A NEW DATABASE.................................................................................................... 83\u003cbr\u003e1. THE DATABASE DEFINITION WIZARD.......................................................................................83\u003cbr\u003e\u003cbr\u003eE. MODIFYING THE FDT............................................................................................................ 86\u003cbr\u003e\u003cbr\u003e7. THE SEARCH LANGUAGE ............................................................................................... 87 \u003cbr\u003e\u003cbr\u003eA. INTRODUCTION...................................................................................................................... 87\u003cbr\u003eB. SEARCH EXPRESSIONS............................................................................................................. 87\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e1. TYPES OF SEARCH TERM....................................................................................................... 87\u003cbr\u003e2. SEARCH OPERATORS.............................................................................................................88\u003cbr\u003e3. SYNTAX OF SEARCH EXPRESSIONS.......................................................................................... 90\u003cbr\u003e4. OPERAND QUALIFIER............................................................................................................ 91\u003cbr\u003e5. DEVELOPING A SEARCH STRATEGY..........................................................................................92\u003cbr\u003e\u003cbr\u003eC. FREE TEXT SEARCHING...........................................................................................................92\u003cbr\u003e\u003cbr\u003e8. THE FORMATTING LANGUAGE ................................................................................... 94 \u003cbr\u003e\u003cbr\u003eA. FIELD SELECTORS................................................................................................................. 95\u003cbr\u003e1. FIELD COMMAND.................................................................................................................95\u003cbr\u003e2. SUBFIELD COMMAND............................................................................................................ 95\u003cbr\u003e3. FIELD OCCURRENCES............................................................................................................95\u003cbr\u003e4. EXTRACTING A FRAGMENT OF A FIELD OR SUBFIELD..................................................................... 96\u003cbr\u003e5. FIELD OCCURRENCES...............................................................................................................97\u003cbr\u003e6. INDENTATION COMMAND..........................................................................................................97\u003cbr\u003e7. MFN COMMAND................................................................................................................... 97\u003cbr\u003e\u003cbr\u003eB. MODE COMMAND....................................................................................................................98\u003cbr\u003eC. HORIZONTAL AND VERTICAL SPACING COMMANDS....................................................................... 99\u003cbr\u003eD. LITERALS............................................................................................................................... 99\u003cbr\u003eE. DUMMY FIELD SELECTORS.......................................................................................................101\u003cbr\u003eF. EXPRESSIONS........................................................................................................................101\u003cbr\u003e1. NUMERICAL EXPRESSIONS..................................................................................................... 102\u003cbr\u003e2. STRING EXPRESSIONS........................................................................................................... 103\u003cbr\u003e3. BOOLEAN EXPRESSIONS........................................................................................................ 103\u003cbr\u003e\u003cbr\u003eG. FUNCTIONS........................................................................................................................... 104\u003cbr\u003e1. NUMERICAL FUNCTIONS........................................................................................................ 105\u003cbr\u003e2. STRING FUNCTIONS.............................................................................................................. 108\u003cbr\u003e3. BOOLEAN FUNCTIONS........................................................................................................... 112\u003cbr\u003e\u003cbr\u003eH. IF COMMAND.......................................................................................................................113\u003cbr\u003eI. REPEATABLE GROUPS.............................................................................................................. 113\u003cbr\u003eJ. FORMAT ERRORS.................................................................................................................... 115\u003cbr\u003eK. INCLUDING AN EXTERNAL FORMAT...........................................................................................116\u003cbr\u003eL. FORMAT VARIABLES............................................................................................................... 116\u003cbr\u003eM. WHILE COMMAND............................................................................................................ 117\u003cbr\u003eN. THE WINDOWS GRAPHIC ENVIRONMENT..................................................................................117\u003cbr\u003e1. FONTS COMMAND.......................................................................................................... 118\u003cbr\u003e2. COLS COMMAND.............................................................................................................118\u003cbr\u003e3. PARAGRAPH FORMATTING COMMANDS................................................................................... 119\u003cbr\u003e4. CHARACTER FORMATTING COMMANDS................................................................................... 121\u003cbr\u003e5. APPLYING FORMATTING TO SPECIFIC OBJECTS ONLY..................................................................121\u003cbr\u003e6. ADDING HYPERTEXT LINKS TO FORMATS: THE LINK COMMAND...............................................121\u003cbr\u003e\u003cbr\u003e9. THE FIELD SELECT TABLE (FST) ................................................................................ 129 \u003cbr\u003e\u003cbr\u003eA. FST PARAMETERS................................................................................................................129\u003cbr\u003e1. DATA EXTRACTION FORMAT.................................................................................................. 130\u003cbr\u003e2. INDEXING TECHNIQUES.........................................................................................................130\u003cbr\u003e3. FIELD IDENTIFIER.................................................................................................................132\u003cbr\u003e\u003cbr\u003eB. INVERTED FILE FST.............................................................................................................132\u003cbr\u003e\u003cbr\u003e10. ADAPTING CDS/ISIS TO LOCAL REQUIREMENTS .............................................. 136 \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eA. CREATING A NEW LANGUAGE VERSION....................................................................................136\u003cbr\u003e1. CREATING A NEW MENU DATA BASE......................................................................................136\u003cbr\u003e2. CREATING A NEW MESSAGE DATA BASE................................................................................. 137\u003cbr\u003e3. CREATING A NEW MENU PROFILE.......................................................................................... 137\u003cbr\u003e\u003cbr\u003eB. CONVERSION TABLES............................................................................................................138\u003cbr\u003e1. OEM TO ANSI CONVERSION TABLE................................................................................... 139\u003cbr\u003e2. ANSI TO OEM CONVERSION TABLE................................................................................... 139\u003cbr\u003e3. UPPER CASE CONVERSION TABLE (ISISUC.TAB).................................................................139\u003cbr\u003e4. ALPHABETIC CHARACTERS TABLE (ISISAC.TAB)................................................................ 139\u003cbr\u003e\u003cbr\u003e11. CDS/ISIS PASCAL ........................................................................................................... 140 \u003cbr\u003e\u003cbr\u003eAPP. A - WINDOWS EDITING KEYS ................................................................................. 142 \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e1. System overview\u003cbr\u003eA. The CDS/ISIS Data Base\u003cbr\u003e\u003cbr\u003eCDS/ISIS allows you to build and manage structured non-numerical data bases, i.e. data bases whose\u003cbr\u003emajor constituent is text.\u003cbr\u003eAlthough CDS/ISIS deals with text and words, and offers therefore many of the features normally found in\u003cbr\u003eword-processing packages, it does more than just text processing. This is because the text that CDS/ISIS\u003cbr\u003eprocesses is structured into data elements that you define. \u003cbr\u003eIn the most general terms you may think of a CDS/ISIS data base as a file of related data that you collect\u003cbr\u003eto satisfy the information requirements of a given user community. It may be for example a simple file of\u003cbr\u003eaddresses or a more complex file such as a library catalogue or a directory of research projects. Each unit\u003cbr\u003eof information stored in a data base consists of discrete data elements, each containing a particular\u003cbr\u003echaracteristic of the entity being described. For example, a bibliographic data base will contain\u003cbr\u003einformation on books, reports, journal articles, etc. Each unit will, in this case, consist of such data\u003cbr\u003eelements as author, title, date of publication, etc.\u003cbr\u003eData elements are stored in fields, each of which is assigned a numeric tag indicative of its contents. You\u003cbr\u003emay think of the tag as the name of the field as it is known by CDS/ISIS. \u003cbr\u003eThe collection of fields containing all data elements of a given unit of information is called a record. \u003cbr\u003eThe unique characteristic of CDS/ISIS is that it is specifically designed to handle fields (and consequently\u003cbr\u003erecords) of varying length, thus allowing, on the one hand, an optimal utilization of your disk storage and,\u003cbr\u003eon the other, a complete freedom in defining the maximum length of each field.\u003cbr\u003eA field may be optional (i.e. it may be absent in one or more records), it may contain a single data\u003cbr\u003eelement, or two or more variable length data elements. In the latter case the field is said to contain\u003cbr\u003esubfields, each of which is identified by a 2-character subfield delimiter preceding the corresponding\u003cbr\u003edata element. Furthermore a field may be repeatable, i.e. any given record may contain more than one\u003cbr\u003einstance or occurrence, of the field. \u003cbr\u003e\u003cbr\u003eB. System functions\u003cbr\u003eThe major functions provided by CDS/ISIS allow you to:\u003cbr\u003e Define data bases containing the required data elements\u003cbr\u003e Enter new records into a given data base\u003cbr\u003e Modify, correct or delete existing records\u003cbr\u003e Automatically build and maintain fast access files for each data base in order to maximize retrieval\u003cbr\u003e\u003cbr\u003espeed\u003cbr\u003e Retrieve records by their contents, through a sophisticated search language\u003cbr\u003e Display the records or portions thereof according to your requirements\u003cbr\u003e Sort the records in any sequence desired\u003cbr\u003e Print partial or full catalogues and/or indexes\u003cbr\u003e Develop specialized applications using the CDS/ISIS integrated programming facility. \u003cbr\u003e\u003cbr\u003eC. Data base structure\u003cbr\u003eAlthough a CDS/ISIS data base will appear to you as a single file of information, in actual fact it consists\u003cbr\u003eof a number of logically related but physically distinct computer files. The management of the physical\u003cbr\u003efiles is the responsibility of CDS/ISIS and you do not normally have to know their structure in detail in\u003cbr\u003eorder to operate a data base. However some basic knowledge of the purpose and function of the major\u003cbr\u003efiles associated with a data base will help you to understand the system better.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e1. Data base definition files\u003cbr\u003eBefore a data base can be accessed for processing, it must be made known to CDS/ISIS by defining\u003cbr\u003ecertain characteristics of its record structure and contents. The Data base definition services allow you to\u003cbr\u003ecreate and/or modify a data base definition. \u003cbr\u003eA CDS/ISIS data base definition consists of the following components, each stored in a separate file:\u003cbr\u003eField Definition Table (FDT) : The FDT defines the fields which may be present in the records of the\u003cbr\u003e\u003cbr\u003edata base and their characteristics.\u003cbr\u003eData entry worksheet(s) (FMT) : One or more screen layouts used to create and/or update the master\u003cbr\u003e\u003cbr\u003erecords of the data base. CDS/ISIS provides a specially designed editor to create these worksheets.\u003cbr\u003eDisplay format(s) (PFT): Display formats define precise formatting requirements for either on-line\u003cbr\u003e\u003cbr\u003edisplay of records during searching or for the generation of printed output products such as catalogues\u003cbr\u003eand indexes. CDS/ISIS provides a powerful and comprehensive formatting language which allows you\u003cbr\u003eto display the contents of a record in any desired way.\u003cbr\u003e\u003cbr\u003eField Select Table(s) (FST) : One FST defines the fields of the data base to be made searchable through\u003cbr\u003ethe Inverted file. Additional FSTs define the most frequently used sorting requirements for the data\u003cbr\u003ebase.\u003cbr\u003e\u003cbr\u003e2. Master file\u003cbr\u003eThe Master file contains all the records of a given data base, each record consisting of a set of variable\u003cbr\u003elength fields. Each record is identified by a unique number, automatically assigned by CDS/ISIS when it\u003cbr\u003eis created, called the Master File Number or MFN. \u003cbr\u003eIn order to provide a fast access to each master file record, CDS/ISIS associates a special file to the\u003cbr\u003eMaster file, called the Cross-reference file, which is in fact an index giving the location of each record in\u003cbr\u003ethe Master file. \u003cbr\u003eYou may create, modify or delete Master file records by means of the CDS/ISIS Data Entry services.\u003cbr\u003e\u003cbr\u003e3. Inverted file\u003cbr\u003eAlthough a master record can be retrieved directly by its MFN, through the Cross-reference file,\u003cbr\u003eadditional ways of accessing a record are, of course, necessary. In the retrieval of bibliographic records,\u003cbr\u003efor example, it may be desirable to access a record by author, by subject, or by any other data element\u003cbr\u003eoccurring in the record. CDS/ISIS allows you to provide a virtually unlimited number of access points for\u003cbr\u003eeach record through the creation of a special file called the Inverted file.\u003cbr\u003eThe Inverted file contains all terms which may be used as access points during retrieval for a given data\u003cbr\u003ebase, and, for each term, a list of references to the Master file record(s) from which the term was\u003cbr\u003eextracted. The collection of all access points for a given data base is called the dictionary. You may think\u003cbr\u003eof the Inverted file as an index to the contents of the Master file.\u003cbr\u003eFor example, four master records (with MFN 18, 204, 766 and 1039) contain the keyword ADULT\u003cbr\u003eEDUCATION. The logical structure of the corresponding Inverted file entry would be:\u003cbr\u003eADULT EDUCATION 18 204 766 1039\u003cbr\u003eHere, ADULT EDUCATION is the access point (or dictionary term), and each reference to the Master\u003cbr\u003efile record where it appears is called a posting.\u003cbr\u003eBecause each term will normally have a different number of records indexed under it, the logical records\u003cbr\u003ein an Inverted file are of varying length. Here again, in order to provide the fast retrieval of each access\u003cbr\u003epoint, the Inverted file actually consists of several physical files.\u003cbr\u003eCDS/ISIS allows selective creation of Inverted files for each data base. You may select fields, subfields or\u003cbr\u003eelements thereof. In addition, by specifying appropriate options, you may extract individual words,\u003cbr\u003ephrases or descriptors from selected fields.\u003cbr\u003eYou define the searchable elements for a given data base by means of a Field Select Table (FST), which\u003cbr\u003econtains the fields to be inverted and the indexing technique to be used for each field.\u003cbr\u003eUnlike other Inverted file based retrieval systems, in which there is a separate Inverted file for each\u003cbr\u003esearchable field, CDS/ISIS uses a single Inverted file for any given data base. Because of the particular\u003cbr\u003estructure of this file, however, it is functionally equivalent to a multiple Inverted file approach. In actual\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003efact, each posting contains not only the MFN, but also additional information precisely identifying the\u003cbr\u003efield from which the data was extracted, as well as the relative word position within the field.\u003cbr\u003eThe current implementation provides for access points of up to 30 characters. Elements longer than the\u003cbr\u003emaximum length are truncated before an entry is made in the Inverted file.\u003cbr\u003e\u003cbr\u003e4. ANY file\u003cbr\u003eAn optional type of file, associated with the Inverted file, is the Any File. It is used in retrieval to link\u003cbr\u003etogether certain related terms. An “any term” is a collective name assigned to a table of search terms.\u003cbr\u003eWhen an ANY term is used in a search, the table with that name is retrieved, and the individual terms in\u003cbr\u003ethe table are automatically grouped together.\u003cbr\u003eThe criterion for the establishment of an ANY term is the likelihood of its frequent occurrence in queries.\u003cbr\u003eGeographic groupings will, in most cases, meet this criterion, but other types may qualify equally well. If,\u003cbr\u003efor example, you create an ANY term ANY Latin America, which defines the names of all the countries\u003cbr\u003ein Latin America, you may then use this collective name in a search, rather than typing all the names of the\u003cbr\u003evarious countries.\u003cbr\u003e\u003cbr\u003e5. Relationships between the files\u003cbr\u003eThe logical relationship between the major files of a CDS/ISIS data base is best perceived by examining\u003cbr\u003ethe way in which retrieval is performed. Retrieval from a data base is done by specifying a set of search\u003cbr\u003eterms which are looked up in the Inverted File to locate the list of MFNs associated with each term. These\u003cbr\u003elists are then manipulated by the program according to the search operators you have specified in your\u003cbr\u003esearch formulation until, at the end of the search, a single list, called the hit list, is obtained,\u003cbr\u003ecorresponding to the MFNs of the records satisfying your search formulation. If at this point you request a\u003cbr\u003edisplay of the records retrieved, CDS/ISIS will read each record in the hit list from the Master file, format\u003cbr\u003eit according to the specified format and display it on the screen.\u003cbr\u003eYou may also save one or more hit lists, which you may later use to print the records using the Print\u003cbr\u003eDialog services. A saved hit list is called a save file. \u003cbr\u003e\u003cbr\u003eD. System architecture\u003cbr\u003eThe basic component of CDS/ISIS is its menu system, which allows you to call upon the various services.\u003cbr\u003eHowever, in order to manage and operate your data bases you must also learn a number of techniques\u003cbr\u003ewhich are specific to CDS/ISIS, such as the search language or the formatting language. Techniques are\u003cbr\u003ein turn implemented by using a set of tools which CDS/ISIS provides for this purpose. For example, if\u003cbr\u003eyou want to carry out a search in a data base, you must first select the appropriate commands in the menus\u003cbr\u003eand then formulate your search requirements, which must follow the rules of the CDS/ISIS search\u003cbr\u003elanguage. You must therefore know this technique. To actually enter the search you use a tool called the\u003cbr\u003e”search window”.\u003cbr\u003eWhereas a technique entails the intellectual process of transforming a requirement (such as retrieving\u003cbr\u003einformation on the effects of solar radiation on marine fauna) into the specific search language of\u003cbr\u003eCDS/ISIS, a tool is a more mechanical and generally more widely applicable facility (for example the\u003cbr\u003eeditor is not only used to enter search formulations but also to create or modify records).\u003cbr\u003e\u003cbr\u003e1. Menus\u003cbr\u003eYou select the operations to be performed by choosing the relevant command from menus that the system\u003cbr\u003edisplays on the screen. A command is an instruction that tells CDS/ISIS to perform a certain operation. A\u003cbr\u003emenu is a list of commands from which you will make your choice. Menus are displayed in the menu bar\u003cbr\u003eat the top of the CDS/ISIS window, just below the title bar. To select a command, first click on the\u003cbr\u003eappropriate menu with the left mouse button (this will display the commands available on the selected\u003cbr\u003emenu). Then point to the desired command and click the left mouse button.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eNote that the various menus may in actual fact be different from the ones displayed in this manual, as each\u003cbr\u003euser may change the layout of menus, as well as the corresponding command descriptions. When a menu\u003cbr\u003eis displayed, some commands may appear dimmed (i.e. displayed in a light gray color). These commands\u003cbr\u003emay not be selected, as they are not operational in that particular context. For example, you may not select\u003cbr\u003ethe Import command from the above menu if no data base has yet been opened. A command followed by\u003cbr\u003ean ellipsis (...) indicates that additional information is required to execute the function. In this case\u003cbr\u003eclicking on the command will display a dialog box where this information will be provided.\u003cbr\u003eAs an example the Data base menu is reproduced below:\u003cbr\u003e\u003cbr\u003eFigure 1 - Sample CDS/ISIS menu\u003cbr\u003e\u003cbr\u003e2. Multilingual dialogue\u003cbr\u003eCDS/ISIS is fully interactive and multilingual. The latter facility is particularly interesting as it allows you\u003cbr\u003eto select the language in which the system menus and messages will be displayed.\u003cbr\u003eEach time it starts CDS/ISIS displays the menus in the default language selected by your data base\u003cbr\u003emanager when the system was installed on your machine. You may change the dialog language at any\u003cbr\u003etime, by executing the Change Language command in the Configure menu. This will display the list of\u003cbr\u003eavailable languages. To select a language, click on the desired one with the left mouse button. From that\u003cbr\u003epoint onwards all menus, system messages and prompts will be in the language you have chosen. Note,\u003cbr\u003ehowever, that any open windows will remain in the language being used when they were created.\u003cbr\u003e\u003cbr\u003e3. Dialog boxes\u003cbr\u003eIn some cases CDS/ISIS needs additional information before it can execute a command. You provide this\u003cbr\u003einformation by selecting options in a special type of window called a dialog box. For example, the Export\u003cbr\u003edialog box is shown below:\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eFigure 2 - Sample CDS/ISIS Dialog Box\u003cbr\u003e\u003cbr\u003e4. Windows\u003cbr\u003eCDS/ISIS uses different types of windows which are designed for a specific purpose. For example, to\u003cbr\u003edisplay a record of a data base it will use the data base window (see the sample below), to carry out a\u003cbr\u003esearch the search window, or to enter data in a record the data entry window. These are automatically\u003cbr\u003eput on the screen as soon as you select the corresponding menu command. \u003cbr\u003e\u003cbr\u003eFigure 3 - Sample Data base window\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e2. System installation\u003cbr\u003eA. Hardware requirements\u003cbr\u003e\u003cbr\u003eThe minimum and recommended hardware requirements for running CDS/ISIS are the following:\u003cbr\u003eCPU: 486 processor at 40Mhz (Pentium at 100Mhz or higher recommended)\u003cbr\u003eRAM: 8Mb (16Mb or more recommended)\u003cbr\u003e1 Floppy or CD-Rom unit\u003cbr\u003e1 hard disk (with at least 4Mb free)\u003cbr\u003e1 VGA 640x480 color screen (super VGA 800x600 or higher recommended) \u003cbr\u003e1 printer (optional)\u003cbr\u003eWindows 3.1 or higher\u003cbr\u003e\u003cbr\u003eNote: Although CDS/ISIS is a Windows 3.1 based program, it runs under Windows95, 98, NT4, 2000 and\u003cbr\u003eXP without specific known problems.\u003cbr\u003e\u003cbr\u003eB. Installing CDS/ISIS on your computer\u003cbr\u003e1. CDS/ISIS setup\u003cbr\u003e\u003cbr\u003eCDS/ISIS may be distributed in different ways: \u003cbr\u003e Through the Internet: for example at http://www.unesco.org/isis\u003cbr\u003e On the UNESCO’s Information Processing Tools CD-Rom.\u003cbr\u003e on 2 diskettes labelled ISIS01 and ISIS02. The first contains the software and the second\u003cbr\u003e\u003cbr\u003econtains the documentation.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eWhatever is the format you have got CDS/ISIS, there will be a file called either “WINISIS.EXE”,\u003cbr\u003e“WINISIS15.EXE”, “SETUP.EXE” or a ZIP file containing the CDS/ISIS installer. Run that file by\u003cbr\u003edouble-clicking it or through the Start-Run Windows menu.\u003cbr\u003eThe setup program will ask you a number of questions on the placement of the various system files. \u003cbr\u003eIf this is your first installation of the system, we recommend you accept the proposed defaults. \u003cbr\u003eMost of the parameters will be used to create the system parameter file SYSPAR.PAR described under\u003cbr\u003e“1. SYSPAR.PAR: Global parameters”. The information you will be asked to provide is as follows:\u003cbr\u003e\u003cbr\u003e The main CDS/ISIS directory (by default \\winisis).\u003cbr\u003e The Windows Program Manager Group where the CDS/ISIS icons will be placed (by default\u003cbr\u003e\u003cbr\u003eWinisis).\u003cbr\u003e The data base directory, i.e. the directory where your data bases are or will be stored. For\u003cbr\u003e\u003cbr\u003ecompatibility with the MS-DOS version of CDS/ISIS the default is \\winisis\\data. The test CDS\u003cbr\u003edata base supplied will be installed in this directory.\u003cbr\u003e\u003cbr\u003e The initial dialogue language (by default EN). CDS/ISIS, as provided by UNESCO, supports the\u003cbr\u003efollowing languages: EN (English), FR (French), SP (Spanish). However, copies of CDS/ISIS\u003cbr\u003eprovided by National distributors may support additional languages.\u003cbr\u003e\u003cbr\u003e The CDS/ISIS Pascal program directory, i.e. the directory where your CDS/ISIS Pascal programs\u003cbr\u003eare or will be stored. For compatibility with the MS-DOS version of CDS/ISIS the default is\u003cbr\u003e\\winisis\\prog. The sample programs supplied will be installed in this directory.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e2. CDS/ISIS directories\u003cbr\u003eThe installation procedure described above will create a main CDS/ISIS directory and a number of\u003cbr\u003esubdirectories, each containing a specific category of files, as follows (default names are given in\u003cbr\u003eparentheses).\u003cbr\u003eMain directory (\\winisis): contains the executable file (WISIS.EXE) and related files. You must not\u003cbr\u003e\u003cbr\u003eremove or modify any of the files installed in this directory other than the SYSPAR.PAR file\u003cbr\u003edescribed below.\u003cbr\u003e\u003cbr\u003eProgram subdirectory (\\winisis\\prog): contains application programs written in CDS/ISIS Pascal.\u003cbr\u003eMenu subdirectory (\\winisis\\menu): contains menus data bases and system tables.\u003cbr\u003eMessage subdirectory (\\winisis\\msg): contains system messages data bases.\u003cbr\u003eWork files subdirectory (\\winisis\\work): contains workfiles generated by CDS/ISIS.\u003cbr\u003eData base subdirectory(\\winisis\\data): contains data base files (this subdirectory may itself contain\u003cbr\u003e\u003cbr\u003eother subdirectories as explained under “Data base parameters” on page 26.\u003cbr\u003eImage files subdirectory (\\winisis\\bg): contains some Winisis background images and serve as the\u003cbr\u003e\u003cbr\u003edefault directory for images if these are provided without a pathname.\u003cbr\u003e\u003cbr\u003e3. ISISPAS.PIF\u003cbr\u003eThe setup program installs the file ISISPAS.PIF in your Windows directory and the file ISISPAS.EXE\u003cbr\u003e(the CDS/ISIS Pascal compiler) in your main CDS/ISIS directory. The PIF file is required to compile\u003cbr\u003eCDS/ISIS Pascal programs with CDS/ISIS. It contains the path to the ISISPAS.EXE file and the name of\u003cbr\u003ethe work directory to be used. If you installed CDS/ISIS in a directory other than \\winisis you must edit\u003cbr\u003ethis file to change the defaults accordingly.\u003cbr\u003eUnder Windows 3.x proceed as follows:\u003cbr\u003e\u003cbr\u003e From Program Manager call the PIF Editor (in the Main window);\u003cbr\u003e Open the ISISPAS.PIF file;\u003cbr\u003e Modify as appropriate the directory in the Program Filename and in the Start-up Directory\u003cbr\u003e\u003cbr\u003eboxes;\u003cbr\u003e Close and save the file.\u003cbr\u003e Under Windows 95 proceed as follows:\u003cbr\u003e Locate the file ISISPAS.PIF using Windows Explorer;\u003cbr\u003e Point to the file, click the right mouse button and select Properties;\u003cbr\u003e Select the Program tab;\u003cbr\u003e Modify the directory in the Cmd line and in the Working boxes as appropriate;\u003cbr\u003e Close and save the file.\u003cbr\u003e\u003cbr\u003eHowever, the PIF file may not work under Windows 2000 or XP.\u003cbr\u003e\u003cbr\u003e4. Windows versions compatibility\u003cbr\u003eAs mentioned earlier, CDS/ISIS is known to run under all Windows versions without problems. In some\u003cbr\u003ecases, however, it may be necessary to install an extra file, if you experience problems such as buttons or\u003cbr\u003ewindows incorrectly displayed. To solve these problems you should copy the file CTL3D.DLL (which has\u003cbr\u003ebeen stored in the subdirectory ctl3d of the main CDS/ISIS directory by the setup procedure) to your\u003cbr\u003e\\windows\\system directory.\u003cbr\u003e\u003cbr\u003eWARNING: Long file names are NOT supported for data base files. Therefore only 8-character\u003cbr\u003edirectory names and, for compatibility with the MS-DOS version, 6-character data base names\u003cbr\u003eare accepted (without spaces).\u003cbr\u003eThis is particularly important for data base and system directories. It is again recommended to use\u003cbr\u003edefault path names as suggested during the installation procedure.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eLast but not least, under Win2000 and WinXP it is recommended to launch Winisis from a shortcut,\u003cbr\u003einstead of its executable file. This is because the shortcut allows to fine tune the session is which Winisis\u003cbr\u003ewill be run:\u003cbr\u003e\u003cbr\u003e Create a shortcut to file WISIS.EXE on your desktop\u003cbr\u003e Right-click on the shortcut and select “properties”. \u003cbr\u003e\u003cbr\u003e Look and thick for option “Run in separate memory spaces”. On WinXP click the button for\u003cbr\u003e“Advanced options” to find such an option.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eC. System Parameter files\u003cbr\u003e1. SYSPAR.PAR: Global parameters\u003cbr\u003e\u003cbr\u003eThe system file SYSPAR.PAR contains system setup parameters. It is read each time CDS/ISIS is\u003cbr\u003eactivated and may be used to override default values which the system would otherwise apply. When you\u003cbr\u003einitially installed CDS/ISIS, the setup program automatically created a SYSPAR.PAR file with the\u003cbr\u003edefault parameters you supplied. This section describes the format and contents of this file (note that\u003cbr\u003eparameters 1-8 are the same as in the MS-DOS version).\u003cbr\u003eSYSPAR.PAR is a text file which may be edited with any text editor such as Notepad. Each parameter\u003cbr\u003estarts on a new line and has the following general format:\u003cbr\u003e\u003cbr\u003en\u003dvalue\u003cbr\u003ewhere:\u003cbr\u003en is the parameter number (as explained below);\u003cbr\u003evalue is the corresponding value\u003cbr\u003eThe value must immediately follow the equal sign (any space which may follow the equal sign will be\u003cbr\u003etaken as being part of the value). When the value consists of a directory name, this will be concatenated\u003cbr\u003ewith the CDS/ISIS file name to build the actual file specification. Therefore the directory name must be\u003cbr\u003eterminated by a backslash or else an invalid file name will be generated. For example:\u003cbr\u003e2\u003d\\winisis\\menu\\\u003cbr\u003eMissing parameters, or parameters with a blank value will be assigned the standard system default.\u003cbr\u003eTherefore SYSPAR.PAR need only contain those parameters which you wish to change. The parameters\u003cbr\u003emay be given in any order.\u003cbr\u003eYou may insert comment lines (which will be ignored by CDS/ISIS) by inserting a semicolon (;) at the\u003cbr\u003ebeginning of the line. For example:\u003cbr\u003e; Set default database\u003cbr\u003eNote that comment lines might be destroyed if you edit the system parameter from within Winisis.\u003cbr\u003eThe complete list of parameters which you may specify is given below. Note, however, that only\u003cbr\u003eparameters 1 to 5 are normally required, while other parameters may be used to alter the default behavior\u003cbr\u003eof CDS/ISIS, but are not essential.\u003cbr\u003e\u003cbr\u003eParameter 0: SYSPAR.PAR re-direction\u003cbr\u003eThis parameter may be used to redirect the SYSPAR.PAR file itself to another drive or directory. The\u003cbr\u003evalue may be:\u003cbr\u003e1. a full file name, which may optionally include drive and/or directory information; for example:\u003cbr\u003e\u003cbr\u003e0\u003dc:\\isis\\mypar\u003cbr\u003ein this case the actual parameters to be used will be read from the file mypar.par in the directory\u003cbr\u003e\\isis of drive c:;\u003cbr\u003e\u003cbr\u003e2. a question mark (?) or an exclamation mark (!) followed by a prompt; for example:\u003cbr\u003e0\u003d?Enter user name:\u003cbr\u003e\u003cbr\u003ein this case CDS/ISIS will first display the prompt and then read the name of the\u003cbr\u003eparameter file from the keyboard. You may use this form of the parameter to define the name of\u003cbr\u003ethe parameters file each time you call the program from a given directory. If you use an\u003cbr\u003eexclamation mark (!) instead of a question mark, the text typed in response to the prompt will not\u003cbr\u003ebe echoed to the screen.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eFigure 4 - Syspar parameter 0 example\u003cbr\u003e\u003cbr\u003eSYSPAR.PAR may be re-directed several times if required. For example, the file MYPAR.PAR in the\u003cbr\u003eexample above may itself contain a parameter 0 specifying another file. Note that if you re-direct\u003cbr\u003eSYSPAR.PAR, and the new file defines any parameter already defined in a previously processed\u003cbr\u003eparameter file they will be overridden by the new value. Furthermore, any parameters following parameter\u003cbr\u003e0 in the current file are ignored.\u003cbr\u003eYou may use parameter 0 to provide a certain amount of system and data protection, by defining a\u003cbr\u003eSYSPAR.PAR containing generally applicable parameters and one file for each user or group of users\u003cbr\u003ewhich may be empty or possibly containing selected parameters specific to each user. Suppose for\u003cbr\u003eexample you have created the following files:\u003cbr\u003e\u003cbr\u003e SYSPAR.PAR JOHN DAVID\u003cbr\u003e-------------- ------------------ -------------------\u003cbr\u003e1\u003d\\isis\\prog\\ 4\u003d\\isis\\john\\work\\ 4\u003d\\isis\\david\\work\\\u003cbr\u003e2\u003d\\isis\\menu\\ 5\u003d\\isis\\john\\data\\ 5\u003d\\isis\\david\\data\\\u003cbr\u003e3\u003d\\isis\\msg\\ 6\u003dBIBLIO\u003cbr\u003e101\u003dSP 101\u003dEN\u003cbr\u003e0\u003d!password...\u003cbr\u003eIn this case, each time CDS/ISIS is started it will first read SYSPAR.PAR and set the system, menu and\u003cbr\u003emessage paths and select Spanish as the default language. Then the user will be prompted to enter the\u003cbr\u003epassword (parameter 0). If the response to this prompt is john, CDS/ISIS reads this file and sets the\u003cbr\u003eremaining parameters: this user, therefore, will work in English and use BIBLIO as his default data base.\u003cbr\u003eFor better security you may hide these files by setting the appropriate file attribute.\u003cbr\u003e\u003cbr\u003eParameter 1: Program path\u003cbr\u003eThis parameter defines the drive and/or directory where CDS/ISIS Pascal application programs are stored\u003cbr\u003e(PAS and PCD files). By default, these are assumed to be in the current directory. Note that program\u003cbr\u003elisting files (LST) are stored in the work files path defined in parameter 4.\u003cbr\u003e\u003cbr\u003eParameter 2: Menus path\u003cbr\u003eThis parameter defines the drive and/or directory where the CDS/ISIS menu files are stored. By default,\u003cbr\u003emenus are assumed to be in the current directory. All files associated with a menu data base (xxMNyy.*)\u003cbr\u003ewill be assigned to this path.\u003cbr\u003eThe files ISISUC.TAB and ISISAC.TAB must also be in this directory.\u003cbr\u003e\u003cbr\u003eParameter 3: Message path\u003cbr\u003eThis parameter defines the drive and/or directory where the CDS/ISIS system message files are stored.\u003cbr\u003eBy default they are assumed to be in the current directory. All files associated with a message data base\u003cbr\u003e(xxMSG.*) will be assigned to this path.\u003cbr\u003e\u003cbr\u003eParameter 4: Work files path\u003cbr\u003eThis parameter defines the drive and/or directory where CDS/ISIS will create any required work file (e.g.\u003cbr\u003esort work files). By default, work files are created in the current directory. All files not covered by other\u003cbr\u003eparameters will be assigned to this path, e.g. print files.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eParameter 5: Data base path\u003cbr\u003eThis parameter defines the drive and/or directory where data base files are stored. By default, data base\u003cbr\u003efiles are assumed to be in the current directory.\u003cbr\u003eThe following data base files (except for message data bases) will be assigned to this path: ANY, CNT,\u003cbr\u003eIFP, L01, L02, N01, N02, MST, XRF, FDT, FST, FMT (data entry worksheets), PFT, STW and SRT.\u003cbr\u003eAll other data base files such as HIT, LN?, LK? etc. are assigned to the work files path specified in\u003cbr\u003eparameter 4.\u003cbr\u003eNote that Data base files may themselves be distributed over one or more directories and/or drives by\u003cbr\u003esupplying a dbn.PAR file (see under “Data base parameters” below).\u003cbr\u003e\u003cbr\u003eParameter 6: Default data base name\u003cbr\u003eThis parameter defines the name of the default data base. If specified, the default data base will be\u003cbr\u003eautomatically selected upon program initiation. It is particularly convenient for users normally working on\u003cbr\u003ea given data base.\u003cbr\u003e\u003cbr\u003eParameter 8: Repeatable fields separator\u003cbr\u003eThis parameter defines the character to be used by CDS/ISIS to separate the occurrences of a repeatable\u003cbr\u003efield during data entry. By default CDS/ISIS will use a percent sign (%), which effectively reserves its use\u003cbr\u003efor this purpose. If you need to enter percent signs as data, you may define here another character to be\u003cbr\u003eused instead. Note that, as this character becomes in turn a CDS/ISIS control character, you should choose\u003cbr\u003eone which you are sure will never occur in your data. For example:\u003cbr\u003e8\u003d\u0026amp;\u003cbr\u003edefines the character \u0026amp; as the repeatable fields separator.\u003cbr\u003eNote that while the MS-DOS version of CDS/ISIS allows only a single character for parameter 8, the\u003cbr\u003eWindows version allows you to specify a string of characters. For example:\u003cbr\u003e8\u003d$$$\u003cbr\u003e\u003cbr\u003eParameter 14: Network mode\u003cbr\u003eWinisis may work on Windows networks, provided that these are already configured in the hosting\u003cbr\u003emachine. Supported modes are: \u003cbr\u003e14\u003d0  single user mode\u003cbr\u003e14\u003d1  multi user mode\u003cbr\u003eFor more information, please read the corresponding documentation available on the UNESCO CDS/ISIS\u003cbr\u003eweb page.\u003cbr\u003e\u003cbr\u003eParameter 101: Default language\u003cbr\u003eThis parameter is a two-letter code defining the initial dialogue language to be used. The initial default\u003cbr\u003elanguage is EN (English).\u003cbr\u003e\u003cbr\u003eParameter 102: Default menu\u003cbr\u003eThis parameter is a two-letter code specifying the default menu to be used. It allows you to setup limited\u003cbr\u003eprofiles of CDS/ISIS. The parameter gives the last two letters of the menu data base to be used. By default\u003cbr\u003ethese are DF. For example, if neither parameter 101 or 102 are present, the default menu data base will be\u003cbr\u003eMNENDF, whereas if you specify 102\u003dSH it will be MNENSH. In this case, of course, you must have\u003cbr\u003epreviously created this data base.\u003cbr\u003e\u003cbr\u003eParameter 103: Display search details\u003cbr\u003eThe value of this parameter can be 0 (default) or 1. When set to 1 CDS/ISIS will display a results window\u003cbr\u003eshowing the progress of a search. When set to 0 this window is not displayed.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eParameter 104: Display dictionary options\u003cbr\u003eThe value of this parameter can be 0 (default) or 1. It affects the display of the dictionary window when a\u003cbr\u003efield is selected. When set to 0 (default) CDS/ISIS displays the complete dictionary, however, terms not\u003cbr\u003eoccurring in the selected field are displayed in lower case (and will not be selectable). When set to 1 only\u003cbr\u003eterms occurring in the selected field are displayed.\u003cbr\u003e\u003cbr\u003eParameter 105: Automatic display of search results\u003cbr\u003eThe value of this parameter can be 0 (default) or 1. When you are using expert search mode and this\u003cbr\u003eparameter is set to 1 CDS/ISIS automatically displays the results of a search as soon as it is executed.\u003cbr\u003eWhen set to 0 (default) CDS/ISIS remains in search mode.\u003cbr\u003e\u003cbr\u003eParameter 106: DOS to Windows conversion table\u003cbr\u003eThis parameter specifies the file name of a conversion table that CDS/ISIS will use to convert characters\u003cbr\u003efrom DOS to Windows. By default the standard Windows conversion table is used. See under “B.\u003cbr\u003e Conversion tables” on page 138 for more details on this option.\u003cbr\u003e\u003cbr\u003eParameter 107: Windows to DOS conversion table\u003cbr\u003eThis parameter specifies the file name of a conversion table that CDS/ISIS will use to convert characters\u003cbr\u003efrom Windows to DOS. By default the standard Windows conversion table is used.\u003cbr\u003e\u003cbr\u003eParameter 108: Screen orientation\u003cbr\u003eThe value of this parameter can be 0 (default) or 1 and defines the default screen orientation. When set to\u003cbr\u003e0 the orientation will be left to right, while when set to 1 (e.g. for the Arabic version), the orientation will\u003cbr\u003ebe right to left.\u003cbr\u003e\u003cbr\u003eParameter 109: Field edit font\u003cbr\u003eThis parameter specifies the font and/or font size to be used in the field edit box of the data entry window.\u003cbr\u003eThe general format of this parameter is:\u003cbr\u003e\u003cbr\u003e109\u003dfont Name[,font size]\u003cbr\u003ewhere:\u003cbr\u003efont name is the name of the font. It must be a font known to Windows (you may check this\u003cbr\u003e\u003cbr\u003ewith a Word processor or by using the Fonts option of the Windows Control\u003cbr\u003ePanel)\u003cbr\u003e\u003cbr\u003efont size is the font size in half points\u003cbr\u003eFor example:\u003cbr\u003e109\u003dArial Narrow specifies the “Arial Narrow” font with the\u003cbr\u003e\u003cbr\u003edefault font size\u003cbr\u003e109\u003dArial,24 specifies the “Arial” font with a 12 point font\u003cbr\u003e\u003cbr\u003esize.\u003cbr\u003eNote that CDS/ISIS sets this parameter automatically whenever you change the font in the Data Entry\u003cbr\u003eWindow\u003cbr\u003e\u003cbr\u003eParameter 110: Formatting defaults\u003cbr\u003eThis parameter may be used to override the default font and color tables used to display data base records.\u003cbr\u003eThe general format of this parameter is:\u003cbr\u003e\u003cbr\u003e110\u003dformat\u003cbr\u003ewhere format is a CDS/ISIS format which may only contain the fonts, cols, cf, f, fs in this sequence. The\u003cbr\u003edefault for this parameter is:\u003cbr\u003e110\u003dfonts((nil,Courier New), (swiss,Arial)), cols((0,0,0)), CL0, F0, FS24\u003cbr\u003eNote that this parameter must be contained in a single line. Detailed explanations on the above formatting\u003cbr\u003ecommands are given under “N. The Windows graphic environment”.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eParameter 111: Format edit font\u003cbr\u003eThis parameter specifies the font and/or font size to be used in the format edit box of the data base\u003cbr\u003ewindow. The general format of this parameter is the same as Parameter 109.\u003cbr\u003e\u003cbr\u003eParameter 112: Printer set up\u003cbr\u003eThis parameter is automatically set by CDS/ISIS. It stores the name and port of the latest printer you used.\u003cbr\u003eYou must not create or edit this parameter directly, but you may modify it by using the Printer setup\u003cbr\u003ecommand of the Data base menu.\u003cbr\u003e\u003cbr\u003eParameter 115: Small font definition\u003cbr\u003eThis parameter defines which font should be used as “small” font for some of Winisis’ windows, such as\u003cbr\u003ethe Dictionary and the Search windows. This parameter shall be set using the System settings dialog box.\u003cbr\u003eThe format is:\u003cbr\u003e115\u003dFont name, size\u003cbr\u003eSee parameter 109 for examples.\u003cbr\u003e\u003cbr\u003eParameter 116: Dialogs font definition\u003cbr\u003eThis parameter defines which font should be used as the default font for Winisis’ dialogs, such as the\u003cbr\u003e“Open data base” and Import/Export windows. This parameter shall be set using the System settings\u003cbr\u003edialog box. The format is:\u003cbr\u003e116\u003dFont name, size\u003cbr\u003eSee parameter 109 for examples.\u003cbr\u003e\u003cbr\u003eParameter 117: System font definition\u003cbr\u003eThis font is used for displaying system text such as “group descriptions” and it is usually bigger than the\u003cbr\u003edialog font. This parameter shall be set using the System settings dialog box. The format is:\u003cbr\u003e117\u003dFont name, size\u003cbr\u003eSee parameter 109 for examples.\u003cbr\u003e\u003cbr\u003eParameter 120: Display Toolbar\u003cbr\u003eThe value of this parameter can be 0 or 1 (default). When set to 1 CDS/ISIS will display a Toolbar under\u003cbr\u003ethe menu bar (a Toolbar consists in a number of buttons giving fast access to the most frequently used\u003cbr\u003efunctions of CDS/ISIS). When set to 0 the Toolbar is not displayed.\u003cbr\u003e\u003cbr\u003eParameter 121: Display Toolbar Help\u003cbr\u003eThe value of this parameter can be 0 or 1 (default). When set to 1 CDS/ISIS will display a Help message\u003cbr\u003e(at the bottom of the screen) each time the mouse passes over a button of the Toolbar indicating its\u003cbr\u003efunction. When set to 0 the Help message is not displayed.\u003cbr\u003e\u003cbr\u003eParameter 122: CDS/ISIS Window position\u003cbr\u003eThis parameter is used by CDS/ISIS to store the latest status of the main window. You should not create\u003cbr\u003eor edit this parameter.\u003cbr\u003e\u003cbr\u003eParameter 123: Show empty fields\u003cbr\u003eThe value of this parameter can be 0 (default) or 1. In data entry mode, when this parameter is set to 1\u003cbr\u003eCDS/ISIS will show all the fields indicated in the data entry worksheet, including empty fields. When this\u003cbr\u003eparameter is set to 0 only fields containing data will be displayed.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eParameter 124: Database window frame\u003cbr\u003eThis parameter may alter the default dimension and the position of the data base window. The general\u003cbr\u003eformat is:\u003cbr\u003e\u003cbr\u003e124\u003dNoToolbar,left,top,right,bottom\u003cbr\u003eNoToolbar (default is 0) will hide data base window’s toolbar is set to 1.\u003cbr\u003eLeft, Right, Top and Bottom define the position and the dimensions of the data base window. \u003cbr\u003eIf Right or Bottom values are set to -1, the window will appear maximized.\u003cbr\u003e\u003cbr\u003eParameter 125: Data base selection mode\u003cbr\u003eThis parameter affects the way a user will be able to choose the database to open. Default is 0. When\u003cbr\u003e125\u003d1, the user will only be able to select databases which are listed under parameters 1001 to 1005.\u003cbr\u003e\u003cbr\u003eFigure 5 - Syspar parameter 125\u003d1 example\u003cbr\u003e\u003cbr\u003eParameter 130: Automatic Inverted file update\u003cbr\u003eThe value of this parameter can be 0 (default) or 1. When closing the data entry window and this\u003cbr\u003eparameter is set to 1 CDS/ISIS will automatically update the Inverted file. When set to 0 the updating of\u003cbr\u003ethe Inverted file must be manually requested by means of the I/F Update command of the Data base\u003cbr\u003emenu.\u003cbr\u003e\u003cbr\u003eParameter 131: Word length\u003cbr\u003eThis parameter defines the maximum length of a word. This allows Winisis to handle non Latin scripts,\u003cbr\u003esuch as Chinese, that do not use spaces to separate words. For example, setting 131\u003d10, will cause a line\u003cbr\u003ebreak at the 10th character, whenever necessary, to display or paginate the text.\u003cbr\u003e\u003cbr\u003eParameter 132: CDS/ISIS Pascal error\u003cbr\u003eThe value of this parameter can be 0 (default) or 1. When set to 1 CDS/ISIS displays a dialog box\u003cbr\u003ewhenever the CDS/ISIS Pascal interpreter detects an error. When set to 0 the dialog box is not displayed.\u003cbr\u003eIn both cases, however, the error message is displayed in the output text produced by the format.\u003cbr\u003e\u003cbr\u003eParameter 133: Windows system font\u003cbr\u003eWindows allows you to use two types of system font: small or large. By default, CDS/ISIS is configured\u003cbr\u003eto run with the small font configuration. However, if your Windows is configured to use large fonts, many\u003cbr\u003ewindows will be unreadable, with misplaced buttons or with no buttons at all. If this is the case, you must\u003cbr\u003eset parameter 133 to tell CDS/ISIS the system font currently in use\u003cbr\u003eThe value of this parameter can be 0 (default) or 1. When set to 0 CDS/ISIS assumes you are using small\u003cbr\u003efonts, when set to 1 it assumes you are using large fonts. You must change the value of this parameter\u003cbr\u003eeach time you change your Windows settings.\u003cbr\u003e\u003cbr\u003eParameter 134: Data entry labels width\u003cbr\u003eThis value sets the width of the column of field names/description in the data entry window. Format:\u003cbr\u003e134\u003dwidth in pixels\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eParameter 135: Alternate search results toolbar\u003cbr\u003eSetting this parameter to 1 will display a hypertext on the top of each record while browsing a search\u003cbr\u003eresult. A \u0026lt;STOP\u0026gt; hyperlink lets the user return browsing the full data base.\u003cbr\u003e\u003cbr\u003eFigure 6 - Alternate search results toolbar\u003cbr\u003e\u003cbr\u003eParameter 136: Record display zoom\u003cbr\u003eIt is possible to zoom (in or out) the content of a data base window using this parameter. Format:\u003cbr\u003e136\u003dzoom percentage (80-160)\u003cbr\u003e136\u003d140\u003cbr\u003e\u003cbr\u003eParameter 137: Close Data Base confirmation\u003cbr\u003eSetting this parameter to 1 will ask for confirmation before closing a data base window. \u003cbr\u003e\u003cbr\u003eParameter 138: Enable/disable Inverted File dump\u003cbr\u003eWhen set to 1, the dictionary window will display a button allowing the dump of the Inverted File.\u003cbr\u003e\u003cbr\u003eFigure 7 - Dictionary window with Dump button\u003cbr\u003e\u003cbr\u003eParameter 140: Display deleted records\u003cbr\u003eThis parameter hides, when set to 0, the content of deleted records.\u003cbr\u003e\u003cbr\u003eParameter 141: Pattern/Images path\u003cbr\u003eThis parameter defines the default folder for patterns/images. Default is c:\\winisis\\bg\\\u003cbr\u003eThe path is used when \u003cbr\u003e\u003cbr\u003eParameter 142: Retrieved terms highlighting (and colour)\u003cbr\u003eThis parameter sets the foreground and background colours of retrieved terms after a search.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eParameter 144: Force results display in “listing mode”\u003cbr\u003eWinisis may display search results in a list. If only one term is retrieved, however, it is usually displayed\u003cbr\u003ein a single record window. Setting 144\u003d1 will force the display in a list (thus containing only one item).\u003cbr\u003e\u003cbr\u003eParameter 150: Date format\u003cbr\u003eThis parameter sets how command DATE will display the current system date. Available formats:\u003cbr\u003e150\u003dYMD (Year, Month, Day)\u003cbr\u003e150\u003dDMY (Day, Month, Year)\u003cbr\u003e150\u003dMDY (Month, Day, Year)\u003cbr\u003e\u003cbr\u003eParameter 152: Close print dialog after job is completed\u003cbr\u003eSetting this parameter to 1 will automatically close the print dialog once the printing is finished. Default is\u003cbr\u003e0.\u003cbr\u003e\u003cbr\u003eParameter 155: Data Entry. Repeatable subfields\u003cbr\u003eThis parameter enables data entry checking for repeatable subfields:\u003cbr\u003e155\u003d0  don’t check\u003cbr\u003e156\u003d1  check and show errors\u003cbr\u003e\u003cbr\u003eParameter 156: Date Entry. Record validation\u003cbr\u003eThis parameter determines how Winisis will perform record validation:\u003cbr\u003e156\u003d0  Validate only modified records\u003cbr\u003e156\u003d1  Always validate records\u003cbr\u003eValidation rules are stored in data base’s VAL file.\u003cbr\u003e\u003cbr\u003eParameter 157: Date Entry. Enable field type and pattern control\u003cbr\u003eField definition (FDT) contains information about each field’s data type and its data entry mask (pattern).\u003cbr\u003eFor example:\u003cbr\u003eField Code (tag\u003d20, type\u003dalphanumeric, pattern\u003dXX99-AA)\u003cbr\u003eThis parameter enables/disables control on recognized field types (alphanumeric, alphabetic, numeric) and\u003cbr\u003epatterns.\u003cbr\u003ePatterns apply to each type character. Wildcards are:X accepts alphanumeric characters (all chars)\u003cbr\u003eA accepts alphabetic characters only\u003cbr\u003e9 accepts numeric characters only\u003cbr\u003eAny other char. Mandatory in the given position\u003cbr\u003e\u003cbr\u003eParameter 160: Start-up plug-in(s)\u003cbr\u003eDefine the external program(s) to be run when Winisis starts. This parameter is repeatable. Example:\u003cbr\u003e160\u003dmystart.exe\u003cbr\u003e160\u003dexample.exe\u003cbr\u003eThe programs should be located in Winisis’ plug-in folder. Winisis passes to these programs three\u003cbr\u003eparameters:frameID Winisis’ window handle\u003cbr\u003eworkpath Winisis’ default work path\u003cbr\u003eversion Winisis’ version number (e.g. 15003 or 14019)\u003cbr\u003e\u003cbr\u003eParameter 161: Shutdown plug-in(s)\u003cbr\u003eDefine the external program(s) to be run when Winisis is closing. This parameter is repeatable. Example:\u003cbr\u003e161\u003dcloseall.exe\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e161\u003ddosomth.exe\u003cbr\u003eThe programs should be located in Winisis’ plug-in folder. Winisis passes to these programs three\u003cbr\u003eparameters:frameID Winisis’ window handle\u003cbr\u003eworkpath Winisis’ default work path\u003cbr\u003eversion Winisis’ version number (e.g. 15003 or 14019)\u003cbr\u003e\u003cbr\u003eParameter 902: Debug hypertext commands\u003cbr\u003eSetting this parameter will allow print format hypertext debugging: before executing any hypertext\u003cbr\u003ecommand, the command itself will be shown on the screen.\u003cbr\u003e\u003cbr\u003eParameter 910: HELP files path\u003cbr\u003eWinisis 1.5 uses HTML help files (if present). This parameter sets the default folder where these files are\u003cbr\u003elocated.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eParameter 911: HELP files prefix\u003cbr\u003eWinisis 1.5 HTML help files names are determined as follows:\u003cbr\u003e[path][prefix][code][language_code]\u003cbr\u003eCodes are fixed and language codes comes from the active menu.\u003cbr\u003eWindow Winisis 1.4\u003cbr\u003e\u003cbr\u003ecode\u003cbr\u003eWinisis 1.5\u003cbr\u003eCode Filename example (EN \u003d English)\u003cbr\u003e\u003cbr\u003eData entry 3 DE ISISDEEN.HTM\u003cbr\u003eDirect (file open) 9 FL ISISFLEN.HTM\u003cbr\u003eEasysearch 5 ES ISISESEN.HTM\u003cbr\u003eLogic1 4 SR ISISSREN.HTM\u003cbr\u003ePrint #1 General 10 PG ISISPGEN.HTM\u003cbr\u003ePrint #2 Presentation 11 PP ISISPPEN.HTM\u003cbr\u003ePrint #3 Margins 12 PM ISISPMEN.HTM\u003cbr\u003ePrint #4 Layout 13 PL ISISPLEN.HTM\u003cbr\u003eWisis #1 HelpIndex 0 IX ISISIXEN.HTM\u003cbr\u003eImport 6 IM ISISIMEN.HTM\u003cbr\u003eExport 7 EX ISISEXEN.HTM\u003cbr\u003eInverted file update 8 IU ISISIUEN.HTM\u003cbr\u003eAt this time, however, HTML HELP files are not available in the installation file. Please check UNESCO\u003cbr\u003eCDS/ISIS web site for HTML files availability.\u003cbr\u003eHelp menuHelp menu\u003cbr\u003e\u003cbr\u003eParameter 918: Set ISO default record and field separators\u003cbr\u003eThis parameter sets the default record and field separators for the ISO export. Format:\u003cbr\u003e918\u003dAB\u003cbr\u003e“A” will be used as record separator\u003cbr\u003e“B” will be used as field separator\u003cbr\u003e\u003cbr\u003eParameter 939: Winisis Log file\u003cbr\u003eThis parameter enables Winisis operations file logging. The format is:\u003cbr\u003e939\u003dfilename\u003cbr\u003e \u003cbr\u003eThe first time Winisis is run on the computer, a unique identifier for that machine is created: that ID is\u003cbr\u003eused in the log file. The ID is maintained across different Winisis installations on the same machine. The\u003cbr\u003eID is a number. On a Network, it is recommended to use one common log file. It is up to the administrator\u003cbr\u003eto keep track of these numbers.\u003cbr\u003eIf no path is specified, the database default directory is retained as the directory for the log file.\u003cbr\u003eCurrently logged operations are: - record [Updated ]\u003cbr\u003e - record [Created ]\u003cbr\u003e - record [Ldelete ]\u003cbr\u003e - record [LUndelete]\u003cbr\u003e - [IF update]\u003cbr\u003e - [Global delete tag xx]\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eParameter 945: Create current system’s ASCII table\u003cbr\u003eThis parameter builds current system’s ASCII conversion table. For example, in order to switch from\u003cbr\u003eOEM to ASCII and vice-versa, it is necessary to use conversion tables. While this operation is transparent,\u003cbr\u003ein some cases it is necessary to specify the conversion to be applied (during the import, for example).\u003cbr\u003eAdding this parameter will force Winisis to create 3 tables:\u003cbr\u003etxt_.tab – from ANSI to OEM (your Windows’ DOS codepage)\u003cbr\u003etxt.tab – from OEM (your Windows’ DOS codepage to ANSI)\u003cbr\u003e_upcase.tab – the table normally used for conversion to uppercase\u003cbr\u003eThe 3 tables are created as soon as Winisis starts. You should delete this parameter afterwards . Format:\u003cbr\u003e945\u003d[any character]\u003cbr\u003e\u003cbr\u003eParameter 980: Display search results in a table\u003cbr\u003eThis parameter affects the way search results are shown to the user. Setting 980\u003d1 will show the results in\u003cbr\u003ea table instead of record by record.\u003cbr\u003e\u003cbr\u003eParameters 1001-1005: Recently used data bases\u003cbr\u003eThese parameters are used by CDS/ISIS to store the last 5 databases you opened during previous sessions.\u003cbr\u003eThese names will appear as commands in the Data base Menu. You should not normally set or change\u003cbr\u003ethese parameters manually.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e2. dbn.PAR: Data base parameters\u003cbr\u003e When you open a data base, CDS/ISIS will first try to locate a file called dbn.PAR (where dbn is the\u003cbr\u003edata base name) in the data base path specified in Parameter 5 of SYSPAR.PAR. If this file does not exist\u003cbr\u003eall data base files are assumed to be in the data base path.\u003cbr\u003edbn.PAR allows you to define individual paths for specific data base files and its format is compatible\u003cbr\u003ewith the MS-DOS version. You may therefore distribute a large data base on two or more disk drives, if\u003cbr\u003enecessary. dbn.PAR may contain up to 10 parameters (which have the same format as the ones specified\u003cbr\u003ein SYSPAR.PAR) as follows:\u003cbr\u003e\u003cbr\u003eParameter Drive/path for\u003cbr\u003e--------- --------------\u003cbr\u003e 1 XRF\u003cbr\u003e 2 MST\u003cbr\u003e 3 CNT\u003cbr\u003e 4 N01\u003cbr\u003e 5 N02\u003cbr\u003e 6 L01\u003cbr\u003e 7 L02\u003cbr\u003e 8 IFP\u003cbr\u003e 9 ANY\u003cbr\u003e 10 FDT, FST, FMT, PFT, STW, SRT, WPR\u003cbr\u003eNot all parameters need be specified. Files for which you do not define a path will be located in the data\u003cbr\u003ebase path defined in parameter 5 of SYSPAR.PAR. For example, the following parameter file tells\u003cbr\u003eCDS/ISIS that the Master file is on drive d: and the IFP file on drive e: on the indicated directories (the\u003cbr\u003eother files of the data base will be in the data base path specified in SYSPAR.PAR):\u003cbr\u003e2\u003dd:\\biblio\\\u003cbr\u003e3\u003de:\\biblio\\\u003cbr\u003e\u003cbr\u003eD. System restrictions\u003cbr\u003eThe following system restrictions are currently in effect: \u003cbr\u003eMaximum number of data bases unlimited\u003cbr\u003eMaximum number of records in a data base 16 millions (within the limit of 500 Mb)\u003cbr\u003eMaximum record size 32000 characters3\u003cbr\u003eMaximum field size 32000 characters\u003cbr\u003eMaximum number of fields (defined in FDT) 200 (excluding repetitions of repeatable fields)\u003cbr\u003eMaximum number of FST lines 600\u003cbr\u003eMaximum number of stopwords 799\u003cbr\u003eMaximum size of a display format 26 Kbytes\u003cbr\u003eMaximum size of display buffer 64 Kbytes\u003cbr\u003e\u003cbr\u003e3 Note that records larger than 8000 may not be used with the MS-DOS version of CDS/ISIS. If you\u003cbr\u003eintend to exchange data with MS-DOS users you should take this into account.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e3. CDS/ISIS Menus\u003cbr\u003eA. The Main Window\u003cbr\u003e\u003cbr\u003eThis window is displayed each time CDS/ISIS is started. It is normally empty, as shown below, unless a\u003cbr\u003edefault data base is selected through parameter 6 of the syspar.par file. In this case the data base window\u003cbr\u003eof the default data base is also automatically opened.\u003cbr\u003e\u003cbr\u003eFigure 8 - Main window\u003cbr\u003e\u003cbr\u003eThe main components of this window are:\u003cbr\u003ethe window title bar, at the top of the window;\u003cbr\u003ethe menu bar, which provides access to all the CDS/ISIS functions (some of these functions may also be\u003cbr\u003eactivated by clicking on the various buttons of the tool bar);\u003cbr\u003ethe tool bar, located just under the menu, which provides a quick mouse access to the most frequently\u003cbr\u003eused functions of CDS/ISIS, such as opening a data base, searching or printing (the tool bar buttons are\u003cbr\u003eexplained under The data base window);\u003cbr\u003ethe status bar, at the bottom of the window, which is normally used to display help messages. The status\u003cbr\u003ebar may be disabled by setting the appropriate option in syspar.par.\u003cbr\u003eThe following sections describe each menu in detail.\u003cbr\u003e\u003cbr\u003eB. Database menu\u003cbr\u003eThis menu contains the following commands:\u003cbr\u003e\u003cbr\u003eFigure 9 - Database Menu\u003cbr\u003e\u003cbr\u003eThe bottom part of the menu normally contains the list of the most recently opened data bases. You may\u003cbr\u003eopen any one of them by simply clicking on the corresponding entry.\u003cbr\u003e\u003cbr\u003eTitle bar\u003cbr\u003eMenu bar\u003cbr\u003eTool bar\u003cbr\u003e\u003cbr\u003eStatus bar\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003ei. Open\u003cbr\u003eThere are three ways you may open a data base: \u003cbr\u003ethe first is by selecting one of the five most recently opened data bases from the list shown at the bottom\u003cbr\u003eof this menu;\u003cbr\u003ethe second is by selecting this command;\u003cbr\u003ethe third is by clicking on the open data base button on the toolbar: \u003cbr\u003eIn the last two cases CDS/ISIS will display the open dialog box. After opening a data base the\u003cbr\u003ecorresponding data base window is displayed.\u003cbr\u003e\u003cbr\u003eii. New…\u003cbr\u003eUsing this command it is possible to create new CDS/ISIS databases, using the Database Definition\u003cbr\u003eWizard, which consists of 4 main steps: \u003cbr\u003edefinition of fields\u003cbr\u003edefinition of a data entry worksheet\u003cbr\u003edefinition of a print format\u003cbr\u003edefinition of indexing rules (for searching).\u003cbr\u003e\u003cbr\u003eiii. Close\u003cbr\u003eThis command closes the currently selected data base. All associated windows, such as a search window,\u003cbr\u003ewill also be automatically closed. \u003cbr\u003e\u003cbr\u003eiv. Close all\u003cbr\u003eThis command closes all the currently open data bases.\u003cbr\u003e\u003cbr\u003ev. Import\u003cbr\u003eThis command allows you to import data from external files recorded according to the ISO-2709 standard\u003cbr\u003eformat for information interchange. When you select this command CDS/ISIS will first display an Open\u003cbr\u003eDialog Box, where you select the file to be imported, and then the Import Dialog Box which contains the\u003cbr\u003evarious parameters you must also supply.\u003cbr\u003e\u003cbr\u003evi. Export\u003cbr\u003eThis command allows you to extract a data base or a portion thereof normally for transmitting it to other\u003cbr\u003eusers. You may also use this command to perform some reformatting of the records of a data base and\u003cbr\u003ethen use the import function to store the reformatted data into the original or a different data base. When\u003cbr\u003eyou select this command CDS/ISIS will first display an Open Dialog Box, where you select the output\u003cbr\u003efile, and then the Export Dialog Box which contains the various parameters you must also supply.\u003cbr\u003e\u003cbr\u003evii. I/F Update\u003cbr\u003eThis command allows you to perform various maintenance operations on the Inverted file of the selected\u003cbr\u003edata base. When you select this command CDS/ISIS displays the Inverted File Maintenance Dialog Box\u003cbr\u003ewhich contains the various parameters you must also supply.\u003cbr\u003e\u003cbr\u003eviii. Print\u003cbr\u003eThis command allows you to print the output of a given query and/or to print a selected range of records.\u003cbr\u003eYou may sort the records by virtually any combination of fields and subfields. The field(s) by which the\u003cbr\u003erecords are sorted may be used as headings in printing. When you select this command CDS/ISIS displays\u003cbr\u003ethe Print Dialog Box where you will be asked to provide the specific sorting and page layout parameters\u003cbr\u003eyou require for that particular print run.\u003cbr\u003e\u003cbr\u003eix. Printer Setup\u003cbr\u003eThis command allows you to setup (or verify) the printer options before a print run. When you select this\u003cbr\u003ecommand CDS/ISIS displays the Print Setup Dialog Box.\u003cbr\u003e\u003cbr\u003ex. Exit\u003cbr\u003eThis command terminates CDS/ISIS. All open data bases will automatically be closed.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eC. Browse menu\u003cbr\u003eThis menu contains the commands shown below, which affect the contents of the data base window and\u003cbr\u003ethe data entry window.\u003cbr\u003e\u003cbr\u003eFigure 10 - Browse Menu\u003cbr\u003e\u003cbr\u003ei. Data base\u003cbr\u003eSets the data base in browse mode. In this mode the whole data base may be browsed or edited\u003cbr\u003eindependently from any search performed.\u003cbr\u003e\u003cbr\u003eii. Search results\u003cbr\u003eSets the data base in display search mode. In this mode only the records retrieved by the selected search\u003cbr\u003eare displayed. When you choose this command, CDS/ISIS displays the list of searches performed so far,\u003cbr\u003efrom which you may select the one desired.\u003cbr\u003eYou may also use this command to simply view the list of searches submitted so far.\u003cbr\u003e\u003cbr\u003eiii. All records\u003cbr\u003eThis command is only active when you are displaying or editing search results. It allows you to view all\u003cbr\u003ethe records retrieved, independently from their marked status. The mark box will continue to show the\u003cbr\u003emarked records, if any.\u003cbr\u003e\u003cbr\u003eiv. Marked records\u003cbr\u003eThis command is only active when you are displaying search results. It allows you to view or edit only the\u003cbr\u003erecords marked.\u003cbr\u003e\u003cbr\u003ev. Open dictionary\u003cbr\u003eOpen the dictionary window of the active data base.\u003cbr\u003e\u003cbr\u003evi. Split/unsplit view\u003cbr\u003eSplit the data base window into two parts: the first displaying the record (according to the currently\u003cbr\u003eselected format) and the second part displaying either the current format or the current record in ASCII. If\u003cbr\u003ethe window is already split when you select this command it will be returned to its normal view.\u003cbr\u003eSelecting commands from this menu will modify the behavior of the navigation buttons in the data base\u003cbr\u003ewindow and the data entry window as follows:\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003evii. Print current record\u003cbr\u003eAccess a fast print dialog box for the current record. It is possible to print to the default printer as well as\u003cbr\u003eto an ASCII file. It is also possible to choose a different print format.\u003cbr\u003e\u003cbr\u003eviii. Zoom (+) (-)\u003cbr\u003eIncrease or decrease the size of the content of the data base window.\u003cbr\u003e\u003cbr\u003eD. Search menu\u003cbr\u003eThis menu contains the following commands:\u003cbr\u003e\u003cbr\u003eFigure 11 - Search Menu\u003cbr\u003e\u003cbr\u003ei. Expert search\u003cbr\u003eThis command opens the standard search window, which allows you to search the data base. A simpler\u003cbr\u003esearch method is provided by selecting the Guided Search command below.\u003cbr\u003e\u003cbr\u003eii. Guided Search\u003cbr\u003eThis command opens the guided search window, which provides a simplified search interface. Expert\u003cbr\u003eusers may prefer to use the Expert Search command above.\u003cbr\u003e\u003cbr\u003eiii. Close Search Window\u003cbr\u003eThis command closes the search window, if any, and activates the data base window.\u003cbr\u003e\u003cbr\u003eiv. Save search\u003cbr\u003eThis command allows you to save the results of a particular search for later processing. When you select\u003cbr\u003ethis command CDS/ISIS will first display the search history dialog box, from which you select the search\u003cbr\u003eto be saved, and then an open dialog box, where you can provide the name of the save file.\u003cbr\u003e\u003cbr\u003ev. Recall saved search\u003cbr\u003eThis command allows you to recall a previously saved search (i.e. a search you have saved by means of\u003cbr\u003ethe Save search command described above). CDS/ISIS will display an open dialog box, where you can\u003cbr\u003eselect the save file to be recalled. The search corresponding to the recalled save file is then automatically\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eadded to the list of current searches and the data base window will display the first record retrieved. The\u003cbr\u003erecalled search becomes therefore the current search. \u003cbr\u003e\u003cbr\u003eE. Edit menu\u003cbr\u003eThis menu contains the following commands:\u003cbr\u003e\u003cbr\u003eFigure 12 - Edit Menu\u003cbr\u003e\u003cbr\u003ei. Data entry\u003cbr\u003eThis command opens the data entry window, which allows you to modify data base records.\u003cbr\u003e\u003cbr\u003eii. Delete record\u003cbr\u003eWhile in data entry mode, this command deletes the current record (i.e. the record currently displayed in\u003cbr\u003ethe data entry window).\u003cbr\u003e\u003cbr\u003eiii. Copy to clipboard\u003cbr\u003eThis command copies the current record to the Windows Clipboard. It is only operational when the data\u003cbr\u003ebase window is active. The record is copied in either ASCII or RTF. format depending on the currently\u003cbr\u003eselected option on the tool bar:\u003cbr\u003e\u003cbr\u003eRecord is copied in ASCII format\u003cbr\u003eRecord is copied in RTF format\u003cbr\u003e\u003cbr\u003eiv. Clear clipboard\u003cbr\u003eThis command clears the Windows Clipboard.\u003cbr\u003e\u003cbr\u003ev. Field Definition Table \u003cbr\u003eThis command access Winisis’ FDT editor, where it is possible to view or change the current database\u003cbr\u003efield definition:\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eFigure 13 – The FDT Editor\u003cbr\u003e\u003cbr\u003evi. Data Entry worksheets\u003cbr\u003eThis command opens the data entry worksheets editor.\u003cbr\u003e\u003cbr\u003eFigure 14 - FMT Editor\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003evii. Print Formats\u003cbr\u003eThis command opens the print format editor. It is an alternative solution to the editor integrated in the data\u003cbr\u003ebase window. However, the new format cannot be directly tested.\u003cbr\u003e\u003cbr\u003eFigure 15 - PFT Editor\u003cbr\u003e\u003cbr\u003eviii. Field Selection Tables\u003cbr\u003eThis command opens the internal FST Editor. FST files define the way the content of the data base is\u003cbr\u003eindexed and searchable. These rules, built up using the CDS/ISIS print formatting language, extract the\u003cbr\u003esearchable terms of the inverted file (dictionary of terms).\u003cbr\u003e\u003cbr\u003eFigure 16 - FST Editor\u003cbr\u003e\u003cbr\u003eF. Configure menu\u003cbr\u003eThis menu contains the following commands:\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eFigure 17 - Configure Menu\u003cbr\u003e\u003cbr\u003ei. Change Language\u003cbr\u003eThis command allows you to change the language in which menus, windows, prompts and system\u003cbr\u003emessages will be displayed. Initially CDS/ISIS will start in the language selected as default in parameter\u003cbr\u003e101 of the syspar.par file. When you select this command a list of available languages is displayed from\u003cbr\u003ewhich you may select the one desired. Once selected, a language remains in effect until you change it\u003cbr\u003eagain. Note, however, that any window open before you change the dialogue language, will remain in the\u003cbr\u003elanguage it was when it was initially opened.\u003cbr\u003e\u003cbr\u003eii. Change Profile\u003cbr\u003eThis command allows you to dynamically change certain system parameters.\u003cbr\u003e\u003cbr\u003eiii. View Configuration\u003cbr\u003eThis command displays the current parameter settings.\u003cbr\u003e\u003cbr\u003eiv. Save Configuration\u003cbr\u003eThis command saves the current configuration in syspar.par. It updates, in particular, the following\u003cbr\u003eparameters: 101, 109, 111, 112 and 122.\u003cbr\u003e\u003cbr\u003ev. Reload Configuration\u003cbr\u003eThis command reloads syspar.par from disk. If this file was edited since CDS/ISIS was started, the\u003cbr\u003echanged parameters will take effect immediately.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003evi. System settings\u003cbr\u003eOpens the “System settings” dialog box, which allows to change a number of Syspar.par parameters. It\u003cbr\u003econsists of three screens: the first one concerns pathnames, language, profiles and data base window\u003cbr\u003eposition and size.\u003cbr\u003e\u003cbr\u003eFigure 18 - System settings screen 1\u003cbr\u003e\u003cbr\u003eThe second screen concerns settings affecting the behaviour of Winisis:\u003cbr\u003e\u003cbr\u003eFigure 19 - System settings screen 2\u003cbr\u003e\u003cbr\u003eThe third screen concerns mainly display options, such as font and zoom.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eFigure 20 - System settings screen 3\u003cbr\u003e\u003cbr\u003eG. Utilities menu\u003cbr\u003eThis menu contains the following commands:\u003cbr\u003e\u003cbr\u003eFigure 21 - Utilities Menu\u003cbr\u003e\u003cbr\u003ei. Global Add\u003cbr\u003eThis command allows you to add a field with a specified contents to a range of Master file records.\u003cbr\u003eCDS/ISIS will display the Global Add Dialog box.\u003cbr\u003e\u003cbr\u003eii. Global Delete\u003cbr\u003eThis command allows you to delete a field from a range of Master file records. CDS/ISIS will display the\u003cbr\u003eGlobal Delete Dialog Box.\u003cbr\u003e\u003cbr\u003eiii. Global Replace\u003cbr\u003eThis command allows you to perform global changes in the data base (e.g. replace a string by another).\u003cbr\u003eCDS/ISIS will display the Global Replace Dialog Box.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eiv. Export to XML\u003cbr\u003eThis command opens the Export to XML window, which allows defining a wide range of XML\u003cbr\u003eparameters, including the selection of which fields will be treated.\u003cbr\u003e\u003cbr\u003ev. Erase database\u003cbr\u003eCaution: This command completely ERASE the content of the current Master File. It is not possible to\u003cbr\u003eundo this operation.\u003cbr\u003e\u003cbr\u003evi. Compile ISIS/Pascal Programs\u003cbr\u003eThis command allows you to compile a CDS/ISIS Pascal program. CDS/ISIS will first display an open\u003cbr\u003edialog box, where you select the program to be compiled. If the program contains syntax errors, you will\u003cbr\u003ebe allowed to edit it and compile it again. The compiler works in DOS window.\u003cbr\u003e\u003cbr\u003evii. Advanced database utilities\u003cbr\u003eThis command is mostly useful for CDS/ISIS network maintenance. It opens the following dialog box:\u003cbr\u003e\u003cbr\u003eFigure 22 - Advanced data base utilities\u003cbr\u003e\u003cbr\u003eOn the left side there is some information on the status of the data base, taken from the MST Control\u003cbr\u003erecord:\u003cbr\u003e\u003cbr\u003e Database name: active data base name\u003cbr\u003e Parameter File: “Yes” or “No” if the data base has been opened through a dbnpar.par\u003cbr\u003e Maximum MFN: the highest MFN number in the data base\u003cbr\u003e Data Entry Locks: how many users/sessions are actually working on the current database. This\u003cbr\u003e\u003cbr\u003evalue may also be wrong and prevent the access to some delicate functions such as the “Inverted\u003cbr\u003eFile Maintenance”. See “Unlock Recs” and “Clear Entry Locks”.\u003cbr\u003e\u003cbr\u003e MST Locked: “Yes” or “No” the Master file is locked. See “Unlock Dbase”.\u003cbr\u003eOn the right side are the following tools:\u003cbr\u003eCAUTION: The use of these tools during active network sessions by more than a user, may cause in\u003cbr\u003edata loss or damage.\u003cbr\u003e\u003cbr\u003e Unlock Dbase clear the lock data base flag in the MST control record.\u003cbr\u003e Unlock Recs given a range of records, this tool will clear each record’s lock flag.\u003cbr\u003e Clear Entry locks clear the data entry lock counter in the MST control record.\u003cbr\u003e\u003cbr\u003e1. More hidden utilities\u003cbr\u003eThe following utilities can be added by editing the Menu file corresponding to your language:\u003cbr\u003e\u003cbr\u003e Print dictionary[10145]\u003cbr\u003eOpen the Inverted file dump dialog. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e Import from a HIT file[12912]\u003cbr\u003eAllows importing the content of a HIT file into a data base. A HIT file, issued from a SORTED\u003cbr\u003eprint run, contains the sort keys and headings. \u003cbr\u003e\u003cbr\u003e Show registered plug-in list[10170] \u003cbr\u003eDisplay the list of currently registered plug-ins. A plug-in becomes registered only after a CALL\u003cbr\u003ecommand. \u003cbr\u003e\u003cbr\u003eH. Windows menu\u003cbr\u003eThis menu contains the following commands:\u003cbr\u003e\u003cbr\u003eFigure 23 - Windows Menu\u003cbr\u003e\u003cbr\u003ei. Cascade\u003cbr\u003eArranges windows so that they overlap, starting in the upper-left corner of the main CDS/ISIS window.\u003cbr\u003eThe title bar of each window remains visible, making it easy to select any window by simply clicking on\u003cbr\u003ethe corresponding title bar.\u003cbr\u003e\u003cbr\u003eii. Tile\u003cbr\u003eArrange the windows side by side, so that each window is visible and no windows overlap.\u003cbr\u003e\u003cbr\u003eiii. Arrange items\u003cbr\u003eArrange all icons in rows.\u003cbr\u003e\u003cbr\u003eiv. 1, 2, 3, . . .\u003cbr\u003eSelect a particular window in the list of currently open data bases. CDS/ISIS changes this part of the\u003cbr\u003eWindows menu dynamically, as you open different windows. For each data base you may have up to three\u003cbr\u003ewindows listed: the data base window, the search (or guided search window) and the data entry window.\u003cbr\u003eDepending on the number of windows open and the size of your screen, some may be hidden behind\u003cbr\u003eothers. Selecting the desired window from this list will bring it to the foreground and activate it.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eI. Help menu\u003cbr\u003eThis menu allows you to display the CDS/ISIS Help file and contains the following commands:\u003cbr\u003e\u003cbr\u003eFigure 24 - Help menu\u003cbr\u003eNote: Winisis 1.5 HELP files are HTML based. They are NOT included in the current release but\u003cbr\u003ewill be available separately on UNESCO’s CDS/ISIS web page.\u003cbr\u003e\u003cbr\u003ei. Contents, Keyword search and Using Help\u003cbr\u003eThese commands are all linked to the CDS/ISIS Help table of contents. \u003cbr\u003e\u003cbr\u003eii. About\u003cbr\u003eThis command displays the CDS/ISIS Copyright notice and the version number. This window also shows\u003cbr\u003ethe unique ID number of the current installation. For example:\u003cbr\u003e\u003cbr\u003eFigure 25 - About window and ID number\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e4. CDS/ISIS Windows\u003cbr\u003eA. The Database Window\u003cbr\u003e\u003cbr\u003eThe data base window, a sample of which is shown below, is displayed when you open a data base. It\u003cbr\u003edisplays the current record according to the currently selected display format. The contents of this window\u003cbr\u003emay be modified by selecting applicable commands in the Browse menu.\u003cbr\u003e\u003cbr\u003eFigure 26 - Data base window\u003cbr\u003e\u003cbr\u003eThe data base window toolbar contains the following items:\u003cbr\u003eThis field contains the current MFN number. Clicking on this field allows\u003cbr\u003eyou to display a particular record by typing the desired MFN number and\u003cbr\u003ethen pressing the Enter key.\u003cbr\u003eDisplays the first record. If you are displaying a search result the first\u003cbr\u003erecord matching the search expression is displayed. If you are browsing\u003cbr\u003ethe data base sequentially, the first data base record is displayed.\u003cbr\u003eDisplays the previous record. If you are displaying a search result the\u003cbr\u003eprevious record (if any) matching the search expression is displayed.\u003cbr\u003eDisplays the next record. If you are displaying a search result the next\u003cbr\u003erecord (if any) matching the search expression is displayed.\u003cbr\u003eDisplays the last record. If you are displaying a search result, the last\u003cbr\u003erecord matching the search expression is displayed. If you are browsing\u003cbr\u003ethe data base sequentially, the last data base record is displayed.\u003cbr\u003eThis field shows which format is currently in use. You can change the\u003cbr\u003edisplay format by first clicking on the field, which will pull down the list\u003cbr\u003eof display formats available, and then selecting a new display format. (The\u003cbr\u003elist of display formats is read from the FDT of the data base).\u003cbr\u003e\u003cbr\u003eThis feature is available only when displaying a search result. By pressing\u003cbr\u003ethis button you can mark or unmark the current record (a \"V\" appears in\u003cbr\u003ethe button when marked). After marking, you can display the currently\u003cbr\u003emarked records by choosing the Marked Records command from the\u003cbr\u003eBrowse menu.\u003cbr\u003e\u003cbr\u003eThe status bar, at the bottom of the window, contains the following two fields:\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eRecord Status: this field displays the status of the current record. The status is not displayed when the\u003cbr\u003erecord is in a normal state, otherwise it indicates that the record has been deleted. When displaying search\u003cbr\u003eresults, a string like the following is displayed:\u003cbr\u003e\u003cbr\u003eSearch #5: [1/10]\u003cbr\u003eIn this example you are displaying the first of the 10 records found in the 5th search expression you have\u003cbr\u003esubmitted.\u003cbr\u003eMaximum MFN: displays the maximum master file number in the current database.\u003cbr\u003eWhen a data base window is active you may also use the following buttons of the main window tool bar:\u003cbr\u003e\u003cbr\u003eThis button opens another data base. It has the same effect as selecting the Open command in\u003cbr\u003ethe Database menu.\u003cbr\u003eClears the Windows Clipboard. It has the same effect as selecting the Clear Clipboard\u003cbr\u003ecommand in the Edit menu.\u003cbr\u003eCopies the record being displayed to the Windows Clipboard. It has the same effect as the\u003cbr\u003eCopy to Clipboard command in the Edit menu. Note that you can concatenate several\u003cbr\u003erecords. If RTF mode is set (see below), you will obtain a single RTF document containing all\u003cbr\u003ethe records you have copied into the Clipboard.\u003cbr\u003eSets the Clipboard mode to ASCII format.\u003cbr\u003eSets the Clipboard mode to RTF format.\u003cbr\u003eOpens the Search window for the current data base. It has the same effect as the search\u003cbr\u003ecommands in the Search menu. Normally the type of search window which is activated is the\u003cbr\u003esame as the last Search menu command you have used, i.e. Expert search or Guided search.\u003cbr\u003eStarts a print run. It is equivalent to the Print command in the Database menu. You may print\u003cbr\u003ethe output of a search and/or a selected range of records and you may sort the records by any\u003cbr\u003ecombination of fields and subfields. The printing parameters are specified in the Print Dialog\u003cbr\u003eBox.\u003cbr\u003eSplits the data base window into two parts: the first displaying the record in graphic mode and\u003cbr\u003ethe second one displaying the record in ASCII format. If the window is already split, it is\u003cbr\u003erestored to its normal (unsplit) status.\u003cbr\u003eSplits the data base window into two parts. In a split window this button toggles the second\u003cbr\u003epart of the window to display either the current format or an ASCII view of the record. If the\u003cbr\u003ewindow is not already split, it splits it and displays the current format.\u003cbr\u003eOpens the Data Entry Window for the current data base. It has the same effect as the Data\u003cbr\u003eentry command in the Edit menu.\u003cbr\u003eOpens the data base definition Wizard, a guided environment for creating new databases.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eUsing toolbar button “Split” ( ), the data base window will show the current display format:\u003cbr\u003e\u003cbr\u003eFigure 27 - Data base window built-in format editor\u003cbr\u003e\u003cbr\u003eThe user will be able to change, try new commands and save changes to the disk using the following\u003cbr\u003ebuttons:\u003cbr\u003e\u003cbr\u003eSave format to the disk\u003cbr\u003eExecute the format as it is. Note that this action does not replace the existing format and that,\u003cbr\u003eunless you save it, it will be always possible to return it to its original format.\u003cbr\u003eChange the font used to edit formats. This option is particularly useful in order to be able to\u003cbr\u003esee all format control characters that may not be visible in all fonts.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eB. The data entry window\u003cbr\u003eThis window is displayed whenever you select the Data Entry command of the Edit menu.\u003cbr\u003e\u003cbr\u003eFigure 28 - The Data Entry Window\u003cbr\u003e\u003cbr\u003eWhen initially opened, this window displays the current record (i.e. the one which is currently displayed in\u003cbr\u003ethe corresponding data base window). Its contents, however, may be modified by selecting applicable\u003cbr\u003ecommands in the Browse menu.\u003cbr\u003eThe fields of the record are displayed in the lower part of the window according to the current (or default)\u003cbr\u003edata entry worksheet.\u003cbr\u003eThe data entry window toolbar contains the following items:\u003cbr\u003e\u003cbr\u003eThis toggle switch allows you to show or remove the second toolbar.\u003cbr\u003eThis field contains the current MFN number. Clicking on this field\u003cbr\u003eallows you to edit a particular record by typing the desired MFN number\u003cbr\u003eand then pressing the Enter key.\u003cbr\u003eDisplays the first record. If you are editing a search result the first record\u003cbr\u003ematching the search expression is displayed. If you are editing the data\u003cbr\u003ebase sequentially, the first data base record is displayed.\u003cbr\u003eDisplays the previous record. If you are editing a search result the\u003cbr\u003eprevious record (if any) matching the search expression is displayed.\u003cbr\u003eDisplays the next record. If you are editing a search result the next\u003cbr\u003erecord (if any) matching the search expression is displayed.\u003cbr\u003eDisplays the last record. If you are editing a search result the last record\u003cbr\u003ematching the search expression is displayed. If you are editing the data\u003cbr\u003ebase sequentially, the last data base record is displayed.\u003cbr\u003eCreates a new record. The current worksheet is displayed with all its\u003cbr\u003efields empty.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eSaves the current record in the Master file.\u003cbr\u003e\u003cbr\u003eThis toggle switch allows you to show (or remove) empty fields from the\u003cbr\u003escreen (normally when a record is initially displayed, empty fields are\u003cbr\u003enot automatically shown, unless parameter 123 of syspar.par is set to 1).\u003cbr\u003eAllows you to select a different worksheet. By clicking on this field the\u003cbr\u003elist of available worksheets (as defined in the FDT) is displayed.\u003cbr\u003eAllows you to add a new field in the record. By clicking here the list of\u003cbr\u003efields in the current worksheet is displayed.\u003cbr\u003eAdditional options are available by pressing this button. When pressed\u003cbr\u003ethe following sub-menu is displayed:\u003cbr\u003e\u003cbr\u003eOpen dictionary: Opens the Dictionary window.\u003cbr\u003eCreate new record: Creates a new record. The current worksheet is displayed with all its fields empty.\u003cbr\u003eCreate a copy: Creates a new record with the same contents of the current one. The created record is\u003cbr\u003e\u003cbr\u003eassigned the next available MFN.\u003cbr\u003eReload record from disk: Cancels all the changes made and restores the record to its initial status.\u003cbr\u003eDelete record: Marks the current record as (logically) deleted.\u003cbr\u003eUndelete record: Undeletes a (logically) deleted record.\u003cbr\u003eDefine Default values (Model): sets the current record as a record template. A new record is created (but\u003cbr\u003e\u003cbr\u003enot stored on the disk) using that content.\u003cbr\u003eClear Default values (Model): Clear default values. New records will be empty.\u003cbr\u003eClear entries: Clears the contents of all the fields in the worksheet. You may use this option to\u003cbr\u003e\u003cbr\u003ereplace an existing record with a new one having the same MFN. Note, however, that\u003cbr\u003eonly the fields present in the worksheet are cleared. Other fields present in the record\u003cbr\u003ebut not in the worksheet retain their current value.\u003cbr\u003e\u003cbr\u003eHelp on data entry: Displays the data entry topic in the CDS/ISIS Help.\u003cbr\u003eChoose font: Allows you to change the font and font size used for the Field edit box.\u003cbr\u003eThe status bar, at the bottom of the window, contains the following three fields:\u003cbr\u003e\u003cbr\u003eFigure 29 - Data entry Status Bar\u003cbr\u003e\u003cbr\u003eRecord Status: this field displays the status of the current record. The status is not displayed if\u003cbr\u003eeverything is normal, otherwise it indicates that the record has been deleted or if a\u003cbr\u003emodel is currently set. When editing search results, a message is displayed, for\u003cbr\u003eexample:\u003cbr\u003e\u003cbr\u003eSearch #5: [1/10]\u003cbr\u003eThis states that you are editing the first of the 10 records found in the 5th search\u003cbr\u003eexpression you have submitted.\u003cbr\u003e\u003cbr\u003eBytes: the length of the current field in bytes (characters).\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eHelp message: displays the help message, if any, associated with the field being edited.\u003cbr\u003e\u003cbr\u003e1. Editing a field\u003cbr\u003eTo edit a particular field you must first click on the corresponding field button. Its contents will then be\u003cbr\u003ebrought up in the field edit box. In editing a field you may use all standard Windows edit function keys\u003cbr\u003e(see Appendix A) and, in addition, the three following special keys:\u003cbr\u003eEnter update the field and select the next field;\u003cbr\u003eShift+Enter update the field and select the previous field;\u003cbr\u003eF2 delete the field;\u003cbr\u003eESC ignores all changes (field will redisplay as it was before the editing started).\u003cbr\u003eYou may change the size of this box by dragging up or down the bar at the bottom of the box. You may\u003cbr\u003ealso change the font used to display the field by selecting the Choose font option from the Options sub-\u003cbr\u003emenu.\u003cbr\u003e\u003cbr\u003ea. Subfielded fields\u003cbr\u003eWhen you enter a field containing subfields you must key in the required subfield delimiters in front of\u003cbr\u003eeach subfield. A subfield delimiter is a 2-character code preceding and identifying a variable length\u003cbr\u003esubfield within a field. It consists of the character ^ followed by an alphabetic or numeric character, e.g.\u003cbr\u003e^a.\u003cbr\u003eIf the subfield code is alphabetic, you may enter it in either upper or lower case: CDS/ISIS makes no\u003cbr\u003edifference between ^a and ^A. You may therefore use the most convenient form. \u003cbr\u003eDo not insert spaces or punctuation marks either before or after the subfield delimiter, unless you have\u003cbr\u003ebeen specifically instructed to do so. Entering spaces or punctuation may adversely affect the printing of\u003cbr\u003ethe field later on.\u003cbr\u003eHere is an example of a field with three subfields:\u003cbr\u003e\u003cbr\u003e^aUnesco^bParis^c1985\u003cbr\u003e\u003cbr\u003eb. Repeatable fields\u003cbr\u003eIf the field you are entering is repeatable and you need to enter more than one occurrence, enter each\u003cbr\u003eoccurrence separately, and click on the repeatable field icon (preceding the field name) for each new\u003cbr\u003eoccurrence to be added. Alternatively, you may add as many occurrences as needed in the Field edit box,\u003cbr\u003eseparating each by a percent (%) sign4. In this case you should not enter spaces around the % sign. If you\u003cbr\u003edo they will be entered in the field. The example below shows an author field with two names:\u003cbr\u003eBrown, J.%Johnson, Archibald\u003cbr\u003eYou may use this technique whenever you want to insert a new occurrence between two existing ones.\u003cbr\u003e\u003cbr\u003ec. Control characters\u003cbr\u003eCertain characters stored in a field, although keyed in as data, will be interpreted by CDS/ISIS as control\u003cbr\u003echaracters, rather than data characters, and will normally activate some special type of processing.\u003cbr\u003eControl characters are normally reserved for CDS/ISIS use and may not therefore be used as data.\u003cbr\u003eSubfield delimiters are an example of control characters. Other control characters recognised by\u003cbr\u003eCDS/ISIS are described below.\u003cbr\u003e\u003cbr\u003e4 Note that the actual character used to separate occurrences of a repeatable field is an installation-\u003cbr\u003edependent parameter (see Parameter 8 of the syspar.par file in the Section “System Parameter Files”). If\u003cbr\u003ethis has been re-defined, you must of course use the character assigned to this purpose rather than the %\u003cbr\u003esign.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003ei. Search term delimiters\u003cbr\u003eSearch term delimiters may be used to identify key terms or phrases assigned to each record to enable its\u003cbr\u003eretrieval. Keywords may be delimited in either of two ways: by enclosing them between a pair of slashes\u003cbr\u003e(/..../) or by enclosing them in triangular brackets (\u0026lt;....\u0026gt;). The advantage of using triangular brackets over\u003cbr\u003eusing slashes, is that, these, unlike slashes, are reserved characters, and CDS/ISIS provides options to\u003cbr\u003eeither display the brackets or suppress them, whereas no option is provided to suppress slashes.\u003cbr\u003eWhen brackets are suppressed, they are normally deleted from the displayed version of the field, except\u003cbr\u003ewhen an open bracket immediately follows a closed one: in this case CDS/ISIS will replace them with a\u003cbr\u003esemicolon and a space. For example, by selecting the appropriate display mode the following entry:\u003cbr\u003e\u0026lt;university course\u0026gt;\u0026lt;documentation training\u0026gt;\u0026lt;library school\u0026gt;\u003cbr\u003ewill be displayed as follows:\u003cbr\u003euniversity course; documentation training; library school.\u003cbr\u003eExcept for the case mentioned above, you must ensure that the required spaces precede and follow the\u003cbr\u003eopen and closed bracket respectively. For example when keywords are embedded within other text in the\u003cbr\u003efield as below:\u003cbr\u003eMission report describing a \u0026lt;university course\u0026gt; in \u0026lt;documentation\u003cbr\u003etraining\u0026gt; at an East African \u0026lt;library school\u0026gt;\u003cbr\u003ethe spaces surrounding the keywords must be present in order to produce the correct display:\u003cbr\u003eMission report describing a university course in documentation\u003cbr\u003etraining at an East African library school\u003cbr\u003eIf the field was entered as follows:\u003cbr\u003eMission report describing a\u0026lt;university course\u0026gt;in\u0026lt;documentation\u003cbr\u003etraining\u0026gt;at an East African\u0026lt;library school\u0026gt;\u003cbr\u003eCDS/ISIS would display it as:\u003cbr\u003eMission report describing auniversity courseindocumentation\u003cbr\u003etrainingat an East Africanlibrary school\u003cbr\u003eIn other words, CDS/ISIS simply ignores the brackets and does not replace them with spaces.\u003cbr\u003e\u003cbr\u003eii. Filing information\u003cbr\u003eWhen producing printed catalogues you will need to sort the contents of one or more fields in order to\u003cbr\u003eprint the records in the required sequence. CDS/ISIS will try to produce a sorting sequence according to\u003cbr\u003enormally accepted filing rules, but sometimes this will not be possible. In these cases CDS/ISIS offers you\u003cbr\u003ethe possibility to state explicitly how a given field must be sorted by supplying filing information at the\u003cbr\u003etime you enter the data. Filing information is permanently recorded in the field.\u003cbr\u003eThis facility allows you to instruct CDS/ISIS to replace or ignore any sequence of data characters in a\u003cbr\u003efield whenever the field is used as a filing element, by using one of the following specifications:\u003cbr\u003e\u0026lt;text-a\u003dtext-b\u0026gt; in this case, CDS/ISIS will replace text-a by text-b when the field is used in sorting,\u003cbr\u003e\u003cbr\u003ebut use text-a (and ignore text-b) when displaying the field;\u003cbr\u003e\u0026lt;text-a\u0026gt; in this case text-a will be ignored when sorting and only used to display the field.\u003cbr\u003eBelow are a few cases in which this facility is normally used (but its use is not restricted to just these\u003cbr\u003ecases): Entered as Sorted as Displayed as\u003cbr\u003e\u0026lt;The\u0026gt; evolution of\u003cbr\u003einformation systems\u003cbr\u003e\u003cbr\u003eEVOLUTION OF INFORMATION\u003cbr\u003eSYSTEMS\u003cbr\u003e\u003cbr\u003eThe evolution of\u003cbr\u003einformation systems\u003cbr\u003e\u003cbr\u003e\u0026lt;100\u003donehundred\u0026gt; days ONEHUNDRED DAYS 100 days\u003cbr\u003e\u0026lt;Mc\u003dmac\u0026gt;Pherson, J. MACPHERSON J. McPherson, J.\u003cbr\u003e\u003cbr\u003eNote that the use of MHL in sort keys will prevent the functioning of the above technique.\u003cbr\u003e\u003cbr\u003ed. Inserting dictionary terms in a field\u003cbr\u003eYou may insert dictionary terms at the current cursor position of the edit box by pressing the Dictionary\u003cbr\u003ebutton which will open the Dictionary Window.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003ee. Inserting file names in a field\u003cbr\u003eYou may rapidly insert filenames into fields. To do this first open the Windows File Manager, then select\u003cbr\u003ethe file(s) you want to insert in the current field and drag and drop them over the field edit box. In this\u003cbr\u003eway you may easily establish links between fields and external files such as pictures, movies, sounds, etc.\u003cbr\u003e\u003cbr\u003e2. Adding a field\u003cbr\u003eSelect the field you want to add from the Add field list. Note that you may not add a second occurrence of\u003cbr\u003ea non-repeatable field. If one or more occurrences of a repeatable field already exist, a new occurrence\u003cbr\u003ewill be added. Another way to add a new occurrence of a repeatable field is to click on the icon preceding\u003cbr\u003ethe field name.\u003cbr\u003e\u003cbr\u003e3. Deleting a field\u003cbr\u003eFirst click on the field button, then press F2 or delete the contents of the field and press the Enter key.\u003cbr\u003e\u003cbr\u003e4. Field and record validation\u003cbr\u003eCDS/ISIS validates each field you enter according to the field type defined in the FDT of the data base.\u003cbr\u003eFor example It does not allow you to enter more than one occurrence of a non repeatable field, and it\u003cbr\u003echecks the validity of subfield identifiers.\u003cbr\u003eIn addition, you may attach a data entry validation file to each data base. This file, when present, must be\u003cbr\u003ein the data base directory and its name must be dbn.val (where dbn is the data base name).\u003cbr\u003eThe validation file is an ASCII file which you create using a text editor (e.g. Notepad). It consists of one\u003cbr\u003eor more lines, each associated with a particular field, and may include a line for global record validation.\u003cbr\u003eThe field validation lines have the following format:\u003cbr\u003e\u003cbr\u003etag: format\u003cbr\u003ewhere tag is the field tag to be validated and format is a CDS/ISIS format. Each time a field is created\u003cbr\u003eand/or modified, CDS/ISIS will execute the corresponding validation format. Any output produced by the\u003cbr\u003eformat is displayed as an error message.\u003cbr\u003eThe record validation line, which must always be the last line in the validation file, has the following\u003cbr\u003eformat:\u003cbr\u003e\u003cbr\u003e:format\u003cbr\u003eThis format is executed immediately before updating the current record. Any output produced by the\u003cbr\u003eformat is displayed as an error message.\u003cbr\u003eNote that each field or record validation format must be contained in a single line. You must not therefore\u003cbr\u003einsert a carriage return other than at the end of the format.\u003cbr\u003eA sample validation file is given below:\u003cbr\u003e10: \u0026amp;val10()\u003cbr\u003e20: if size(v20)\u0026gt;7 then \u0027Field 20 may not be more than 7 characters long\u0027 fi\u003cbr\u003e:if p(v20) and p(v10) then \u0027Field 10 and 20 are mutually exclusive\u0027 fi\u003cbr\u003eThe above validation file validates fields 10 and 20 and the whole record. For field 10 it calls format exit\u003cbr\u003eval10. If val10 returns an non empty string, then the returned string is displayed as an error message. For\u003cbr\u003efield 20 an error message is displayed if the field is longer than 7 bytes. Finally, an error message is\u003cbr\u003edisplayed if both fields 10 and 20 are present in the record which is about to be updated.\u003cbr\u003eIf a field or record does not match the validation criteria, CDS/ISIS issues an error message and\u003cbr\u003erepositions the cursor at the beginning of the field. You must then make whatever corrections are required\u003cbr\u003ebefore proceeding to the next field.\u003cbr\u003eNote: Each validation statement can be up to 8000 characters, but each VAL file line may be up to\u003cbr\u003e1024 characters\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e4. BEGIN and END coding\u003cbr\u003eIn certain cases it would be desirable to intervene on the record’s content just before or after the user\u003cbr\u003emodifications. For that purpose, the VAL (validation) file contains two sections allowing executing a\u003cbr\u003eformat that may change the content of the current record at the beginning of the editing and/or at its end.\u003cbr\u003eThe format must output a character string compatible with BIREME\u0027s CISIS Field Update language\u003cbr\u003especifications. \u003cbr\u003eThe following commands are available:\u003cbr\u003e \u003cbr\u003ed. Makes the record logically deleted\u003cbr\u003ed* Deletes all fields\u003cbr\u003edtt Deletes all occurrences of field tt\u003cbr\u003edtt/occ Deletes occurrence occ of field tt\u003cbr\u003eatt#str#Adds string str as a new occurrence of field tt (note that you may use any character as a delimiter\u003cbr\u003e\u003cbr\u003einstead of #)\u003cbr\u003ehtt n str_n Adds string str_n which is n bytes long as a new occurrence of field tt\u003cbr\u003eExample of CDS.VAL file:\u003cbr\u003ebegin:if mfn\u003d0 then \u0027a12#UNESCO#\u0027 fiend:if IsChanged() then \u0027d2a2#\u0027,date(2),\u0027#\u0027,fi\u003cbr\u003eThe first sentence can be used to give a dynamic default value if the record is new (MFN is zero).\u003cbr\u003eThe second sentence can be used to assign a field with the date of the last modification. Remember that\u003cbr\u003eyou can use parameter 150 to configure the output of function date().\u003cbr\u003emfn\u003d0 will test if the current edited record is a new one (MFN number has not been assigned yet) or an\u003cbr\u003eold one.\u003cbr\u003eThe following functions are also available in this context (note that names are case sensitive):\u003cbr\u003eIsChanged() is a Validation-specific function reporting if the record content has changed. Makes sense in\u003cbr\u003eEND code only. \u003cbr\u003eStoreMFN(tag) used on new records will store the newly assigned Master File Number to the specified\u003cbr\u003efield tag. Makes sense in END code only and exclusively on new records. Warning: this function prevents\u003cbr\u003ethe writing checking on new records. Example:\u003cbr\u003eIf mfn\u003d0 then StoreMFN(222) fi,\u003cbr\u003eThe above line will assign the new MST number to field 222. \u003cbr\u003eStoreMFN has not been tested intensively in network environments.\u003cbr\u003eGetWorksheetName() returns the name of the current worksheet between single quotes. For example:\u003cbr\u003eif GetWorksheetName()\u003d\u0027CDS\u0027 then \u0027a69#\u0026lt;higher education\u0026gt;#\u0027,fi\u003cbr\u003eThe following action is also available in this context:\u003cbr\u003e\u0027WORKSHEET:xxxx\u0027/ will change the current worksheet to xxx. It must be followed by a carriage\u003cbr\u003ereturn. For example:\u003cbr\u003eif a(v12) then \u0027WORKSHEET:CDSA\u0027/, else \u0027WORKSHEET:cds\u0027/,fi\u003cbr\u003ewill change the current worksheet to CDSA.FMT if field 12 is absent or to CDS.FMT if not.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e5. Pick lists\u003cbr\u003eCDS/ISIS for Windows manages data entry pick lists, that can be defined using the VAL (validation) file:\u003cbr\u003e\u003cbr\u003eFigure 30 - Pick list example\u003cbr\u003e\u003cbr\u003eFor more information on how to implement and use pick-lists, please refer to the Pick-lists HOW-TO\u003cbr\u003edocument (separated).\u003cbr\u003e\u003cbr\u003e6. Updating the Inverted file\u003cbr\u003eYou should be aware that CDS/ISIS may not automatically update the Inverted file whenever you add,\u003cbr\u003emodify or delete a Master file record (this depends on the settings of parameter 130 in the syspar.par\u003cbr\u003efile). It is important to remember this because, until such time as the Inverted file is updated, the following\u003cbr\u003esituation will exist:\u003cbr\u003enew records you have added are not available for retrieval;\u003cbr\u003erecords you have modified are retrievable, but under the old access points; and\u003cbr\u003erecords you have deleted will still be posted to their access points, although the records themselves are no\u003cbr\u003elonger displayed.\u003cbr\u003eHowever, CDS/ISIS keeps in the Master file all the information required to update the Inverted file and\u003cbr\u003eyou may therefore request an Inverted file update at any time by selecting the I/F Update command of the\u003cbr\u003eData base menu. This operation may take some time depending on the number of records updated, the\u003cbr\u003ecomputer you are using and the average number of search terms generated for each record. After some\u003cbr\u003eexperience with a given data base, you will be able to estimate fairly closely the time required to update a\u003cbr\u003erecord, and if you find that it is acceptable we advise you to always update the Inverted file after each data\u003cbr\u003eentry session (or before exiting the program).\u003cbr\u003eAlternatively, you may defer the updating of the Inverted file to a more convenient time (e.g. at the end of\u003cbr\u003ethe day, of the week, etc.).\u003cbr\u003e\u003cbr\u003eC. The Expert Search Window\u003cbr\u003eThis window is displayed by selecting the Expert Search command in the Search menu (see also: The\u003cbr\u003eGuided Search window).\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eFigure 31 - Expert Search window\u003cbr\u003e\u003cbr\u003ei. Operators\u003cbr\u003ePushing any of these buttons will insert the corresponding operator in the Search expression box.\u003cbr\u003e\u003cbr\u003eii. Search expression\u003cbr\u003eThis edit box contains the current search expression. Experienced users may type the search expression\u003cbr\u003edirectly in this box (see the section “The CDS/ISIS Search Language” on p. 95 of the CDS/ISIS Reference\u003cbr\u003eManual). The maximum number of characters you may type into this box is 1000.\u003cbr\u003eThe following buttons operate on this box:\u003cbr\u003eDICTIONARY displays the Dictionary window.\u003cbr\u003eANY terms displays the list of ANY terms for the data base. Clicking on a term will insert it in the\u003cbr\u003eSearch expression box.\u003cbr\u003eEXECUTE pressing this button executes the search expression\u003cbr\u003eCLEAR pressing this button erases the search expression\u003cbr\u003eCANCEL pressing this button returns to the data base window\u003cbr\u003eHELP pressing this button displays the search help topic\u003cbr\u003e\u003cbr\u003eiii. Search history\u003cbr\u003eThis box contains the list of the search expressions which have been executed so far. For each expression\u003cbr\u003eit gives the set number, the data base name, the number of hits and the search expression. A new element\u003cbr\u003eis added to this list each time a search expression is executed. \u003cbr\u003eDouble clicking an element of this list will display the corresponding results in the Data base window.\u003cbr\u003eSingle clicking usually inserts the set number in the Search expression box. However if the selected\u003cbr\u003eelement corresponds to a search done on a different data base the search expression itself is copied. You\u003cbr\u003emay also copy a search expression (rather than the set number) to the Search expression box by dragging\u003cbr\u003ethe element from the Search history list and dropping it in the Search expression box.\u003cbr\u003e\u003cbr\u003eD. The Guided Search Window\u003cbr\u003eThis window provides a simplified search interface for inexperienced users. It is displayed by selecting\u003cbr\u003ethe Guided Search command in the Search menu (see also: The Expert Search window and the section\u003cbr\u003e“The CDS/ISIS Search Language”).\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eFigure 32 - The Guided Search window\u003cbr\u003e\u003cbr\u003ei. Search elements\u003cbr\u003eFour text boxes are provided where you may type a search term. Alternatively you may press the\u003cbr\u003eDictionary button ( ) to displays the Dictionary window (see below) from which you may then\u003cbr\u003eselect the appropriate search term.\u003cbr\u003e\u003cbr\u003eii. Searchable fields\u003cbr\u003eEach search element may be associated with a particular field by selecting the appropriate one from the\u003cbr\u003ecorresponding Searchable fields list.\u003cbr\u003e\u003cbr\u003eiii. Operators\u003cbr\u003eSearch elements may be linked with one of the three search operators AND, OR, or NOT, by selecting the\u003cbr\u003eappropriate one from the corresponding Operators list.\u003cbr\u003e\u003cbr\u003eiv. Previous search\u003cbr\u003eWhen one or more previous searches have been made, you may select one from the Previous search list\u003cbr\u003eand connect it with a new set of search elements.\u003cbr\u003e\u003cbr\u003ev. Other buttons\u003cbr\u003eTo execute the search press the Execute button. The actual text of the search statement generated by\u003cbr\u003eCDS/ISIS will then be displayed in the Search expression box. When the search is completed its number\u003cbr\u003ewill be shown in the Search Number box and the total number of records retrieved in the Number of Hits\u003cbr\u003ebox.\u003cbr\u003eYou may display the results of the search by pressing the Display button;. pressing the Cancel button\u003cbr\u003ereturns to the data base window without executing the search whereas pressing the Clear button clears all\u003cbr\u003ethe Search elements.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eE. The Dictionary Window\u003cbr\u003eThis window displays the dictionary of search terms. It is displayed whenever you press the Dictionary\u003cbr\u003ebutton on the Expert Search window, the Guided Search window, the Data Entry window or the Data\u003cbr\u003ebase window.\u003cbr\u003e\u003cbr\u003eFigure 33 - The Dictionary window\u003cbr\u003e\u003cbr\u003ei. Searchable fields\u003cbr\u003eThis combo box allows you to select the field to be searched when you are in expert search mode.\u003cbr\u003eSelecting a field will automatically append the corresponding term qualifier to search terms selected\u003cbr\u003efrom the dictionary. Selecting \u0026lt;All fields\u0026gt; will search in every field.\u003cbr\u003eWhen a field is selected, the Dictionary window is modified as follows, depending on the setting of\u003cbr\u003eparameter 104 in syspar.par.\u003cbr\u003e104\u003d0 (default) the full dictionary is displayed but terms in other fields are displayed in lower case and\u003cbr\u003eare not selectable;\u003cbr\u003e104\u003d1 only the dictionary terms in the selected field are displayed.\u003cbr\u003e\u003cbr\u003eii. Term box\u003cbr\u003eTyping one or more characters in the Term box will position the dictionary window accordingly (e.g.\u003cbr\u003etyping F will show the dictionary terms starting with F).\u003cbr\u003e\u003cbr\u003eiii. Dictionary terms\u003cbr\u003eDouble clicking on a Dictionary term will select it and, depending on the Window from which the\u003cbr\u003eDictionary was called, insert it as follows:\u003cbr\u003eExpert Search Window: the term will be inserted at the current cursor position in the Search expression\u003cbr\u003e\u003cbr\u003ebox. Unless an operator has been previously selected an OR operator is\u003cbr\u003eautomatically added if necessary;\u003cbr\u003e\u003cbr\u003eGuided Search Window: the term will be inserted in the current Search element box;\u003cbr\u003eData Entry Window: the term will be inserted at the current cursor position in the Field Edit box.\u003cbr\u003eNote that the same operation may also be performed by dragging the term to the corresponding window.\u003cbr\u003e\u003cbr\u003eUse the method you find most convenient.\u003cbr\u003e\u003cbr\u003eSearchable fields\u003cbr\u003e\u003cbr\u003eTerm box\u003cbr\u003e\u003cbr\u003eDictionary terms\u003cbr\u003e\u003cbr\u003eDump\u003cbr\u003e\u003cbr\u003ePage backward and forward\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eiv. Page forward and backward buttons\u003cbr\u003eThese buttons will page forward and backward. Note, however, that backward paging will go no further\u003cbr\u003ethan the term from which a forward paging was started. To move to different parts of the dictionary use\u003cbr\u003ethe Term box.\u003cbr\u003e\u003cbr\u003ev. Dump dictionary button\u003cbr\u003eThis button opens the Dictionary Dump dialog box, which makes it possible to output the whole (or a part\u003cbr\u003eof) dictionary on a printer or a file.\u003cbr\u003e\u003cbr\u003eFigure 34 - Inverted File dump\u003cbr\u003e\u003cbr\u003evi. Modifying the behaviour of the Dictionary window\u003cbr\u003eThe dictionary window accepts three parameters in the database file EXP. The file EXP is usually located\u003cbr\u003ein the same folder as the PAR file (the data base default directory).\u003cbr\u003eThose parameters are valid for both the Expert and the Guided search windows. Parameters are:\u003cbr\u003e550\u003dindicates which is the current prefix for a given field tag.\u003cbr\u003eSyntax: 550\u003dtag prefix (repeatable)\u003cbr\u003eFor example:\u003cbr\u003e550\u003d24 TI\u003d\u003cbr\u003e550\u003d70 AUT\u003d\u003cbr\u003eThis allows Winisis to hide prefixes in the dictionary: when selecting a specific field from the dictionary\u003cbr\u003ewindow, the user is instantly be positioned to the first posting belonging to that field and the prefix is not\u003cbr\u003eshown. The user can also type a term in the dictionary box without knowing about the presence of the\u003cbr\u003eprefix.\u003cbr\u003eThe prefix will be restored just when dragging (or double clicking) on a term from the dictionary window.\u003cbr\u003eYou should list just those fields having a prefix. Non-listed fields will be treated as usual.\u003cbr\u003eNote that if a field is declared as having a prefix, the first n characters, corresponding to the prefix length,\u003cbr\u003ewill be always cut.\u003cbr\u003e555\u003d(zero by default) switch the \"All fields\" dictionary option ON (0) and OFF (1).\u003cbr\u003eSyntax: 555\u003d[0|1]\u003cbr\u003e560\u003dsupply a description for a given FST tag number.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eSyntax: 560\u003d[tag number] [description] \u003cbr\u003eSince a 560 parameter line refers to just one tag, you must put a 560 for each tag you wish to describe. \u003cbr\u003eFor example:\u003cbr\u003e560\u003d24 Entire title\u003cbr\u003e560\u003d240 Words from title\u003cbr\u003eThis allows specifying a description to those FST lines referring non-existing FDT lines (e.g. 240). Of\u003cbr\u003ecourse it is also possible to force a description different from the corresponding FDT line.\u003cbr\u003eMultiple language support\u003cbr\u003eIn order to support multiple languages you may provide a list of Tag description for each supported\u003cbr\u003elanguage. To open a new language section use the following syntax:\u003cbr\u003e560\u003d0 EN\u003cbr\u003ethis will open the English section, because in Winisis the language code EN corresponds to English. All\u003cbr\u003efollowing 560 tags will be English tags, until the end or the next Tag 0 (zero). For example:\u003cbr\u003e560\u003d0 EN\u003cbr\u003e560\u003d24 Words from title\u003cbr\u003e560\u003d70 All authors\u003cbr\u003e560\u003d0 FR\u003cbr\u003e560\u003d24 Mots du titre\u003cbr\u003e560\u003d70 Les auteurs\u003cbr\u003e560\u003d69 Descripteurs\u003cbr\u003eNote that the English version has no line for Tag 69. Winisis will display its corresponding FDT name.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e5. CDS/ISIS Dialog Boxes\u003cbr\u003eA. Open dialog box\u003cbr\u003e\u003cbr\u003eThe following dialog box is displayed each time you open a data base or a file:\u003cbr\u003e\u003cbr\u003eFigure 35 - Open file dialog box\u003cbr\u003e\u003cbr\u003ei. File Name\u003cbr\u003eSelect or type the name of the file you want to open. This box lists files with the filename extension\u003cbr\u003eselected in the List Files of Type box.\u003cbr\u003e\u003cbr\u003eii. List Files of Type\u003cbr\u003eSelect the type of file you want to see in the File Name list. The file type is automatically determined by\u003cbr\u003eCDS/ISIS depending on the particular operation you are performing, as follows:\u003cbr\u003e*.mst; *.par Open a data base;\u003cbr\u003e*.iso Import or Export operation.\u003cbr\u003e*.wsv Saved searches\u003cbr\u003e*.wpr Saved print worksheet\u003cbr\u003e\u003cbr\u003eiii. Drives\u003cbr\u003eSelect the drive that contains the file you want to open. Note that network drives will only be listed if they\u003cbr\u003ewere connected before starting CDS/ISIS.\u003cbr\u003e\u003cbr\u003eiv. Directories\u003cbr\u003eSelect the directory that contains the file you want to open.\u003cbr\u003e\u003cbr\u003ev. Buttons\u003cbr\u003eClick the OK button to open the selected file; the CANCEL button to cancel the operation or the HELP\u003cbr\u003ebutton for on-line help on this dialog box.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eB. Search History Dialog box\u003cbr\u003eThe search history dialog box, a sample of which is shown below, displays the list of all searches\u003cbr\u003esubmitted so far.\u003cbr\u003e\u003cbr\u003eFigure 36 - Search History Dialog box\u003cbr\u003e\u003cbr\u003eTo select a particular search click on the corresponding button. To cancel the operation click on the first\u003cbr\u003ebutton ( \u0026lt;-\u0026gt; ).\u003cbr\u003e\u003cbr\u003eC. Import Dialog Box\u003cbr\u003eThe Import Dialog box is displayed in response to the Import command of the Data base menu. Prior to\u003cbr\u003ethis, CDS/ISIS displays an Open Dialog box where you select the file to be imported.\u003cbr\u003e\u003cbr\u003eFigure 37 - Import Dialog box\u003cbr\u003e\u003cbr\u003eNote: CDS/ISIS for Windows only supports ISO 2709 type 1. For more ISO 2709 types, it is\u003cbr\u003erecommended to use the Isis tool ImpExp2709 available on UNESCO’s website.\u003cbr\u003e\u003cbr\u003ei. Name of input ISO file\u003cbr\u003eThis field contains the name of the file you are importing. The file must be in the standard ISO 2709\u003cbr\u003eformat as described in the CDS/ISIS Reference Manual. \u003cbr\u003e\u003cbr\u003eii. First MFN to be assigned\u003cbr\u003eIf you specify this parameter CDS/ISIS will renumber sequentially each input record starting from the\u003cbr\u003eMFN you specify. Normally you will enter 1 if you use the Load option, and a number which is one\u003cbr\u003ehigher than the highest currently assigned MFN in the data base if you use the Merge or Update options.\u003cbr\u003eIn the latter case, however, if you specify an already assigned MFN, CDS/ISIS will automatically start\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003enumbering from the next MFN to be assigned in the data base (i.e. the Merge and Update options will\u003cbr\u003ebehave in the same manner).\u003cbr\u003e\u003cbr\u003eiii. Tag containing MFN\u003cbr\u003eAlternatively to the option above (which will be ignored if an Input tag is specified), you may assign the\u003cbr\u003eMFN from a field in the input record. In this case you specify here the ISO tag of the field containing the\u003cbr\u003eMFN. Note that the field must contain a numeric value and may only be used for this purpose, as it will\u003cbr\u003enot be stored in the records of the receiving data base.\u003cbr\u003e\u003cbr\u003eiv. Reformatting FST\u003cbr\u003eThis parameter is optional. If you leave it blank, the fields in the output record will retain their tag and\u003cbr\u003econtents. Alternatively, you may perform a certain amount of reformatting by providing the name of an\u003cbr\u003eFST. \u003cbr\u003eNote: it is recommended to provide the full path to the FST file to avoid mistakes.\u003cbr\u003eThe FST, when used as an import reformatting file is interpreted in the following manner: \u003cbr\u003eeach line of the FST represents an output field;\u003cbr\u003eeach output field is assigned a tag equal to the field identifier defined in the corresponding FST line;\u003cbr\u003ethe data extraction format given in the FST defines the contents of the field. In this format you must use\u003cbr\u003ethe ISO tag of the fields as defined in the input file. Each line produced by the format (or each element, if\u003cbr\u003ethe FST specifies indexing techniques 2, 3 or 4) will generate a new occurrence of the output field. Note\u003cbr\u003ethat the stopword file of the receiving data base, if present, will be used in processing indexing technique\u003cbr\u003e4. Assume for example that your input file contains the following fields:\u003cbr\u003e100 Author (repeatable)\u003cbr\u003e200 Title\u003cbr\u003e300 Keywords (repeatable)\u003cbr\u003e400 Notes\u003cbr\u003eA reformatting FST for this file could be the following:\u003cbr\u003e1 0 (v100/) [output field 1 same as input field 100]\u003cbr\u003e2 0 v200 [output field 2 same as input field 200]\u003cbr\u003e3 0 |\u0026lt;|v300|\u0026gt;| [output field 3 contains keywords\u003cbr\u003e enclosed in \u0026lt;...\u0026gt;, each keyword taken\u003cbr\u003e from one occurrence of input field 300]\u003cbr\u003e\u003cbr\u003ev. Gizmo conversion table\u003cbr\u003eThis field may contain the name of a Gizmo conversion table to be used for import. This facility is\u003cbr\u003eprovided to facilitate interchange of text containing diacritical marks between different hardware and/or\u003cbr\u003esoftware platforms. A gizmo conversion table is an ASCII text file, which you may create using any\u003cbr\u003efamiliar text editor, and is defined as follows. \u003cbr\u003eThe first character of the first line contains the diacritical prefix (normally the @ sign for CDS/ISIS).\u003cbr\u003eEach subsequent line has the following format:\u003cbr\u003edxyxyxyxyxy....xy\u003cbr\u003ewhere : d is the diacritical code (e.g. 7 for acute accent), x is the character to be accented, and y is the\u003cbr\u003eaccented character.\u003cbr\u003eA sample gizmo conversion table is given below:\u003cbr\u003e @\u003cbr\u003e 6aàeè\u003cbr\u003e 7aáeé\u003cbr\u003e (([\u003cbr\u003e ))]\u003cbr\u003eCDS/ISIS uses this table to provide encoded diacriticals on export (e.g. é will be converted to @7e), and\u003cbr\u003eto decode encoded diacriticals on import (e.g. @6a will be converted to à). When a Gizmo conversion\u003cbr\u003etable is used for import, CDS/ISIS will simply strip the diacritical for all those characters not listed in the\u003cbr\u003etable. For example, using the table given above, the input string @7e. will be converted to é, whereas the\u003cbr\u003estring @7y will be converted to y, because y is not listed in line 7.\u003cbr\u003e\u003cbr\u003evi. Using Character conversion tables (tab files) during the import\u003cbr\u003eThe GIZMO line may also contain the path to a TAB file, used by Winisis to convert the input into a new\u003cbr\u003echaracter set. Format example: c:\\winisis\\txt_txt.tab\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003evii. Input line length\u003cbr\u003eThis parameter specifies the length of the output/input line (CDS/ISIS default is 80). Setting the line\u003cbr\u003elength to zero makes it possible to read ISO file containing only a single line with no breaks.\u003cbr\u003e\u003cbr\u003eviii. Subfield separator\u003cbr\u003eInput ISO files may use a subfield separator different than the one used by CDS/ISIS. This parameter\u003cbr\u003edefines the separator character for subfields expected in the input file and that will be converted in the\u003cbr\u003estandard CDS/ISIS separator, character “^”. \u003cbr\u003eIt is possible to specify any ASCII character as field separator, by using the following notation:\u003cbr\u003e\\xxx where xxx represents the corresponding ASCII number of the desired character. For example: for\u003cbr\u003eASCII character 31, enter: \\031 in the subfield separator box.\u003cbr\u003e\u003cbr\u003eix. Options\u003cbr\u003eThis parameter indicates how the imported records are loaded into the data base:\u003cbr\u003eLoad: In this case the resulting data base will contain only the incoming records. Because this option\u003cbr\u003eerases any records which may already exist in the data base, CDS/ISIS will always request a confirmation\u003cbr\u003ethat you actually intend to do so.\u003cbr\u003eMerge: Merges the records in the input file with those already existing in the data base, if any. However,\u003cbr\u003einput records with the same MFN as an existing record are not replaced (unless they are marked for\u003cbr\u003edeletion). CDS/ISIS will display the MFN of such records, if any.\u003cbr\u003eUpdate: The same as Merge except that records with the same MFN are automatically replaced.\u003cbr\u003eNote that the Merge and Update options are functioning as described above only if you are importing the\u003cbr\u003eMFN of the records (i.e. you have filled the Tag containing MFN field). If not CDS/ISIS will simply add\u003cbr\u003ethe incoming records to the Master file and assign sequential MFNs starting from the highest MFN\u003cbr\u003ealready assigned or from the MFN you have specified in the First MFN to be assigned field.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eD. Export Dialog Box\u003cbr\u003eThe Export Dialog box is displayed in response to the Export command of the Data base menu. Prior to\u003cbr\u003ethis, CDS/ISIS displays an Open Dialog box where you select the name of the output file.\u003cbr\u003e\u003cbr\u003eFigure 38 - Export Dialog box\u003cbr\u003e\u003cbr\u003ei. Name of output ISO file\u003cbr\u003eThis field contains the name of the output file you have previously selected. The file will be in the\u003cbr\u003estandard ISO 2709 format as described in the CDS/ISIS Reference Manual.\u003cbr\u003e\u003cbr\u003eii. Field separator\u003cbr\u003eThis field defines the field separator character to be used in the output file. If you leave it empty,\u003cbr\u003eCDS/ISIS will use the standard field separator defined in ISO 2709, i.e. the ASCII character 30\u003cbr\u003e(hexadecimal 1E). However, if the file to be exported is transmitted over a telecommunication line, this\u003cbr\u003echaracter may be deleted by the communication software. Therefore, CDS/ISIS allows you to redefine the\u003cbr\u003efield separator as a normal ASCII character which will pass through. Note that the character you select\u003cbr\u003emust be such that it is never used as a data character in the data base to be transmitted.\u003cbr\u003eYou may also specify any ASCII character as field separator, by using the following notation:\u003cbr\u003e\\xxx \u003cbr\u003ewhere xxx represents the corresponding ASCII number of the desired character. For example: to specify\u003cbr\u003eas field separator the ASCII character 28, you must enter: \\028 in the field separator box.\u003cbr\u003e\u003cbr\u003eiii. Record separator\u003cbr\u003eThis field defines the record separator character to be used in the output file. If you leave it empty,\u003cbr\u003eCDS/ISIS will use the standard field separator defined in ISO 2709, i.e. the ASCII character 29\u003cbr\u003e(hexadecimal 1D). However, if the file to be exported is transmitted over a telecommunication line, this\u003cbr\u003echaracter may be deleted by the communication software. Therefore, CDS/ISIS allows you to redefine the\u003cbr\u003erecord separator as a normal ASCII character which will pass through. Note that the character you select\u003cbr\u003emust be such that it is never used as a data character in the data base to be transmitted.\u003cbr\u003eYou may also specify any ASCII character as record separator, by using the following notation:\u003cbr\u003e\\xxx \u003cbr\u003ewhere xxx represents the corresponding ASCII number of your desired character. For example: to specify\u003cbr\u003eas record separator the ASCII character 29, you must enter: \\029 in the record separator box.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eiv. Subfield separator\u003cbr\u003eThis field defines the separator character for subfields to be used in the output file. CDS/ISIS files usually\u003cbr\u003euse character ^. However many bibliographic standards use character $. Default is “^”.You may also\u003cbr\u003especify any ASCII character as field separator, by using the following notation:\u003cbr\u003e\\xxx \u003cbr\u003ewhere xxx represents the corresponding ASCII number of the desired character. For example: for ASCII\u003cbr\u003echaracter 31, enter: \\031 in the subfield separator box.\u003cbr\u003e\u003cbr\u003ev. Selection parameters\u003cbr\u003eYou may selectively export only portions of the data base. To define the records to be exported you have\u003cbr\u003etwo possibilities: use an MFN range or the results of the last search submitted.\u003cbr\u003eTo select a range of records by MFN enter the lowest and the highest MFN to be selected in the From\u003cbr\u003eMFN and to MFN boxes respectively. To select the last search results, click on the Search results button.\u003cbr\u003eIf you want to export marked records only click on the Marked records button (note that this option is\u003cbr\u003eonly applicable when the Search results button is checked).\u003cbr\u003eNote that if you check the Search results option and you also enter the MFN limits these will be applied\u003cbr\u003eto the selected records. For example, if the last search retrieved records 3, 5, 150 and 270, and the MFN\u003cbr\u003elimits are 10/200, only record 150 will be exported.\u003cbr\u003eAnother possibility is to use an existing HIT file in order to obtain a sorted ISO file. An HIT file is\u003cbr\u003eproduced by a print run as explained in section “I. Print Dialog Box”.\u003cbr\u003e\u003cbr\u003evi. Output line length\u003cbr\u003eThis parameter specifies the length of the output/input line (CDS/ISIS default is 80). Setting the line\u003cbr\u003elength to zero will produce a single line with no breaks.\u003cbr\u003e\u003cbr\u003evii. Reformatting FST\u003cbr\u003eThis parameter is optional. If you leave it blank, the fields in the output record will retain their tag and\u003cbr\u003econtents. Alternatively, you may perform a certain amount of reformatting by providing the name of an\u003cbr\u003eFST.\u003cbr\u003eNote: it is recommended to provide the full path to the FST file to avoid mistakes.\u003cbr\u003eWhen used as an export reformatting file, the FST is interpreted in the following manner:\u003cbr\u003eeach line of the FST represents an output field;\u003cbr\u003eeach output field is assigned an ISO tag equal to the field identifier defined in the corresponding FST line;\u003cbr\u003ethe data extraction format given in the FST defines the contents of the field. In this format you must use\u003cbr\u003ethe CDS/ISIS tag of the fields as defined for the data base. Each line produced by the format (or each\u003cbr\u003eelement, if the FST specifies indexing techniques 2, 3 or 4) will generate a new occurrence of the output\u003cbr\u003efield.\u003cbr\u003eAssume for example that your data base contains the following fields:\u003cbr\u003e1 Author (repeatable)\u003cbr\u003e2 Title\u003cbr\u003e3 Keywords (repeatable)\u003cbr\u003e4 Notes\u003cbr\u003eA reformatting FST for this file could be the following:\u003cbr\u003e1 0 mfn [output field 1 contains the MFN]\u003cbr\u003e100 0 (v1/) [output field 100 same as input field 1(note the use of\u003cbr\u003e a repeatable group in the format to output each \u003cbr\u003e occurrence of field 1 as a separate line)]\u003cbr\u003e200 0 v2 [output field 200 same as input field 2]\u003cbr\u003e300 0 |\u0026lt;|v3|\u0026gt;| [output field 300 contains keywords enclosed in \u0026lt;...\u0026gt;, \u003cbr\u003e each keyword taken from one occurrence of input field 3]\u003cbr\u003eNote that, as none of the formats make reference to field 4, this field will not be exported. You may\u003cbr\u003etherefore use a reformatting FST to only export selected fields.\u003cbr\u003e\u003cbr\u003eviii. Renumber records from MFN\u003cbr\u003eYou may reassign an MFN to output records starting from a value of your choice which you enter here. If\u003cbr\u003eyou leave this field blank the output records retain their original MFN.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThis option only affects the output ISO file. The records in the data base remain unchanged. Note,\u003cbr\u003ehowever, that this option is only effective if you are exporting the MFN by filling in the field Output Tag\u003cbr\u003econtaining MFN below.\u003cbr\u003e\u003cbr\u003eix. Output Tag containing MFN\u003cbr\u003eYou may export the MFN as a field in the output file by assigning here an output tag. This is because the\u003cbr\u003eMFN does not correspond to an actual field of the data base (it has no tag and is not defined in the FDT).\u003cbr\u003eYou may also export the MFN as a field by means of a reformatting FST, as shown in the example above.\u003cbr\u003e\u003cbr\u003ex. Gizmo conversion table\u003cbr\u003eThis field may contain the name of a Gizmo conversion table to be used for export.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eE. Inverted File Maintenance Dialog Box\u003cbr\u003eThe Inverted File Maintenance Dialog box is displayed in response to the I/F Update command of the\u003cbr\u003eData base menu. Prior to this, CDS/ISIS displays an Open Dialog box where you select the name of the\u003cbr\u003eoutput file.\u003cbr\u003e\u003cbr\u003eFigure 39 - Inverted File Maintenance Dialog box\u003cbr\u003e\u003cbr\u003ei. Update\u003cbr\u003eThis option updates the Inverted file for all Master records for which an update is pending, i.e. records\u003cbr\u003eadded, deleted or modified since the last Inverted file update.\u003cbr\u003e\u003cbr\u003eii. Full Inverted File Generation\u003cbr\u003eThis option generates the Inverted file of a given data base. Normally you will not use this option unless it\u003cbr\u003eis required. For example, whenever you want to change the contents of the Inverted file, by changing the\u003cbr\u003eInverted file FST you must re-generate the Inverted file. Failing this you will introduce an inconsistency in\u003cbr\u003ethe data base because the records added or modified after changing the FST will be inverted differently\u003cbr\u003efrom those created before the change.\u003cbr\u003eNote, however, that there are some cases which do not require a full re-inversion, even though the FST is\u003cbr\u003echanged. Suppose, for example, that you decide to add a new field to your data base. This requires a\u003cbr\u003echange in the FDT and may require a change in the FST if you also want the new field to be searchable.\u003cbr\u003eNone of the records in the data base, however, contain yet this field and therefore a full inversion would\u003cbr\u003enot be required in this case, provided, of course, that you change the FST before modifying or adding any\u003cbr\u003erecord containing the new field.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e \u003cbr\u003eThe Inverted file generation process consists of three steps:\u003cbr\u003e\u003cbr\u003e1. Creation of the Link files;\u003cbr\u003e2. Sorting the Link files; and\u003cbr\u003e3. Loading the sorted Link files into the Inverted file.\u003cbr\u003e\u003cbr\u003eThe link files contain all the information necessary to generate the Inverted file and are created according\u003cbr\u003eto the Inverted file FST defined for the data base. They contain one entry for each couple search\u003cbr\u003eterm/posting to be stored on the Inverted file. For efficiency, two link files are actually created: one\u003cbr\u003econtaining terms up to 10 characters long and one terms longer than 10 characters. The second step sorts\u003cbr\u003ethe Link files into alphabetical order. The purpose of this sort is to collect together all postings related to a\u003cbr\u003egiven search term, in preparation of the last step which loads the sorted Link files into the Inverted file.\u003cbr\u003eThese three steps may also be executed one at a time by using the options Create link files, Sort link files\u003cbr\u003eand Load link files in this order.\u003cbr\u003eThis facility is provided for large data bases where the full Inverted file generation may require a\u003cbr\u003erelatively long time, and considerable disk space. Note that, in this case, you must not make any change to\u003cbr\u003ethe Master file (adding, modifying or deleting any record) until the last step has been executed.\u003cbr\u003eYou should be aware that CDS/ISIS does not automatically delete the Link files (.LN1, .LN2., .LK1 and .\u003cbr\u003eLK2).\u003cbr\u003eYou may delete them manually at any time, after the Inverted file generation is completed, or, if you\u003cbr\u003eperform the inverted file generation in three steps, you may delete the unsorted Link files (.LN1 and .LN2)\u003cbr\u003eafter executing the Sort link files option and before executing the Load link files option.\u003cbr\u003eCDS/ISIS will keep you informed of the step it is executing by displaying appropriate information\u003cbr\u003emessages on the screen.\u003cbr\u003e\u003cbr\u003eiii. Re-initialization of Inverted File\u003cbr\u003eThis option erases the contents of the Inverted File and re-allocates all the associated files to a minimum\u003cbr\u003esize. You may want to use this option before re-generating the Inverted File.\u003cbr\u003e\u003cbr\u003eiv. Create link files\u003cbr\u003eThis option generates the Link files as explained above.\u003cbr\u003e\u003cbr\u003ev. Sort link files\u003cbr\u003eThis option sorts the Link files produced by the Create link files option. The sorted Link files may then be\u003cbr\u003eloaded using the Load link files option.\u003cbr\u003eThe process of sorting each link file (short and long terms) is the same. During the first step, called phase\u003cbr\u003e0, the link file records are sorted in groups as large as can fit in memory. If the whole link file can fit in\u003cbr\u003ememory, then the sort is finished after phase 0. Otherwise the sorted groups are distributed on four\u003cbr\u003etemporary work files and then merged. Depending on the number of records, there may be one or more\u003cbr\u003emerge steps, called phase 1, 2 , etc., each step producing larger and larger groups of sorted records, until a\u003cbr\u003esingle group is obtained.\u003cbr\u003e\u003cbr\u003evi. Load link files\u003cbr\u003eThis option creates the Inverted file from the sorted link files. It can be used after option Sort link files to\u003cbr\u003ecomplete the Inverted file generation.\u003cbr\u003e\u003cbr\u003evii. From MFN ... to MFN\u003cbr\u003eYou may enter in these fields a range of MFNs to be inverted. You would normally only use this feature to\u003cbr\u003etest your inverted file FST. \u003cbr\u003eIf you enter an actual range only the indicated records will be inverted, and will therefore be searchable.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eF. Global Add Dialog Box\u003cbr\u003eWARNING: Use this option with extreme caution. Misuse may cause irreversible damages to\u003cbr\u003eyour data. Always make a back up of your data base, by making copies or your MST and XRF\u003cbr\u003efiles at least.\u003cbr\u003e\u003cbr\u003eFigure 40 - Global Add dialog box\u003cbr\u003e\u003cbr\u003ei. MFN Limits (Lo/Hi)\u003cbr\u003eEnter here the lowest and highest MFN of the records to which the operation must be applied. For\u003cbr\u003eexample: 1/20.\u003cbr\u003e\u003cbr\u003eii. Search Set (marked records)\u003cbr\u003eSelect from the list the search set to which you would like to apply the operation. It is also possible to\u003cbr\u003elimit the scope to marked records (if any).\u003cbr\u003e\u003cbr\u003eiii. Field Tag \u003cbr\u003eEnter here the tag of the field to be added. Check “add only if not present” to limit the scope of the\u003cbr\u003eoperation.\u003cbr\u003e\u003cbr\u003eiv. Insert before position\u003cbr\u003eSelecting this checkbox it is possible to specify where in the existing field the new text should be added.\u003cbr\u003eMoreover, it is possible to specify which occurrence number should be taken into account. The new\u003cbr\u003eparameter has the following behaviour:\u003cbr\u003e- Insert before position checked: if the given field tag does not exist, it is automatically created\u003cbr\u003ewith the specified content, unless the option “add only if not present” is also checked.\u003cbr\u003e- Position specified: in case the field is long enough, the new text is inserted in the specified\u003cbr\u003eposition. Otherwise it is appended at the end of the field.\u003cbr\u003e- Occurrence num.: if an occurrence number is specified (greater than zero), only the specified\u003cbr\u003eoccurrence is treated. If the field has not enough occurrences, one new occurrence is created. If\u003cbr\u003e“Occurrence num.” is zero, all occurrences will be treated.\u003cbr\u003e\u003cbr\u003ev. Field Contents\u003cbr\u003eEnter here the contents of the field to be added.\u003cbr\u003e\u003cbr\u003evi. OK Button\u003cbr\u003ePress this button to start the operation.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003evii. Cancel Button\u003cbr\u003ePress this button to cancel the operation.\u003cbr\u003e\u003cbr\u003eG. Global Delete Dialog Box\u003cbr\u003eWARNING: Use this option with extreme caution. Misuse may cause irreversible damages to\u003cbr\u003eyour data. Always make a back up of your data base, by making copies or your MST and XRF\u003cbr\u003efiles at least.\u003cbr\u003e\u003cbr\u003eFigure 41 - Global Delete dialog box\u003cbr\u003e\u003cbr\u003ei. MFN limits (from/to)\u003cbr\u003eEnter here the lowest and highest MFN of the records to which the operation must be applied. For\u003cbr\u003eexample: 1/20.\u003cbr\u003e\u003cbr\u003eii. Search Set (marked records)\u003cbr\u003eSelect from the list the search set to which you would like to apply the operation. It is also possible to\u003cbr\u003elimit the scope to marked records (if any).\u003cbr\u003e\u003cbr\u003eiii. Field Tag\u003cbr\u003eEnter here the tag of the field to be deleted.\u003cbr\u003e\u003cbr\u003eiv. Subfield\u003cbr\u003eSpecify a subfield identifier (one character) in order to limit the scope to that given subfield.\u003cbr\u003e\u003cbr\u003ev. Occurrence\u003cbr\u003eIf greater than zero, only the specified occurrence is treated. If set to zero, all occurrences will be treated.\u003cbr\u003e\u003cbr\u003evi. OK Button\u003cbr\u003ePress this button to start the operation.\u003cbr\u003e\u003cbr\u003evii. Cancel Button\u003cbr\u003ePress this button to cancel the operation.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eH. Global Replace Dialog box\u003cbr\u003eWARNING: Use this option with extreme caution. Misuse may cause irreversible damages to\u003cbr\u003eyour data. Always make a back up of your data base, by making copies or your MST and XRF\u003cbr\u003efiles at least.\u003cbr\u003e\u003cbr\u003eFigure 42 - Global Replace Dialog box\u003cbr\u003e\u003cbr\u003ei. Range\u003cbr\u003eSpecify here either the range of MFN’s to be modified, by selecting MFN Limits and entering the lowest\u003cbr\u003eand highest MFN in the range separated by a slash, e.g. 1/100; or a previously executed search, by\u003cbr\u003eselecting Search set and then selecting a specific search. In the latter case you may select only marked\u003cbr\u003erecords by checking Marked records.\u003cbr\u003e\u003cbr\u003eii. Text to find\u003cbr\u003eEnter here the text to be replaced.\u003cbr\u003e\u003cbr\u003eiii. New text\u003cbr\u003eEnter here the replacing text. Leaving this box empty will delete the string entered in the Text to find box.\u003cbr\u003e\u003cbr\u003eiv. Options\u003cbr\u003eCheck one of these options if applicable:\u003cbr\u003eCase sensitive: will search the text as entered in the Text to find box. If this button is not checked, the text\u003cbr\u003esearch will be case insensitive, e.g. ‘WATER’ is considered equal to ‘water’;\u003cbr\u003eWhole words only: will only replace the text when this is preceded and followed by spaces or is at the\u003cbr\u003ebeginning or the end of the field (or subfield).\u003cbr\u003ePrompt on replace: will ask confirmation before each change.\u003cbr\u003e\u003cbr\u003ev. Scope\u003cbr\u003eIf you want to replace text in certain fields only, enter the applicable tag(s), up to a maximum of 10, in the\u003cbr\u003eTags box separated by comma (e.g. 100,110,120). If you want to replace text only in certain subfields,\u003cbr\u003eenter the applicable subfield code(s) in the Subfields box (e.g. abc). It is also possible to specify to which\u003cbr\u003eoccurrences the change should be applied: 1,2,3 etc…\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eI. Print Dialog Box\u003cbr\u003eThe Print Dialog box consists of 5 pages:\u003cbr\u003eGeneral where you choose what and where to print and the print format you want to use;\u003cbr\u003ePresentation where you define titles, headers and footers for your document;\u003cbr\u003eMargins where you define the page printable area;\u003cbr\u003eLayout where you define the page layout of your document, such as page numbers and number\u003cbr\u003e\u003cbr\u003eof columns;\u003cbr\u003eSorting where you define sorting criteria.\u003cbr\u003e\u003cbr\u003e1. Guidelines for setting up a print run\u003cbr\u003eBelow are some basic guidelines for setting up a print run, which, at the same time, summarize the most\u003cbr\u003esalient features of the CDS/ISIS printing and sorting facilities (a more detailed discussion of all the\u003cbr\u003efeatures is given in the following sections).\u003cbr\u003eIn the General page:\u003cbr\u003eDefine the records to be printed: you may print the whole data base or a specific range of records, by\u003cbr\u003egiving the lowest and highest MFN to be printed in the MFN limits field of the print worksheet;\u003cbr\u003ealternatively you may print the results of a search which you have previously submitted.\u003cbr\u003eDefine which fields must be printed: these are specified in the format provided in the Print format field\u003cbr\u003eof the print worksheet. You may either use a pre-defined format or specify one directly.\u003cbr\u003eDefine the output medium: you may direct the output to the printer or to a disk file by setting the\u003cbr\u003eappropriate value in the Print file name of the print worksheet. If you intend to print the output directly on\u003cbr\u003ethe printer, you must ensure that:\u003cbr\u003e\u003cbr\u003e the printer is ready and connected;\u003cbr\u003e the correct forms for your output are mounted; and\u003cbr\u003e there is enough paper available.\u003cbr\u003e\u003cbr\u003eIn the Presentation page:\u003cbr\u003eDefine report titles: you may provide up to three title lines which will be printed at the beginning of the\u003cbr\u003eoutput. Some or all of these may be repeated as running titles at the top of each page.\u003cbr\u003eIn the Margins and Layout pages:\u003cbr\u003eDefine the page layout: you have full control on the line width, number of lines per page and single or\u003cbr\u003emulti-column printing, as well as on page numbering, by setting the appropriate parameters provided in\u003cbr\u003ethe print worksheet.\u003cbr\u003eIn the Sorting page:\u003cbr\u003eDefine the output sequence: by means of the sort worksheet you may define the exact sequence in which\u003cbr\u003ethe records must be printed. Records may be sorted in virtually any desired combination of fields and\u003cbr\u003esubfields.\u003cbr\u003eDefine the headings: the field(s) by which the records are sorted may be used as headings. For example,\u003cbr\u003eif you sort the output by author, the records will be arranged in alphabetical author\u0027s name order. If you\u003cbr\u003eselect the author to be a heading, each author\u0027s name will only be printed once for all records having the\u003cbr\u003esame author. The Sorting page also allows you to define whether your output will feature headings or not,\u003cbr\u003eand, if yes, the number of levels of headings you want. You may, for example, arrange a listing of\u003cbr\u003econference papers by place (first level), date (second level) and conference title (third level).\u003cbr\u003eAccording to the parameters you supply, CDS/ISIS will proceed as follows (steps 1-3 are bypassed if no\u003cbr\u003esorting is specified):\u003cbr\u003e\u003cbr\u003e1. using the information you provide in the Sorting page, it first builds a hit file which contains the\u003cbr\u003especified sort keys and the corresponding headings;\u003cbr\u003e\u003cbr\u003e2. it then sorts the hit file;\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e3. using the sorted hit file as a driver, for each record in this file it first checks whether one or more\u003cbr\u003eheadings have changed; if so it formats and prints the required headings according to the heading\u003cbr\u003eformat you have supplied, or the default heading format;\u003cbr\u003e\u003cbr\u003e4. then it prints the corresponding master file record according to the print format you have defined.\u003cbr\u003eAn exception to this is when you specify * instead of a print format (see below).\u003cbr\u003e\u003cbr\u003e2. Print Dialog box (General) \u003cbr\u003e\u003cbr\u003eFigure 43 - Print Dialog box (General)\u003cbr\u003e\u003cbr\u003ei. Print What\u003cbr\u003e Current Browse Set Select this option if you want to print the record set you were\u003cbr\u003e\u003cbr\u003ebrowsing before entering the print dialog. If you were browsing a Search result (called also a\u003cbr\u003eSearch Set), you can choose to print only the records you marked, if any, by selecting the option\u003cbr\u003eMarked records Only.\u003cbr\u003e\u003cbr\u003e MFN Range Here you can type the range(s) of records you are interested to print. Ranges\u003cbr\u003emust be in the form:\u003cbr\u003e\u003cbr\u003en prints only this record\u003cbr\u003e-n prints all records form first up to this one\u003cbr\u003en- prints all records from this one up to the maximum MFN\u003cbr\u003en-m prints all records from MFN n to MFN m\u003cbr\u003eYou can concatenate ranges using commas, for example:-10,15,20-30,50-\u003cbr\u003e\u003cbr\u003ewill print the first 10 records, record 15, records 20 to 30 and all records\u003cbr\u003eover MFN 50 (included).\u003cbr\u003e\u003cbr\u003eii. Output To\u003cbr\u003eAfter you have chosen what to print, you have to choose the output device. CDS/ISIS gives you the\u003cbr\u003efollowing options:\u003cbr\u003e\u003cbr\u003e Printer The output will be printed on the current Windows default printer.\u003cbr\u003e Postscript File The output will be stored in a file called output.ps in the Isis work directory (as\u003cbr\u003e\u003cbr\u003especified in parameter 5 of syspar.par).\u003cbr\u003e ASCII File (ANSI) The output will be stored as a text file in ASCII format using the\u003cbr\u003e\u003cbr\u003eWindows character set.\u003cbr\u003e ASCII File (OEM) The output will be stored as a text file in ASCII format using the MS-\u003cbr\u003e\u003cbr\u003eDOS character set.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eWhen you print to a file CDS/ISIS will ask you, before starting the print run, to provide the name of the\u003cbr\u003eoutput file by means of an Open Dialog box.\u003cbr\u003e\u003cbr\u003eiii. Print Format\u003cbr\u003eIn this section you may choose an appropriate print format by selecting one of the pre-defined print\u003cbr\u003eformats. The check box Pre-defined format is to let you know if the print format shown below really\u003cbr\u003ecorresponds to the print format name in the combo box. This is because this version of CDS/ISIS lets you\u003cbr\u003emodify an existing print format shortly before printing. After that, you can decide if you want to save the\u003cbr\u003emodified format by pushing the format save button .\u003cbr\u003eIf the printout you are producing is an index, you have two options:\u003cbr\u003eto print one or more data elements of each record under the corresponding headings, you specify in the\u003cbr\u003eprint format the elements to be printed; or\u003cbr\u003eto only print a short reference to the records under each heading (e.g. the MFN) enter an asterisk (*)\u003cbr\u003einstead of a print format. In this case, instead of printing the master file record, CDS/ISIS prints the last\u003cbr\u003elevel heading (separated by a comma from the previous occurrence and indented by the amount specified\u003cbr\u003ein the data indention parameter). This facility is useful for producing compact indexes where you only\u003cbr\u003eprint a short reference to the record, such as the MFN. Note that when you use this option you must\u003cbr\u003especify at least two sort keys.\u003cbr\u003e\u003cbr\u003eiv. Recall Button\u003cbr\u003ePress this button to retrieve a previously saved print worksheet.\u003cbr\u003e\u003cbr\u003ev. Save Button\u003cbr\u003ePress this button to save the current print worksheet settings.\u003cbr\u003e\u003cbr\u003evi. Preview Button\u003cbr\u003ePress this button to preview the first page of your document before it is printed.\u003cbr\u003e\u003cbr\u003e3. Print Dialog box (Presentation)\u003cbr\u003e\u003cbr\u003eFigure 44 - Print Dialog box (Presentation)\u003cbr\u003e\u003cbr\u003eUse this page when you want your document to have titles, headers and footers. At the top of the page a\u003cbr\u003ecombo box shows the object currently being edited (the text is actually entered in the edit at the bottom of\u003cbr\u003ethe window). You may define and edit any of the following items by clicking on the Editing field: First,\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eSecond and Third title, Header, and Footer. For each title you decide to add to your document, you can\u003cbr\u003echoose:\u003cbr\u003e\u003cbr\u003e to use the title as a cover page\u003cbr\u003e to keep the title on all the pages This is available only for the three titles.\u003cbr\u003e the title\u0027s text alignment You can choose between: Left-aligned, Centered, Right-aligned.\u003cbr\u003e the title\u0027s font Choose the font for the current title using this combo box.\u003cbr\u003e the title\u0027s font size Choose the font size using this combo box or by typing in the desired\u003cbr\u003e\u003cbr\u003esize.\u003cbr\u003e the character style You can choose your title to be Italic, Bold or Underlined or any\u003cbr\u003e\u003cbr\u003ecombination of these.\u003cbr\u003e to frame the text Not available.\u003cbr\u003e\u003cbr\u003e4. Print Dialog box (Margins)\u003cbr\u003e\u003cbr\u003eFigure 45 - Print Dialog box (Margins)\u003cbr\u003e\u003cbr\u003eThis page defines the margins to be used in your output and other related parameters.\u003cbr\u003e\u003cbr\u003ei. Margins\u003cbr\u003eThe margins you can define are listed below:\u003cbr\u003eTop: spacing from the top of the page to the first line printed;\u003cbr\u003eBottom: spacing from the bottom of the page to the last line printed;\u003cbr\u003eInside left margin\u003cbr\u003eOutside right margin\u003cbr\u003eGutter extra space to be added to the inside margin of a document\u003cbr\u003eyou plan to bind\u003cbr\u003e\u003cbr\u003eii. Measurement Unit\u003cbr\u003eDefine the measurement unit used for the various margins and the paper size. Available units are:\u003cbr\u003eMillimeters, Centimeters, Inches, Twips.\u003cbr\u003e\u003cbr\u003eiii. Paper Size\u003cbr\u003eSelect the Paper Size to be used. Custom dimensions can be used.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eiv. Data Indention\u003cbr\u003eThis parameter should normally be specified when you use headings. It indicates the indentation of each\u003cbr\u003elevel of heading with respect to the one of a higher level and of the records with respect to the last level\u003cbr\u003eheading.\u003cbr\u003e\u003cbr\u003ev. EOC (End of Column) tolerance\u003cbr\u003eThis parameter indicates the minimum number of lines which must be available on the current column (or\u003cbr\u003epage) before printing a record.\u003cbr\u003e\u003cbr\u003evi. Record height is fixed\u003cbr\u003eThis parameter fixes the printable area height of each record to a determined value. Useful for printing\u003cbr\u003elabels, etc. Note that this parameter is not precise 100%.\u003cbr\u003e\u003cbr\u003e5. Print Dialog box (Layout)\u003cbr\u003e\u003cbr\u003eFigure 46 - Print Dialog box (Layout)\u003cbr\u003e\u003cbr\u003ei. Number of Columns\u003cbr\u003eNumber of columns per page (1 - 6).\u003cbr\u003e\u003cbr\u003eii. Columns Spacing\u003cbr\u003eSpace between columns (using the current selected measurement unit)\u003cbr\u003e\u003cbr\u003eiii. No Decorations\u003cbr\u003eNo additional decorations (such as vertical lines or borders) will be printed on columns.\u003cbr\u003e\u003cbr\u003eiv. Line Between\u003cbr\u003eCDS/ISIS will draw a line between each column.\u003cbr\u003e\u003cbr\u003ev. Border\u003cbr\u003eCDS/ISIS will draw a border around each column.\u003cbr\u003e\u003cbr\u003evi. Print Page Numbers\u003cbr\u003eSelect this check box if you want CDS/ISIS to print page numbers.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003evii. Number on first page\u003cbr\u003eYou may decide if you like numbers to be printed also on the first page. The first page is not the cover\u003cbr\u003epage (if you are using some cover titles)\u003cbr\u003e\u003cbr\u003eviii. Position\u003cbr\u003eChoose if you prefer numbers to appear on the top or on the bottom of the page.\u003cbr\u003e\u003cbr\u003eix. Alignment\u003cbr\u003eChoose Left, Centered, Right, Inside, or Outside.\u003cbr\u003e\u003cbr\u003ex. Start from\u003cbr\u003eFirst page number to be used.\u003cbr\u003e\u003cbr\u003exi. Apply Zoom\u003cbr\u003eThis Zoom value (50-120%) will affect the print format appearance so you will be able to fit more (or\u003cbr\u003eless) records on a single page with no changes on your print format.\u003cbr\u003e\u003cbr\u003exii. Don\u0027t use titles\u003cbr\u003eTells CDS/ISIS to ignore any information in the Presentation page.\u003cbr\u003e\u003cbr\u003exiii. Don\u0027t use sorting\u003cbr\u003eTells CDS/ISIS to ignore the Sort page.\u003cbr\u003e\u003cbr\u003exiv. Just make HIT file\u003cbr\u003eTells CDS/ISIS to stop processing just after the sorting of the records. This will produce a file (so called\u003cbr\u003eHIT file) containing the sorted keys and their corresponding MFN numbers. The HIT file can be used\u003cbr\u003eduring the ISO 2709 Export to produce sorted ISO files. A HIT file is composed by two files: \u003cbr\u003e\u0026lt;dbasename\u0026gt;.hit\u003cbr\u003e\u0026lt;dbasename\u0026gt;.hxf\u003cbr\u003estored in Winisis’ default working directory.\u003cbr\u003e\u003cbr\u003exv. Max records per page/column\u003cbr\u003ePrint at most n record per page. Specify the highest number of record per page after which a New Page\u003cbr\u003ecommand is sent to the printer. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e6. Print Dialog box (Sorting)\u003cbr\u003e\u003cbr\u003eFigure 47 - Print Dialog box (Sorting)\u003cbr\u003e\u003cbr\u003e This page contains all the parameters related to sorting and the handling of headings.\u003cbr\u003e\u003cbr\u003ei. Number of headings\u003cbr\u003eEnter the number of heading levels you want to use. This number must be at most equal to the number of\u003cbr\u003esort keys you specify (see below). If this is not the case CDS/ISIS will set the number of levels equal to\u003cbr\u003ethe number of sort keys you provide.\u003cbr\u003eThe main purpose of using headings is to help the reader to find the required information by providing a\u003cbr\u003efast scanning tool: a heading stands out and catches the eye, thus intuitively suggesting the ordering of the\u003cbr\u003elisting.\u003cbr\u003eAs a general rule, the number of headings should be one less than the number of sort keys you specify,\u003cbr\u003eand the last sort key should correspond to the first data element you print for each record. For example, in\u003cbr\u003ea list arranged by author (first sort level) and title (second sort level) you would use one level of headings.\u003cbr\u003eThere would not be much point in using two levels of headings, in this case, as it is unlikely that an author\u003cbr\u003ewould write two works with the same title. As another example, you could arrange a listing of conference\u003cbr\u003epapers by place of conference (first sort level), date of conference (second level), title of conference (third\u003cbr\u003elevel) and title of paper (fourth level), and use three levels of headings (place, date and conference title);\u003cbr\u003ethe papers will then be listed in alphabetical paper title order, which you would print as the first data\u003cbr\u003eelement in your print format.\u003cbr\u003e\u003cbr\u003eii. Stopword file name\u003cbr\u003eIf in any of the FST\u0027s used to generate the sort keys (see below) you use indexing technique 4 (word\u003cbr\u003eindexing), you may want to provide a stopword file, containing the list of non-significant words. In this\u003cbr\u003ecase, enter here the name of the stopword file to be used. CDS/ISIS will ignore words listed in the\u003cbr\u003estopword file while building the keys.\u003cbr\u003e\u003cbr\u003eiii. Heading format\u003cbr\u003eYou may provide here your own format for printing the headings. As headings are created by means of an\u003cbr\u003eFST, they do not necessarily correspond to actual fields in the record (e.g. a heading may be a single word\u003cbr\u003ein a field). On the other hand, the formatting language (which is also used to format headings as well as\u003cbr\u003erecords) has no specific command to format headings; it may only format fields or subfields. For this\u003cbr\u003ereason CDS/ISIS assigns to each heading a special tag which may then be used in the format to refer to the\u003cbr\u003eheading.\u003cbr\u003eIf you provide your own heading format you should note that at the time of printing, CDS/ISIS will have\u003cbr\u003etaken the following actions before executing it:\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e1. each heading is assigned a tag equal to the field identifier specified in the FST used to build the\u003cbr\u003ecorresponding sort key (note however that when CDS/ISIS uses the default heading format it\u003cbr\u003ereassigns to each heading a sequential number starting from 1);\u003cbr\u003e\u003cbr\u003e2. the current set of headings is then compared with the previous one and those which did not\u003cbr\u003echange are deleted, as this normally means that they should not be printed. You may therefore\u003cbr\u003euse conditional formatting to provide the required spacing. Note, however, that headings are not\u003cbr\u003edeleted, even if there was no change, if you specified 2 or 3 in the Heading processing\u003cbr\u003eindicator of the corresponding sort key.\u003cbr\u003e\u003cbr\u003eAssume for example that the field identifiers assigned to the first and second sort keys are 1 and 2\u003cbr\u003erespectively, the following heading format may be used to always provide a blank line before the first\u003cbr\u003elevel heading and a blank line before the second level heading only when there is no change in the first\u003cbr\u003eheading:\u003cbr\u003eMHL,\"\"#V1(0,4)/\"\"#N1,V2(4,8)\u003cbr\u003e(note the use of the dummy field N1 to produce the blank line only when the first heading is missing).\u003cbr\u003eAlso note that when you provide your own heading format CDS/ISIS will only use the data indention\u003cbr\u003eparameter (supplied on the print worksheet) to offset the records printed under the last level heading. It is\u003cbr\u003etherefore your responsibility to provide any required indentation for the headings themselves. If you do\u003cbr\u003enot provide a heading format (i.e. you leave this field empty), CDS/ISIS will provide a default system\u003cbr\u003eformat as follows:\u003cbr\u003eMHL,\"\"#V1(0,i)/\"\"#V2(i,2i)/ . . . #\u003cbr\u003ewhere i is the value you have assigned to the data indention parameter on the print worksheet, and V1,\u003cbr\u003eV2, etc. are the first, second, etc. heading. The above default format will leave one blank line before each\u003cbr\u003eheading and one blank line before the first record printed under the last level heading.\u003cbr\u003e\u003cbr\u003eiv. Sort key parameters\u003cbr\u003eYou may specify up to 4 sort keys, which will be treated in a hierarchical manner. The first, or primary,\u003cbr\u003esort key determines the primary sort sequence, the second sort key provides ordering for those records\u003cbr\u003ehaving the same primary sort key, etc. For example, in a listing sorted by author (primary key), you may\u003cbr\u003earrange the records pertaining to a given author by title, by specifying the title as the second sort key.\u003cbr\u003eYou should be aware that there is an important difference between the primary key and the second and\u003cbr\u003ehigher level keys. Whenever a master file record contains no field corresponding to the primary key, that\u003cbr\u003erecord will not appear in the listing. This is normally what you would expect: for example, an author\u003cbr\u003eindex will only include entries for those records actually having an author. However, in those cases in\u003cbr\u003ewhich you want to ensure that all the selected records will indeed appear in your listing, you must provide\u003cbr\u003eadequate alternatives for those records in which the primary key might be missing. The IF statement of the\u003cbr\u003eformatting language will help you in achieving this. Records with no field corresponding to the second or\u003cbr\u003ea higher level key will be sorted as blanks (i.e. they will appear at the beginning of the corresponding list)\u003cbr\u003eand printed normally.\u003cbr\u003eFor each key you must provide the three parameters described below.\u003cbr\u003e \u003cbr\u003eField Select Table\u003cbr\u003eA Field Select Table (FST) defines the contents of the sort key and at the same time, if applicable, of the\u003cbr\u003ecorresponding heading (remember, however, that you may define more sort keys than headings). The\u003cbr\u003edifference between a sort key and the heading is that the first is used to arrange records in the required\u003cbr\u003eorder, whereas the second is used for printing. Although a sort key contains the same data as its\u003cbr\u003ecorresponding heading, this data may be represented in a different form. For example, a sort key is always\u003cbr\u003ein upper case; if the field from which it was extracted contained filing information, it contains the sortable\u003cbr\u003eform of the field; etc. A heading, on the other hand, is output as specified, e.g. it will not be translated to\u003cbr\u003eupper case, unless you force upper case translation in the FST format. Furthermore, a heading always\u003cbr\u003econtains the printable form of a field if this contains filing information.\u003cbr\u003eFSTs are discussed in detail in the CDS/ISIS Reference Manual. You may either supply the name of a pre-\u003cbr\u003edefined FST or enter one directly. If you want to use a pre-defined FST enter the name preceded by an at\u003cbr\u003esign (@). The @ sign tells CDS/ISIS that this is a name, rather than an actual FST. To provide an actual\u003cbr\u003eFST, you must enter the three components separated by a space in the following order: field identifier,\u003cbr\u003eindexing technique, and format. In case you need to enter a multi-line FST, separate each line with a +\u003cbr\u003esign surrounded by spaces. Here are two sample entries: the first one instructs CDS/ISIS to use the pre-\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003edefined FST called AUTHOR; the second instructs the system to create a sort key from field 10 and a sort\u003cbr\u003ekey from each descriptor in field 20.\u003cbr\u003e@AUTHOR\u003cbr\u003e1 0 V10 + 1 2 V20\u003cbr\u003eIn the second example, because the FST specifies two lines, all the generated headings will be sorted in a\u003cbr\u003esingle alphabetical sequence. In a multi-line FST you may use different field identifiers and indexing\u003cbr\u003etechniques for each line, e.g.:\u003cbr\u003e1 0 V10 + 2 2 V20\u003cbr\u003eIf you specify a heading format in this case, the tag to be used in the format must take this into account.\u003cbr\u003eFor the FST above, you must use V1 to refer to field 10 and V2 to field 20. This may be useful, for\u003cbr\u003eexample, to print the heading using different type fonts, depending on its origin.\u003cbr\u003eAs mentioned above, if one or more fields selected by the FST contain filing information, CDS/ISIS will\u003cbr\u003etake this into account while building the sort key.\u003cbr\u003e \u003cbr\u003eHeading processing indicator\u003cbr\u003eThis parameter indicates whether CDS/ISIS should build a single sort key or one sort key for each element\u003cbr\u003eproduced by the Field Select Table. In addition, it also indicates whether headings should be unique, i.e.\u003cbr\u003eprinted only when they change, or printed in all cases.\u003cbr\u003eEnter the following:\u003cbr\u003e\u003cbr\u003e1. 0 (zero) or 2 for single key generation: in this case the key is built from the first element\u003cbr\u003eproduced by the Field Select Table. For example, if you sort by author you may use this option to\u003cbr\u003especify that you only want the first author to be used as a sort key, and, consequently, that a\u003cbr\u003egiven record should only be printed under the first author;\u003cbr\u003e\u003cbr\u003e2. 1 or 3 for multiple key generation: in this case CDS/ISIS will build one key for each element\u003cbr\u003eproduced by the Field Select Table. This option is normally used for the production of indexes.\u003cbr\u003eIn this case the record from which the keys are extracted will be printed under each of the\u003cbr\u003eheadings. For example you may use multiple-key generation to produce an author index or a\u003cbr\u003ekeyword index. If you request multiple key generation in more than one level, CDS/ISIS will\u003cbr\u003eproduce all the required combinations.\u003cbr\u003e\u003cbr\u003eTo produce unique headings, use the values 0 or 1. The values 2 or 3 will print the headings each time,\u003cbr\u003ewhether they have changed or not. The latter feature is particularly useful for the production of catalogue\u003cbr\u003ecards.\u003cbr\u003e \u003cbr\u003eKey length\u003cbr\u003eThis parameter defines the size of the sort key for this print run. You should select a size which is\u003cbr\u003esufficient, depending on the field from which the key is extracted, to produce the correct sequence. For\u003cbr\u003eexample, if you specify a key length of 10 characters for a title, CDS/ISIS will only sort the first 10\u003cbr\u003echaracters of each title. This may have the following consequences: firstly, all titles which are different\u003cbr\u003eonly from the eleventh position onwards will most likely be in random order as CDS/ISIS will assume that\u003cbr\u003ethey are in fact equal; secondly, if the title is one of the headings, only the first one will be printed because\u003cbr\u003eCDS/ISIS prints the heading only when there is a change in the corresponding sort key.\u003cbr\u003eOn the other hand, you should not choose a sort key length which is too large, as this will increase the file\u003cbr\u003esize and hence the time required for sorting. Furthermore there is a maximum limit on the total size of the\u003cbr\u003esort keys, which may not exceed 4096 characters and on the hit file record size, which may not exceed\u003cbr\u003e30000 characters. Thus if you need to sort on more than one key you should ensure that the total key\u003cbr\u003elength (for all keys) does not exceed 4096 characters and that the sum of the key length and the length of\u003cbr\u003ethe corresponding headings does not exceed 30000 characters. If this happens, CDS/ISIS issues a warning\u003cbr\u003emessage and ignores over-length records.\u003cbr\u003e \u003cbr\u003eFST check boxes\u003cbr\u003eThis check box tells CDS/ISIS to consider (if selected) or ignore (if not) the related sort key. It may be\u003cbr\u003euseful when you use predefined print worksheets.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eJ. Export to XML\u003cbr\u003eWinisis may export data in XML format using the following dialog box:\u003cbr\u003e\u003cbr\u003eFigure 48- Export to XML Dialog\u003cbr\u003e\u003cbr\u003eNote: some Winisis implementations may not include the “Export to XML” option in their menus. You\u003cbr\u003emay access it by editing your Winisis menu and adding the following item to one of the menus:\u003cbr\u003eExport to XML[10146]\u003cbr\u003e\u003cbr\u003ei. MFN limits (from/to)\u003cbr\u003eEnter here the lowest and highest MFN of the records to which the operation must be applied. For\u003cbr\u003eexample: 1/20.\u003cbr\u003e\u003cbr\u003eii. Search Set (marked records)\u003cbr\u003eSelect from the list the search set to which you would like to apply the operation. It is also possible to\u003cbr\u003elimit the scope to marked records (if any).\u003cbr\u003e\u003cbr\u003eiii. MFN options\u003cbr\u003eHere you decide if and how to export the Master File number.\u003cbr\u003e\u003cbr\u003eiv. Subfields options\u003cbr\u003eHere you decide how subfields will be represented in the final XML file and DTD.\u003cbr\u003e\u003cbr\u003ev. DTD\u003cbr\u003eSelect “Create DTD from FDT” if you wish to create a XML file representing your data base Field\u003cbr\u003eDefinition Table structure.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003evi. Other options\u003cbr\u003eCheck “Consider repeatability” if you wish repeatable fields to generate different XML tags.\u003cbr\u003eCheck “Use mode proof (MPL)” in order to export the information as it was entered by the user.\u003cbr\u003eCheck “Use CDATA sections” to avoid problems with special characters, such as \u0026lt; and \u0026gt;\u003cbr\u003eCheck “Compatible WWWISIS” if you wish to reuse the XML format in external web applications using\u003cbr\u003eWWWISIS.\u003cbr\u003eClicking “Field Selection” will open the following dialog:\u003cbr\u003e\u003cbr\u003eFigure 49 - XML field export options\u003cbr\u003e\u003cbr\u003eThis dialog allows you to define which fields to export (default is ALL fields) and, if possible, link two or\u003cbr\u003emore databases to output an unique XML file.\u003cbr\u003e\u003cbr\u003e6. Field Definition Table (FDT)\u003cbr\u003eA. Introduction\u003cbr\u003e\u003cbr\u003eThe Field Definition Table (FDT) provides information on the contents of the master records in a given\u003cbr\u003edata base. In particular it defines the various fields which may be present and a number of parameters for\u003cbr\u003eeach field.\u003cbr\u003eThe FDT is used to control the creation of data entry worksheets for the data base and to validate the\u003cbr\u003econtents of fields, and it is created or modified by means of the Edit \u0026gt; Field Definition Table of the Main\u003cbr\u003emenu. A sample FDT, as displayed by the line editor, is shown below.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eColumn 1 is the tag number, column 2 is the name of the tag, column 3 is the type of the tag (numeric,\u003cbr\u003ealphabetic, alphanumeric) column 4 determines whether a field is repeatable or not, and column 5\u003cbr\u003eindicates which subfields may be used in this tag, and if a patter is used for data entry how it should be.\u003cbr\u003e\u003cbr\u003eB. General data base design guidelines\u003cbr\u003eThe generalized nature of CDS/ISIS allows you to define data bases according to your specific\u003cbr\u003erequirements. CDS/ISIS never makes any assumptions about the data you are processing and, in\u003cbr\u003eparticular, it has no knowledge of their meaning. It simply provides a set of functions, normally required\u003cbr\u003ein any information storage and retrieval package, which help you in establishing efficient information\u003cbr\u003esystems. Because of this, it is impossible to provide a set of fixed rules for designing a data base, but only\u003cbr\u003ebroad guidelines. The following paragraphs cover some basic topics on data base design. However, in\u003cbr\u003eorder to get the most out of CDS/ISIS you should be fully familiar with all the facilities it offers, and\u003cbr\u003eparticularly with the specific techniques described in this chapter, as a poor data base design may later\u003cbr\u003eprevent the use of some of the CDS/ISIS features. For example, a thorough understanding of such\u003cbr\u003eadvanced features as the REF function of the formatting language (see under “REF(expression, format)”\u003cbr\u003eor the ISISPAS programming services are essential in the design of integrated data bases.\u003cbr\u003e\u003cbr\u003e1. Data elements\u003cbr\u003eA data element, as its name implies, is an elementary piece of information. The first step in designing your\u003cbr\u003edata base should be a careful and comprehensive analysis of the data elements required. Items normally\u003cbr\u003eeligible to be selected as data elements would be those that must be able to be processed individually. In\u003cbr\u003edetermining this, you should ask yourself typical questions such as: “Will the item be needed for\u003cbr\u003esorting?”; “Must it be searchable?”; “Will there ever be a need to print it differently than others, e.g. in\u003cbr\u003ebold face or upper case?”; etc. If the answer to any of these questions is yes, then the item should be\u003cbr\u003eselected as a data element.\u003cbr\u003e\u003cbr\u003eColumn 5Column 2 Column 3 Column 4Column 1Col. 1\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e2. Fields and subfields\u003cbr\u003eData elements may stored in fields or subfields. A field is identified by a numeric tag and is defined in the\u003cbr\u003eFDT of the data base. You may think of the tag as the name of the field as it is known by CDS/ISIS. Each\u003cbr\u003etime you want CDS/ISIS to perform an operation on a particular data element you must supply the tag of\u003cbr\u003ethe field where that data element is stored. For example, in the FDT given above, the title is assigned tag\u003cbr\u003e24. If you wanted to display the contents of the title field you would ask CDS/ISIS to display V24 (which\u003cbr\u003eis the formatting language command to display a field).\u003cbr\u003eCDS/ISIS normally treats the contents of a field as a continuous string of characters and as a single entity.\u003cbr\u003eYou may, however, subdivide a field into subfields. In this case the field contains more than one data\u003cbr\u003eelement, each being stored in a different subfield. Unlike fields, subfields are not identified by a tag but by\u003cbr\u003ea subfield delimiter.\u003cbr\u003eA subfield delimiter is a 2-character code preceding and identifying a variable length subfield within a\u003cbr\u003efield. It consists of the character ^ (not sign) followed by an alphabetic or numeric character, e.g., ^a.\u003cbr\u003eIn the FDT listed above, the Imprint field has been defined as containing the place of publication,\u003cbr\u003epublisher and date of publication in the three subfields a, b and c respectively. A sample Imprint could be:\u003cbr\u003e^aParis^bUnesco^cl985\u003cbr\u003eA field containing subfields may be accessed as a single entity, by referring only to the tag of the field\u003cbr\u003e(e.g. v26). In this case CDS/ISIS provides options for displaying subfield delimiters (normally for\u003cbr\u003eproofreading purposes), or automatically replacing them by punctuation marks. However, because\u003cbr\u003esubfields are identifiable through their subfield delimiter, you may also access each subfield individually,\u003cbr\u003eby specifying both the field tag and the relevant subfield delimiter. For example, V26^b refers to the\u003cbr\u003ePublisher subfield of the Imprint field and V26^a to the Place of publication subfield.\u003cbr\u003eIn designing a data base, remember that the CDS/ISIS formatting language has a facility for automatically\u003cbr\u003ereplacing subfield delimiters by punctuation marks. Try, if possible, to chose delimiter codes in such a\u003cbr\u003eway that the replacing punctuation is suitable for the application, otherwise you will have to format each\u003cbr\u003esubfield individually. The standard delimiter replacement table is given under “Mode command”.\u003cbr\u003eNote that the first subfield of a subfielded field need not have a subfield delimiter, provided that it is\u003cbr\u003ealways present. For example, if in a title field you wanted to use a subfield for the subtitle, the title part of\u003cbr\u003ethe field, which will obviously always be present, need not have an explicit delimiter. Thus the following\u003cbr\u003eentry for this field would be possible:\u003cbr\u003eIl nome della rosa^bUn manoscritto\u003cbr\u003e\u003cbr\u003e3. Repeatable fields\u003cbr\u003eIn those cases where a given data element may occur more than once in a given record, CDS/ISIS will\u003cbr\u003ecreate as many fields as required to hold all the occurrences of the data element. This type of field is\u003cbr\u003ecalled a repeatable field. A typical example is the Author field in a bibliographic record. All the\u003cbr\u003eoccurrences of a repeatable field have the same tag. CDS/ISIS offers facilities for handling and formatting\u003cbr\u003erepeatable fields. You can access a particular occurrence of a repeatable field individually through the\u003cbr\u003eformatting language. If, for example, it is the case, that the first occurrence of a repeatable field needs a\u003cbr\u003eparticular treatment (e.g. the first author), it is possible.\u003cbr\u003eRepeatable fields may contain subfields, which gives you a facility for handling 2-dimensional tabular\u003cbr\u003edata (one dimension being the field, and the other the subfields).\u003cbr\u003eFurthermore, you may define a field to be repeatable even though it contains a single data element. It may\u003cbr\u003ebe useful, for example, to be able to break down a relatively long text such as an abstract or a summary,\u003cbr\u003einto paragraphs to improve its legibility in a printout. By defining such a field as repeatable, you may then\u003cbr\u003euse the formatting language facilities, provided for repeatable fields, to indent the first line of each\u003cbr\u003eparagraph. Another example is when you want to be able to search such long fields by words. By entering\u003cbr\u003eeach paragraph as a separate occurrence, you may later use the (F) operator of the search language to\u003cbr\u003erestrict to a paragraph the search for two or more words, which you would not be able to do if the field\u003cbr\u003ewas not repeatable (see under “Field level and proximity search operators”)\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e4. Control characters\u003cbr\u003eCertain characters stored in a field, although keyed in as data, will be interpreted by CDS/ISIS as control\u003cbr\u003echaracters, rather than data characters, and will normally activate some special type of processing.\u003cbr\u003eControl characters are normally reserved for CDS/ISIS use and may not therefore be used as data.\u003cbr\u003eSubfield delimiters are an example of control characters. Other control characters recognised by\u003cbr\u003eCDS/ISIS are described below.\u003cbr\u003e\u003cbr\u003ea. Search term delimiters\u003cbr\u003eSearch term delimiters may be used to identify key terms or phrases assigned to each record to enable its\u003cbr\u003eretrieval. The various techniques which CDS/ISIS provides to index records are described under The\u003cbr\u003eField Select Table (FST). Keywords may be delimited in either of two ways: by enclosing them between a\u003cbr\u003epair of slashes (/.../) or by enclosing them in triangular brackets \u0026lt;\u0026gt;. The advantage of using triangular\u003cbr\u003ebrackets over using slashes, is that, these, unlike slashes, are reserved characters, and CDS/ISIS provides\u003cbr\u003eoptions to either display the brackets or suppress them, whereas no option is provided to suppress slashes.\u003cbr\u003eWhen brackets are suppressed, they are normally deleted from the displayed version of the field, except\u003cbr\u003ewhen an open bracket immediately follows a closed one: in this case CDS/ISIS will replace them with a\u003cbr\u003esemicolon and a space. For example, by selecting the appropriate display mode the following entry:\u0026lt;university course\u0026gt; \u0026lt;documentation training\u0026gt; \u0026lt;library school\u0026gt;\u003cbr\u003ewill be displayed as follows:university course; documentation training; library school.\u003cbr\u003eExcept for the case mentioned above, you must ensure that the required spaces precede and follow the\u003cbr\u003eopen and closed bracket respectively. For example when keywords are embedded within other text in the\u003cbr\u003efield as below:Mission report describing a \u0026lt;university course\u0026gt; in \u0026lt;documentation\u003cbr\u003etraining\u0026gt; at an East African \u0026lt;library school\u0026gt;\u003cbr\u003ethe spaces surrounding the keywords must be present in order to produce the correct display:Mission report describing a university course in documentation\u003cbr\u003etraining at an East African library school\u003cbr\u003eIf the field was entered as follows:Mission report describing a\u0026lt;university course\u0026gt;in\u0026lt;documentation\u003cbr\u003etraining\u0026gt;at an East African\u0026lt;library school\u0026gt;\u003cbr\u003eCDS/ISIS would display it as:Mission report describing auniversity courseindocumentation training\u003cbr\u003eat an East African library school\u003cbr\u003eIn other words, CDS/ISIS simply ignores the brackets and does not replace them with spaces.\u003cbr\u003e\u003cbr\u003eb. Filing information\u003cbr\u003eWhen producing printed catalogues you will need to sort the contents of one or more fields in order to\u003cbr\u003eprint the records in the required sequence. CDS/ISIS will try to produce a sorting sequence according to\u003cbr\u003enormally accepted filing rules, but sometimes this will not be possible. In these cases CDS/ISIS offers you\u003cbr\u003ethe possibility to state explicitly how a given field must be sorted by supplying filing information at the\u003cbr\u003etime you enter the data. Filing information is permanently recorded in the field.\u003cbr\u003eThis facility allows you to instruct CDS/ISIS to replace or ignore any sequence of data characters in a\u003cbr\u003efield whenever the field is used as a filing element, by using one of the following specifications:\u003cbr\u003e\u0026lt;text-a \u003d text-b\u0026gt; in this case, CDS/ISIS will replace text-a by text-b when the field is used in sorting,\u003cbr\u003e\u003cbr\u003ebut use text-a (and ignore text-b) when displaying the field;\u003cbr\u003e\u0026lt;Text-a\u0026gt; in this case text-a will be ignored when sorting and only used to display the field.\u003cbr\u003eBelow are a few cases in which this facility is normally used (but its use is not restricted to just these\u003cbr\u003ecases):\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eEntered as \u0026lt;The\u0026gt; evolution of information systems\u003cbr\u003eSorted as EVOLUTION OF INFORMATION SYSTEMS\u003cbr\u003eDisplayed as The evolution of information systems\u003cbr\u003eEntered as \u0026lt;100\u003done hundred\u0026gt; days\u003cbr\u003eSorted as ONE HUNDRED DAYS\u003cbr\u003eDisplayed as 100 days\u003cbr\u003eEntered as \u0026lt;Mc\u003dmac\u0026gt;Pherson, J \u003cbr\u003eSorted as MACPHERSON J\u003cbr\u003eDisplayed as Mcpherson, J\u003cbr\u003e\u003cbr\u003eC. FDT Parameters\u003cbr\u003eEach line of the FDT defines one field of the Master file record and contains 6 parameters: the field tag,\u003cbr\u003ename, length, type, repeatability andsubfields delimiters or pattern These are described below.\u003cbr\u003e\u003cbr\u003e1. Field Tag\u003cbr\u003eThe tag is a unique numeric value (in the range 1-32767) identifying the field. You will use the tag of the\u003cbr\u003efield each time you want CDS/ISIS to perform a given operation on the field. The tag is stored in the\u003cbr\u003emaster record and is associated with the contents of the corresponding field.\u003cbr\u003e\u003cbr\u003e2. Field Name\u003cbr\u003eThe field name is a descriptive name you assign to the field. It is normally used in data entry worksheets\u003cbr\u003eto label the field on the screen. You may consider that this is the name of the field as you know it, whereas\u003cbr\u003ethe tag is the name by which the field is known to CDS/ISIS. The field name can be up to 30 characters\u003cbr\u003elong.\u003cbr\u003eWhile creating a data entry worksheet, CDS/ISIS will supply this name as the default name of the field.\u003cbr\u003e\u003cbr\u003e3. Field length\u003cbr\u003eThis is a number (in the range 1-32000) indicating the expected length of the field. The maximum record\u003cbr\u003elength is 32000 characters.\u003cbr\u003e\u003cbr\u003e4. Field type\u003cbr\u003eThe field type indicates possible restrictions on the data characters which may be stored in the field. The\u003cbr\u003efield type may be one of the following:\u003cbr\u003eAlphanumeric the field may contain any alphanumeric character. X-type fields are not checked by\u003cbr\u003e\u003cbr\u003eCDS/ISIS. The definitions of alphabetic characters may be customized by each user\u003cbr\u003ethrough the system table ISISAC.TAB described under “Alphabetic characters table\u003cbr\u003e(ISISAC.TAB)”.\u003cbr\u003e\u003cbr\u003eAlphabetic the field may only contain alphabetic characters (note that the space is not an alphabetic\u003cbr\u003echaracter!). During data entry, CDS/ISIS will check this restriction, issue a message if it\u003cbr\u003eis not satisfied and request you to correct the field.\u003cbr\u003e\u003cbr\u003eNumeric the field may only contain numeric characters (0-9). During data entry, CDS/ISIS will\u003cbr\u003echeck this condition, issue an error message if it is not satisfied and request you to\u003cbr\u003ecorrect the field.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003ePattern the field has a fixed structure controlled by an entry pattern that you define in the data\u003cbr\u003eentry worksheet. The entry pattern defines the type of character that can be entered in\u003cbr\u003eeach position of the field. Patterns are discussed below.\u003cbr\u003e\u003cbr\u003eThe line editor default type is Alphanumeric.\u003cbr\u003e\u003cbr\u003e5. Repeatability\u003cbr\u003eThis parameter defines whether the field is repeatable (i.e. it may occur more than once in any given\u003cbr\u003erecord) or not. An R indicates that the field is repeatable (see, for example, fields 44, 70, 71, 72, 74 and\u003cbr\u003e76 in the sample CDS/ISIS database called CDS.MST). Note that P-type (pattern) fields may not be\u003cbr\u003erepeatable.\u003cbr\u003eThe number of occurrences of a repeatable field is only limited by the maximum record length.\u003cbr\u003e\u003cbr\u003e6. Subfields/Pattern\u003cbr\u003eDepending on the type of field defined, this entry defines either the set of subfields, if any, allowed in the\u003cbr\u003efield (for types X, A or N), or the pattern (for type P).\u003cbr\u003e\u003cbr\u003ea. Subfields\u003cbr\u003eIf the field contains subfields, the allowed subfield identifiers are defined here, in the order in which they\u003cbr\u003emust appear. Note that the not sign (^) identifying the subfield delimiter is not entered. For example, if a\u003cbr\u003efield may contain the subfields ^a ^b and ^c, these are defined in the FDT as abc (and not ^a ^b and ^c)\u003cbr\u003e\u003cbr\u003eb. Pattern\u003cbr\u003eA pattern is a character by character description of the contents of the field. For each field position you\u003cbr\u003edefine in the pattern the type of character which it may contain as follows:\u003cbr\u003eX the position may contain any alphanumeric character\u003cbr\u003eA the position must contain an alphabetic character\u003cbr\u003e9 the position must contain a numeric character\u003cbr\u003eOther the position must contain the indicated character.\u003cbr\u003eNote that X and A must be entered in upper case.\u003cbr\u003eHere are some examples of patterns and corresponding entries:\u003cbr\u003e \u003cbr\u003ePattern Entry\u003cbr\u003e99-999/AA 35-674/XE (valid)\u003cbr\u003e\u003cbr\u003e35-j56/XE (‘j ‘ is invalid)\u003cbr\u003eXXX(AA)9 Xrr(BB)7 (valid)\u003cbr\u003e\u003cbr\u003e...(78)9 (« 78 » is invalid)\u003cbr\u003e\u003cbr\u003eNote the following restrictions on P-type fields:\u003cbr\u003e\u003cbr\u003e they cannot be repeatable; and they cannot contain subfields.\u003cbr\u003e Syspar parameter 157 must be enabled \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eD. Creating a new database\u003cbr\u003e1. The Database Definition Wizard\u003cbr\u003e\u003cbr\u003eUsing this utility, new databases can be defined and created easily, even without knowledge of the\u003cbr\u003eCDS/ISIS formatting language. It is called by clicking the corresponding toolbar icon or selecting menu\u003cbr\u003eDatabase \u0026gt; New.\u003cbr\u003e\u003cbr\u003eFigure 50 - Database \u0026gt; New\u003cbr\u003eYou will be prompted for the name of a new database not longer than 6 characters long. In the box below\u003cbr\u003ethe following instruction will appear. “Please enter the name of your database (max. 6 characters)”. If\u003cbr\u003eyou provide a pathname, Winisis will create the corresponding dbn.PAR file. Type in the desired name of\u003cbr\u003ethe data base. The following Window will appear:\u003cbr\u003e\u003cbr\u003eFigure 51 - Step 1 - Field Definition Table\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003ea. Step 1: Field definition table:\u003cbr\u003eDefine the structure of the new database by entering field tags, field descriptions, types, and patterns.\u003cbr\u003eRefer to FDT parameters for a more detailed description of the required parameters. Tag 1 is already\u003cbr\u003egiven for the first tag number, but it can be changed to any tag number you prefer.\u003cbr\u003eIn the “Name” block type a short description of the field for the type of information to be entered there,\u003cbr\u003ee.g. Name of person.\u003cbr\u003e In the “Type” block you can select the appropriate type for the field by clicking on the downward arrow.\u003cbr\u003eIt can either be Alphanumeric, Numeric and Alphabetic. Then indicate whether the field should be\u003cbr\u003erepeatable, by clicking in the check mark box “Rep”.\u003cbr\u003eIn the “Pattern/Subfield“box enter the subfield delimiters if you want to use subfields by entering the\u003cbr\u003eletters of numbers of the subfields (e.g. a,b,c or 1,2,3). Then click on Add, and the field will be added in\u003cbr\u003ethe box below. Continue to add more fields and the descriptions and parameters as required.\u003cbr\u003eEntries can be deleted, fields can be removed from the table, sorted, or the whole process can be\u003cbr\u003ecancelled. UP and DOWN arrows will change the order of the Tags. Use the “Help” button to guide you.\u003cbr\u003ePress the right arrow to proceed to the next step.\u003cbr\u003e\u003cbr\u003eb. Step 2: Creation of data entry worksheet\u003cbr\u003eDuring this step the worksheet for adding/modifying records/data to the database is created. CDS/ISIS\u003cbr\u003emakes provision for the definition of multiple data entry worksheets for a database. By clicking on the\u003cbr\u003eright arrow between the two panels the field is added, and by clicking on the left arrow it is removed. The\u003cbr\u003edouble arrow will add all defined fields to the worksheet.\u003cbr\u003eIt is not necessary to add all fields to a particular worksheet, or have the same order of fields as in the\u003cbr\u003eFDT. \u003cbr\u003eBy clicking the button , default values, help messages, and field validation can be defined. If all\u003cbr\u003e\u003cbr\u003efields should be defined, check the box “Prompt for complete data on insert”.\u003cbr\u003e \u003cbr\u003e\u003cbr\u003eFigure 52 - Data entry worksheet definition\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eDefault values will be present when a new record is created.\u003cbr\u003eThe Help message will be displayed during data entry.\u003cbr\u003eRecord validation: Validation of fields will help to improve the quality of the records during data entry.\u003cbr\u003eMake use of the power of the CDS/ISIS formatting language, by adding commands, especially the IF -\u003cbr\u003eTHEN - ELSE command. Click on ‘OK’ once finished with this window.\u003cbr\u003ePick-lists: it is possible to define lists of pre-defined values for this entry. Pick lists are explained in a\u003cbr\u003eseparated document “Pick-lists.doc”.\u003cbr\u003eBy clicking the UP and DOWN arrows on the worksheet definition window, the order of the fields on the\u003cbr\u003eworksheet can be altered. Just clicking on the “Record Validation” button, will open a window for the\u003cbr\u003edefinition of field validation.\u003cbr\u003eThe green Left arrow can be used to go back to Step 1 (Field definition), while the green Right arrow will\u003cbr\u003eproceed to Step 3 (Display format). The ‘CANCEL’ button will cancel the process of defining the\u003cbr\u003edatabase.\u003cbr\u003e\u003cbr\u003ec. Step 3: Display Format\u003cbr\u003eWhen proceeding to this step, you will be prompted whether you want to make use of the “Print format\u003cbr\u003eAssistant”. If you answer “Yes”, this wizard will write a display format for you without any knowledge of\u003cbr\u003ethe CDS/ISIS formatting language. All the fields of the Field definition table will be added. However, you\u003cbr\u003ecan edit the format at a later stage by deleting unwanted fields in your display format.\u003cbr\u003e If the answer is “NO”, the display format will have to be defined command by command.\u003cbr\u003eVarious types of display formats are then available to be Choose from:\u003cbr\u003eNormal - a display format without any fancy additions\u003cbr\u003eCDS/ISIS DOS Compatible Format This format can be read by the DOS version of CDS/ISIS.\u003cbr\u003eDecorated format a display format with colours, boxes, which can only be used in\u003cbr\u003e\u003cbr\u003eCDS/ISIS for Windows.\u003cbr\u003eHTML Normal a display format in HTML\u003cbr\u003eHTML Table with headers a display format in HTML tables with table headers.\u003cbr\u003eThe format can be changed, e.g., the order of the fields, font, etc. By clicking the buttons on the right hand\u003cbr\u003eside, one can change the font properties to Italic, Bold, or Underline. The chain button will create a\u003cbr\u003eHyperlink. By clicking on the right green arrow the last step will have to be done.\u003cbr\u003e\u003cbr\u003ed. Step 4: Defining the Field Select Table (FST)\u003cbr\u003eYou will be prompted, whether you want to make use of the”Dictionary Assistant”. By answering “Yes”,\u003cbr\u003eguidance will be provided in defining the FST; if you say ‘NO’, you can write your own FST.\u003cbr\u003eSelect the fields which you want to be searchable in the database. It is not necessary to add all the fields of\u003cbr\u003ethe FDT, but only those which you are likely to search for, e.g. Name, Town and Country. Click in the\u003cbr\u003echeckbox to select the searchable fields you need for information retrieval.\u003cbr\u003eThen click on “OK’, which will present another window, where the FST can be changed and customised.\u003cbr\u003eTo change anything, select the line in the FST box by clicking on it, then type in any changes. If the\u003cbr\u003eIndexing Technique has to be changed, select the required one, by clicking on the down arrow in the\u003cbr\u003eselect box. Nine indexing techniques are available. After the changes have been done, click on the blue\u003cbr\u003e“Add” button, to apply the changes in the FST line.\u003cbr\u003e FST lines can be deleted with the ‘Delete button’, while other tags can be added, by making use of the\u003cbr\u003e“Add” button. Some changes can be reverted with the “Undo” option. To go back to Step 3, use the green\u003cbr\u003eleft button; to finish the database definition, click on “Terminate”. Click “Yes” when asked “Winisis will\u003cbr\u003enow create the database. Do you want to continue? (C:\\isis\\data\\TEST.MST)”. The database will be\u003cbr\u003ecreated in this folder, and the necessary TEST.PAR will be created in c:\\isis\\data\\, if parameter 5 in the\u003cbr\u003eSYSPAR.PAR file points to this folder.\u003cbr\u003e\u003cbr\u003eNote for experienced users: it is possible and recommended to edit FST files using a external ASCII\u003cbr\u003etext editors, such as notepad.exe\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eE. Modifying the FDT\u003cbr\u003eAlthough you may modify an FDT after it is created by using the Edit \u0026gt; Field Definition Table services,\u003cbr\u003eyou should be aware that certain changes may have severe consequences, especially if you have already\u003cbr\u003eentered records in the corresponding data base. Additional changes, however, may be required not only to\u003cbr\u003ethe worksheets, but also to the FST’s and the display formats defined for the data base.\u003cbr\u003eIn case of major modifications of the FDT, changes may be required in the data base itself. If changes are\u003cbr\u003erequired to the data base, you may be able to perform them automatically using the Global Change utilities\u003cbr\u003e(on the utilities menu) or the import/export services, or you may have to do them manually. See also the\u003cbr\u003esection on Database Definition Wizard.\u003cbr\u003eBelow are some hints on the impact of certain FDT changes:\u003cbr\u003eAdding a field: Add the field to at least one of the data entry worksheets; add the field to at least one\u003cbr\u003e\u003cbr\u003eof the display formats; add the field to the Inverted file FST, if required.\u003cbr\u003eDeleting a field: After deleting a field from the FDT, you may want to delete the field from the\u003cbr\u003e\u003cbr\u003eworksheet(s) in which it occurred by using the Edit \u0026gt; Data entry worksheet services, in\u003cbr\u003eorder to prohibit further data entry. Also delete the field from the print formats and the\u003cbr\u003eFST in which it is used.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e7. The Search Language\u003cbr\u003eA. Introduction\u003cbr\u003e\u003cbr\u003eThe search language of CDS/ISIS is based on Boolean algebra, which provides a convenient way of\u003cbr\u003eexpressing logical operations between classes. Each search term associated with a given record, in fact,\u003cbr\u003ecan be viewed as representing the class of all those records associated with that term. Thus by expressing\u003cbr\u003elogical operations between search terms you can define precisely the class of records to be retrieved in\u003cbr\u003eresponse to your needs.\u003cbr\u003eThe examples given here are not meant to show how to formulate specific queries, but simply to illustrate\u003cbr\u003ethe capabilities of the CDS/ISIS search language. However, the search language alone is not sufficient to\u003cbr\u003eenable you to perform a search in a specific data base. The key to efficient and effective searching is a\u003cbr\u003ethorough knowledge of the search terms usable for a given data base. It is important, therefore, that you\u003cbr\u003ebecome familiar with the dictionary of search terms available for the data base you are querying and with\u003cbr\u003ethe rules followed to index the records in that data base.\u003cbr\u003eThe most efficient way to carry out a search with CDS/ISIS is through the Inverted file (the very reason to\u003cbr\u003emaintain an Inverted file is indeed to permit fast retrieval). You may only do this, however, if your search\u003cbr\u003erequirements are within the scope of the dictionary of search terms defined for a given data base, i.e. they\u003cbr\u003ehave been anticipated when the contents of the Inverted file was defined. No matter how well thought out\u003cbr\u003eyour data base was, however, there will still be cases where you are not able to formulate a search based\u003cbr\u003eon the Inverted file. For these cases, CDS/ISIS provides an alternate search method, called free text\u003cbr\u003esearching, which allows you to satisfy any search requirement independently from the contents of the\u003cbr\u003eInverted file. Because this second method is much less efficient it is normally used in conjunction with an\u003cbr\u003eInverted file search to refine the search strategy, but may, if necessary be used independently. If you find\u003cbr\u003eyourself performing lengthy free text searches relatively often, it may be worth while considering whether\u003cbr\u003ea re-definition of the Inverted file would be called for.\u003cbr\u003e\u003cbr\u003eB. Search expressions\u003cbr\u003e1. Types of search term\u003cbr\u003e\u003cbr\u003eIn formulating a search expression you may use the three types of terms described below.\u003cbr\u003e\u003cbr\u003ea. Precise terms\u003cbr\u003eA precise term is any searchable element defined for a given data base, such as subject descriptors, key\u003cbr\u003ewords, key phrases, words in titles, author names, etc. You must be familiar with the search terms\u003cbr\u003eavailable for each data base you intend searching.\u003cbr\u003eWhen you use a precise search term you must specify it in exactly the same way it is known to CDS/ISIS.\u003cbr\u003eYou should normally have a list of search terms at hand when you formulate your query (or use the\u003cbr\u003edictionary window, to display the available search terms).\u003cbr\u003eEven minor variations in spelling will cause CDS/ISIS to reject it. Thus, for example, if the term known to\u003cbr\u003eCDS/ISIS is COLOR (American spelling), you may not use the English spelling COLOUR as this will be\u003cbr\u003erejected.\u003cbr\u003eAn important point to be remembered is that if a search term contains parentheses or any one of the\u003cbr\u003esearch operators (* + (G) (F) . $ ^) or begins with a number sign (#) you must enclose it in double\u003cbr\u003equotation marks (\") in order to avoid a possible ambiguity. Thus if your search term is:\u003cbr\u003eGERMANY (FEDERAL REPUBLIC)\u003cbr\u003eyou must enter it as follows:\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\"GERMANY (FEDERAL REPUBLIC)\"\u003cbr\u003eor else CDS/ISIS will issue a syntax error message.\u003cbr\u003e\u003cbr\u003eb. Right-truncated search terms\u003cbr\u003eInstead of specifying a precise search term, you may just give a root. This technique, referred to as root\u003cbr\u003esearching or right truncation, allows you to search on leading sequences of characters. CDS/ISIS will\u003cbr\u003eautomatically perform a logical OR operation between all search terms having the specified root.\u003cbr\u003eRight-truncation is indicated by placing a dollar sign ($) immediately after the last root character. Assume,\u003cbr\u003efor example, that your list of search terms contains the following set of terms:\u003cbr\u003eFILE ORGANIZATIONFILMFILM INDUSTRYFILM LIBRARIESFILM-MAKERFILM-MAKINGFILM-MAKING TRAININGFILMSTRIPFILTRATION\u003cbr\u003eThen FILM$ is equivalent to:\u003cbr\u003eFILMFILM INDUSTRYFILM LIBRARIESFILM-MAKERFILM-MAKINGFILM-MAKING TRAININGFILMSTRIP\u003cbr\u003ewhereas FILM-$ is equivalent to:\u003cbr\u003eFILM-MAKERFILM-MAKINGFILM-MAKING TRAINING\u003cbr\u003eAs for precise search terms, if your root contains parentheses, any one of the search operators, or\u003cbr\u003ebegins with a number sign (#) you must enclose it in double quotation marks (\"). For example, \"FILM $\"\u003cbr\u003eis equivalent to:\u003cbr\u003eFILMFILM INDUSTRYFILM LIBRARIES\u003cbr\u003ebut FILM $ (without the surrounding double quotes) would produce an error message.\u003cbr\u003e\u003cbr\u003ec. ANY Terms\u003cbr\u003eAn ANY term is a collective term standing for a pre-defined set of search terms. Whenever you use an\u003cbr\u003eANY term in your search formulation, CDS/ISIS will automatically OR together all search terms\u003cbr\u003eassociated with that ANY term.\u003cbr\u003eAn ANY term consists of the word ANY followed by a unique identifier, usually mnemonic, assigned to\u003cbr\u003ethe associated set of terms. For example, the term ANY BENELUX COUNTRY could be used to\u003cbr\u003eretrieve records indexed with the individual name of any country in the Benelux group (Belgium,\u003cbr\u003eNetherlands, Luxembourg).\u003cbr\u003eBefore an ANY term can be used in a search formulation, its meaning must be defined by specifying the\u003cbr\u003eassociated set of terms. Note that not all data bases need to implement this facility. Therefore before\u003cbr\u003eattempting to use an ANY term you must ensure that it is indeed available for the data base you are\u003cbr\u003equerying and, if so, that the ANY term you intend to use is actually defined.\u003cbr\u003e\u003cbr\u003e2. Search operators\u003cbr\u003eYou may combine two or more search terms in a search expression by using search operators which\u003cbr\u003eindicate the intended relationship between the terms.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003ea. Logical OR (inclusive)\u003cbr\u003eThe logical OR is the class union operator. The result of a logical OR between two classes is the class\u003cbr\u003eobtained by merging the two classes, retaining common elements, if any, only once. Thus if A and B are\u003cbr\u003etwo terms, representing the two classes of documents indexed with terms A and B respectively, the logical\u003cbr\u003eOR between these two classes is the class of documents indexed with term A or term B or both, as\u003cbr\u003eindicated schematically below:\u003cbr\u003e\u003cbr\u003eFigure 53 - Logical OR\u003cbr\u003eThe logical OR, therefore, is used to broaden the scope of the search and will, in general, increase the\u003cbr\u003enumber of hits. The symbol used to indicate the logical OR operation is the plus sign (+).\u003cbr\u003eThus, for example, to retrieve documents about the Benelux countries one could use the logical OR\u003cbr\u003eoperator as follows:\u003cbr\u003eBELGIUM + NETHERLANDS + LUXEMBOURG\u003cbr\u003eNote that the order in which the three countries are given is irrelevant.\u003cbr\u003e\u003cbr\u003eb. Logical AND\u003cbr\u003eThe logical AND is the class intersection operator. The symbol used to indicate the logical AND\u003cbr\u003eoperation is the asterisk (*). The result of a logical AND between two classes is the class containing only\u003cbr\u003ethose elements which are common to both classes. Thus, if A and B are two terms, representing the two\u003cbr\u003eclasses of documents indexed with terms A and B respectively, the logical AND between these two\u003cbr\u003eclasses is the class of documents indexed simultaneously with both term A and term B, as indicated\u003cbr\u003eschematically below:\u003cbr\u003e\u003cbr\u003eFigure 54 - Logical AND\u003cbr\u003eThe logical AND, therefore, is used to narrow the scope of the search by requiring the co-occurrence of\u003cbr\u003eterms and will, in general, decrease the number of hits.\u003cbr\u003eThus, for example, to retrieve documents about \u0027on-line information retrieval systems\u0027 you might use the\u003cbr\u003elogical AND operator as follows:\u003cbr\u003eON-LINE SYSTEMS * INFORMATION RETRIEVAL\u003cbr\u003eNote that, as for the logical OR, the order in which the terms are given is irrelevant.\u003cbr\u003eThe result of a logical AND may be an empty class, i.e. a class containing no elements. In this case no\u003cbr\u003erecords are retrieved. In the example above, the empty class would be obtained if no record in the data\u003cbr\u003ebase contained both the term ON-LINE SYSTEMS and the term INFORMATION RETRIEVAL.\u003cbr\u003e\u003cbr\u003ec. Field level and proximity search operators\u003cbr\u003eThese operators are more restrictive types of the logical AND operator and are particularly useful for\u003cbr\u003enatural language searching.\u003cbr\u003eThe field level and proximity search operators are:\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e(G) same field (all occurrences of a repeatable field are treated as a single entity), for\u003cbr\u003eexample:\u003cbr\u003e\u003cbr\u003ewater (G) soil will retrieve all records with both water and soil provided that they occur in the same\u003cbr\u003efield;\u003cbr\u003e\u003cbr\u003e(F) same field or individual occurrence of a repeatable field, for example:\u003cbr\u003ewater (F) soil will retrieve all records with both water and soil in the same field or the same\u003cbr\u003e\u003cbr\u003eoccurrence of a repeatable field ((G) and (F) are equivalent when applied to non\u003cbr\u003erepeatable fields);\u003cbr\u003e\u003cbr\u003e. (period) as (F), but with the additional restriction that the terms are no more than n\u003cbr\u003ewords apart, where n is the number of periods plus one. For example:\u003cbr\u003e\u003cbr\u003ewater . soil adjacent\u003cbr\u003ewater . . soil at most one word between water and soil\u003cbr\u003ewater . . . soil at most two words between water and soil\u003cbr\u003e$ as (F), but with the additional restriction that the terms must be exactly n words apart,\u003cbr\u003e\u003cbr\u003ewhere n is the number of dollars plus one. For example:\u003cbr\u003ewater $ soil adjacent\u003cbr\u003ewater $ $ soil exactly one word between water and soil\u003cbr\u003ewater $ $ $ soil exactly two words between water and soil\u003cbr\u003eNote that the operators . and $ must be preceded and followed by one space.\u003cbr\u003e\u003cbr\u003ed. Logical NOT\u003cbr\u003eThe logical NOT is the class exclusion operator. The result of a logical NOT between two classes is the\u003cbr\u003eclass containing all the elements of the first class which do not also belong to the second class. Thus, if A\u003cbr\u003eand B are two terms, representing the two classes of documents indexed with terms A and B respectively,\u003cbr\u003ethe logical NOT between A and B is the class of documents indexed with term A but not simultaneously\u003cbr\u003ewith term B, as indicated schematically below: The symbol used to indicate the logical NOT operation is\u003cbr\u003ethe not sign (^).\u003cbr\u003e\u003cbr\u003eFigure 55 - Logical NOT\u003cbr\u003eThe logical NOT should be used with extreme caution, since it may easily result in the inadvertent loss of\u003cbr\u003erelevant material.\u003cbr\u003eFor example, a search request might concern documents about disadvantaged groups but excluding\u003cbr\u003ereferences to disadvantaged children. One might be tempted to formulate the query as follows:\u003cbr\u003eDISADVANTAGED GROUP ^ DISADVANTAGED CHILDREN\u003cbr\u003eIt is quite possible, however, for a document on the subject to contain a section on disadvantaged children.\u003cbr\u003eThis document would then be missed if one formulated the query as above.\u003cbr\u003eNote further, that, unlike the logical OR and the logical AND, the logical NOT operation does not give the\u003cbr\u003esame results if the two operands are inverted. Thus, A ^ B is not the same as B ^ A (except in the\u003cbr\u003eparticular case in which A and B represent the same class, in which case the result is the empty class).\u003cbr\u003e\u003cbr\u003e3. Syntax of Search expressions\u003cbr\u003eYou may form complex search expressions by combining two or more search terms with the search\u003cbr\u003eoperators described above.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eAs in normal algebra, you may use parentheses to alter the order of evaluation. In the evaluation of\u003cbr\u003eexpressions the priority of the operators is as follows:\u003cbr\u003e(highest) $ and .\u003cbr\u003e | (F)\u003cbr\u003e | (G)\u003cbr\u003e V * and ^\u003cbr\u003e(lowest) +\u003cbr\u003eIf two or more operators of the same priority appear in the same expression within the same level of\u003cbr\u003eparentheses, they are executed from left to right. Thus, for example, to evaluate the following expression:\u003cbr\u003eA + B * C\u003cbr\u003eCDS/ISIS will first evaluate B * C and then evaluate the logical OR between A and (B * C). Whereas to\u003cbr\u003eevaluate the following:\u003cbr\u003e(A + B) * C\u003cbr\u003eit will first evaluate A + B and then the logical AND between (A + B) and C. You may nest parentheses, if\u003cbr\u003erequired, as in the following example:\u003cbr\u003e((A + B) * C + (D + E) + F) ^ G\u003cbr\u003eIn forming search expressions you must observe certain simple syntactical rules:\u003cbr\u003e1 no two logical operators may be adjacent to each other, except for repeats of \" . \" and \" $\u003cbr\u003e\u003cbr\u003e\" (which may not, however, be mixed together);\u003cbr\u003e1 the parentheses used must be balanced, i.e. the number of open parentheses must be equal to the\u003cbr\u003e\u003cbr\u003enumber of closed ones and each open parenthesis must have a matching closed one.\u003cbr\u003e\u003cbr\u003e4. Operand qualifier\u003cbr\u003eYou may use a qualifier to specify the field or group of fields in which you want a term to appear. This is\u003cbr\u003eparticularly useful for data bases which may contain the same data in a number of different fields.\u003cbr\u003eThe qualifier has the following general formats:\u003cbr\u003e\u003cbr\u003esearch term/(t1,t2,t3, . . . )\u003cbr\u003ewhere t1, t2, t3, . . . is the set of field identifiers where you want the term to be searched.\u003cbr\u003eOperand qualifiers can be used in conjunction with search operators to restrict the search to specified field\u003cbr\u003e(s) and can also be applied to a right-truncated search term or an ANY term. For example, consider a\u003cbr\u003ebibliographic data base where terms are generated, on a word by word basis, from all the fields. By simply\u003cbr\u003eANDing it is possible to retrieve any records that contains the terms INTERNATIONAL, EXPERT and\u003cbr\u003eMEETING:\u003cbr\u003eINTERNATIONAL * EXPERT * MEETING\u003cbr\u003eHowever, the number of records that satisfy this query may be very large, as each word could appear in\u003cbr\u003eany of a number of fields, e.g. title, corporate body, subject, etc. By using the (F) operator:\u003cbr\u003eINTERNATIONAL (F) EXPERT (F) MEETING\u003cbr\u003ethe number of records retrieved would be reduced, but you may still not be certain of the result, as the\u003cbr\u003eterms might appear in the summary, the title, the publisher, etc.\u003cbr\u003eHowever, by adding the qualifier /(62):\u003cbr\u003eINTERNATIONAL (F) EXPERT (F) MEETING/(62)\u003cbr\u003eonly those records having all the terms in the same occurrence of field 62 will be retrieved (note that, in\u003cbr\u003ethis case, it is sufficient to qualify only one of the terms). When the operand is a right-truncated search\u003cbr\u003eterm or an ANY term, CDS/ISIS will apply the qualifier to all members of the corresponding set. Thus for\u003cbr\u003eexample:\u003cbr\u003eANY BENELUX COUNTRY/(64)\u003cbr\u003eis equivalent to:\u003cbr\u003eBELGIUM/(64) + NETHERLANDS/(64) + LUXEMBOURG/(64)\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e5. Developing a search strategy\u003cbr\u003eThe basic building block of a search formulation is a search expression. In response to a search\u003cbr\u003eexpression CDS/ISIS will:\u003cbr\u003e\u003cbr\u003e assign a unique number, called the set number, to the search expression you have just entered\u003cbr\u003e(provided it contains no syntactical errors);\u003cbr\u003e\u003cbr\u003e display the number of postings for each term in the expression and the number of records\u003cbr\u003eretrieved.\u003cbr\u003e\u003cbr\u003eIf the search expression contains an ANY term, the postings of all search terms assigned to the ANY term\u003cbr\u003eas well as the aggregate posting value for the ANY term will be displayed. Similarly, if the search\u003cbr\u003eexpression contains a right-truncated search term, all the postings of the individual search terms as well\u003cbr\u003eas the aggregate posting value for the truncated term will be displayed.\u003cbr\u003eIf you use a term which is not a valid search term, CDS/ISIS will set its posting value to zero and flag the\u003cbr\u003eterm with the message:\u003cbr\u003e** NOT FOUND **\u003cbr\u003eAs was mentioned above, CDS/ISIS assigns a unique number to each search expression. It also saves the\u003cbr\u003erecords matching each search expression. In later search expressions you may refer to previously entered\u003cbr\u003eones by simply using the set number assigned by CDS/ISIS preceded by a number sign (#).\u003cbr\u003eThis facility allows you to develop your search strategy step by step. Breaking the query into elements\u003cbr\u003ealso allows you, not only to check at each step the number of records retrieved, but also to display the\u003cbr\u003eretrieved records themselves. Therefore you may verify at any time the logical validity of the search\u003cbr\u003eformulation in terms of the relevance of the records retrieved.\u003cbr\u003eSuppose, for example, that after displaying the records retrieved by the search expression (ITALY +\u003cbr\u003eFRANCE) * ART you realized that some irrelevant records were retrieved because they dealt with the\u003cbr\u003econservation of monuments. You could then modify the formulation by introducing the following search\u003cbr\u003eexpression:\u003cbr\u003e#1 ^ CONSERVATION OF MONUMENTS\u003cbr\u003eA reference to a previously defined search expression is called a backward reference. Note that it is\u003cbr\u003epossible to apply a qualifier to a backward reference. For example,\u003cbr\u003e#1/(64)\u003cbr\u003ewould select, from the records retrieved by search expression 1, only those in which the search expression\u003cbr\u003ewas verified on field 64.\u003cbr\u003eThere are no fixed and established rules for formulating a search. You will develop your own habits as\u003cbr\u003eyou gain experience in using CDS/ISIS. In general, an inexperienced person should not try to use complex\u003cbr\u003esearch expressions immediately, but rather start with simple ones, which are then combined to produce the\u003cbr\u003efinal search formulation. By referring again to the example above, the same search could have been\u003cbr\u003eformulated in 4 steps, as follows:\u003cbr\u003eset number #1: ART\u003cbr\u003eset number #2: ITALY + FRANCE\u003cbr\u003eset number #3: CONSERVATION OF MONUMENTS\u003cbr\u003eset number #4: #1 * #2 ^ #3\u003cbr\u003e\u003cbr\u003eC. Free text searching\u003cbr\u003eThis technique allows you to specify search requirements on fields which have not been inverted and/or to\u003cbr\u003especify conditions which you would not otherwise be able to indicate through the type of search\u003cbr\u003eexpressions described above, such as the comparison of fields or comparisons of the numerical value of\u003cbr\u003efields.\u003cbr\u003eTo perform a free text search you must first select the Expert Search command in the Search menu and\u003cbr\u003eenter your search statement in the Search expression box of the Expert Search Window. In order to\u003cbr\u003edistinguish a free text search statement from a normal search expression, it must be preceded by a question\u003cbr\u003emark, as follows:\u003cbr\u003e ? Boolean expression or\u003cbr\u003e ? #n Boolean expression or\u003cbr\u003e ? *startMFN,endMFN Boolean expression\u003cbr\u003ewhere:\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e? identifies this as a free text search\u003cbr\u003e#n optionally restricts the free text search to the results of a previously submitted\u003cbr\u003e\u003cbr\u003esearch (n is the set number of the search, which may be either an Inverted file\u003cbr\u003esearch expression, another free text search or a combination of both); if omitted\u003cbr\u003ethe free text search is carried out over the whole data base;\u003cbr\u003e\u003cbr\u003eBoolean expression is a CDS/ISIS Boolean expression as defined under the paragraph “Boolean\u003cbr\u003eexpressions”.\u003cbr\u003e\u003cbr\u003estartMFN,endMFN define the scope of the free text search.\u003cbr\u003eIn response to a free text search, CDS/ISIS will compute the Boolean expression for each Master file\u003cbr\u003erecord and build a hit list containing the records satisfying the specified conditions (i.e. all records for\u003cbr\u003ewhich the Boolean expression yields the value True). For example:\u003cbr\u003e? v24 : \u0027unesco\u0027 and val(v26^c) \u0026gt;\u003d 1986\u003cbr\u003ewould retrieve all records containing unesco in field 24 with a date of publication (v26^c) greater or equal\u003cbr\u003eto 1986. The following:\u003cbr\u003e? #2 (p(v24) or p(v29)) and v26^b : \u0027unesco\u0027\u003cbr\u003ewould retrieve, amongst the records retrieved by search expression #2, only those containing unesco in\u003cbr\u003esubfield b of field 26, provided that they contain either field 24 or field 29 or both.\u003cbr\u003eLike Inverted file search expressions, each free text search is assigned a set number, which you may later\u003cbr\u003euse in other search expressions. Note that, although Inverted file search expressions and free text search\u003cbr\u003eexpressions may not be mixed in the same statement, it is possible, using a backward reference, to\u003cbr\u003ecombine any number of them in a separate search expression, as in the example below:\u003cbr\u003eset 1 WATER * SOIL\u003cbr\u003eset 2 ? #1 val(v26^c)\u0026gt;1985\u003cbr\u003eset 3 ANY LATIN AMERICA\u003cbr\u003eset 4 #2 * #3\u003cbr\u003eBecause CDS/ISIS must read each Master file record to check whether the conditions are satisfied, a free\u003cbr\u003etext search may be time consuming, especially when applied to a whole data base.\u003cbr\u003eAnother example:\u003cbr\u003e? *10,5670 v0:\u0027Petrarca\u0027\u003cbr\u003ewill search through records between 10 and 5670 for those containing the phrase \"Petrarca\". Remember\u003cbr\u003ethat v0 (v-zero) stands for the \"whole record content\".\u003cbr\u003eIt is not possible to use * in conjunction with # (search result).\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e8. The Formatting Language\u003cbr\u003eThe formatting language allows you to define precise formatting requirements for data base records.\u003cbr\u003eThrough this language you may select one or more specific data elements in the order you want and\u003cbr\u003eoptionally insert constant text of your choice, e.g. to label some or all the fields, as well as specify vertical\u003cbr\u003eand horizontal spacing requirements. A collection of formatting commands in the language described in\u003cbr\u003ethis chapter is called a format. In general a format defines a subset of your data base record, which may\u003cbr\u003ethen be used by CDS/ISIS to perform a given function. Although formats are primarily used to specify the\u003cbr\u003eway records are displayed on the screen or the printer, they are also widely used throughout the system\u003cbr\u003eany time you need to perform specific operations on one or more data elements. For example, in a Field\u003cbr\u003eSelect Table (FST), you use a format to specify to which data a given indexing technique is applied. The\u003cbr\u003eformatting language is therefore the core of many CDS/ISIS operations and an efficient use of CDS/ISIS\u003cbr\u003erequires a thorough knowledge of this technique.\u003cbr\u003eTo a novice, some formats may appear to be very complex, suggesting that the formatting language itself\u003cbr\u003eis complex. In fact, all formats, even the most complicated ones, are made up of one or more simple\u003cbr\u003ecommands or statements, separated by commas or spaces. The apparent complexity stems from the fact\u003cbr\u003ethat there may be many of these commands in a format. Thus the key to understanding formats is to\u003cbr\u003eanalyse each command individually.\u003cbr\u003eAlthough all formats are defined using the same formatting language, they may be categorized, depending\u003cbr\u003eon their intended use, as follows:\u003cbr\u003eDisplay formats: used for displaying records on the screen or printing records on the printer (in the latter\u003cbr\u003ecase they are referred to as print formats);\u003cbr\u003eExtraction formats: used in FSTs to define the data to be indexed.\u003cbr\u003eWhen CDS/ISIS processes a format, it works with three objects: a data base record, the format and a\u003cbr\u003ework area where the output produced by the format is stored. The commands are executed sequentially in\u003cbr\u003ethe order they are listed in the format. Some commands produce data (e.g. the contents of a given field),\u003cbr\u003ewhile others produce actions (such as skipping to a new line, leaving one or more blank lines, etc.). The\u003cbr\u003edata produced are stored as lines of text in the work area, which is then passed to the relevant program for\u003cbr\u003efurther processing, e.g. for printing.\u003cbr\u003eWhen a format is used to display data, the lines produced are normally restricted to a certain maximum\u003cbr\u003elength (the line width), which is determined by the size of the current window.\u003cbr\u003eUnless new lines are forced by explicit formatting commands, CDS/ISIS will output data sequentially and\u003cbr\u003etry to fill each line as much as possible. If a given field exceeds the line width, CDS/ISIS will split it into\u003cbr\u003eas many lines as necessary. When CDS/ISIS breaks data into lines, the break always occurs at word level,\u003cbr\u003ei.e. a word will never be split between two lines. All formatting commands may be entered in upper or\u003cbr\u003elower case or a combination of the two.\u003cbr\u003eUnless otherwise noted, all the formatting examples in the following sections refer to the sample record\u003cbr\u003egiven below, where the content of each field is given as actually stored in the record. This record is taken\u003cbr\u003efrom the sample CDS data base contained in the original CDS/ISIS installation as supplied by UNESCO.MFN \u003d 4\u003cbr\u003e \u003cbr\u003eTag Contents\u003cbr\u003e24 \u0026lt;An\u0026gt; Electric hygrometer apparatus for measuring water-vapour loss from plants in the field\u003cbr\u003e26 ^aParis^bUnesco^cl965\u003cbr\u003e30 ^ap. 247-257^billus.\u003cbr\u003e44 Methodology of plant eco-physiology: proceedings of theMontpellier Symposium\u003cbr\u003e50 Incl. Bibl.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e69 Paper On: \u0026lt;hygrometers\u0026gt;\u0026lt;plant transpiration\u0026gt;\u0026lt;moisture\u0026gt;\u0026lt;waterbalance\u0026gt;\u003cbr\u003e70 Grieve, B.J.\u003cbr\u003e70 Went, F.W.\u003cbr\u003e\u003cbr\u003eA. Field Selectors\u003cbr\u003eField selectors are commands used to extract a specific field or subfield from a record. A special\u003cbr\u003ecommand allows you to extract the MFN of the record, even though the MFN is not, properly speaking, a\u003cbr\u003efield (the MFN has no tag and is not defined in the FDT).\u003cbr\u003e\u003cbr\u003e1. Field command\u003cbr\u003eTo extract a field from a record code the letter V followed by the tag of the field to be extracted. The V (a\u003cbr\u003emnemonic code for Variable length field) is the command telling CDS/ISIS that you want to extract a\u003cbr\u003efield. It may be entered indifferently in upper or lower case. Below are some examples.\u003cbr\u003e \u003cbr\u003eFormat Output\u003cbr\u003ev24 \u0026lt;An\u0026gt; Electric hygrometer apparatus for measuring water-vapour loss from plants in the field\u003cbr\u003ev26 ^aParis^bUnesco^cl965\u003cbr\u003ev30 ^ap. 247-257^billus.\u003cbr\u003ev44 Methodology of plant eco-physiology: proceedings of theMontpellier Symposium\u003cbr\u003e\u003cbr\u003e2. Subfield command\u003cbr\u003eTo extract a particular subfield from a given field just append the corresponding subfield delimiter to the\u003cbr\u003etag, as shown in below. Note that you may use the special subfield delimiter ^* to select the first subfield,\u003cbr\u003ewhichever this may be. In this case the first subfield need not be preceded by an actual subfield delimiter.\u003cbr\u003eNote that, as alphabetic subfield delimiters are case insensitive, you may enter the subfield delimiter code\u003cbr\u003ein either upper or lower case.\u003cbr\u003e \u003cbr\u003eFormat Output\u003cbr\u003ev26^a Paris\u003cbr\u003ev26^b Unesco\u003cbr\u003ev30^a p. 247-257\u003cbr\u003eV26^* Paris\u003cbr\u003ev44^* Methodology of plant eco-physiology: proceedings of theMontpellier Symposium\u003cbr\u003e\u003cbr\u003e3. Field occurrences\u003cbr\u003eIt is possible to display specific occurrence of a repeatable field, narrowing the output to one or a range of\u003cbr\u003eoccurrences of a repeatable field by specifying the occurrence number or range, enclosed in square\u003cbr\u003ebrackets, immediately following the field selector.\u003cbr\u003eFor example:\u003cbr\u003ev10[1] retrieves the first occurrence of field 10\u003cbr\u003ev10[2..4] retrieves the 2nd through the 4th occurrence of field 10\u003cbr\u003ev10[3..] retrieves the 3rd through the last occurrence of field 10\u003cbr\u003ev10[1]^a retrieves subfield ^a in the 1st occurrence of field 10\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eIt is coded as follows:\u003cbr\u003e[\u0026lt;index\u0026gt; [..\u0026lt;upper index\u0026gt;]]\u003cbr\u003e\u0026lt;index\u0026gt; and \u0026lt;upper index\u0026gt; refer to the first (or unique) and last occurrences, respectively. If the specified\u003cbr\u003e\u0026lt;index\u0026gt; is greater than the actual number of occurrences, no output is generated. The same occurs if data\u003cbr\u003efield is not repeatable and \u0026lt;index\u0026gt; is set to a number equal or greater than 2. However, if \u0026lt;index\u0026gt; is set\u003cbr\u003eto 1 and it is used in a non-repeatable field, content is normally output. This component must be used\u003cbr\u003eoutside a repeatable group; otherwise, \u0026lt;upper index\u0026gt; is ignored. If double dot (..) is used and \u0026lt;upper\u003cbr\u003eindex\u0026gt; is missing LAST is assumed. The LAST keyword is set with the value of total ooccurrences of a\u003cbr\u003edata field.\u003cbr\u003e\u003cbr\u003eExamples:\u003cbr\u003e \u003cbr\u003eFormat Output\u003cbr\u003eV70[2], |; | Wynter, Hector\u003cbr\u003eV70[2..5]|; | Faure, Edgar; Wynter, Hector\u003cbr\u003eV70[1..]|; | Jóború, Magda; Wynter, Hector; Faure, Edgar;\u003cbr\u003eIs the same as\u003cbr\u003ev70[3..]|; | Jóború, Magda; Wynter, Hector; Faure, Edgar;\u003cbr\u003eV70[3] Faure, Edgar\u003cbr\u003eAUTHORS: \u0027v70\u003cbr\u003e[2..]|; | AUTHORS: Wynter, Hector; Faure, Edgar;\u003cbr\u003e\u003cbr\u003e4. Extracting a fragment of a field or subfield\u003cbr\u003eYou may need, in some cases, to extract a portion of a field which is not a subfield, particularly when the\u003cbr\u003efield has a fixed format throughout a data base (e.g. a standardized date of the form YY-MM-DD). You\u003cbr\u003emay do this by appending the offset/length command immediately after the field or subfield command to\u003cbr\u003ewhich it applies. This command may be coded *offset.length or *offset or .length, where:\u003cbr\u003e*offset indicates the position of the first character to be extracted from the field or subfield (character\u003cbr\u003epositions are counted from zero, i.e. the first character is at position 0, the second at position 1, etc.); if\u003cbr\u003eomitted, CDS/ISIS assumes the offset to be zero;\u003cbr\u003e.length indicates the number of characters to be extracted; if omitted the remainder of the field (or\u003cbr\u003esubfield) starting from offset will be taken.\u003cbr\u003eSome examples of this command are given below, where it is assumed that the sample record also\u003cbr\u003econtains a field 1 as follows:\u003cbr\u003e99-Nov-05\u003cbr\u003e \u003cbr\u003e\u003cbr\u003eFormat Output\u003cbr\u003eV1*3.3 Nov\u003cbr\u003eV1.2 99\u003cbr\u003eVl*7 05\u003cbr\u003eVl*7,vl*2.4 05-Nov\u003cbr\u003evl*7,vl*2.5,vl.2 05-Nov-99\u003cbr\u003ev26.3 ^aP\u003cbr\u003ev26^b*2.4 esco\u003cbr\u003eNote, in the last two examples, the difference in handling a subfielded field: when this is referenced as a\u003cbr\u003efield (e.g. v26), offset zero represents the first actual position of the field, whereas when a specific\u003cbr\u003esubfield is selected (e.g. v26^b), offset zero represent the first data character after the subfield delimiter.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e5. Field occurrences\u003cbr\u003eIt is possible to access individual occurrences of a repeatable field by specifying the occurrence number or\u003cbr\u003erange, enclosed in square brackets, immediately following the field selector. For example:\u003cbr\u003ev10[1] retrieves the first occurrence of field 10\u003cbr\u003ev10[2..4] retrieves the 2nd through the 4th occurrence of field 10\u003cbr\u003ev10[3..] retrieves the 3rd through the last occurrence of field 10\u003cbr\u003ev10[1]^a retrieves subfield ^a in the 1st occurrence of field 10\u003cbr\u003e\u003cbr\u003e6. Indentation command\u003cbr\u003eWhen CDS/ISIS executes a field or subfield command it will normally output the field contents at the\u003cbr\u003ecurrent line position, which depends on the last command executed. If the field cannot be fully contained\u003cbr\u003ein the current line, CDS/ISIS will create as many additional lines as required. Normally the continuation\u003cbr\u003elines begin at line position 1. You may alter this by providing an indentation command, which must\u003cbr\u003eimmediately follow the field (or subfield) command. The indentation command is coded (f,c) or (f),\u003cbr\u003ewhere:\u003cbr\u003ef indicates the number of spaces to be left from the left margin before formatting the first (or only)\u003cbr\u003e\u003cbr\u003eline of the field. It is only effective if the field is formatted at the beginning of a line, otherwise it\u003cbr\u003eis ignored;\u003cbr\u003e\u003cbr\u003ec indicates the number of spaces to be left from the left margin before formatting all continuation\u003cbr\u003elines of a field formatted on more than one line.\u003cbr\u003e\u003cbr\u003eA value of zero may be specified for either f or c. If only f is needed, you may omit c (CDS/ISIS will\u003cbr\u003esupply zero by default). However, if c is required you must also specify f. Some examples are given\u003cbr\u003ebelow.\u003cbr\u003e \u003cbr\u003eFormat Output\u003cbr\u003eV44 Methodology of plant eco-physiology: proceedings of theMontpellier Symposium\u003cbr\u003eV44(10) Methodology of plant eco-physiology:proceedings of the Montpellier Symposium\u003cbr\u003eV44(5,9) Methodology of plant eco-physiology: proceedings of the Montpellier Symposium\u003cbr\u003eV44(0,8) Methodology of plant eco-physiology: proceedings of the Montpellier Symposium\u003cbr\u003e\u003cbr\u003e7. MFN command\u003cbr\u003eTo extract the MFN of a record code the following:\u003cbr\u003eMFN or MFN(d)\u003cbr\u003ewhere d is the number of digits to be displayed. If (d) is omitted 6 digits will be displayed by default.\u003cbr\u003e \u003cbr\u003eFormat Output\u003cbr\u003eMFN 000004\u003cbr\u003eMFN(3) 004\u003cbr\u003eMFN(2) 04\u003cbr\u003eMFN(1) 4\u003cbr\u003e\u003cbr\u003eNote that you may use the F function (see under F(expr-1,expr-2,expr-3)) to suppress the\u003cbr\u003eleading zeros.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eB. Mode command\u003cbr\u003eCDS/ISIS may display data in three different modes:\u003cbr\u003eproof mode: in this mode, fields are displayed exactly as they are stored in the record. Note that\u003cbr\u003e\u003cbr\u003eCDS/ISIS does not insert any separator between fields or occurrences of a repeatable\u003cbr\u003efield. It is therefore your responsibility to ensure adequate separation of fields by using\u003cbr\u003espacing commands, literals or repeatable groups as appropriate (see under “Horizontal\u003cbr\u003eand vertical spacing commands”, “Literals”, and “Repeatable groups”). This mode is\u003cbr\u003enormally used to display records for proofreading purposes.\u003cbr\u003e\u003cbr\u003eheading mode: this mode is normally used for headings when printing catalogues and indexes. All\u003cbr\u003econtrol characters embedded in the data, such as filing information (see under “Filing\u003cbr\u003einformation”) and descriptor delimiters (\u0026lt; and \u0026gt;) are ignored (except as noted below),\u003cbr\u003ewhereas subfield delimiters are replaced by punctuation (see below).\u003cbr\u003e\u003cbr\u003edata mode: this mode is similar to heading mode, but, in addition, each field is automatically\u003cbr\u003esuffixed with a full stop (.) followed by two spaces (or just two spaces if the field\u003cbr\u003ealready ends with a punctuation mark). Note, however, that this automatic punctuation\u003cbr\u003eis suppressed if the field selector is followed by a suffix-literal (see under “Literals”).\u003cbr\u003e\u003cbr\u003eWhen CDS/ISIS formats a subfielded field in heading or data mode it will automatically replace\u003cbr\u003eembedded subfield delimiters by punctuation marks (the initial subfield delimiter, if any, is always\u003cbr\u003eignored). Furthermore, the special character combination ”\u0026gt; \u0026lt;” is replaced by “;” thus providing a simple\u003cbr\u003eway to format fields containing lists of key phrases enclosed in triangular brackets (and saving keystrokes\u003cbr\u003eduring data entry). The standard subfield delimiter replacement table provided is as follows:\u003cbr\u003e^A replaced by “ ;”\u003cbr\u003e^B through to ^I replaced by “ ,”\u003cbr\u003eall others replaced by “ .”\u003cbr\u003eA mode command is coded Mmc, where:\u003cbr\u003em specifies the mode as follows:\u003cbr\u003e\u003cbr\u003eP proof mode\u003cbr\u003eH heading mode\u003cbr\u003eD data mode\u003cbr\u003e\u003cbr\u003ec specifies case translation as follows:\u003cbr\u003eU data are converted to upper case\u003cbr\u003eL data are left unchanged\u003cbr\u003e\u003cbr\u003eA mode command may appear as many times as necessary in a format, each remaining in effect until it is\u003cbr\u003echanged by a subsequent one. In the absence of an explicit mode command, CDS/ISIS will use MPL by\u003cbr\u003edefault (proof mode, no upper case conversion). Examples of mode commands are given in the table\u003cbr\u003ebelow.\u003cbr\u003e \u003cbr\u003eFormat Output\u003cbr\u003empl,v24 \u0026lt;An\u0026gt; Electric hygrometer apparatus for measuring water-vapour loss from plants in the field\u003cbr\u003emhl,v24 An Electric hygrometer apparatus for measuring water-vapour loss from plants in the field\u003cbr\u003emdl,v24 An Electric hygrometer apparatus for measuring water-vapour loss from plants in the field.\u003cbr\u003emdu,v24 AN ELECTRIC HYGROMETER APPARATUS FOR MEASURING WATER-VAPOUR LOSS FROM PLANTS IN THE FIELD.\u003cbr\u003empl,v26 ^aParis^bUnesco^cl965\u003cbr\u003emhl,v26 Paris, UNESCO, 1965\u003cbr\u003emdu,v26 PARIS, UNESCO, 1965.\u003cbr\u003empl,v69 Paper on: \u0026lt;hygrometers\u0026gt;\u0026lt;planttranspiration\u0026gt;\u0026lt;moisture\u0026gt;\u0026lt;water balance\u0026gt;\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003emdl,v26 Paper on: hygrometers; plant transpiration; moisture;water balance.\u003cbr\u003e\u003cbr\u003eC. Horizontal and vertical spacing commands\u003cbr\u003eThe formatting language provides five commands to control horizontal and vertical spacing. They are\u003cbr\u003esummarized in the table below:\u003cbr\u003eThe Xn command inserts n spaces before formatting the next data. However, if less than n positions are\u003cbr\u003eavailable on the current line, CDS/ISIS will simply skip to a new line. Thus, for example, if the next\u003cbr\u003eavailable position on the current line is 77 and the defined line width is 80, the execution of the command\u003cbr\u003eX7 will cause the next data to be formatted at the beginning of the next line (and not at the third position\u003cbr\u003eof the next line). (not supported in WINISIS graphical mode, where it has same effect as TAB)\u003cbr\u003e \u003cbr\u003eThe Cn command causes the next data to be formatted starting from position n of the current line. If the\u003cbr\u003ecurrent line position is greater than n, then the next data will be formatted starting on position n of the\u003cbr\u003efollowing line. This facility allows you to produce tabular output. Note that if n is greater than the line\u003cbr\u003ewidth, the command is ignored.\u003cbr\u003eThe / command is similar to a carriage return on a typewriter, i.e. it forces a new line and causes therefore\u003cbr\u003ethe next data to be formatted at the beginning of a line. However, unlike a carriage return, multiple\u003cbr\u003eadjacent / commands, although syntactically correct, have the same effect as a single / command, i.e. a /\u003cbr\u003ewill never produce blank lines.\u003cbr\u003e \u003cbr\u003eThe # command is provided for this purpose. It performs the same function as the /, but the skipping to a\u003cbr\u003enew line is unconditional. Thus you may use the combination / # to ensure that one (and only one) blank\u003cbr\u003eline will appear on the output (note that the combination ## may cause one or two blank lines to be\u003cbr\u003einserted depending on whether the line being formatted when the first # is executed is empty or not).\u003cbr\u003eThe use of the # command may cause a problem in those cases where the fields selected may be absent.\u003cbr\u003eThis situation is best illustrated through the following example:\u003cbr\u003e/#V10/#V20/#V30 \u003cbr\u003eIf all fields are present in the record, the result will be that fields 10, 20 and 30 will each start on a new\u003cbr\u003eline and be preceded by a single blank line. However, if field 20 is missing there will be two blank lines\u003cbr\u003ebetween field 10 and field 30. This may be undesirable: if, in fact, what you want is a single blank line\u003cbr\u003ebetween each field regardless of the presence or absence of some of the fields, then the above format will\u003cbr\u003enot produce the desired results.\u003cbr\u003eThe % command is provided to solve this problem. Its effect is to suppress all contiguous blank lines (if\u003cbr\u003eany), existing between the current line and the last non-blank line, at the time this command is executed.\u003cbr\u003eThus the following format:\u003cbr\u003e%##V10%##v20%##v30 . . . . . .\u003cbr\u003ewill produce one and only one blank line between each field even when one or more of them are absent\u003cbr\u003efrom a given record. A line with absent fields and an unattached Cn or Xn command is not empty.\u003cbr\u003e\u003cbr\u003eD. Literals\u003cbr\u003eA literal is a string of characters, enclosed between appropriate delimiters, which will be inserted as is in\u003cbr\u003ethe output. Literals may be used, for example, to label fields.\u003cbr\u003eThree types of literals may be specified:\u003cbr\u003econditional literals: define text which will be output only if the associated field is present in the record. If\u003cbr\u003ethe associated field selector is a subfield command (e.g. v24^a), the text will be included only if the\u003cbr\u003erequested subfield is present in the field. If the associated field selector specifies a repeatable field, the\u003cbr\u003etext will only be included once, regardless of the number of occurrences of the field. Conditional literals\u003cbr\u003eare enclosed in double quotation marks (“”), e.g. \"Title: \"\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003erepeatable literals: like conditional Literals, they define text to be output only if the associated field or\u003cbr\u003esubfield is present in the record. If the field is repeatable, however, the literal will be repeated for each\u003cbr\u003eoccurrence of the field. Repeatable Literals are enclosed in vertical bars (|) e.g. |Author: |\u003cbr\u003eunconditional Literals: define text which is always output regardless of the presence of fields.\u003cbr\u003eUnconditional Literals are enclosed in single quotes (‘), e.g. \u0027Summary\u0027. As unconditional Literals are\u003cbr\u003ealways output as a single block of text (i.e. they cannot be split between two lines), their length should not\u003cbr\u003eexceed the line width otherwise they will be truncated. To output text exceeding one line, you should\u003cbr\u003ebreak it down into two or more Literals. You may also provide any required indentation by using the Cn\u003cbr\u003ecommand.\u003cbr\u003eNote that a literal must not contain the same literal delimiter, e.g. an unconditional literal cannot contain a\u003cbr\u003esingle quote (although it may contain a double quote and/or a vertical bar). \u003cbr\u003eConditional and/or repeatable Literals are associated to a field or a subfield by their position in the format:\u003cbr\u003eLiterals preceding a field selector (also called prefix-Literals) will be output before the field contents,\u003cbr\u003ewhereas Literals following the field selector (also called suffix-Literals) will be output after the field\u003cbr\u003econtents.\u003cbr\u003eIf a repeatable prefix-literal is immediately followed by a “+” sign (e.g. |xxx|+) it will be output before\u003cbr\u003eall but the first occurrence of the field.\u003cbr\u003eIf a repeatable suffix-literal is immediately preceded by a “+” sign (e.g. +|xxx|) it will be output after\u003cbr\u003eall but the last occurrence of the field.\u003cbr\u003eRepeatable prefix-Literals and all suffix-Literals are formatted as if they were physically part of the\u003cbr\u003eassociated field contents, and obey therefore the field indentation command, if any. Conditional prefix-\u003cbr\u003eLiterals do not inherit the field indentation (you may however use the Cn command to provide indentation,\u003cbr\u003eif required).\u003cbr\u003eA given field may be associated with more than one literal. In this case the various Literals must be\u003cbr\u003especified following the rules and the order given below:\u003cbr\u003ePrefix-Literals\u003cbr\u003e1. One or more conditional prefix-Literals. A conditional prefix-literal may be followed by other\u003cbr\u003econditional prefix-Literals, vertical and horizontal spacing commands, mode commands. All commands\u003cbr\u003ebetween the first conditional prefix-literal and the associated field selector become themselves conditional\u003cbr\u003eand will only be executed if the field is present, otherwise they will be ignored.\u003cbr\u003e2. One, and only one, repeatable prefix-literal. This, if present, must immediately precede the associated\u003cbr\u003efield selector.\u003cbr\u003eSuffix-Literals\u003cbr\u003e\u003cbr\u003e1. One, and only one, repeatable suffix-literal. This, if present, must immediately follow the\u003cbr\u003eassociated field selector.\u003cbr\u003e\u003cbr\u003e2. One, and only one, conditional suffix-literal. If present, it must immediately follow the repeatable\u003cbr\u003esuffix-literal, if any, or the associated field selector.\u003cbr\u003e\u003cbr\u003e3. Suffix-Literals must not be separated by commas, and there must be no comma between the field\u003cbr\u003eselector and the first suffix-literal: a comma signifies the end of the suffix-Literals associated\u003cbr\u003ewith a given field selector.\u003cbr\u003e\u003cbr\u003eNull Literals (i.e. zero-length Literals such as or | |) are allowed, and may be used, for example, as prefix-\u003cbr\u003eliterals, to provide conditional vertical spacing or, as suffix Literals, to temporarily suppress the automatic\u003cbr\u003efinal punctuation that CDS/ISIS supplies when data mode is active.\u003cbr\u003eUnlike in CDS/ISIS for DOS, in Winisis literals will not honour upper case translation if set by a\u003cbr\u003epreceding mode command. Examples of the different types of Literals are given below:\u003cbr\u003e \u003cbr\u003eFormat Output\u003cbr\u003e\u0027MFN: \u0027,mfn(3)/\u003cbr\u003emdl,\"Title: \"v24(0,7)\u003cbr\u003e\u003cbr\u003eMFN: 004\u003cbr\u003eTitle: An Electric hygrometer apparatus\u003cbr\u003e\u003cbr\u003efor measuring water-vapour loss\u003cbr\u003efrom plants in the field.\u003cbr\u003e\u003cbr\u003e\u0027MFN: \u0027,mfn(3)/mdl,\u003cbr\u003e\"Title: \",mdu,v24(0,7)\u003cbr\u003e\u003cbr\u003eMFN: 004\u003cbr\u003eTitle: AN ELECTRIC HYGROMETER APPARATUS\u003cbr\u003e\u003cbr\u003eFOR MEASURING WATER-VAPOUR LOSS\u003cbr\u003eFROM PLANTS IN THE FIELD.\u003cbr\u003e\u003cbr\u003e\u0027MFN: \u0027,mfn(3)/mdu,\u003cbr\u003e \"Title: \",v24(0,7)\u003cbr\u003e\u003cbr\u003eMFN: 004\u003cbr\u003eTitle: AN ELECTRIC HYGROMETER APPARATUS\u003cbr\u003e\u003cbr\u003eFOR MEASURING WATER-VAPOUR LOSS\u003cbr\u003eFROM PLANTS IN THE FIELD.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003ev70 Grieve, B.J.Went, F.W.\u003cbr\u003ev70|; | Grieve, B.J.; Went, F.W.;\u003cbr\u003ev70+|; | Grieve, B.J.; Went, F.W.\u003cbr\u003e|; |v70 ; Grieve, B.J.; Went, F.W.\u003cbr\u003e|; |+v70 Grieve, B.J.; Went, F.W.\u003cbr\u003e\"Authors\"/v70(3,3)+|; | Authors Grieve, B.J.; Went, F.W.\u003cbr\u003e\" (by : \", v70+|; |\")\" (by: Grieve, B.J.; Went, F.W.)\u003cbr\u003emdl,v26 Paris, Unesco, 1965.\u003cbr\u003emdl,v26\"\" Paris, Unesco, 1965\u003cbr\u003emdl,v26,\"\"/#v99,v30^a Paris, Unesco, 1965. p. 247-257.\u003cbr\u003e\u003cbr\u003emdl,v26,\"\"/#v44|: | ,v30^a\u003cbr\u003eParis, Unesco, 1965.\u003cbr\u003eMethodology of plant eco-physiology:\u003cbr\u003eproceedings of the Montpellier\u003cbr\u003eSymposium: p. 247-257.\u003cbr\u003e\u003cbr\u003eE. Dummy field selectors\u003cbr\u003eA dummy field selector allows the conditional output of a literal based on the presence or absence of a\u003cbr\u003egiven field or subfield without printing the contents of the associated field. Dummy field selectors are\u003cbr\u003ecoded as follows:\u003cbr\u003eDt or Dt^x or Nt or Nt^x where:\u003cbr\u003eD or N identifies this as a dummy field selector. D indicates that all associated conditional Literals must\u003cbr\u003e\u003cbr\u003ebe printed only if the field is present. N indicates that they must be output only if the field is\u003cbr\u003eabsent;\u003cbr\u003e\u003cbr\u003et is the tag of the field controlling the output of Literals;\u003cbr\u003e^x is an optional subfield delimiter code. When given, it indicates that the output of Literals is\u003cbr\u003e\u003cbr\u003econtrolled by the presence or absence of the specified subfield (note, however, that the absence\u003cbr\u003eof a field also implies the absence of a specific subfield of that field). A dummy field selector is\u003cbr\u003enormally preceded by at least one conditional prefix-literal (which may be null), possibly\u003cbr\u003efollowed by one or more other conditional prefix-literals, vertical and horizontal spacing\u003cbr\u003ecommands, mode commands and/or escape commands. Dummy field selectors may not have\u003cbr\u003esuffix-literals. A repeatable prefix-literal is allowed.\u003cbr\u003e\u003cbr\u003eSome examples of these commands are given below:\u003cbr\u003e \u003cbr\u003eFormat Output\u003cbr\u003e\"[Only in English] \"n76 [Only in English] \u003cbr\u003e\"(Anon.) \"n70,v70+|; | Grieve, B.J.; Went, F.W.\u003cbr\u003e\"(Anon.)\",n80,v80+|; | (Anon.)\u003cbr\u003e\"[Conference paper]\"d44 [Conference paper]\u003cbr\u003e\"[no date] \" n26^c,v26^c 1965\u003cbr\u003e\"[no date]\"n27^c,v27^c [no date]\u003cbr\u003e\u003cbr\u003eF. Expressions\u003cbr\u003eThe formatting language allows you to evaluate values and/or compare values through the use of\u003cbr\u003eexpressions. Expressions are constructs that, when executed, return a value. This value may be a string of\u003cbr\u003echaracters (e.g. the contents of a given field or a literal), in which case the expression is called a string\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eexpression; a number, in which case the expression is called numerical; or it may be a truth value (True\u003cbr\u003eor False), in which case the expression is called Boolean. CDS/ISIS also provides a set of functions,\u003cbr\u003ewhich, on the basis of arguments you provide, perform a specific process and return a value. Functions\u003cbr\u003ereturning a number are called numerical function; those returning a string of characters are called string\u003cbr\u003efunctions; and those returning a truth value are called boolean functions. Only string functions may be\u003cbr\u003eused directly as formatting commands. Numerical expressions may be used in booleans expressions or as\u003cbr\u003earguments of functions. Boolean expressions and boolean functions may only be used in the context of an\u003cbr\u003eIF command.\u003cbr\u003e\u003cbr\u003e1. Numerical expressions\u003cbr\u003eNumerical expressions are formed with operands which have a numerical value and operators specifying\u003cbr\u003ethe calculations to be performed.\u003cbr\u003eThe operands you may use in a numerical expression are as follows:\u003cbr\u003enumerical constants: such as 5 18 98.65; numerical constants may be represented as optionally signed\u003cbr\u003eintegers, decimal numbers, or in scientific exponent notation, e.g. 1.5E5 (meaning 1.5 times 10 power 5,\u003cbr\u003ei.e. 150000);\u003cbr\u003enumerical functions: such as val(v10) (these are described under “Numerical functions” on page 58);\u003cbr\u003eMFN: the value of the MFN of a record\u003cbr\u003enumerical expressions: when used as an operand, an expression must be enclosed in parentheses, for\u003cbr\u003eexample (val(v20)-5).\u003cbr\u003eThe available operators are:\u003cbr\u003e+ addition (or unary +);\u003cbr\u003e- subtraction (or unary -);\u003cbr\u003e* multiplication;\u003cbr\u003e/ division.\u003cbr\u003eAs in normal algebra, in the absence of parentheses, unary operators are executed first and multiplications\u003cbr\u003eand divisions are performed before additions and subtractions. A series of two or more operators at the\u003cbr\u003esame level are executed from left to right. You may use parentheses to alter this order of evaluation:\u003cbr\u003eexpressions enclosed in parentheses are evaluated first and, inner parenthetical expressions are evaluated\u003cbr\u003ebefore outer expressions.\u003cbr\u003eNote that, as field selectors (e.g. v10 or v20^a) yield a string of text, they cannot be used as operands in a\u003cbr\u003enumerical expression. The VAL function, however, may be used to convert the contents of a field or\u003cbr\u003esubfield to a numerical value.\u003cbr\u003eLikewise, a numerical expression cannot be displayed directly but must first be converted to a character\u003cbr\u003estring using the F function.\u003cbr\u003eExamples of numerical expressions are given below (where it is assumed that MFN\u003d10, vl^a\u003d10, vl^b\u003d20\u003cbr\u003eand v2\u003d30):\u003cbr\u003e \u003cbr\u003eExpression Value\u003cbr\u003e0.155e+3 155\u003cbr\u003e1e-3 0.001\u003cbr\u003e2*3+9 15\u003cbr\u003e2*(3+9) 24\u003cbr\u003e10-(4*(2-1 )) 6\u003cbr\u003e15*0.001 0.015\u003cbr\u003emfn+l00 110\u003cbr\u003eval(v2)+val(v1^a)*7.5 105\u003cbr\u003e(val(vl^a)-val(v1^b))/100 -0.1\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe IBM PC version of CDS/ISIS converts all numbers used in calculations to single precision floating\u003cbr\u003epoint numbers. This provides a precision of about seven digits with a maximum value of about\u003cbr\u003e1.701411E38. For greater precision, use a string expression comparison eg v49\u0026lt;\u003d\u002719970421\u0027\u003cbr\u003e\u003cbr\u003e2. String expressions\u003cbr\u003eString expressions are formed with operands which are strings of characters. As CDS/ISIS provides no\u003cbr\u003eexplicit string operator, a string expression always consists of a single operand which may be one of the\u003cbr\u003efollowing:\u003cbr\u003eunconditional literals: such as \"some text\"\u003cbr\u003efield selectors: which may include an offset/length command (e.g. v26^c*2.2);\u003cbr\u003estring functions: such as S(v24,v25,v26) (these are described under “String functions”).\u003cbr\u003e\u003cbr\u003e3. Boolean expressions\u003cbr\u003eBoolean expressions are used to determine whether a set of one or more conditions are true or false and\u003cbr\u003eevaluate to a truth value. The operands of a boolean expression can be one of the following:\u003cbr\u003erelational expressions: which compare two values and determine whether a given relationship exists (see\u003cbr\u003ebelow), such as MFN \u0026lt;10;\u003cbr\u003eboolean functions: such as p(v24), which return a truth value (these are discussed under “Boolean\u003cbr\u003efunctions”).\u003cbr\u003eRelational expressions allow you determine whether a certain relationship between two values is verified.\u003cbr\u003eThe general form of a relational expression is:\u003cbr\u003eexpression-1 relational-operator expression-2\u003cbr\u003ewhere:\u003cbr\u003eExpression-1 is either a numerical or a string expression;\u003cbr\u003eRelational-operator is one of the following:\u003cbr\u003e\u003cbr\u003e\u003d Equals\u003cbr\u003e\u0026lt;\u0026gt; Not equal to\u003cbr\u003e\u0026lt; Less than\u003cbr\u003e\u0026lt;\u003d Less or equal than\u003cbr\u003e\u0026gt; Greater than\u003cbr\u003e\u0026gt;\u003d Greater or equal than\u003cbr\u003e: Contains (may only be used for string expressions)\u003cbr\u003e\u003cbr\u003eexpression-2 is an expression of the same type as expression-1, i.e. expression-1 and expression-2 must\u003cbr\u003ebe either both numerical or both string expressions.\u003cbr\u003eThe relational operators \u003d \u0026lt; \u0026gt; \u0026lt; \u0026lt;\u003d \u0026gt; \u0026gt;\u003d have their normal meaning when applied to numerical\u003cbr\u003eexpressions (within the limits of the precision of numerical values defined under “Numerical expression”).\u003cbr\u003eWhen comparing string expressions, the following rules apply:\u003cbr\u003eexcept for the: (Contains) operator, strings are compared exactly as they occur, i.e. upper case and lower\u003cbr\u003ecase letters are compared according to their Corresponding ASCII character code (e.g. A will compare\u003cbr\u003eless than a);\u003cbr\u003etwo string expressions are not considered equal unless they have the same length. If two expressions\u003cbr\u003eyielding strings of different length are such that they are character for character equal up to the length of\u003cbr\u003ethe shorter one, then the shorter string is considered to be less than the longer one.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe : (contains) operator searches a string of characters (defined by expression-2) in another string\u003cbr\u003e(defined by expression-1). If the second operand occurs anywhere in the first operand the result is True.\u003cbr\u003eThis operator is case insensitive:\u003cbr\u003elower case letters are considered to be equal to the corresponding upper case letter. For example, the\u003cbr\u003eresult of:\u003cbr\u003ev10 : ‘chemis’\u003cbr\u003ewould be True if, and only if, field 10 contains the string chemist, otherwise the result would be False.\u003cbr\u003eNote that the second operand may be any arbitrary string of characters and need not be an actual word.\u003cbr\u003eThus, in the example above, the result would be True not only if field 10 contained the word chemist but\u003cbr\u003ealso if it contained \u003cspan style\u003d\"background: yellow\"\u003echemistry\u003c/span\u003e, bio\u003cspan style\u003d\"background: yellow\"\u003echemistry\u003c/span\u003e, photo\u003cspan style\u003d\"background: yellow\"\u003echemistry\u003c/span\u003e, etc.\u003cbr\u003eThe operands of a Boolean expression may be combined with the following Boolean operators:\u003cbr\u003e \u003cbr\u003eNOT this operator produces the value True if its operand is False, and the value False if its operand is\u003cbr\u003eTrue. The NOT operator may only be used as a unal operator, i.e. it is always applied to the Boolean\u003cbr\u003eexpression which follows it;\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eAND this operator produces the value True if both operands are True. If either operand is False then\u003cbr\u003e\u003cbr\u003ethe result is False;\u003cbr\u003e \u003cbr\u003e\u003cbr\u003eOR this operator performs an inclusive-OR operation. The result is True if either or both operands\u003cbr\u003eare True, otherwise it is False.\u003cbr\u003e\u003cbr\u003eIn evaluating Boolean expressions, and in the absence of parentheses, CDS/ISIS will execute NOT\u003cbr\u003eoperations first, then AND operations before OR operations. Series of two or more operators at the same\u003cbr\u003elevel are executed from left to right. You may use parentheses to alter this order of evaluation: expressions\u003cbr\u003eenclosed in parentheses are evaluated first and, inner parenthetical expressions are evaluated before outer\u003cbr\u003eexpressions.\u003cbr\u003eExamples of boolean expressions are given below:\u003cbr\u003e \u003cbr\u003eExpression Value\u003cbr\u003eMfn\u003d4 True\u003cbr\u003enot mfn\u003d4 False\u003cbr\u003enot (not mfn\u003d4) True\u003cbr\u003ev24\u003d\u0027plants\u0027 False\u003cbr\u003ev24: \u0027plants\u0027 True\u003cbr\u003ev24: \u0027PLANTS\u0027 True\u003cbr\u003ev44.6\u003d\u0027method\u0027 False\u003cbr\u003ev44.6\u003d\u0027Method\u0027 True\u003cbr\u003ev24: \u0027plants\u0027 and v44: \u0027method\u0027 True\u003cbr\u003e\u003cbr\u003eG. Functions\u003cbr\u003eA Function evaluates a value (called the function value or the returned value) which is then substituted\u003cbr\u003efor the function in the calculation of the expression. Functions may have one or more arguments, which\u003cbr\u003eyou must supply, the value of which is used in the evaluation of the function value. Thus the value of a\u003cbr\u003efunction depends on the value of the arguments supplied. These are enclosed in parentheses and separated\u003cbr\u003eby commas.\u003cbr\u003eArguments may be of three types:\u003cbr\u003eformat: a CDS/ISIS format, which may contain any legal formatting command; except for the REF\u003cbr\u003efunction (see “REF(expression,format)”), when a format is used as an argument, it is the text resulting\u003cbr\u003efrom its execution which is passed to the function, rather than the format itself;\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003enumerical expression: when a numerical expression is used as an argument it is first evaluated and the\u003cbr\u003evalue of the expression is then passed to the function;\u003cbr\u003efield selector: a field selector argument may be either a field or a subfield command; it may not contain\u003cbr\u003ean offset/length command.\u003cbr\u003eThe available functions and the corresponding arguments are described below, classified according to the\u003cbr\u003etype of value they return.\u003cbr\u003e\u003cbr\u003e1. Numerical functions\u003cbr\u003ea. VAL(format)\u003cbr\u003eThe VAL function returns the numerical value of its argument. The argument format is a CDS/ISIS format\u003cbr\u003eand may contain any legal formatting command. CDS/ISIS executes the argument to produce a string of\u003cbr\u003etext. This is then scanned from left to right until a valid numeric value is found (which may be in scientific\u003cbr\u003eexponent notation). The VAL function returns this numeric value converted to its internal machine\u003cbr\u003erepresentation, suitable for performing calculations. If no numeric value can be identified a value of zero\u003cbr\u003eis returned. If the text contains more than one numerical value only the first one is returned.\u003cbr\u003eFor example (assuming that v1^a \u003d 10, v1^b\u003d20 and v2\u003d30):\u003cbr\u003e \u003cbr\u003eFormat Value\u003cbr\u003eval(\u002715.79\u0027) 15.79\u003cbr\u003eval(v1) 10\u003cbr\u003eval(vl^a) 10\u003cbr\u003eval(v2) 30\u003cbr\u003eval(\u002719\u0027,vl^b) 1920\u003cbr\u003eval(\u0027xxxx7yyyy8zzzz\u0027) 7\u003cbr\u003eval(\u0027abs 5.8e-4 ml\u0027) 0.00058\u003cbr\u003eval(\u0027water\u0027) 0\u003cbr\u003eval(\u0027Jul-Aug 1985\u0027) 0\u003cbr\u003e\u003cbr\u003eNote that the last example returns 0 (and not 1985), because CDS/ISIS takes the hyphen between Jul and\u003cbr\u003eAug as the beginning of a negative numerical value and the A of Aug as the end; therefore the value\u003cbr\u003eextracted is just ‘-’, which evaluates to 0. It is therefore important to clearly define data entry rules for\u003cbr\u003ethose fields or subfields which will be used in numerical calculations.\u003cbr\u003e\u003cbr\u003eb. RSUM(format)\u003cbr\u003eThe RSUM function returns the sum of one or more numerical values. The text produced by the argument\u003cbr\u003eis scanned from left to right, as for the VAL function, and all the numerical values it contains are added\u003cbr\u003etogether. The final total is the function value. Individual values must be separated by one or more non\u003cbr\u003enumeric characters, and it is your responsibility to insert these through the format supplied as argument.\u003cbr\u003eRSUM may be used to compute the sum of the numerical values contained in all the occurrences of a\u003cbr\u003egiven repeatable field.\u003cbr\u003eFor example (assuming that field 1 has four occurrences containing 1, 2, 3 and 4):\u003cbr\u003e \u003cbr\u003eFormat Value\u003cbr\u003ersum(\u002710,20,30\u0027) 60\u003cbr\u003eRsum(v1|;|) 10\u003cbr\u003eRsum(v1|,|,\u002748,3.5\u0027) 61.5\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003ec. RMIN(format)\u003cbr\u003eThe RMIN function returns the minimum value of one or more numerical values. The text produced by\u003cbr\u003ethe argument is scanned from left to right, as for the VAL function, and all the numerical values are\u003cbr\u003eextracted. The algebrically smallest of these is the function value. Individual values must be separated by\u003cbr\u003eone or more non numeric characters, and it is your responsibility to insert these through the format\u003cbr\u003esupplied as argument. RMIN may be used to compute the minimum of the numerical values contained in\u003cbr\u003eall the occurrences of a given repeatable field.\u003cbr\u003eFor example (assuming that field 1 has four occurrences containing 10, 20, 30 and 40):\u003cbr\u003e \u003cbr\u003eFormat Value\u003cbr\u003ermin(\u00271 ,2,-3\u0027) -3\u003cbr\u003ermin(vl|;|) 10\u003cbr\u003ermin(vl|,|, \u002748,3.5\u0027) 3.5\u003cbr\u003e\u003cbr\u003ed. RMAX(format)\u003cbr\u003eThe RMAX function returns the maximum value of one or more numerical values. The text produced by\u003cbr\u003ethe argument is scanned from left to right, as for the VAL function, and all the numerical values are\u003cbr\u003eextracted. The algebrically largest of these is the function value. Individual values must be separated by\u003cbr\u003eone or more non numeric characters, and it is your responsibility to insert these through the format\u003cbr\u003esupplied as argument. RMAX may be used to compute the maximum of the numerical values contained in\u003cbr\u003eall the occurrences of a given repeatable field. For example (assuming that field 1 has four occurrences\u003cbr\u003econtaining 10, 20, 30 and 40):\u003cbr\u003e \u003cbr\u003eFormat Value\u003cbr\u003ermax( \u00271,2,-3\u0027) 2\u003cbr\u003ermax(v1|;|) 40\u003cbr\u003ermax(vl|,|,\u002748,3.5\u0027) 48\u003cbr\u003e\u003cbr\u003ee. RAVR(format)\u003cbr\u003eThe RAVR function returns the average value (arithmetic mean) of one or more numerical values. The\u003cbr\u003etext produced by the argument is scanned from left to right, as for the VAL function, and all the numerical\u003cbr\u003evalues are extracted. The average value is then computed and returned as the function value. Individual\u003cbr\u003evalues must be separated by one or more non numeric characters, and it is your responsibility to insert\u003cbr\u003ethese through the format supplied as argument. RAVR may be used to compute the average value of the\u003cbr\u003enumerical values contained in all the occurrences of a given repeatable field. For example (assuming that\u003cbr\u003efield 1 has four occurrences containing 10, 20, 30 and 40):\u003cbr\u003e \u003cbr\u003eFormat Value\u003cbr\u003eravr(\u00271,2,-3\u0027) 0\u003cbr\u003eravr(vl|; |) 25\u003cbr\u003eravr(v1|,|, \u002748,3.5\u0027) 25.25\u003cbr\u003e\u003cbr\u003ef. L(format)\u003cbr\u003eThe L function uses the text produced by the argument as a search term to the inverted file and returns the\u003cbr\u003eMFN of the first posting (if any). Before looking up the inverted file the term is automatically converted\u003cbr\u003eto upper case. If the term is not found the function value is zero. The L function is normally used in\u003cbr\u003econjunction with the REF function to implement table lookup (see under “REF (expression,format)”, for\u003cbr\u003eexamples on the use of the L function).\u003cbr\u003eNote that the argument format is executed using the current display mode (see “Mode command”). This is\u003cbr\u003eimportant because the use of an incorrect mode may result in not finding the term on the inverted file. As a\u003cbr\u003egeneral rule you should use the same mode used in the inverted file FST.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eg. LR((format)[, from, to])\u003cbr\u003eLike the L function, LR searches the inverted file for the term defined by format, and returns all the\u003cbr\u003epostings of the term. For example: \u003cbr\u003eref(lr((v10)),v1,v2)\u003cbr\u003ewill retrieve fields 1 and 2 from all the records posted under the term contained in field 10. You may limit\u003cbr\u003ethe range of postings to be retrieved by using the optional from and to parameters. For example: \u003cbr\u003elr((v10),3,7) \u003cbr\u003ewill only retrieve postings 3 to 7. The parameters “from” and “to” are optional and must be valid numeric\u003cbr\u003eexpressions.\u003cbr\u003e\u003cbr\u003eh. NPST(format) \u003cbr\u003eLike the L function, NPST searches the inverted file for the term defined by format, and returns the\u003cbr\u003enumber of postings of the term.\u003cbr\u003e\u003cbr\u003ei. NOCC(Vtt)\u003cbr\u003eReturn the number of occurrences of field tt. For example:\u003cbr\u003ef(nocc(v70))\u003cbr\u003e\u003cbr\u003ej. OCC \u003cbr\u003eThe OCC function returns the number of the current occurrence within a repeatable group. It may be used\u003cbr\u003eto produce numbered lists. For example the format:\u003cbr\u003e(v70/)\u003cbr\u003ewill produce one line for each occurrence in the field 70. The following format:\u003cbr\u003e(if p(v70) then f(occ,1,0),\u0027. \u0027 fi,v70/)\u003cbr\u003ewill produce a numbered list as the following:\u003cbr\u003e 1. First Author\u003cbr\u003e 2. Second Author\u003cbr\u003e 3. Third Author\u003cbr\u003e\u003cbr\u003ek. SIZE(format) \u003cbr\u003eReturn the size of the string generated by format. Note that this function is mode-sensitive. For example, if\u003cbr\u003efield 10 contains 20 characters, then size(mpl,v10) will return 20, however size(mdl,v10) will\u003cbr\u003ereturn the value 22, counting, therefore, the period and space automatically generated in data mode.\u003cbr\u003e\u003cbr\u003el. TYPE(type, format) \u003cbr\u003eThis function tests whether the string generated by format is of the type defined by type and returns 1 if\u003cbr\u003ethe string corresponds to the specified type or 0 if it does not correspond. The TYPE function has two\u003cbr\u003edifferent forms:\u003cbr\u003eTYPE(‘pattern’,format); or\u003cbr\u003eTYPE(numerical expression,format). \u003cbr\u003eThe first form may be used to test if the string corresponds to a certain pattern. For example:\u003cbr\u003etype(‘XXA-99-99-99’,v10)\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003ewill return 1 if field 10 corresponds to the pattern or 0 otherwise.\u003cbr\u003eThe second form may be used to test other conditions according to the value of numerical expression,\u003cbr\u003ewhich must be one of the following:\u003cbr\u003e1 - alphanumeric (the string contains only alphabetic or numeric characters);\u003cbr\u003e2 - alphabetic (the string contains only alphabetic characters);\u003cbr\u003e3 - numeric (the string contains only numeric characters);\u003cbr\u003e4 - decimal integer (the string is an optionally signed integer, e.g. -24)\u003cbr\u003e5 - decimal number (the string is a numeric value, including scientific notation).\u003cbr\u003eFor example:\u003cbr\u003etype(3,v40)\u003cbr\u003ewill return 1 if field 40 contains only the digits 0-9.\u003cbr\u003eNote that CDS/ISIS will use the table ISISAC.TAB to determine whether a character is alphabetic or not.\u003cbr\u003e\u003cbr\u003em. TAG \u003cbr\u003eThis command works only in a repeatable group and it is meant listing the field tags in the record in their\u003cbr\u003eorder of insertion. Repeatable tags will list all occurrences. Syntax: tag (returns a numeric value). This\u003cbr\u003ecommand works in all Winisis versions since 1997.\u003cbr\u003eExample:\u003cbr\u003e(if p(v0) then f(tag,0,0),| |,v0/,fi)\u003cbr\u003ethe above will list all tags of the current record with their content:\u003cbr\u003e100 ^cTRINIDAD AND TOBAGO^t(1809)66-00000\u003cbr\u003e200 \u0026lt;public\u0026gt;\u0026lt;non-profit\u0026gt;\u003cbr\u003e250 \u0026lt;training\u0026gt;\u0026lt;conference-organization\u0026gt;\u003cbr\u003e325 \u0026lt;Caribbean Area\u0026gt;\u003cbr\u003e350 \u0026lt;political science\u0026gt;\u003cbr\u003e\u003cbr\u003e2. String functions\u003cbr\u003eString functions may be used both as operands of string expressions and as formatting commands. When\u003cbr\u003eused as a command, the function value will be formatted as if it was a field in the record.\u003cbr\u003e\u003cbr\u003ea. F(expr-1 ,expr-2,expr-3)\u003cbr\u003eThe F function converts a numeric value from its internal floating point representation to a character\u003cbr\u003estring. The three arguments are all numerical expressions. The first argument, expr-1, is the number to be\u003cbr\u003econverted. The second argument, expr-2 is the minimum output width and the third argument expr-3 is the\u003cbr\u003enumber of decimal places.\u003cbr\u003eThe second and third arguments are optional. Note, however, that expr-2 cannot be omitted if expr-3 is\u003cbr\u003epresent.\u003cbr\u003eexpr-2 gives the minimum width, i.e. the function value will be a character string of at least expr-2\u003cbr\u003echaracters and, if the converted numerical value requires expr-2 characters or less, it will be right adjusted\u003cbr\u003ewithin this width. If the number of characters required to represent the value of expr-1 is greater than the\u003cbr\u003ewidth given, then CDS/ISIS will use additional character positions as needed. In this case the output string\u003cbr\u003ewill be longer than expr-2 characters.\u003cbr\u003eexpr-3 defines the number of decimal places. If missing, the result will be in scientific exponent notation\u003cbr\u003eand, if also expr-2 is missing a default width of 16 characters will be used. If present, the result will be a\u003cbr\u003erounded fixed point representation of expr-1, with expr-3 digits after the decimal point. If expr-3 is zero\u003cbr\u003ethen expr-1 is first rounded toward the nearest integer and output as an integer value with no decimal\u003cbr\u003epoint.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eFor fixed point and integer conversion, if the integer part of the number is too large to be represented, the\u003cbr\u003eoutput is replaced by a series of asterisks (*).\u003cbr\u003eThe F function may be used to align a column of numbers on the decimal point by choosing an\u003cbr\u003eappropriate with.\u003cbr\u003eExamples of the F function are given below.\u003cbr\u003e \u003cbr\u003eFormat Value\u003cbr\u003eF(1) 1.000000000E+00\u003cbr\u003ef( 1,10) 1-000E+00\u003cbr\u003eF(-l,10,2) -100\u003cbr\u003ef( 1,5,2) 1.00\u003cbr\u003eF(1,8,2) 1.00\u003cbr\u003ef(mfn,1,0) 4\u003cbr\u003eF(mfn,2,0) 4\u003cbr\u003eF(mfn,3,0) 4\u003cbr\u003e\u003cbr\u003eb. REF(expression format)\u003cbr\u003eThe REF function allows you to extract data from an alternate master file record. The first argument is a\u003cbr\u003enumerical expression giving the MFN of the alternate record to be selected and the second argument is the\u003cbr\u003eformat to be applied to this record. If the value of expression does not correspond to the MFN of an\u003cbr\u003eexisting record in the data base, then REF will produce a null string (i.e. no output). The process\u003cbr\u003eperformed by the REF function is represented below, where it is assumed that the current record being\u003cbr\u003eformatted is record 1.\u003cbr\u003eAs you can see from this example, the REF function is a very powerful device, as it allows you to gather\u003cbr\u003etogether data which is in fact stored in different records of the data base, and make it appear to the user as\u003cbr\u003eif stored in the same record. In this first example, records 1 and 98 are linked by specifying in field 4 of\u003cbr\u003erecord 1 the MFN of the related record, which contains the name of the country in English and French:\u003cbr\u003ethrough your format you may then select either language, by simply specifying the relevant tag in the\u003cbr\u003erelated record.\u003cbr\u003eIn certain cases, the linking of records by means of the MFN may be inconvenient from the point of view\u003cbr\u003eof entering the data. Beside the fact that any typing error in the MFN of the related record will result in\u003cbr\u003edisplaying wrong data, it may require time to determine the correct MFN to use. In the case shown in the\u003cbr\u003efigure below, for example, it may well be that the source document from which the data is entered already\u003cbr\u003econtains a normalized country code (‘UK’ in our case). Using the MFN as a link to the country record,\u003cbr\u003emay therefore require the consultation of listings or a search in the data base to find out that the MFN of\u003cbr\u003ethe record corresponding to ‘UK’ is 98: it would be much more convenient to be able to enter ‘UK’ rather\u003cbr\u003ethan ‘98’. This is in fact possible and you can obtain the same output given in Figure ??, by organizing the\u003cbr\u003edata base in such a way that you may take advantage of the L function .\u003cbr\u003eThe L function finds the MFN corresponding to a search term. You may use it therefore to convert a\u003cbr\u003echaracter string (such as ‘UK’) to an MFN. In order to be able to use the L function you must establish a\u003cbr\u003eunique relationship between a given character string and its corresponding MFN. The Inverted file\u003cbr\u003eprovides such a mechanism (see “Inverted file”). In our example, therefore, it would be sufficient to invert\u003cbr\u003efield 10 of the ‘country’ records to establish a unique relationship between the country code and the\u003cbr\u003ecorresponding MFN (note that the concept of uniqueness is important as the L function assumes that the\u003cbr\u003ekey it is searching for has one and only one posting. It is your responsibility to make this relationship\u003cbr\u003eunique by using, if necessary, a search term prefix as indicated under “Inverted file FST”). The figure\u003cbr\u003ebelow illustrates this technique. It is assumed here that field 10 of the ‘country’ records is inverted with\u003cbr\u003ethe prefix ‘CC’.\u003cbr\u003eCDS/ISIS makes no assumption as to the nature of a relationship existing between two records. It simply\u003cbr\u003eprovides a mechanism for linking records. A particular implementation would normally convey to the user\u003cbr\u003ethe meaning of a relationship through an appropriate use of the formatting language and a specific data\u003cbr\u003ebase design. For example if a bibliographic record must be linked to a supplier record and to a borrower\u003cbr\u003erecord, you should use two different fields to store the link to the supplier and to the borrower in order to\u003cbr\u003ereflect the different nature of these relationships.\u003cbr\u003eNote, that furthermore, because the second argument of the REF function is a format, it is possible to use\u003cbr\u003ethis function in a recursive manner, to establish hierarchical relationships of higher orders, such as those\u003cbr\u003ethat would be required to display the hierarchical relationships in a Thesaurus.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eAs many REF function references as wanted may be used in a format5, provided that the output limit (i.e.\u003cbr\u003ethe size of the work area) is not exceeded. This is currently limited to 65000 characters. Note that this\u003cbr\u003elimitation is an implementation restriction rather than a restriction of the formatting language.\u003cbr\u003e\u003cbr\u003eFigure 56 - REF example\u003cbr\u003e\u003cbr\u003ec. Alternate data base\u003cbr\u003eThe REF, L, LR and NPST functions may specify a data base qualifier to refer an alternate data base.\u003cbr\u003eWhen the application is so designed, the data base specified in the REF function may be different from\u003cbr\u003ethe one specified in the L or LR functions.\u003cbr\u003eThe data base qualifier is specified as follows:\u003cbr\u003e-\u0026gt;dbref\u003cbr\u003ewhere dbref is the name of the alternate data base (which must be in the data base path specified in\u003cbr\u003eparameter 5 of SYSPAR.PAR or for which there is a dbn.PAR in the data base path).\u003cbr\u003eFor example:\u003cbr\u003eref-\u0026gt;bib(l(v10),v200)\u003cbr\u003eref-\u0026gt;bib(l-\u0026gt;book(v10),v100,v200)\u003cbr\u003e5 Much depends from the available memory. More REF instructions also slow the processing of the\u003cbr\u003einformation and the display of the record. In particular, when making inverted files using REF, Winisis\u003cbr\u003emay fail with large amount of data.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003ein the last example, supposing the current data base is CDS.MST, the different parts of the format will be\u003cbr\u003eexecuted as follows:\u003cbr\u003eFormat piece DatabaseRef-\u0026gt;bib(..) CDS\u003cbr\u003el-\u0026gt;book(..),v100,v200) BIB\u003cbr\u003eV10 CDS\u003cbr\u003eBOOK’s MFN corresponding to term v10 of CDS is used as reference for the REF function that is\u003cbr\u003eretrieving the content of BIB’s v100 and v200.\u003cbr\u003eMore realistically, you will use more often the following format:\u003cbr\u003eref-\u0026gt;bib(l-\u0026gt;bib(v10),v100,v200)\u003cbr\u003ethat retrieves from BIB the fields v100 and v200 corresponding to the MFN (in BIB) having a relationship\u003cbr\u003ewith CDS’s v10.\u003cbr\u003e\u003cbr\u003ed. S(format)\u003cbr\u003eThe S function returns the text produced by its argument. As mentioned earlier CDS/ISIS provides no\u003cbr\u003eexplicit operators for string expressions. The S function may be used, however, to implement string\u003cbr\u003econcatenation. It is particularly useful in boolean expressions, where it may be used to implement an\u003cbr\u003eimplicit OR, which is more efficient (and more concise) than using an explicit OR operator. For example,\u003cbr\u003ethe two following boolean expressions:\u003cbr\u003eS(mdl,vl0,v20,v30) : ‘water’\u003cbr\u003eV10 :‘water’ or v20 : ‘water’ or v30 : ‘water’\u003cbr\u003eare equivalent (they are both True if any of the fields 10, 20 or 30 contain the string ‘water’), but the first\u003cbr\u003ewill execute faster than the second.\u003cbr\u003eAn indentation command can be added to provide indentation for a group of fields, e.g. \u003cbr\u003eS(v10,v20,v30)(3,3)\u003cbr\u003e\u003cbr\u003ee. Substring: SS(pos, length, format)\u003cbr\u003eA substring of a string can be produced in two different ways:\u003cbr\u003e1. by using the *offset.length construct with the S function, as in the following example: S(v24,v69)*3.5 (in this case CDS/ISIS will extract 5 characters starting from the 4th\u003cbr\u003e\u003cbr\u003eposition of the string returned by S);\u003cbr\u003e2. by using the substring function SS(pos,len,format). That function will take the substring of the\u003cbr\u003e\u003cbr\u003estring returned by format beginning at position pos and len characters long. For example SS(1,5,v30) will extract the first 5 characters of field 30. \u003cbr\u003eThe main difference between the two forms is that in the SS function both pos and len can be numeric\u003cbr\u003eexpressions, while in the *offset.length construct the values must be numeric constants. \u003cbr\u003eNote also that * works with an offset (starting from 0), while SS works with a position (starting from 1).\u003cbr\u003e\u003cbr\u003ef. DATE(exp) \u003cbr\u003eReturns the current date and/or time in the format specified by the numeric expression exp. The value of\u003cbr\u003eexp can be one of the following:\u003cbr\u003e1 - returns a date stamp identical to the one returned by the DATESTAMP function of ISIS Pascal,\u003cbr\u003e\u003cbr\u003ei.e. an 18-byte string of the form MM-DD-YY HH:MM:SS (e.g. date(1) could return: 09-30-97\u003cbr\u003e15:03:44);\u003cbr\u003e\u003cbr\u003e2 - returns only the date (e.g. date(2) could return: 09-30-03);\u003cbr\u003e3 - returns only the time (e.g. date(3) could return: 09-30-03).\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eg. DB \u003cbr\u003eThe DB function returns the name of the current data base.\u003cbr\u003e\u003cbr\u003eh. Format exits\u003cbr\u003eIn a format you may invoke CDS/ISIS Pascal programs you have written to perform special formatting\u003cbr\u003efunctions required by a particular application, which could not otherwise be obtained by using the\u003cbr\u003eformatting language. These programs are called Format exits. As format exits are developed to satisfy\u003cbr\u003especific needs, their description is beyond the scope of the formatting language. CDS/ISIS provides,\u003cbr\u003ehowever, a normalized way to interface format exits with the formatting language.\u003cbr\u003eFrom the point of view of the formatting language a Format exit is a string function with a format\u003cbr\u003eargument. The argument is first executed and its output is passed to the function. A format exit returns a\u003cbr\u003echaracter string which CDS/ISIS handles as if it was a field in the record being formatted.\u003cbr\u003eFrom the point of view of CDS/ISIS Pascal a Format exit is a program declared with the [FORMAT]\u003cbr\u003eattribute (see the CDS/ISIS Pascal manual for details on the interface). Before a Format exit can be\u003cbr\u003ereferenced in a format, the corresponding program must have been compiled successfully.\u003cbr\u003eA Format exit is invoked as follows:\u003cbr\u003e\u0026amp;Name(format)\u003cbr\u003eWhere:\u003cbr\u003e\u0026amp; identifies this as a Format exit invocation;\u003cbr\u003eName is the name of the CDS/ISIS Pascal program to be executed;\u003cbr\u003eFormat is the argument.\u003cbr\u003eAn indentation command (see under “Indentation command“) may optionally be appended to a Format\u003cbr\u003eexit invocation, which CDS/ISIS will apply to the output string. Below is an example of a Format exit,\u003cbr\u003ewhich simply returns the argument as the function value.\u003cbr\u003eFormat exit\u003cbr\u003eProgram SAMPLE(arg: string; lw,occ: real; str: string) [FORMAT];\u003cbr\u003ebegin\u003cbr\u003eStr:\u003darg;\u003cbr\u003eend.\u003cbr\u003eFormat Output\u0026amp;sample(\u0027xxx\u0027) xxx\u0026amp;sample(v26^a) Paris\u003cbr\u003e\u0026amp;sample(mhl,v24) An Electric hygrometer apparatus for measuring water-vapour\u003cbr\u003e\u003cbr\u003eloss from plants in the field\u0026amp;Sample(mhu,v24)(0,5) AN ELECTRIC HYGROMETER APPARATUS FOR\u003cbr\u003eMEASURING WATER-VAPOUR LOSS FROM PLANTS IN\u003cbr\u003eTHE FIELD\u003cbr\u003e\u003cbr\u003eNowadays, however, it is recommended the use of ISIS_DLL instead of Isis Pascal.\u003cbr\u003e\u003cbr\u003e3. Boolean functions\u003cbr\u003ea. P(field selector)\u003cbr\u003eThe P function returns True if the record being formatted contains at least one occurrence of the field or\u003cbr\u003esubfield indicated by the argument. For example:\u003cbr\u003eFormat Value\u003cbr\u003ep(v24) True\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003ep(v26^d) False\u003cbr\u003ep(v80) False\u003cbr\u003e\u003cbr\u003eb. A(field selector)\u003cbr\u003eThe A function returns True if the record being formatted contains no occurrence of the field or subfield\u003cbr\u003eindicated by the argument.\u003cbr\u003eNote that the absence of a field implies the absence of all its subfields.\u003cbr\u003eTherefore, if the field selector specifies a subfield the A function returns True if either the field is present,\u003cbr\u003ebut the specified subfield is absent, or the field itself is absent. For example:\u003cbr\u003eFormat Valuea(v24) False\u003cbr\u003ea(v24^s) True\u003cbr\u003ea(v26^d) True\u003cbr\u003ea(v80) True\u003cbr\u003e\u003cbr\u003eH. IF command\u003cbr\u003eThe IF command allows you to implement context-sensitive formats, i.e. formats able to produce output\u003cbr\u003ewhich may vary depending on the contents of the record being formatted. It is coded as follows:\u003cbr\u003eIF condition THEN format4 ELSE format-2 FI\u003cbr\u003ewhere:\u003cbr\u003eCondition is a boolean expression as defined under “Boolean expressions”;\u003cbr\u003eFormat-1 is a CDS/ISIS format which will be executed if and only if the boolean expression is\u003cbr\u003eTrue;\u003cbr\u003eFormat-2 is a CDS/ISIS format which will be executed if and only if the Boolean expression is\u003cbr\u003eFalse.\u003cbr\u003eThe ELSE format-2 clause is optional and may be omitted. The IF, THEN and Fl keywords are always\u003cbr\u003erequired, although format-1 may be omitted when an ELSE clause follows (e.g. whenever nothing has to\u003cbr\u003ebe output if condition is True). An IF command may therefore also take one of the following alternate\u003cbr\u003eforms:\u003cbr\u003eIF condition THEN format-1 FI\u003cbr\u003eIF condition THEN ELSE format-2 FI\u003cbr\u003eAs there is no restriction in the commands you may use in format-1 or format-2, IF commands may be\u003cbr\u003enested to any desired depth. The FI keyword must, in this case, be used to close each IF command (you\u003cbr\u003emay think of IF and Fl as a pair of parentheses). For example:\u003cbr\u003eif p(vl) then v24 else if p(v2) and a(v3) then v5 fi fi\u003cbr\u003e\u003cbr\u003eThe IF command is particularly useful to develop generalized formats for integrated data bases, which\u003cbr\u003econtain different types of records. In this case you will normally have distinctive mark for each type of\u003cbr\u003erecord (typically there will be a field containing a code identifying the type of record). Thus, by checking\u003cbr\u003ethe type of record with an IF command, you may perform, through a single format, specific formatting for\u003cbr\u003eeach type. \u003cbr\u003e\u003cbr\u003eI. Repeatable groups\u003cbr\u003eA repeatable group consists of a set of formatting commands enclosed in parentheses. The meaning of\u003cbr\u003eeach command is the same as described above, except that repeatable fields are handled in a special way.\u003cbr\u003eIn order to understand the concept of repeatable groups you should first know how CDS/ISIS handles\u003cbr\u003erepeatable fields. In the absence of any other indication, CDS/ISIS treats all the occurrences of a\u003cbr\u003erepeatable field (in the order they have been entered) as a single string of text.\u003cbr\u003eA repeatable group alters the way CDS/ISIS would normally handle the occurrences of a repeatable field,\u003cbr\u003eby processing one occurrence at a time rather than all together. This process may be visualized as shown\u003cbr\u003ein the below:\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eWhen CDS/ISIS encounters the open parentheses of a repeatable group it proceeds as follows:\u003cbr\u003eAn occurrence counter is initialized to 1.\u003cbr\u003eThe format enclosed in parentheses is then executed in such a way that all field selectors within the group\u003cbr\u003ewill only output the occurrence of the field corresponding to the current occurrence counter.\u003cbr\u003eIf no output was produced (i.e. if there were no more occurrences of any of the repeatable fields\u003cbr\u003ereferenced within the group), then the processing of the repeatable group is terminated. Otherwise the\u003cbr\u003eoccurrence counter is increased by 1 and steps 2 and 3 are repeated.\u003cbr\u003eNote that all formatting commands within a repeatable group are processed one occurrence at the time (as\u003cbr\u003eexplained above), including, therefore, fields referenced in IF commands, expressions and functions, as\u003cbr\u003ewell as in string functions used as commands.\u003cbr\u003eBecause of the processing explained above, you should not use unconditional literals within a repeatable\u003cbr\u003egroup (if you do, they will be output one time more than you would expect).\u003cbr\u003eIn most cases the use of simple formatting commands, such as the mode command or repeatable literals, is\u003cbr\u003esufficient to adequately handle repeatable fields, as in the examples given below:\u003cbr\u003e \u003cbr\u003eFormat Output\u003cbr\u003empl,v70 Grieve, B.J.Went, F.W.\u003cbr\u003emdl,v70 Grieve, B.J. Went, F.W.\u003cbr\u003ev70+|; | Grieve, B.J.; Went, F.W.\u003cbr\u003e\u003cbr\u003eThere are cases, however, where you will need to format repeatable fields in other ways. A frequent case\u003cbr\u003eis, for example, the need to format each occurrence on a new line, which may only be done by using a\u003cbr\u003erepeatable group, as shown below:\u003cbr\u003e \u003cbr\u003eFormat Output\u003cbr\u003ev70/v26^a Grieve, B.J.Went, F.W.Paris\u003cbr\u003e(v70/),v26^a\u003cbr\u003e\u003cbr\u003eGrieve, B.J.\u003cbr\u003eWent, F.W.\u003cbr\u003eParis\u003cbr\u003e\u003cbr\u003eIn the first case the newline command (/) is executed after formatting all the occurrences of field 70;\u003cbr\u003ewhereas, in the second case, it is executed after each occurrence.\u003cbr\u003eThe example below shows the handling of repeatable subfielded fields (assuming that the record contains\u003cbr\u003etwo occurrences of field 20 as indicated). Here the use of a repeatable group has helped to properly\u003cbr\u003edisplay the various subfields of each occurrence of the repeatable field in a tabular manner.\u003cbr\u003e \u003cbr\u003eRecord content\u003cbr\u003e20 ^aNew York^bMcGraw Hill^cl988\u003cbr\u003e20 ^aLondon^bAcademic Press^cl975\u003cbr\u003e\u003cbr\u003eFormat: /(v20^a,cl3,v20^b,c31,v20^c/)\u003cbr\u003eOutput:\u003cbr\u003e\u003cbr\u003eNew York McGraw Hill 1988\u003cbr\u003eLondon Academic Press 1975\u003cbr\u003e\u003cbr\u003eFormat: /v20^a,c13,v20^b,c31,v20^c/\u003cbr\u003eOutput:\u003cbr\u003e\u003cbr\u003eNew YorkLondon\u003cbr\u003eMcGraw HillAcademic Press\u003cbr\u003e\u003cbr\u003e19881975\u003cbr\u003eIf you need to output a literal before the data produced by a repeatable group, you may use an\u003cbr\u003eunconditional literal or a conditional literal. Note, however, that if you use a conditional literal it must be\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eassociated with a field selector (a repeatable group is not a field selector); you must use a dummy field\u003cbr\u003eselector for this purpose (see below).\u003cbr\u003eAs a further example of a repeatable group, assume that in a personal history record field 10 contains the\u003cbr\u003eprevious employers of a person and field 20 contains the functions that the person had when working for a\u003cbr\u003eparticular employer. In such a record, both field 10 and 20 would be repeatable, since a person might have\u003cbr\u003eworked for more than one employer. This is a case where a logical relationship exists between two\u003cbr\u003erepeatable fields. Below is an example of use of a repeatable group to display these two fields (it also\u003cbr\u003eillustrates the use of a dummy field selector).\u003cbr\u003e \u003cbr\u003eRecord contents\u003cbr\u003e10 Bedford and Associates 20 Junior programmer\u003cbr\u003e10 Van Allen Inc. 20 System programmer\u003cbr\u003e10 Michigan University 20 Lecturer in Computer Science\u003cbr\u003e\u003cbr\u003eFormat: ’Employment History’/#d10,(v10(6,6)/v20(12,12)/#)\u003cbr\u003eOutput: \u003cbr\u003eEmployment History\u003cbr\u003e\u003cbr\u003eBedford and Associates\u003cbr\u003eJunior programmer\u003cbr\u003e\u003cbr\u003eVan Allen Inc.\u003cbr\u003eSystem programmer\u003cbr\u003e\u003cbr\u003eMichigan University\u003cbr\u003eLecturer in Computer Science\u003cbr\u003e\u003cbr\u003eFormat: ’Employment History’/d10,(c7,v10|: |,c37,v20/)\u003cbr\u003eOutput: \u003cbr\u003eEmployment History\u003cbr\u003e\u003cbr\u003eBedford and Associates: Junior programmer\u003cbr\u003eVan Allen Inc.: System programmer\u003cbr\u003eMichigan University: Lecturer in Computer Science\u003cbr\u003e\u003cbr\u003eRepeatable groups cannot be nested (i.e. a repeatable group may not contain another repeatable group),\u003cbr\u003eunless the inner group is contained in the format argument of a REF function. Thus, for example, the\u003cbr\u003efollowing is a valid format:\u003cbr\u003e(v10,ref(val(v20),v10,(v20,v30)))\u003cbr\u003ewhereas the following is invalid and will produce an error message:\u003cbr\u003e(V10, (v20,V30))\u003cbr\u003eNote that the use of a repeatable group is mandatory whenever:\u003cbr\u003eyou use a repeatable field as the argument of the L function;\u003cbr\u003ethe first argument of the REF function references a repeatable field.\u003cbr\u003eYou should also consider whether the use of a repeatable group would be called for whenever a repeatable\u003cbr\u003efield is used in the Boolean expression of an IF command.\u003cbr\u003e\u003cbr\u003eJ. Format errors\u003cbr\u003eWhile interpreting and executing a format, CDS/ISIS also performs a syntax analysis of the format to\u003cbr\u003eensure that it conforms to the formatting language rules. Whenever CDS/ISIS detects an error in the\u003cbr\u003eformat, it interrupts the formatting, and issues the message *** Format Error n (where n is an error code).\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eFor display or print formats, any output produced before the error is detected will appear before the\u003cbr\u003emessage. This, together with the error message, will help you in determining the erroneous part of the\u003cbr\u003eformat.\u003cbr\u003eThe possible error codes are as follows:\u003cbr\u003e1 End of format detected while processing a repeatable group. Probably the closing parenthesis\u003cbr\u003e\u003cbr\u003edelimiting the group is missing\u003cbr\u003e2 Nested repeatable group (i.e. repeatable group inside a repeatable group)\u003cbr\u003e8 IF command without THEN\u003cbr\u003e19 Unmatched (\u003cbr\u003e20 Unmatched ). It may also be caused by an invalid operand in an expression\u003cbr\u003e26 The two operands of an operator are of different types (e.g. trying to add a string operand to a\u003cbr\u003e\u003cbr\u003enumber)\u003cbr\u003e28 The first argument supplied to the REF function is not a numerical expression\u003cbr\u003e51 Too many literals and/or conditional commands associated with a field selector\u003cbr\u003e53 IF command not terminated by FI\u003cbr\u003e54 + sign out of context: CDS/ISIS was expecting a repeatable literal following the + sign\u003cbr\u003e55 Unmatched FI\u003cbr\u003e56 Work area overflow: your format produced too much output which CDS/ISIS cannot handle.\u003cbr\u003e\u003cbr\u003eThe work area size is limited to 65000 characters. \u003cbr\u003e58 One or more arguments supplied to the F function are not numerical expressions\u003cbr\u003e60 A non string function used as command (only string functions may be used as commands)\u003cbr\u003e61 The argument supplied to the A or P function is not a field selector\u003cbr\u003e99 Unknown command (e.g. a misspelled function name or command); may also be due to a\u003cbr\u003e\u003cbr\u003emissing closing literal delimiter\u003cbr\u003e101 Stack overflow (probably due to a too complex expression)\u003cbr\u003e102 Stack underflow (it may be due to unmatched (. If your format is correct it indicates a\u003cbr\u003e\u003cbr\u003eCDS/ISIS software problem)\u003cbr\u003e\u003cbr\u003eK. Including an external format\u003cbr\u003eYou may include an external format in a format by using the @name function, where name is the name of\u003cbr\u003ethe format to be included. This format must be in the data base path (as specified in parameter 5 of\u003cbr\u003eSYSPAR.PAR or parameter 10 of dbn.PAR). For example:\u003cbr\u003eif v1\u003d‘BIB’ then @fmt1 else @fmt2 fi\u003cbr\u003eIn this example, the contents of field 1 will determine which of fmt1 or fmt2 will be executed.\u003cbr\u003e\u003cbr\u003eL. Format variables\u003cbr\u003eCDS/ISIS predefines ten (10) numeric and ten string format variables which you may use in your format\u003cbr\u003eas applicable. The ten numeric variables are named E0 through E9 and the ten string variables are named\u003cbr\u003eS0 through S9. The numeric variables are initialized to 0, while the string variables are initialized to null\u003cbr\u003estrings, each time a format is executed.\u003cbr\u003e\u003cbr\u003eYou may assign or change the value of a numeric variable as follows:\u003cbr\u003eEn:\u003dnumeric expression (for example: e1:\u003dval(v10)+5)\u003cbr\u003eand you may assign or change the value of a string variable as follows:\u003cbr\u003eSn:\u003d(format) (for example: s5:\u003d(v10)).\u003cbr\u003eNote that the parentheses around format are required.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eA numeric variable may be used anywhere a numeric value can be used, e.g. as operand of a numeric\u003cbr\u003eexpression as in if e1+10\u0026lt;25 then ... fi. As any other numeric value, a numeric variable cannot be directly\u003cbr\u003edisplayed, but must first be converted using the F function.\u003cbr\u003eA string variable may be used both as operand of a string expression and as a formatting command.\u003cbr\u003e\u003cbr\u003eM. WHILE command\u003cbr\u003eThe WHILE command provides looping capabilities so that you can repeatedly execute a format. It is\u003cbr\u003ecoded as follows:\u003cbr\u003eWHILE condition (format)\u003cbr\u003ewhere:\u003cbr\u003econdition is a Boolean expression as defined on p. 55 of the CDS/ISIS Reference Manual;\u003cbr\u003eformat is the CDS/ISIS format to be repeatedly executed while the Boolean expression is True.\u003cbr\u003eIf the initial value of condition is False then format will not be executed at all. For the loop to end you\u003cbr\u003emust provide inside “format” whatever commands are necessary to render “condition” False whenever\u003cbr\u003ethe loop must be terminated. \u003cbr\u003eIf an infinite loop is generated, Winisis will not respond to the user. For example:\u003cbr\u003ee1:\u003d1,e2:\u003dnocc(v70), while e1\u0026lt;\u003de2 (f(e1,1,0),\u0027. \u0027,v70[e1]/ e1:\u003de1+1)\u003cbr\u003eThe example above displays each occurrence of field 70 on a new line preceded by the number of the\u003cbr\u003eoccurrence, e.g.:\u003cbr\u003e 1. First Author\u003cbr\u003e 2. Second Author\u003cbr\u003e 3. Third Author\u003cbr\u003eA more complex example is given below.\u003cbr\u003es1:\u003d(v69),e0:\u003dsize(s1),e1:\u003d1,e3:\u003d1,\u003cbr\u003ewhile e1\u0026lt;e0\u003cbr\u003e(\u003cbr\u003ewhile e1\u0026lt;e0 and ss(e1,1,s1)\u0026lt;\u0026gt;\u0027\u0026lt;\u0027 (e1:\u003de1+1)\u003cbr\u003ee2:\u003de1+1,\u003cbr\u003ewhile e2\u0026lt;\u003de0 and ss(e2,1,s1)\u0026lt;\u0026gt;\u0027\u0026gt;\u0027 (e2:\u003de2+1),\u003cbr\u003es2:\u003d(ss(e1+1,e2-e1-1,s1)), \u003cbr\u003eif size(s2)\u0026gt;0 then f(e3,1,0),\u0027. \u0027,s2/ e3:\u003de3+1 fi,\u003cbr\u003ee1:\u003de2+1)\u003cbr\u003eIn this example, we scan field 69 for the occurrences of keywords enclosed in \u0026lt; \u0026gt;, and display each\u003cbr\u003ekeyword preceded by its sequence number, e.g.:\u003cbr\u003e 1. First Keyword\u003cbr\u003e 2. Second Keyword\u003cbr\u003e 3. Third Keyword\u003cbr\u003e\u003cbr\u003eN. The Windows graphic environment\u003cbr\u003eMicrosoft Windows, as well as most graphic environments, offers a rich array of text-writing capabilities.\u003cbr\u003eFor example Windows lets you choose the font6 to be used for text output.\u003cbr\u003eCDS/ISIS for Windows provides new commands to manipulate the display using various fonts, including\u003cbr\u003eproportional fonts, and various font sizes and colors. You can add these commands to your existing\u003cbr\u003eformats, in order to enhance the typographical quality of both your screen and printed outputs.\u003cbr\u003e6 A font is a collection of characters that have a unique combination of height, width, typeface, character\u003cbr\u003eset, and other attributes. An application uses fonts to display or print text of various faces or sizes. For\u003cbr\u003eexample, word processing applications use fonts to give the user a \"what you see is what you get\"\u003cbr\u003e(WYSIWYG) interface.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eYour existing formats are displayed using by default the fixed, non proportional font \"Courier New\", to\u003cbr\u003esimulate the MS-DOS character-based screen under Windows and to correctly interpret indentation values\u003cbr\u003eexpressed in number of characters. However, when using proportional fonts, a statement like: \"Indent first\u003cbr\u003eline by 5 characters\" would have no meaning, as each character has a different width. The new commands\u003cbr\u003ewill help you in designing formats which will greatly improve your output.\u003cbr\u003eThe next paragraphs describe in detail these new commands.\u003cbr\u003e\u003cbr\u003e1. FONTS command\u003cbr\u003eThe FONTS command defines the set of fonts (also called the font table) to be used in your format. If\u003cbr\u003epresent, it must be the first command in the format. If absent, CDS/ISIS will use the one specified in\u003cbr\u003eparameter 110 of SYSPAR.PAR or the default Windows font table if parameter 110 is also missing.\u003cbr\u003eThe FONTS command is coded as follows:\u003cbr\u003eFONTS ( (family1,font1) , (family2,font2), . . . )\u003cbr\u003ewhere:\u003cbr\u003efamilyn is the font family, and\u003cbr\u003efontn is the name of the font.\u003cbr\u003eA font is defined by a font family and a font name, separated by a comma and enclosed in parentheses.\u003cbr\u003eThe font family is a group of fonts having similar characteristics, the font name is a specific font in a\u003cbr\u003eparticular family. While font family names are pre-defined (see the table below), font names depend on\u003cbr\u003ethe font supplier and the actual fonts available in your Windows environment (you may obtain the list of\u003cbr\u003efont names installed on your computer by using the Fonts command of Windows Control Panel).\u003cbr\u003eThe following table defines the font families you may use and gives examples of font names for each\u003cbr\u003efamily.\u003cbr\u003eFont family Description Examples\u003cbr\u003enil Unknown or default fonts (default)\u003cbr\u003eroman Roman, proportionally spaced serif fonts. Times New Roman, Palatino\u003cbr\u003eswiss Swiss, proportionally spaced sans serif fonts. Arial\u003cbr\u003emodern Fixed-pitch serif and sans serif fonts Courier New, Pica\u003cbr\u003escript Script fonts Cursive\u003cbr\u003edecor Decorative fonts Old English, ITC Zapf Chancery\u003cbr\u003etech Technical, symbol, and mathematical fonts. Symbol\u003cbr\u003eCDS/ISIS numbers each font you define in the font table starting from 0. For example, if you wanted to\u003cbr\u003euse the “Times New Roman” and the “Arial” fonts you would use the following command:\u003cbr\u003efonts((roman,Times New Roman),(swiss,Arial))\u003cbr\u003eIn this case the “Times New Roman” font will be font 0 and the “Arial” font will be font 1. Later in your\u003cbr\u003eformat you may select either font by using the Fn command (described below) to activate the desired one.\u003cbr\u003e\u003cbr\u003e2. COLS command\u003cbr\u003eThe COLS command defines the set of colors (also called the color table) to be used in your format. You\u003cbr\u003emay only use a COLS command immediately following a FONTS command. In other words, in order to\u003cbr\u003euse the COLS command, this must be preceded by a FONTS command. If you provide no COLS\u003cbr\u003ecommand, CDS/ISIS will use the color table specified in parameter 110 of SYSPAR.PAR or the default\u003cbr\u003eWindows color table if parameter 110 is missing.\u003cbr\u003eThe COLS command is coded as follows:\u003cbr\u003eCOLS ( (red1,green1,blue1) , (red2,green2,blue2), . . . )\u003cbr\u003ewhere:\u003cbr\u003eredn is a number from 0 to 255 indicating the Red index\u003cbr\u003egreenn is a number from 0 to 255 indicating the Green index\u003cbr\u003ebluen is a number from 0 to 255 indicating the Blue index\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eA color is made from a mixture of the three basic colors: red, green and blue, the color index indicating\u003cbr\u003ethe amount of that color in a scale from 0 to 255. The color palette varies from black (0,0,0) to white\u003cbr\u003e(255,255,255). For example the color (255,0,0) indicates a pure red.\u003cbr\u003eCDS/ISIS numbers each color you define in the color table starting from 0. For example, if you wanted to\u003cbr\u003euse the red, green and blue colors you would use the following command:\u003cbr\u003eCOLS ( (255,0,0),(0,255,0),(0,0,255) )\u003cbr\u003eIn this case, red will be color 0, green color 1 and blue color 2. Later in your format you may select the\u003cbr\u003edesired color by using the CLn command (see below).\u003cbr\u003e\u003cbr\u003e3. Paragraph formatting commands\u003cbr\u003eThis set of commands concern the alignment of paragraphs (a paragraph being a block of text terminated\u003cbr\u003eby a new line).\u003cbr\u003e\u003cbr\u003ea. Indentation\u003cbr\u003eYou may use the M command to set a global left margin as follows:\u003cbr\u003eM ( indent , flindent )\u003cbr\u003ewhere:\u003cbr\u003eindent is the indentation of the paragraph from the left margin, and\u003cbr\u003eflindent is the indentation of the first line of the paragraph.\u003cbr\u003eBoth measures are expressed in twips (there are 1440 twips in one inch, and 567 twips in a centimeter). \u003cbr\u003eThis command is similar to the indentation command following a field selector (e.g. V10(5,10)), but it\u003cbr\u003eallows you not only to control more precisely the indentation, but also to apply it to more than one field.\u003cbr\u003e\u003cbr\u003eb. Tabulation command\u003cbr\u003eYou may use the TAB command to tabulate to a desired position of the line, as follows:\u003cbr\u003eTAB or\u003cbr\u003eTAB ( value )\u003cbr\u003ewhere:\u003cbr\u003evalue is the position of the next character expressed in twips from the current left margin.\u003cbr\u003eIf (value) is missing, a default value will be taken. This command is similar to the C command, but it\u003cbr\u003eallows you to control more precisely the tabulation value.\u003cbr\u003e\u003cbr\u003ec. Center command\u003cbr\u003eThis command allows you to center text between the left and the right margin. It is coded as follows:\u003cbr\u003eQC\u003cbr\u003e\u003cbr\u003ed. Justification commands\u003cbr\u003eQJ this command allows you to justify text between the left and the right margin. It is coded as\u003cbr\u003efollows:\u003cbr\u003eQR set current paragraph’s alignment to right-justification.\u003cbr\u003eExample: v24/,qr,v69\u003cbr\u003e\u003cbr\u003ee. BOX command\u003cbr\u003eThis command allows you to draw a box around a paragraph. The BOX command has two forms, as\u003cbr\u003efollows:\u003cbr\u003eBOX\u003cbr\u003eBOX(n)\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe first form simply draws a border around the paragraph using the current color (see below the CLn\u003cbr\u003ecommand under Character formatting commands). The second form draws a box around the paragraph,\u003cbr\u003eusing the current color, and paints the background of the box with color n (as defined in the color table).\u003cbr\u003eNote that in this last case the current color must be different from n, otherwise the text inside the box will\u003cbr\u003enot be visible, as it will be drawn using the same color as the background color.\u003cbr\u003e\u003cbr\u003ef. NP (new page) command\u003cbr\u003eUse NP to break the current page and open a new one. It is possible to use many NP commands on the\u003cbr\u003esame format. NP has no effect on the screen.\u003cbr\u003e\u003cbr\u003eg. PICT \u003cbr\u003ePICT is used for displaying pictures on the screen. Syntax: Pict(fmt1[, fmt2]) where “fmt1” and “fmt2”\u003cbr\u003eshould return an image filename.\u003cbr\u003eImage “Fmt2” is optional. That image will only appear when the mouse passes over the first image\u003cbr\u003especified by Fmt1. \u003cbr\u003eNote that the default path for images is defined in the SYSPAR.PAR. Example (supposing v45 is a\u003cbr\u003efilename):\u003cbr\u003e\"My image: \",d45,pict(v45)/\u003cbr\u003eWinisis supports BMP and JPG formats.\u003cbr\u003e\u003cbr\u003eh. BPICT \u003cbr\u003eIt is a non-standard format function setting the current background pattern and/or image.\u003cbr\u003eSyntax 1: BPICT([(fmtPatt),](fmtImage),style)\u003cbr\u003eSyntax 2: BPICT((fmtPatt)[,(fmtImage),style)]\u003cbr\u003eStyle sets the background image alignment and/or scaling. Available settings are:\u003cbr\u003e1 Tile\u003cbr\u003e2 Scaled\u003cbr\u003e4 Centered horizontally\u003cbr\u003e8 Centered vertically\u003cbr\u003e16 Right aligned\u003cbr\u003e32 Bottom aligned\u003cbr\u003eSettings may be combined to get different output styles. For example, use 12 to centre your bitmap in the\u003cbr\u003ewindow (8+4)\u003cbr\u003eExample: bpict((\u0027pat016.bmp\u0027),(\u0027unesco.jpg\u0027),12)\u003cbr\u003e\u003cbr\u003ei. TITLE \u003cbr\u003eTitle is a non-standard format function that assigns a title to the current window.\u003cbr\u003eSyntax: title(format)\u003cbr\u003eExample: title(v24) will use the value of field 24 as the database window\u0027s title.\u003cbr\u003e\u003cbr\u003ej. KEEPL \u003cbr\u003eIt is a non-standard format command by which the current paragraph will printed/displayed on a single\u003cbr\u003eline regardless of the window/page margins or size. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eExample: keepl,v24,/v69\u003cbr\u003e\u003cbr\u003e4. Character formatting commands\u003cbr\u003eThis set of commands concerns the appearance (font, size, color or style) of text characters. They are\u003cbr\u003ecoded as follows:\u003cbr\u003eCommand Function\u003cbr\u003eb Bold\u003cbr\u003ei Italic\u003cbr\u003eul Continuous underline\u003cbr\u003efn Font (where n is the font defined in the font table)\u003cbr\u003efsn Font size (where n is the size in half points, e.g. fs24 defines a\u003cbr\u003e\u003cbr\u003esize of 12 points)\u003cbr\u003ecln Color (where n is the color defined in the color table)\u003cbr\u003e\u003cbr\u003e5. Applying formatting to specific objects only\u003cbr\u003eAll the above commands take effect immediately. Thus, if you turn bold on, using the b command, all the\u003cbr\u003erest of your format output will appear in bold face. You may, however, control the applicability of a\u003cbr\u003ecommand by using braces ({}) to delimit its validity. A left brace ({) signals that all subsequent text\u003cbr\u003eattributes will only be applied until the corresponding right brace (}), which restores the attributes that\u003cbr\u003ewere active before the left brace. In the following format, for example, the m, f, fs and b commands will\u003cbr\u003eonly be applied to field 24:\u003cbr\u003ev10,v20/{m(1000,0),f2,fs28,b,v24}/v30\u003cbr\u003e\u003cbr\u003e6. Adding Hypertext links to formats: the LINK\u003cbr\u003ecommand\u003cbr\u003e\u003cbr\u003eThe LINK command allows you to add interactivity to your format, by establishing a relationship\u003cbr\u003ebetween a field (or set of fields) of a record and an action to be performed. The general format of the\u003cbr\u003eLINK command is as follows:\u003cbr\u003eLINK((descriptor),action)\u003cbr\u003ewhere:\u003cbr\u003edescriptor is a format describing to the user the action to be taken; the output of this format is\u003cbr\u003e\u003cbr\u003edisplayed using color 2 (normally green, by default) and underlined; this text can be\u003cbr\u003eclicked with the mouse; note that this format must be enclosed in parentheses;\u003cbr\u003e\u003cbr\u003eaction is a format telling CDS/ISIS the action to be performed; the output of this format is not\u003cbr\u003edisplayed and must be one of the hypertext commands listed below, which will be\u003cbr\u003eexecuted whenever the user clicks on the item.\u003cbr\u003e\u003cbr\u003eThe following paragraphs describe the hypertext commands which may be used in the action part of the\u003cbr\u003eLINK command. \u003cbr\u003eNote: all hypertext commands contained in action must be written in uppercase and must be followed by\u003cbr\u003ea space. Furthermore, the following special characters contained in any literal must be coded as indicated\u003cbr\u003ebelow:\u003cbr\u003e\u003cbr\u003eCharacter Code as\u003cbr\u003e\\ \\\\\u003cbr\u003e{ \\{\u003cbr\u003e} \\}\u003cbr\u003e\u003cbr\u003eAlso note that both formats (descriptor and action) are mode sensitive. You may therefore have to change\u003cbr\u003ethe current mode to obtain the desired result.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003ea. OPENFILE command:\u003cbr\u003eThis command let Winisis to automatically find the proper application to open the specified file, if any\u003cbr\u003einstalled on your computer.\u003cbr\u003eSyntax: link((‘Click to open’),‘OPENFILE c:\\\\mypage.doc’)\u003cbr\u003eIf an application on your computer is associated with a DOC documents (for instance MS-Word), the\u003cbr\u003ecommand will open it to show the file mypage.htm\u003cbr\u003eReplaces in many cases the command CMD and can be used in menu options as well.\u003cbr\u003eYou can also open a web address:\u003cbr\u003elink((\u0027UNESCO\u0027), \u0027OPENFILE http://www.unesco.org\u0027)#\u003cbr\u003eor open your favourite mail software to write an e.mail:\u003cbr\u003elink((\u0027Write\u0027),\u0027OPENFILE mailto:j.smith@provider.net\u0027)#\u003cbr\u003eor open any document on a shared network directory:\u003cbr\u003elink((\u0027Documentation\u0027), \u0027OPENFILE \\\\computer-1\\ Public\\file1.pdf\u0027)#\u003cbr\u003e\u003cbr\u003ec. CMD command\u003cbr\u003eNOTE: it is recommended to use OPENFILE wherever possible.\u003cbr\u003eRuns the Windows or MS-DOS program indicated by command (just like the \"File-Run\" menu command\u003cbr\u003ein the Program Manager). command may include appropriate parameters for the program to be run. Note\u003cbr\u003ethat for Windows to find the program its path must be either listed in the PATH statement of the\u003cbr\u003eautoexec.bat file or you must include it in command. Some examples follow:\u003cbr\u003eExample 1:\u003cbr\u003empl,link((\u0027Click here to see full text\u0027),\u0027CMD winword\u0027,v10)\u003cbr\u003eThe screen output of this command will simply be:\u003cbr\u003e\u003cbr\u003eClick here to see full text\u003cbr\u003ehowever, if the user clicks on this item, CDS/ISIS will call (CMD) Word for Windows (winword) and\u003cbr\u003edisplay the document whose name is in field 10 (v10). Of course, if need be, this name must include the\u003cbr\u003efull path.\u003cbr\u003eExample 2:\u003cbr\u003empl,link((\u0027Play movie\u0027),\u0027CMD player \u0027v10)\u003cbr\u003eThe screen output of this command will be:\u003cbr\u003e\u003cbr\u003ePlay movie\u003cbr\u003eIf the user clicks on this item, CDS/ISIS will call (CMD) the multimedia player (player) and play the\u003cbr\u003emovie whose name is in field 10 (v10). Also in this case the file name in field 10 must include a path if\u003cbr\u003eneeded.\u003cbr\u003eExample 3:\u003cbr\u003empl,link((\u0027UNESCO WWW\u0027),\u0027CMD netscape \u0027v10)\u003cbr\u003eThe screen output of this command will be:\u003cbr\u003e\u003cbr\u003eUNESCO WWW\u003cbr\u003eIf the user clicks on this item, CDS/ISIS will call (CMD) Netscape (netscape) and display the home page\u003cbr\u003eof the Internet site whose URL is in field 10 (v10). If for example, field 10 contains\u003cbr\u003e‘http://www.unesco.org’, Netscape will display the UNESCO Web home page.\u003cbr\u003eExample 4:\u003cbr\u003empl,link ((‘Show picture’),’CMD pbrush ‘,v10)\u003cbr\u003eThe screen output of this command will be:\u003cbr\u003e\u003cbr\u003eShow picture\u003cbr\u003eIf the user clicks on this item, CDS/ISIS will call (CMD) Windows Paintbrush (pbrush) and display the\u003cbr\u003epicture whose name is in field 10 (v10). Also in this case the file name in field 10 must include a path if\u003cbr\u003eneeded.\u003cbr\u003eExample 5:\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eHere we assume that field 10 in a data base has three subfields: subfield a which contains the label to be\u003cbr\u003edisplayed, subfield b which contains the program to be executed, and subfield c which contains the file\u003cbr\u003ename. For example:\u003cbr\u003e^aMadonna with child^bpbrush^c\\pictures\\raffael.bmp\u003cbr\u003eThe following link command:\u003cbr\u003empl,link((v10^a),\u0027CMD \u0027,v10^b,\u0027 \u0027,v10^c)\u003cbr\u003ewould then produce the screen output:\u003cbr\u003e\u003cbr\u003eMadonna with child\u003cbr\u003eIf the user clicks on this item, CDS/ISIS will call (CMD) Windows Paintbrush (v10^b) and display the\u003cbr\u003epicture ‘\\pictures\\raffael.bmp’ whose name is in field 10 (v10^c).\u003cbr\u003eMENU EXIT\u003cbr\u003eCMD can be called from a Winisis menu to open an external application. You should edit your menu file,\u003cbr\u003ewhich is in the MENU directory. For example, English default menus are in file MNENDF.MST. Open it\u003cbr\u003ewith Winisis and add somewhere the following field:\u003cbr\u003eOpen Notepad[CMD notepad.exe]\u003cbr\u003eSave the record and reload the file by changing the current Winisis language to English again. You will be\u003cbr\u003eable to access the new function.\u003cbr\u003e\u003cbr\u003ed. GOTO mfn\u003cbr\u003eDisplays the record whose MFN is mfn. mfn is a format which must produce a string containing a valid\u003cbr\u003eMFN for the current data base. For example:\u003cbr\u003elink((\u0027Show link\u0027),\u0027GOTO \u0027v10)\u003cbr\u003eThe screen output of this command will be:\u003cbr\u003e\u003cbr\u003eShow link\u003cbr\u003eIf the user clicks on this item, CDS/ISIS will display the record whose MFN is given in field 10.\u003cbr\u003e\u003cbr\u003ee. LGOTO term \u003cbr\u003eThis command displays the record corresponding to the first posting of term. term is a format which\u003cbr\u003edefines the dictionary term to be looked up. For example:\u003cbr\u003elink((\u0027test\u0027),\u0027LGOTO water\u0027)\u003cbr\u003eThe screen output of this command will be:\u003cbr\u003e\u003cbr\u003etest\u003cbr\u003eIf the user clicks on this item, CDS/ISIS will display the record corresponding to the first posting of\u003cbr\u003e‘water’. Note that the example above would have the same effect as:\u003cbr\u003elink((\u0027test\u0027),\u0027GOTO \u0027,f(l(‘water’),1,0))\u003cbr\u003eThe difference is that LGOTO performs the lookup only in response to the user click, while GOTO\u003cbr\u003eperforms it during the execution of the format containing the LINK command. LGOTO will therefore\u003cbr\u003eexecute faster and avoids unnecessary dictionary lookups.\u003cbr\u003e\u003cbr\u003ef. LAGOTO[/nn] term \u003cbr\u003eThe “Approximately Lookup Goto” command looks up for a term and goes to the nearest MFN. Syntax\u003cbr\u003eand parameter description:LAGOTO term\u003cbr\u003eLAGOTO/nn term\u003cbr\u003eterm: the term to be searched.\u003cbr\u003enn the field in which term should be searched\u003cbr\u003eVery useful used in conjunction with PROMPT to obtain a very simple search engine. For example:\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eLink((‘search’),\u0027PROMPT LAGOTO acc\u0027)\u003cbr\u003ewill present the first dictionary term\u0027s record beginning by \u0027acc\u0027.\u003cbr\u003e\u003cbr\u003eg. GOBACK\u003cbr\u003eDisplays the record which was displayed immediately before the current one. For example, suppose you\u003cbr\u003eare looking at record 45 and you then move to record 124, by clicking on a hypertext link. You may then\u003cbr\u003enot remember which record you were looking at before. If your application requires it, you may provide\u003cbr\u003ethis possibility by using the GOBACK command. For example:\u003cbr\u003elink((\u0027[Previous]\u0027),\u0027GOBACK \u0027)\u003cbr\u003e\u003cbr\u003eh. FORMAT format-file-name[,old-text, new-text]\u003cbr\u003eChanges the current display format to the one specified by format-name. format-name is a format which\u003cbr\u003edefines the name of the format to be loaded. Note that although this format needs not to be one of those\u003cbr\u003especified in the FDT, it must be in the same path of the current data base (as specified in parameter 5 of\u003cbr\u003eSYSPAR.PAR or parameter 10 of dbn.PAR). For example:\u003cbr\u003elink((\u0027Change format\u0027),\u0027FORMAT cds1\u0027)\u003cbr\u003eThe screen output of this command will be:\u003cbr\u003e\u003cbr\u003eChange format\u003cbr\u003eIf the user clicks on this item, CDS/ISIS will re-display the current record using the format ‘cds1’. Once\u003cbr\u003eloaded, the format becomes the current format.\u003cbr\u003eIn the FORMAT command you may use two additional parameters to modify the loaded format before it\u003cbr\u003eis executed (old-text and new-text), as explained below under Polymorphic formats.\u003cbr\u003e\u003cbr\u003ei. BROWSE database-name[,mfn,format-name]\u003cbr\u003eOpens the data base specified by database-name in a new data base window and displays the record mfn\u003cbr\u003eusing the format format-name. mfn and format-name are optional parameters. By default mfn is 1 and\u003cbr\u003eformat-name is the default format of the data base. database-name, mfn and format-name are formats\u003cbr\u003eproducing the required values. For example:\u003cbr\u003elink((\u0027Open THES\u0027),\u0027BROWSE thes\u0027)\u003cbr\u003eThis will open the THES data base in a new window and display record 1 using the default THES format.\u003cbr\u003elink((\u0027Open CDS\u0027),\u0027BROWSE cds,10,cds1\u0027)\u003cbr\u003eThis will open the CDS data base in a new window and display record 10 using the format CDS1. \u003cbr\u003eYou may use the mfn parameter without specifying format-name. You must however specify the mfn\u003cbr\u003eparameter (or insert a comma) if you want to specify format-name. All the following examples are valid\u003cbr\u003especifications:\u003cbr\u003elink((\u0027Open CDS\u0027),\u0027BROWSE cds,10\u0027)link((\u0027Open CDS\u0027),\u0027BROWSE cds,1,cds1\u0027)link((\u0027Open CDS\u0027),\u0027BROWSE cds,,cds1\u0027)\u003cbr\u003e\u003cbr\u003ej. TEXTBOX format\u003cbr\u003eThis command lets you display text, resulting from the execution of format, in a separate window. The\u003cbr\u003efollowing example shows the basic form of the command:\u003cbr\u003e\u003cbr\u003elink((\u0027Open new window\u0027),\u0027TEXTBOX \u0027,v24)\u003cbr\u003ewhen you click on the Open new window hyperlink, a new window will pop up, displaying the contents of\u003cbr\u003efield 24.\u003cbr\u003e\u003cbr\u003ei. TEXTBOX window types\u003cbr\u003eYou may create TEXTBOX windows in different ways:\u003cbr\u003e1) as independent windows,\u003cbr\u003e2) as data base child windows,\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e3) as record child windows.\u003cbr\u003eYou may specify the window type by setting the corresponding attribute as follows:\u003cbr\u003eTEXTBOX users may close this window only by clicking its close button or exiting\u003cbr\u003e\u003cbr\u003eWinisis.\u003cbr\u003eTEXTBOXCHILD the window is declared as \"child\" of the current database. Closing the database,\u003cbr\u003e\u003cbr\u003ewill also automatically close all its \"child\" windows.\u003cbr\u003eTEXTBOXRCHILD the window is declared as \"child\" of the current record. Moving to another\u003cbr\u003e\u003cbr\u003erecord, or closing the database, will also automatically close all its \"child\"\u003cbr\u003ewindows.\u003cbr\u003e\u003cbr\u003eSome examples of TEXTBOX are given below:\u003cbr\u003e\u0027TEXTBOX \u0027,v24\u003cbr\u003e\u0027TEXTBOXCHILD \u0027,v24/(v70/)\u003cbr\u003e\u0027TEXTBOXRCHILD \u0027,@cds1\u003cbr\u003eNote that the format of the TEXTBOX command is executed while displaying the record. Its output\u003cbr\u003etherefore is stored in the display work area, whose maximum size is 64000 characters. For example, if\u003cbr\u003eyour format produces a string as long as 30000 characters, you must ensure that the TEXTBOX format\u003cbr\u003ewill not produce more than 34000 characters, or an error will occur. Also note that, for implementation\u003cbr\u003ereasons, format may not contain any horizontal or vertical spacing commands or graphic commands such\u003cbr\u003eas F, FS, CL, etc. (if it does they will be ignored). If these are required you may use the LOAD keyword\u003cbr\u003eas explained below.\u003cbr\u003e\u003cbr\u003eii. Loading format files\u003cbr\u003eTo avoid some of the limitations mentioned above, you may append the keyword LOAD to a TEXTBOX\u003cbr\u003ecommand, indicating that the format parameter is a format name rather than an actual format. In this case,\u003cbr\u003ethe format will not be loaded or executed until the user clicks on the hypertext link. A loaded format, may\u003cbr\u003eproduce a string of up to 64000 characters and may include all legal formatting commands. The LOAD\u003cbr\u003ekeyword may be applied to any type of TEXTBOX. For example:\u003cbr\u003elink ((\u0027Show record\u0027),\u0027TEXTBOXCHILDLOAD cds1\u0027)\u003cbr\u003ewill open a window displaying the text resulting from the execution of format ‘cds1’.\u003cbr\u003eNote the difference between the following two links:\u003cbr\u003elink((\u0027Show record\u0027),\u0027TEXTBOX \u0027,@cds1)\u003cbr\u003elink((\u0027Show record\u0027),\u0027TEXTBOXLOAD cds1\u0027\u003cbr\u003ethe first, executes the format ‘cds1’ while displaying the record; the second statement executes ‘cds1’ only\u003cbr\u003ewhen the user clicks on the hypertext link Show record. As a further example consider the following\u003cbr\u003eformats:\u003cbr\u003eFormat CDS:\u003cbr\u003eif p(v44) \u003cbr\u003e then link((\u0027Show SERIES 1\u0027/),\u0027TEXTBOXLOAD cds1\u0027) \u003cbr\u003efi, \u003cbr\u003eif p(v44) \u003cbr\u003e then link((\u0027Show SERIES 2\u0027/),\u0027TEXTBOX \u0027,@cds1) \u003cbr\u003efi, \u003cbr\u003eFormat CDS1:\u003cbr\u003e{b,fs30,\u0027SERIES: \u0027,|(|V44|) |}\u003cbr\u003eIn this case, the hyperlink Show SERIES 1 (in format CDS) will display field 44 in bold using a 15 points\u003cbr\u003efont size, while Show SERIES 2 will display field 44 using normal characters.\u003cbr\u003eWhen you use the LOAD keyword you may also supply format replace parameters as in FORMAT\u003cbr\u003ecommand (see below under Polymorphic formats).\u003cbr\u003e\u003cbr\u003eiii. Displaying pictures\u003cbr\u003eYou may display a picture (which, at present, must be a Windows bitmap file with extension BMP) in a\u003cbr\u003eTEXTBOX by appending the IMG keyword to the command. For example, the following command:\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003elink((\u0027Show picture\u0027),\u0027TEXBOXIMG c:\\\\winisis\\\\ab_jun97\u0027)\u003cbr\u003ewill open a new window displaying the file “ab_jun97.bmp”\u003cbr\u003eYou may use the IMG keyword in conjunction with any TEXTBOX type. Note, however, that the LOAD\u003cbr\u003eand IMG keywords are mutually exclusive. For example:\u003cbr\u003elink((\u0027Show picture\u0027),\u0027TEXBOXCHILDIMG c:\\\\winisis\\\\ab_jun97\u0027)\u003cbr\u003elink((\u0027Show picture\u0027),\u0027TEXBOXRCHILDIMG c:\\\\winisis\\\\ab_jun97\u0027)\u003cbr\u003ePictures larger than 500 x 300 pixels will be scaled to fit such size.\u003cbr\u003e\u003cbr\u003eiv. How to Prompt the user before executing a Hypertext command\u003cbr\u003eThe PROMPT prefix allows you to query the user before executing a (polymorphic) format at run-time.\u003cbr\u003eThe command prefix PROMPT\u003cbr\u003eThe command PROMPT can be added prior to any other commands in the Link statement. For example:..,Link((\u0027Test\u0027),\u0027PROMPT TEXTBOX Ciao\u0027),..\u003cbr\u003eWhen clicking the above hypertext, a small textbox appears just beside the clicked term (\u0027Test\u0027). A\u003cbr\u003eblinking cursor indicates that Winisis is listening for the user input.\u003cbr\u003eIf the focus is moved to a different object, the textbox will disappear.\u003cbr\u003eUse ENTER to validate the input and take out the prompt from the screen.\u003cbr\u003eHow to use the user input\u003cbr\u003eWinisis will substitute each $$ (double dollar sign) in the rest of the hypertext command with the user\u003cbr\u003einput. For example:..,Link((\u0027Test\u0027),\u0027PROMPT TEXTBOX $$\u0027),..\u003cbr\u003ewill open a new window containing the string the user typed in.\u003cbr\u003eConsider the following hypertext command:\u003cbr\u003eBase format: TEST.PFTLink((\u0027Click here to search...\u0027), \u0027TEXTBOXLOAD TESTR\u0027)\u003cbr\u003eIn response to the user click, it will execute a second external format. Such format will search for a given\u003cbr\u003eterm, opening a new window containing the search results:\u003cbr\u003eLoaded format: TESTR.PFTRef(l(\u0027water\u0027),v24)\u003cbr\u003eTo make this interactive, put the PROMPT prefix in TEST.PFT:Link((\u0027Click here to search...\u0027), \u0027PROMPT TEXTBOXLOAD TESTR,zzzz,$$\u0027)\u003cbr\u003eand change TESTR.PFT as follows:Ref(l(\u0027zzzz\u0027),v24)\u003cbr\u003eResult: when you click on \u0027click here to search\u0027 you\u0027ll get a prompt box; type in your query and press\u003cbr\u003eENTER: a new window will appear with the result.\u003cbr\u003eHow it works?\u003cbr\u003eConsider the following:\u003cbr\u003eIt is impossible to delay the execution of the current format;\u003cbr\u003eThe only way to pass values through formats is by using polymorphic extensions. In other words, the\u003cbr\u003emechanism works by doing a double substitution:\u003cbr\u003e- the $$ is substituted by the user input (e.g. \"Conference\"). The hypertext command to be executed now\u003cbr\u003eis: \u0027TEXTBOXLOAD TESTR,zzzz,Conference\u0027\u003cbr\u003e- Winisis loads TESTR.PFT, substituting every zzzz sequence by the string \"Conference\". The resulting\u003cbr\u003eformat is:\u003cbr\u003eRef(l(\u0027Conference\u0027),v24)\u003cbr\u003eWinisis will then look up for Conference and return the field 24 of the retrieved record.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003ek. VIEW database-file-name[,mfn,format-name]\u003cbr\u003eThis command is similar to BROWSE, except that the record is displayed in a textbox window rather than\u003cbr\u003ea data base window. The main difference is that the window will not contain a toolbar or a status bar and\u003cbr\u003ethe user will not be able to use any menu function (such as print, search, data entry) on the data base\u003cbr\u003eopened with VIEW. For example:\u003cbr\u003elink((\u0027Show CDS\u0027),\u0027VIEW cds,15\u0027)\u003cbr\u003eNote that there is a fundamental difference between TEXTBOX, on the one hand, and BROWSE and\u003cbr\u003eVIEW, on the other. The format specified in a TEXTBOX command is always applied to the current\u003cbr\u003erecord of the data base from which it was activated, while the format specified (or implied) in BROWSE\u003cbr\u003eor VIEW applies to the data base opened by these commands.\u003cbr\u003e\u003cbr\u003el. Identifying TEXTBOX and VIEW windows\u003cbr\u003eEach time you click on a TEXTBOX or VIEW hypertext link, CDS/ISIS opens a new window to display\u003cbr\u003ethe corresponding data. However, having too many windows on the screen may be confusing. You may\u003cbr\u003eavoid this by assigning a number to each TEXTBOX and/or VIEW window, so that any further reference\u003cbr\u003eto the same number will re-use the corresponding window rather than opening a new one.\u003cbr\u003eThe window number (which can be from 1 to 20) must be placed in square brackets immediately after the\u003cbr\u003eTEXTBOX or VIEW command, as in the following example:\u003cbr\u003elink((\u0027Show record\u0027),\u0027TEXTBOX[2] \u0027,@cds1)\u003cbr\u003elink((\u0027Show record\u0027),\u0027TEXTBOX[1]CHILDLOAD cds1\u0027)\u003cbr\u003elink((\u0027Show record\u0027),\u0027TEXTBOX[3]LOAD cds1\u0027\u003cbr\u003elink((\u0027Show CDS\u0027),\u0027VIEW[1] cds,15\u0027)\u003cbr\u003eIn all the examples above, the indicated window will pop up the first time the hypertext link is activated,\u003cbr\u003ebut any subsequent activation will simply replace the data in that same window. \u003cbr\u003eNote that a numbered TEXTBOX or VIEW window may be shared by two or more data bases. \u003cbr\u003e\u003cbr\u003em. Polymorphic formats\u003cbr\u003eBoth the FORMAT command and the LOAD keyword of the TEXTBOX command implement the\u003cbr\u003efollowing optional parameters:\u003cbr\u003eFORMAT format-name[,old-text,new-text]\u003cbr\u003eTEXTBOXLOAD format-name[,old-text,new-text]\u003cbr\u003ewhich allow you to modify the loaded format before its execution: CDS/ISIS will replace each occurrence\u003cbr\u003eof the string old text by new text. This feature allows you to build formats that will act differently\u003cbr\u003edepending on the value of new text. For example (assuming that the format cds1 contains the string \"xxx\")\u003cbr\u003ein the following commands:\u003cbr\u003e\u0027FORMAT cds1,xxx,\u0027,v24\u003cbr\u003e\u0027TEXBOXLOAD cds1,xxx,\u0027,v24\u003cbr\u003eCDS/ISIS will replace all occurrences of \u0027xxx\u0027 by the content of the field v24 before executing the format\u003cbr\u003e‘cds1’.\u003cbr\u003eNote that old text must not itself contain a comma, as the format parser will consider the first comma\u003cbr\u003eencountered as the separator between old-text and new text.\u003cbr\u003e\u003cbr\u003en. PRINTTHIS and PRINTSEARCH commands\u003cbr\u003ePRINTSEARCH prints current query results (records) in reversed order through a print dialog option. In\u003cbr\u003ecase this command is called out of context, i.e. there is no active query, only the current record will be\u003cbr\u003eprinted.\u003cbr\u003ePRINTTHIS prints the current page, including the hypertext command itself.\u003cbr\u003e… link((‘print’),’PRINTSEARCH’)…\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eo. RESETSEARCH (prefix)\u003cbr\u003eDisable the “Display Search Results” mode, as the menu option “Browse”-“Data base” does. This forces\u003cbr\u003eWinisis to stop displaying search results. For instance, when search terms highlighting is active, you may\u003cbr\u003euse RESETSEARCH to stop highlighting words in order to present a new search interface.\u003cbr\u003eSyntax and parameter description:\u003cbr\u003eNote: RESETSEARCH is a prefix and, at the moment, only applies to command FORMAT. \u003cbr\u003eFor example:\u003cbr\u003eLink((‘Change’),’RESETSEARCH FORMAT cds1’)\u003cbr\u003e\u003cbr\u003ep. MESSAGE command\u003cbr\u003eSends a message to Winisis. Generally it allows opening a data base or a particular dialog box belonging\u003cbr\u003eto it. Syntax and parameter description:\u003cbr\u003eMESSAGE message,dbasename,formatname\u003cbr\u003emessage: the message to be sent.\u003cbr\u003edbasename: the dbase that should receive the message.\u003cbr\u003eformatname: the format to be shown by dbasename.\u003cbr\u003eEvery action will open the specified dbase if necessary. Data bases are identified by their name.\u003cbr\u003eAvailable messages are:\u003cbr\u003eOPENSEARCH Open the Expert Search.\u003cbr\u003eOPENEASYSEARCH Open the Guided Search Window\u003cbr\u003eLANGUAGE-XX Change the actual working language of Winisis XX should be an existing\u003cbr\u003elanguage code!\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e9. The Field Select Table (FST)\u003cbr\u003eA Field Select Table (FST) defines criteria for extracting one or more elements from a master file record.\u003cbr\u003eDepending on the context in which an FST is being used, these elements may then be used to create\u003cbr\u003einverted file entries for the record from which they were extracted, for sorting records in the desired\u003cbr\u003esequence before producing a printed report, or to reformat records during an import or export operation.\u003cbr\u003eAn element can be generally defined as a fragment of a record resulting from a particular process.\u003cbr\u003eAlthough in many cases elements will be actual data elements, i.e. a field or a subfield, in other cases they\u003cbr\u003emay be words, phrases, or any other piece of data which has a particular meaning to a specific application.\u003cbr\u003eFSTs are created or modified by means of the FST editor under Edit \u0026gt; Field Select Table. A sample FST\u003cbr\u003eis diplayed below:\u003cbr\u003e\u003cbr\u003eField ID Technique Data extraction format\u003cbr\u003e24 4 mhl,v24\u003cbr\u003e69 2 v69\u003cbr\u003e70 0 mhl,v70|%|\u003cbr\u003e26 0 \"PLACE\u003d\",v26^a\u003cbr\u003e26 0 \"PUBL\u003d\",v26^b\u003cbr\u003e\u003cbr\u003eAn FST consists of one or more lines each defining three parameters:\u003cbr\u003e1. a field identifier (column labelled ID);\u003cbr\u003e2. an indexing technique (column labelled IT); and\u003cbr\u003e3. a data extraction format coded using the CDS/ISIS formatting language.\u003cbr\u003eWhenever CDS/ISIS is requested to extract elements using an FST, it will read the relevant master file\u003cbr\u003erecords and carry out, for each record and for each FST entry, the following process:\u003cbr\u003e1. execute the format to extract from the record the corresponding data;\u003cbr\u003e2. apply the specified indexing technique to the data produced by the format; and\u003cbr\u003e3. assign to each element thus produced the specified field identifier.\u003cbr\u003eThe process described above is strictly mechanical and is performed exactly as described. There is no\u003cbr\u003etransmission of knowledge between one step and the next, only of data, although all steps co-operate in\u003cbr\u003eachieving the desired result. For example, the fact that a particular field was extracted during step 1 is not\u003cbr\u003eknown to step 2: step 1 uses the full power of the formatting language to produce a string of characters\u003cbr\u003eand pass it on to the step 2. This step operates on this character string according to the specified indexing\u003cbr\u003etechnique. Indexing techniques are defined as processes on character strings, not on records or fields. It is\u003cbr\u003ebecause of this generalized design that FSTs may be used for such different purposes as defining the\u003cbr\u003econtents of the Inverted file or specifying the sorting requirements of a printed listing, which might\u003cbr\u003eappear, at first sight, totally unrelated.\u003cbr\u003eIn the most general terms, you may think of an FST as a device able to produce elements of data required\u003cbr\u003eto perform a certain task.\u003cbr\u003e\u003cbr\u003eA. FST parameters\u003cbr\u003eThe three parameters of an FST line are described below in the order they are processed (when editing an\u003cbr\u003eFST with the line editor, they are entered in the reverse order).\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e1. Data extraction format\u003cbr\u003eThis is coded using the CDS/ISIS formatting language described under \"The Formatting Language\".\u003cbr\u003eBecause the data produced by this format is not meant to be displayed, but further processed, CDS/ISIS\u003cbr\u003edoes not restrict the line width to any particular value and, consequently, it will never split data between\u003cbr\u003elines. The concept of lines, however, may be relevant to a particular indexing technique applied to the\u003cbr\u003eoutput produced by the format. In this case CDS/ISIS will guarantee that lines will only be created in\u003cbr\u003eresponse to explicit new line commands you specify in the format.\u003cbr\u003eBecause of this, certain formatting commands such as the C, the indentation or the escape sequence\u003cbr\u003ecommands would normally be irrelevant in a data extraction format and may, in some cases, produce\u003cbr\u003eunexpected results. They should therefore be avoided, unless they are necessary to achieve the intended\u003cbr\u003eresult.\u003cbr\u003eOn the other hand, the mode (see \"Mode command\") selected to output certain fields may be instrumental\u003cbr\u003eto the correct functioning of a particular indexing technique: certain techniques require in fact a specific\u003cbr\u003emode (this is indicated under each indexing technique discussed below). It is your responsibility to insert\u003cbr\u003ethe appropriate mode command(s) in the data extraction format, if necessary.\u003cbr\u003eAlso note that requesting upper case translation, may adversely affect other further processes applied to\u003cbr\u003ethe data produced by the FST. As a general rule you should not request upper case translation (use modes\u003cbr\u003empl, mhl or mdl as applicable, rather than mpu, mhu or mdu), unless you are sure it is needed and will\u003cbr\u003enot have any side effects. CDS/ISIS will automatically perform upper case translation whenever needed.\u003cbr\u003eFor example, all elements generated by the Inverted file FST will be translated to upper case before they\u003cbr\u003eare stored in the dictionary, even when the FST produces them in lower case.\u003cbr\u003e\u003cbr\u003e2. Indexing Techniques\u003cbr\u003eAn indexing technique specifies a particular processing to be performed on the data produced by the\u003cbr\u003eformat in order to identify the specific elements to be created. There are eight indexing techniques which\u003cbr\u003eyou may use. They are given a numeric code from 0 to 4 as explained below.\u003cbr\u003e\u003cbr\u003ea. Indexing technique 0\u003cbr\u003eBuild an element from each line extracted by the format. This technique is normally used to index whole\u003cbr\u003efields or subfields. Note, however, that CDS/ISIS will build elements from lines, not from fields. This is\u003cbr\u003ebecause CDS/ISIS looks upon the output of the format as a string of characters where fields are no longer\u003cbr\u003eidentifiable. It is therefore your responsibility to produce the correct data through the format, especially\u003cbr\u003ewhen you are indexing repeatable fields and/or more than one field. In other words, when using this\u003cbr\u003etechnique, your data extraction format should output one line for each element to be indexed.\u003cbr\u003e\u003cbr\u003eb. Indexing technique 1\u003cbr\u003eBuild an element from each subfield or line extracted by the format. As CDS/ISIS will search the output\u003cbr\u003eof the format for subfield delimiter codes, for this technique to work correctly your format must specify\u003cbr\u003eproof mode (or no mode at all, as this is the default mode), because it is the only mode preserving the\u003cbr\u003esubfield delimiter codes on output (remember that heading and data mode replace subfield delimiters by\u003cbr\u003epunctuation marks). Note that indexing technique 1 is in fact a shortcut to using indexing technique 0. For\u003cbr\u003eexample: Record content: ^aParis^bUnesco^c1965\u003cbr\u003eFST Format output Elements produced1 1 mpl,v26 ^aParis^bUnesco^cl\u003cbr\u003e\u003cbr\u003e965\u003cbr\u003eParis\u003cbr\u003eUnesco\u003cbr\u003e1965\u003cbr\u003e\u003cbr\u003e1 0\u003cbr\u003emhl,v26^a/v26^b/v26^c\u003cbr\u003e\u003cbr\u003eParis\u003cbr\u003eUnesco\u003cbr\u003e1965\u003cbr\u003e\u003cbr\u003eParis\u003cbr\u003eUnesco\u003cbr\u003e1965\u003cbr\u003e\u003cbr\u003e1 1 mdl,v26 Paris, Unesco,\u003cbr\u003e1965\u003cbr\u003e\u003cbr\u003eParis, Unesco, 1965\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003ec. Indexing technique 2\u003cbr\u003eBuilds an element from each term or phrase enclosed in triangular brackets (\u0026lt;...\u0026gt;). Any text outside\u003cbr\u003ebrackets is not indexed. Note that this technique requires proof mode, because the other modes delete the\u003cbr\u003ebrackets.\u003cbr\u003eThe advantages of using triangular brackets over using slashes (Indexing technique 3), are discussed under\u003cbr\u003e\"Search term delimiters”.\u003cbr\u003e\u003cbr\u003eA field containing “Mission report describing a \u0026lt;university course\u0026gt; in\u003cbr\u003e\u0026lt;documentation training\u0026gt; at an East African \u0026lt;library school\u0026gt;” will produce\u003cbr\u003ethe following elements when indexed with this technique:\u003cbr\u003euniversity course \u003cbr\u003edocumentation training \u003cbr\u003elibrary school\u003cbr\u003e\u003cbr\u003ed. Indexing technique 3\u003cbr\u003eDoes the same processing as indexing technique 2 except that terms or phrases are enclosed in slashes\u003cbr\u003e(/../).\u003cbr\u003eFor example the following text:\u003cbr\u003eMission report describing a /university course/ in /documentation\u003cbr\u003etraining/ at an East African /library school/\u003cbr\u003ewill produce the following elements when indexed with this technique:\u003cbr\u003euniversity course\u003cbr\u003edocumentation training\u003cbr\u003elibrary school\u003cbr\u003e\u003cbr\u003ee. Indexing technique 4\u003cbr\u003eBuild an element from each word in the text extracted by the format. A word is any sequence of\u003cbr\u003econtiguous alphabetic 2 characters7.\u003cbr\u003eWhen you use this indexing technique, you may prevent certain non-significant words from being indexed\u003cbr\u003eby defining them in a special file called the Stopword file (see under “Creating a stopword file” for\u003cbr\u003edetails on how to build a stopword file).\u003cbr\u003eNote: when this technique is used to index an entire field containing subfield delimiters, you must specify\u003cbr\u003eheading or data mode (mhl or mdl) in the corresponding data extraction format so that subfield delimiter\u003cbr\u003ereplacement will take place before indexing, otherwise alphabetic subfield delimiter codes will be\u003cbr\u003econsidered part of a word. It is also advisable to use heading or data mode if the field being indexed\u003cbr\u003econtains filing information, so that only the display form of the field is indexed and any data required for\u003cbr\u003esorting the field is ignored (see under “Filing information”).\u003cbr\u003e\u003cbr\u003ef. Indexing techniques 5 to 8\u003cbr\u003eThe following 4 indexing techniques will allow to specify a prefix for search terms extracted with\u003cbr\u003eindexing techniques 1, 2, 3 and 4. These techniques are numbered 5, 6, 7 and 8 respectively. The prefix is\u003cbr\u003especified in the data extraction format as an unconditional literal as follows:\u003cbr\u003e\u0027dp...pd\u0027, [format]\u003cbr\u003ewhere \u003cbr\u003e7 The definition of alphabetic characters may be customized at each user installation through the system table ISISAC.TAB (see\u003cbr\u003eunder “Alphabetic characters table (ISISAC.TAB)”.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e‘d’ is a delimiter of your choice (which does not occur in the prefix itself)\u003cbr\u003ep...p is the actual prefix\u003cbr\u003eFor example: 1 8 \u0027/TI\u003d/\u0027,v24\u003cbr\u003eThis will index each word of field 24 and prefix each term with TI\u003d.\u003cbr\u003e\u003cbr\u003e3. Field identifier\u003cbr\u003eThe field identifier is a number (in the range 1-32767) which is assigned to each element created during\u003cbr\u003ethe indexing step. The meaning of the field identifier depends on the purpose the FST is being used for, as\u003cbr\u003eexplained below.\u003cbr\u003eInverted file FST: the field identifier is the qualifier to be used during searching (see under\u003cbr\u003e\u003cbr\u003e“Operand qualifier”);\u003cbr\u003eSorting FST: the field identifier is the field tag to be used in a user-supplied heading format\u003cbr\u003e\u003cbr\u003e(see “Heading format”);\u003cbr\u003eReformatting FST: the field identifier is the ISO tag to be assigned to an exported field (see under\u003cbr\u003e\u003cbr\u003e“Reformatting FST”), or the CDS/ISIS tag to be assigned to an imported field\u003cbr\u003e(see under “Reformatting FST”).\u003cbr\u003e\u003cbr\u003eYou may find additional information on FSTs used for a specific purpose under “System sort worksheet”,\u003cbr\u003e“Export worksheet”, and “Import worksheet”.\u003cbr\u003e\u003cbr\u003eB. Inverted file FST\u003cbr\u003eAs noted earlier one FST for each data base defines the contents of the corresponding inverted file. The\u003cbr\u003eelements built by this FST, once stored in the inverted file, constitute the dictionary of searchable terms\u003cbr\u003efor the data base.\u003cbr\u003eThe dictionary alone, however, is not sufficient to provide a complete retrieval mechanism, as each term\u003cbr\u003emust be linked to all the data base records in which it occurs. Thus to each searchable term in the\u003cbr\u003edictionary, CDSIISIS associates a list of postings to provide this link. Each term has as many postings as\u003cbr\u003ethe number of times it occurs in the data base.\u003cbr\u003eFurthermore, in order to support some advanced search language facilities, such as proximity search\u003cbr\u003eoperators, each posting contains not only the MFN of the record, but also additional information\u003cbr\u003econcerning the location of the term in the record from which it was extracted.\u003cbr\u003eA posting has four components:\u003cbr\u003eThe MFN of the record containing the term; CDS/ISIS assigns this component automatically.\u003cbr\u003eThe field identifier to be used during searching when an operand qualifier is specified (see “Operand\u003cbr\u003equalifier”). You assign this component through the FST. Note that you may assign the same field identifier\u003cbr\u003eto different fields and make them therefore appear as one field when searching.\u003cbr\u003eThe occurrence number, required to implement field level search operators ((F) and proximity\u003cbr\u003eoperators) on repeatable fields. If the use of these operators is a design requirement of the data base\u003cbr\u003e(which will normally be the case when using indexing technique 4), then you must assign the occurrence\u003cbr\u003enumber, through the format, by outputting a percent sign (%)8 between occurrences of a repeatable field\u003cbr\u003e(which you may easily do by using a repeatable suffix-literal, e.g. v10|%|). CDS/ISIS resets the\u003cbr\u003eoccurrence number to 1 at each FST line processed, and increases it by 1 each time it encounters a % sign\u003cbr\u003ein the text produced by the format.\u003cbr\u003e\u003cbr\u003e8 Note that the actual character to separate the occurrences of a repeatable field is an installation-dependent parameter (see\u003cbr\u003e“Parameter 8: Repeatable fields separator”). If this has been re-defined, you must use the character assigned for this purpose rather\u003cbr\u003ethan the % sign\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe term sequence number, required to implement proximity search operators. This is assigned by\u003cbr\u003eCDS/ISIS as follows: it is reset to 1 at each FST line processed and each time the occurrence number is\u003cbr\u003echanged; it is increased by 1 for each element created by the specified indexing technique. Assume, for\u003cbr\u003eexample, that a data base has a summary in repeatable field 68, containing one paragraph per occurrence,\u003cbr\u003ewhich must be indexed using indexing technique 4. By specifying the data extraction format mdl,v68|%|, the words of the summary will be assigned a sequence number starting from 1 at each paragraph\u003cbr\u003e(whereas if the data extraction format was mdl,v68, the words would be numbered sequentially for the\u003cbr\u003ewhole summary, e.g. the first word of the second paragraph will have a sequence number which is one\u003cbr\u003ehigher than the last word of the first paragraph).\u003cbr\u003eIn some cases, certain dictionary terms generated by the Inverted file FST may prove to be meaningless or\u003cbr\u003eambiguous for an efficient retrieval. For example, the term IT could be either a pronoun (in which case it\u003cbr\u003ewould be useless in retrieval), or the country code of Italy. This would also be true for numeric terms\u003cbr\u003esuch as 34, whose meaning may be obscure when isolated from its context. If the field producing such\u003cbr\u003eterms is indexed with technique 0, and 5 to 8, you may add meaning by using a prefix-literal to provide a\u003cbr\u003elabel which will then identify the particular usage of the term. For example, when indexing a field\u003cbr\u003econtaining a country code, e.g. field 10, you could use the following format: “CC \u003d ”v10 (rather than\u003cbr\u003ev10), so that the country code IT will be inverted as CC\u003dIT (rather than just IT). Likewise, if field 20\u003cbr\u003econtained a project number, you could use the format “PROJECT ”,v20, so that you may later search for\u003cbr\u003ePROJECT 34 (rather than just 34).\u003cbr\u003eThe next tables show the processing of an FST and the full posting assigned to each element before it is\u003cbr\u003estored on the Inverted file.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eElements producedFST line Format output ID element\u003cbr\u003e24 4 mhl ,v24 \u0026lt;An\u0026gt; Electric hygrometer\u003cbr\u003e\u003cbr\u003eapparatus for measuring\u003cbr\u003ewater-vapour loss from\u003cbr\u003eplants in the field\u003cbr\u003e\u003cbr\u003e24 An\u003cbr\u003e24 Electric\u003cbr\u003e24 hygrometer\u003cbr\u003e24 apparatus\u003cbr\u003e24 for\u003cbr\u003e24 measuring\u003cbr\u003e24 water\u003cbr\u003e24 vapour\u003cbr\u003e24 loss\u003cbr\u003e24 from\u003cbr\u003e24 plants\u003cbr\u003e24 in\u003cbr\u003e24 the\u003cbr\u003e24 field\u003cbr\u003e\u003cbr\u003e69 2 v69 Paper on:\u003cbr\u003e\u0026lt;hygrometers\u0026gt;\u0026lt;plant\u003cbr\u003etranspiration\u0026gt;\u0026lt;moisture\u0026gt;\u0026lt;wa\u003cbr\u003eter balance\u0026gt;\u003cbr\u003e\u003cbr\u003e69 hygrometers\u003cbr\u003e69 plant transpiration\u003cbr\u003e69 moisture\u003cbr\u003e69 water balance\u003cbr\u003e\u003cbr\u003e70 0 mhl,v70|%| Grieve, B.J.%Went, F.W. 70 Grieve, B.J\u003cbr\u003e70 Went, F.W.\u003cbr\u003e\u003cbr\u003e26 0 \"PLACE\u003d\"V26^a PLACE\u003dParis 26 PLACE\u003dParis\u003cbr\u003e26 0 \"PUBL\u003d\"V26^b PUBL\u003dUnesco 26 PUBL\u003dUnesco\u003cbr\u003e\u003cbr\u003eMFN ID OCC SEQ Element4 24 1 1 An\u003cbr\u003e4 24 1 2 Electric\u003cbr\u003e4 24 1 3 hygrometer\u003cbr\u003e4 24 1 4 apparatus\u003cbr\u003e4 24 1 5 for\u003cbr\u003e4 24 1 6 measuring\u003cbr\u003e4 24 1 7 water\u003cbr\u003e4 24 1 8 vapour\u003cbr\u003e4 24 1 9 loss\u003cbr\u003e4 24 1 10 from\u003cbr\u003e4 24 1 11 plants\u003cbr\u003e4 24 1 12 in\u003cbr\u003e4 24 1 13 the\u003cbr\u003e4 24 1 14 field\u003cbr\u003e4 69 1 1 hygrometers\u003cbr\u003e4 69 1 2 plant transpiration\u003cbr\u003e4 69 1 3 moisture\u003cbr\u003e4 69 1 4 water balance\u003cbr\u003e4 70 1 1 Grieve, B.J.\u003cbr\u003e4 70 2 1 Went, F.W.\u003cbr\u003e4 26 1 1 PLACE\u003dParis\u003cbr\u003e4 26 1 1 PUBL\u003dUnesco\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe table below shows the elements and corresponding postings that would be generated if a stopword\u003cbr\u003efile was used. Note, in this example, that, although stopwords are not output, they are nevertheless\u003cbr\u003eaccounted for in the term sequence number.\u003cbr\u003eMFN ID OCC SEQ Element4 24 1 2 Electric\u003cbr\u003e4 24 1 3 hygrometer\u003cbr\u003e4 24 1 4 apparatus\u003cbr\u003e4 24 1 6 measuring\u003cbr\u003e4 24 1 7 water\u003cbr\u003e4 24 1 8 vapour\u003cbr\u003e4 24 1 9 loss\u003cbr\u003e4 24 1 11 plants\u003cbr\u003e4 24 1 14 field\u003cbr\u003e4 69 1 1 hygrometers\u003cbr\u003e4 69 1 2 plant transpiration\u003cbr\u003e4 69 1 3 moisture\u003cbr\u003e4 69 1 4 water balance\u003cbr\u003e4 70 1 1 Grieve, B.J.\u003cbr\u003e4 70 2 1 Went, F.W.\u003cbr\u003e4 26 1 1 PLACE\u003dParis\u003cbr\u003e4 26 1 1 PUBL\u003dUnesco\u003cbr\u003e\u003cbr\u003eStopword file\u003cbr\u003eAN\u003cbr\u003eFOR\u003cbr\u003eFROM\u003cbr\u003eIN\u003cbr\u003eTHE\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e10. Adapting CDS/ISIS to local\u003cbr\u003erequirements\u003cbr\u003e\u003cbr\u003eA. Creating a new language version\u003cbr\u003eIn the Windows version of CDS/ISIS both menus and system messages are stored in CDS/ISIS data bases\u003cbr\u003e(unlike the MS-DOS version, where menus were stored in special menu worksheets and messages in a\u003cbr\u003especial data base). To create a new language version of the Windows version of CDS/ISIS you must\u003cbr\u003ecreate the corresponding menu and message data bases for the new target language.\u003cbr\u003eMenus are stored in menu data bases located in the menus directory, indicated by parameter 2 of\u003cbr\u003esyspar.par (by default \\winisis\\menu). The names of menu data bases are made up as follow:\u003cbr\u003eMnxxyy\u003cbr\u003ewhere:\u003cbr\u003exx is the language code (i.e. EN for English). You may define new codes, such as CZ for\u003cbr\u003e\u003cbr\u003eCzech, or PL for Polish, the only restriction being that you may not have two different\u003cbr\u003elanguages coded with the same acronym.\u003cbr\u003e\u003cbr\u003eyy is the profile code. The default code is DF, which includes all the CDS/ISIS menu\u003cbr\u003ecommands. You may, in addition, define your own menu profile, e.g. BS for a menu\u003cbr\u003ethat, for example, allows you the user to only access certain functions (see below under\u003cbr\u003eCreating a new menu profile).\u003cbr\u003e\u003cbr\u003eThe name of the initial menu data base to be used by CDS/ISIS is defined in parameters 101 and 102 of\u003cbr\u003esyspar.par.\u003cbr\u003eMessages, including labels used in the various CDS/ISIS windows and dialog boxes, are stored in\u003cbr\u003emessage data bases located in the message directory, indicated by parameter 3 of syspar.par (by default\u003cbr\u003e\\winisis\\msg). The names of message data bases are made up as follows:\u003cbr\u003eMsxx\u003cbr\u003ewhere:\u003cbr\u003exx is the language code (i.e. EN for English). You may define new codes, such as CZ for Czech, or\u003cbr\u003ePL for Polish, the only restriction being that you may not have two different languages coded with the\u003cbr\u003esame acronym. The language code used for a message data base must be the same as the one used in the\u003cbr\u003ecorresponding menu data base.\u003cbr\u003e\u003cbr\u003e1. Creating a new menu data base\u003cbr\u003eThis example explains how to create a Spanish version of the DF (default) menu. Perform the following\u003cbr\u003esteps:\u003cbr\u003e1. Choose the new acronym for your language (for example, SP for Spanish).\u003cbr\u003e2. Open a DOS prompt in Windows.\u003cbr\u003e3. Move to your Winisis directory. Normally it should be C:\\WINISIS.\u003cbr\u003e4. Move to the menu directory. (C:\\WINISIS\\MENU)\u003cbr\u003e5. Execute the following commands:\u003cbr\u003e\u003cbr\u003excopy mnendf*.* mnspdf*.*\u003cbr\u003ecopy ?mnspd.fmt ?mnspd.fmt\u003cbr\u003e\u003cbr\u003eThis creates a copy of the default English menu into the Spanish files. In particular, the first statement will\u003cbr\u003ecopy the menu database, while the second will copy the data entry worksheets for that database.\u003cbr\u003e6. Once you have created a copy of the default menu, you may close the DOS window and execute\u003cbr\u003eWinisis. Choose Open from the Data base menu and select your menus directory (by default\u003cbr\u003e\\WINISIS\\MENU) and choose the newly created data base MNSPDF.MST.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e7. Open the Data Entry window and, browsing the database a record at a time, translate each command to\u003cbr\u003ethe new language (Spanish).\u003cbr\u003eNote. Each menu command is followed by a number or a keyword enclosed in square brackets (e.g.\u003cbr\u003e[64]): they represent the meaning of each command to CDS/ISIS. You must not delete or modify any of\u003cbr\u003ethese numbers. If you do, CDS/ISIS will not work properly when this language version is used.\u003cbr\u003e8. Close the database.\u003cbr\u003e9. Before you can test your new menu, you must also create a new language version of the messages\u003cbr\u003ecorresponding to the language code you used (in this example SP) as explained below.\u003cbr\u003e\u003cbr\u003e2. Creating a new message data base\u003cbr\u003eThis example shows how to implement a new language message data base, for example Spanish.\u003cbr\u003e1. Choose the new acronym for your language (for example, SP for Spanish). Note that you must use the\u003cbr\u003esame language acronym for both the menu and the corresponding message data base.\u003cbr\u003e2. Open a DOS prompt in Windows.\u003cbr\u003e3. Move to your Winisis directory. Normally it should be C:\\WINISIS.\u003cbr\u003e4. Move to the messages directory. (C:\\WINISIS\\MSG)\u003cbr\u003e5. Execute the following:\u003cbr\u003e\u003cbr\u003excopy msen.* mssp.*\u003cbr\u003ecopy ?msen.fmt ?mssp.fmt\u003cbr\u003e\u003cbr\u003eThis creates a copy of the English message data base in a new database (MSSP.*).\u003cbr\u003e6. Close the DOS window and execute Winisis. Choose the Open command from the Data base menu and\u003cbr\u003eselect the message directory (by default C:\\WINISIS\\MSG) and choose the newly created data base\u003cbr\u003eMSSP.MST.\u003cbr\u003e7. Open the Data Entry window and, browsing the database one record at a time, translate each message in\u003cbr\u003ethe new language. The following table will help you to understand the meaning of each message in the\u003cbr\u003eMST:\u003cbr\u003eMFN Range Message category\u003cbr\u003e1-10 Standard buttons (OK, CANCEL, etc.) Note that the first field of the first record\u003cbr\u003e\u003cbr\u003econtains the language name that will be displayed by Winisis when showing the\u003cbr\u003elist of available languages.\u003cbr\u003e\u003cbr\u003e11-12 Database and record status (Data base window).\u003cbr\u003e12-16 Configuration, import, export and Inverted file maintenance Dialog boxes.\u003cbr\u003e21-22 Search windows.\u003cbr\u003e31 Open Dialog box\u003cbr\u003e41-42 Error messages.\u003cbr\u003e51-52 Data Entry window\u003cbr\u003e61-70 Print Dialog box\u003cbr\u003e71-73 Tool bars help messages.\u003cbr\u003eYou may refer to the languages.doc file for more information about the newest messages added to\u003cbr\u003eWinisis.\u003cbr\u003eIn order to set the new language as the default language (i.e. the one which CDS/ISIS will automatically\u003cbr\u003eselect at startup) you must set parameter 101 of syspar.par equal to the corresponding language code, for\u003cbr\u003eexample:\u003cbr\u003e; Default language\u003cbr\u003e101\u003dSP\u003cbr\u003e\u003cbr\u003e3. Creating a new menu profile\u003cbr\u003eBy using menu profiles you may restrict the set of CDS/ISIS commands which a given user may have\u003cbr\u003eaccess to. A menu profile is in fact a particular menu data base which only contains a subset of CDS/ISIS\u003cbr\u003ecommands. Normally a menu profile is selected through parameter 102 of syspar.par. However, by means\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eof parameter 0, you may assign a different profile to each user (or category of users), by redefining\u003cbr\u003eparameter 102 for each secondary syspar.par. By default CDS/ISIS will use the DF profile (data base\u003cbr\u003eMNxxDF), which allows access to all CDS/ISIS functions.\u003cbr\u003eTo create a new menu profile for an existing language version, perform the following steps:\u003cbr\u003e1. Choose the new acronym for your profile (for example, BS).\u003cbr\u003e2. Open a DOS prompt in Windows.\u003cbr\u003e3. Move to your Winisis directory (by default C:\\WINISIS).\u003cbr\u003e4. Move to the menu directory. (C:\\WINISIS\\MENU)\u003cbr\u003e5. Execute the following:\u003cbr\u003e\u003cbr\u003excopy mnendf*.* mnxxbs*.*\u003cbr\u003ecopy ?mnend.fmt ?mnxxb.fmt\u003cbr\u003e\u003cbr\u003eThis creates a copy of the xx language menu data base. In particular, the first statement will copy the\u003cbr\u003edatabase, while the second will copy the data entry worksheets for that database.\u003cbr\u003eNote: data entry worksheet names (.FMT files), are composed by a letter indicating the page number and\u003cbr\u003eby the first 5 characters of the database name (for example AMNEND.FMT). So, if you have more than\u003cbr\u003eone profile beginning with the letter \"B\", say MNENBS.MST and MNENBR.MST, you do not need to\u003cbr\u003eduplicate the entry worksheets, because in both cases the worksheet name is AMNENB.FMT. This is not\u003cbr\u003ea problem and does not cause any conflict between the two profiles.\u003cbr\u003e6. Once you have created a copy of the default profile, you may close the DOS window and execute\u003cbr\u003eCDS/ISIS. Choose the Open command from the Data base menu, and select your menu directory (by\u003cbr\u003edefault C:\\WINISIS\\MENU), then choose the newly created MST file, MNENBS.MST.\u003cbr\u003e7. Open the Data Entry window and, browsing the database one record at a time, delete all the commands\u003cbr\u003eyou do not want to be available in the new profile.\u003cbr\u003eNote: to avoid the user to select the default menu, you should delete the Change language command in\u003cbr\u003ethe Configure menu. You should also change the profile name, by editing the first field of the first record\u003cbr\u003ein the database, that normally says: \"Full Version\".\u003cbr\u003e8. Close the database.\u003cbr\u003e9. You may now test your new profile, by choosing the new profile from the Change profile command in\u003cbr\u003ethe Configure menu. If something is wrong and you cannot return to the full version in order to make\u003cbr\u003eadditional changes, close and reload CDS/ISIS, after removing parameter 102 of syspar.par, if any.\u003cbr\u003e10. To set the new profile as the default one, change parameter 102 of syspar.par.\u003cbr\u003e\u003cbr\u003eB. Conversion tables\u003cbr\u003eIn order to maintain compatibility with the MS-DOS version, the Windows version of CDS/ISIS maintains\u003cbr\u003edata bases (on disk) using the MS-DOS character set (known as the OEM character set). The data is then\u003cbr\u003econverted to the Windows character set (known as the ANSI character set) whenever it is displayed on the\u003cbr\u003escreen and converted back to MS-DOS whenever you update a record. In this manner the same physical\u003cbr\u003edata base can be operated using both the MS-DOS and the Windows version and can be exchanged with\u003cbr\u003eother CDS/ISIS users independently of the version used. Depending on the language of the data base and\u003cbr\u003ethe corresponding MS-DOS code page used, you may have to provide conversion tables if the default\u003cbr\u003ebuilt-in tables are not working properly9. All conversion tables are text files containing 256 integers\u003cbr\u003e(except ISISAC.TAB), corresponding to the character codes 0-255. Character conversion is performed by\u003cbr\u003ereplacing a given text character by the corresponding code in the table. For example, if the 129th integer\u003cbr\u003ein the table is 199, then CDS/ISIS will replace each occurrence of character code 128 with character code\u003cbr\u003e199. The conversion tables used by CDS/ISIS are described below.\u003cbr\u003e\u003cbr\u003e9 CDS/ISIS uses as default the standard Windows ANSI-to-OEM mappings, which are defined by the\u003cbr\u003ekeyboard driver, where this function is implemented. Some keyboard drivers may have different mappings\u003cbr\u003ethan others, depending on the machine environment, and some keyboard driver support loading different\u003cbr\u003eOEM character sets; for example, the standard U.S. keyboard driver for an IBM keyboard supports\u003cbr\u003eloadable code pages, with the default being code page 437 and the most common alternative being code\u003cbr\u003epage 850. (The Windows character set is sometimes referred to as code page 1007.)\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e1. OEM to ANSI conversion table\u003cbr\u003eThis table is used to convert the data from the DOS character set used in the data base to the Windows\u003cbr\u003echaracter set. By default CDS/ISIS will use a built-in table. If you provide this table, you must enter its\u003cbr\u003epath and file name in parameter 106 of syspar.par. We recommend you store the table in the menu path\u003cbr\u003e(parameter 2) and call it OEMANSI.TAB. Note that in this case you must also provide the Windows to\u003cbr\u003eDOS conversion table described below.\u003cbr\u003e\u003cbr\u003e2. ANSI to OEM conversion table\u003cbr\u003eThis table is used to convert the Windows character set to the DOS character set before updating a record.\u003cbr\u003eBy default CDS/ISIS will use a built-in table. If you provide this table, you must enter its path and file\u003cbr\u003ename in parameter 107 of syspar.par. We recommend you store the bale in the menu path (parameter 2)\u003cbr\u003eand call it ANSIOEM.TAB. Note that in this case you must also provide the OEM to ANSI conversion\u003cbr\u003etable described above.\u003cbr\u003e\u003cbr\u003e3. Upper case conversion table (ISISUC.TAB)\u003cbr\u003eThis table is used to convert data base text (i.e. as stored in the data base using the MS-DOS character set)\u003cbr\u003eto upper case. It must be stored in the menu path (parameter 2 of syspar.par). The standard table supplied\u003cbr\u003eby UNESCO is given below:\u003cbr\u003e000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015\u003cbr\u003e016 017 018 019 020 021 022 023 024 025 026 027 028 028 030 031\u003cbr\u003e032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047\u003cbr\u003e048 049 050 051 052 053 054 055 056 057 058 059 060 061 062 063\u003cbr\u003e064 065 066 067 068 069 070 071 072 073 074 075 076 077 078 079\u003cbr\u003e080 081 082 083 084 085 086 087 088 089 090 091 092 093 094 095\u003cbr\u003e096 065 066 067 068 069 070 071 072 073 074 075 076 077 078 079\u003cbr\u003e080 081 082 083 084 085 086 087 088 089 090 123 124 125 126 127\u003cbr\u003e067 085 069 065 065 065 065 067 069 069 069 073 073 073 065 065\u003cbr\u003e069 069 069 079 079 079 085 085 089 079 085 155 156 157 158 159\u003cbr\u003e065 073 079 085 078 078 166 167 168 169 170 171 172 173 174 175\u003cbr\u003e176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191\u003cbr\u003e192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207\u003cbr\u003e208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223\u003cbr\u003e224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239\u003cbr\u003e240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255\u003cbr\u003e\u003cbr\u003e4. Alphabetic characters table (ISISAC.TAB)\u003cbr\u003eThis table defines the character codes of all alphabetic characters. It is used each time CDS/ISIS needs to\u003cbr\u003eknow whether a given character is alphabetic (e.g. when performing word indexing using indexing\u003cbr\u003etechnique 4, or validating alphabetic fields). A given text character whose code is stored in this table\u003cbr\u003e(using the MS-DOS character set) will be considered an alphabetic character. The standard table supplied\u003cbr\u003eby UNESCO is given below:\u003cbr\u003e065 066 067 068 069 070 071 072 073 074 075 076 077 078 079 080\u003cbr\u003e081 082 083 084 085 086 087 088 089 090 097 098 099 100 101 102\u003cbr\u003e103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118\u003cbr\u003e119 120 121 122 128 129 130 131 132 133 134 135 136 137 138 139\u003cbr\u003e140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 160\u003cbr\u003e161 162 163 164 165\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e11. CDS/ISIS Pascal\u003cbr\u003eCDS/ISIS Pascal programs are currently implemented only as format exits. The programs are fully\u003cbr\u003ecompatible at .pcd level with the DOS version of CDS/ISIS. However, certain restrictions in the MS-DOS\u003cbr\u003eversion, in particular regarding maximum string size and number of strings, no longer exist. A string may\u003cbr\u003enow be up to 32K, including the input and output strings of a format exit.\u003cbr\u003eNote that, at present, only the following ISIS library routines are available.\u003cbr\u003eASSIGN\u003cbr\u003eCHR\u003cbr\u003eCOPYSTR\u003cbr\u003eDBN\u003cbr\u003eDATESTAMP\u003cbr\u003eEDIT\u003cbr\u003eENCINT\u003cbr\u003eENCREAL\u003cbr\u003eEXEC\u003cbr\u003eFIELD\u003cbr\u003e\u003cbr\u003eFIELDN\u003cbr\u003eFILEXIST\u003cbr\u003eFIND\u003cbr\u003eFLDTAG\u003cbr\u003eGETMFN\u003cbr\u003eLANG\u003cbr\u003eMAXMFN\u003cbr\u003eMAXSET\u003cbr\u003eNFIELDS\u003cbr\u003eNOCC\u003cbr\u003e\u003cbr\u003eNPOSTS\u003cbr\u003eNXTPOS\u003cbr\u003eNXTPOST\u003cbr\u003eNXTTERM\u003cbr\u003eORD\u003cbr\u003ePATH\u003cbr\u003ePOSITION\u003cbr\u003ePOSTING\u003cbr\u003eREAD(ln)\u003cbr\u003eRECALL\u003cbr\u003e\u003cbr\u003eRECORD\u003cbr\u003eSEARCH\u003cbr\u003eSETPOS\u003cbr\u003eSIZE\u003cbr\u003eSUBSTR\u003cbr\u003eSYSTEM\u003cbr\u003eUC\u003cbr\u003eVAL\u003cbr\u003eWRITE(LN)\u003cbr\u003e\u003cbr\u003eAlso note the following implementation differences between the MS-DOS and the Windows version of the\u003cbr\u003efunctions listed below.\u003cbr\u003e\u003cbr\u003ei. ASSIGN\u003cbr\u003eThe /k switch (to prevent closing a file between calls) is not supported.\u003cbr\u003e\u003cbr\u003eii. READ(ln) and WRITE(ln) procedures\u003cbr\u003eThese functions are implemented only for files (i.e. Read(inp,...) and Write(out,...)). Input from keyboard\u003cbr\u003eor output to the screen are not supported. This implies that you must always explicitly open the file to be\u003cbr\u003eread or written by using the ASSIGN procedure.\u003cbr\u003e\u003cbr\u003eiii. EDIT\u003cbr\u003eFunction EDIT is implemented as follows: it serves to edit at run time any string passed to the function.\u003cbr\u003eWhen calling EDIT, a mini-dialog box appears on the screen to make it possible to modify the given\u003cbr\u003evalue. Click Ok to validate the entry.\u003cbr\u003eSyntax: EDIT(var: s: string, n1,n2,n3,n4,n5: real, title: string)\u003cbr\u003eParameters list:\u003cbr\u003eS the string to be edited (after EDIT s will contain the resulting edited string). S may be initially\u003cbr\u003eempty.\u003cbr\u003eN1,n2,n3,n4: not used\u003cbr\u003eN5 May assume two values: Single (1) or Multiple (2) lines edit\u003cbr\u003eTitle is a % delimited string containing: the title of the dialog window%a first line of comment%a\u003cbr\u003esecond line of comment. Example:\u003cbr\u003eEdit Search Expression%You can edit the search expression%Click Ok to execute the search.\u003cbr\u003eThe dialog title is: Edit Search Expression\u003cbr\u003eThe first comment line is: You can edit the search ....\u003cbr\u003eThe second comment is: Click Ok to execute the search\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eiv. EXEC procedure\u003cbr\u003e1. All programs called through EXEC must be of the same type as the original caller (e.g. if\u003cbr\u003eprogram A is a format exit and it calls program B then B must also be a format exit);\u003cbr\u003e2. If the calling program (A) is a format exit, then the called program (B) receives as input string\u003cbr\u003e(s1), the current value of the output string (s2) of A at the time the EXEC function is executed. Program B\u003cbr\u003ereturns a value in the output string (s2). This allows you to pass an input parameter to, and to receive\u003cbr\u003eoutput from the executed program. For example:\u003cbr\u003eProgram A(s1: string; lw, occ: real; s2: string) [format];\u003cbr\u003ebegin\u003cbr\u003es2:\u003d\u0027xxx\u0027;\u003cbr\u003eexec(\u0027B\u0027);\u003cbr\u003e{ the value of s2 at this point will be \u0027xxxyyyzzz\u0027 }\u003cbr\u003es2:\u003ds2|\u0027www\u0027;\u003cbr\u003eend.\u003cbr\u003eProgram B(s1: string; lw, occ: real; s2: string) [format];\u003cbr\u003ebegin\u003cbr\u003e{ on entry: s1 will be \u0027xxx\u0027 }\u003cbr\u003es2:\u003ds1|\u0027yyy\u0027;\u003cbr\u003eexec(\u0027C\u0027);\u003cbr\u003e{ the value of s2 at this point will be \u0027xxxyyy\u0027 }\u003cbr\u003eend.\u003cbr\u003eProgram C(s1: string; lw, occ: real; s2: string) [format];\u003cbr\u003ebegin\u003cbr\u003e{ on entry: s1 will be \u0027xxxyyy\u0027 }\u003cbr\u003es2:\u003ds1|\u0027zzz\u0027;\u003cbr\u003e{ the value of s2 at this point will be \u0027xxxyyyzzz\u0027 }\u003cbr\u003eend.\u003cbr\u003eOn exit from A, the value of s2 will be \u0027xxxyyyzzzwww\u0027.\u003cbr\u003e\u003cbr\u003evi. LANG\u003cbr\u003eReturn a two character string containing the current selected language code.\u003cbr\u003e\u003cbr\u003evii. PATH function\u003cbr\u003eNot implemented yet.\u003cbr\u003eUntil such time as the dbn.par facility will be implemented, the function PATH(\u0027DBN\u0027,i) returns the path\u003cbr\u003eof the current Master file for all values of i.\u003cbr\u003e\u003cbr\u003eviii. SYSTEM procedure\u003cbr\u003eThis procedure may execute both DOS and Windows programs. If you are executing a DOS program and\u003cbr\u003eyou want it to execute in a window (rather than in full screen mode), you must also create a corresponding\u003cbr\u003ePIF file.\u003cbr\u003eThe program called by the SYSTEM procedure executes asynchronously and control returns immediately\u003cbr\u003eto your program. This feature may be used, for example, to play a sound file (e.g. a description of the\u003cbr\u003erecord) while the record is displayed. Assume for example that field 1 contains the name of a .wav file\u003cbr\u003eassociated with the record. Then the following format, and the associated format exit, will play this file\u003cbr\u003ewhile displaying the record:\u003cbr\u003eFormat: ............ \u0026amp;play() ..........\u003cbr\u003e\u003cbr\u003eProgram play(s1: string; lw, occ: real; s2: string);\u003cbr\u003evar wav: string\u003cbr\u003ebegin\u003cbr\u003ewav:\u003dfield(fieldn(1,1));\u003cbr\u003eif (size(wav)\u0026gt;0) then system(\u0027mplayer /play /close \u0027|wav|\u0027.wav\u0027);\u003cbr\u003eend.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eApp. A - Windows editing keys\u003cbr\u003eThe following table provides a summary of the standard Windows editing keys (the + sign indicates that\u003cbr\u003eyou must simultaneously press the indicated keys):\u003cbr\u003eCTRL+INS or CTRL+C copy the selected text into the clipboard\u003cbr\u003eSHIFT+DEL or CTRL+X move the selected text into the clipboard and delete it from the\u003cbr\u003e\u003cbr\u003escreen\u003cbr\u003eSHIFT+INS or CTRL+V insert (paste) the clipboard content to the current cursor position\u003cbr\u003eCTRL+V paste from the clipboard\u003cbr\u003eALT+Backspace or CTRL+Z undo the last editing operation\u003cbr\u003eEsc (in data entry) reload the field content from the disk.\u003cbr\u003e (Cursor left) move the cursor one position to the left\u003cbr\u003eCTRL+ (Cursor left) move the cursor one word to the left\u003cbr\u003e (Cursor right) move the cursor one position to the right\u003cbr\u003eCTRL+ (Cursor right) move the cursor one word to the right\u003cbr\u003e (Cursor up) move the cursor to the same position in the preceding line (if\u003cbr\u003e\u003cbr\u003ewithin the field) or to the beginning of the field\u003cbr\u003e (Cursor down) move the cursor to the same position of the following line (if\u003cbr\u003e\u003cbr\u003ewithin the field) or to the end of the field\u003cbr\u003e (Cursor Home) move the cursor to the beginning of the current line\u003cbr\u003eCTRL+ (Cursor Home) move the cursor to the beginning of the field\u003cbr\u003eCursor End move the cursor to the end of the current line\u003cbr\u003eCTRL+Cursor End move the cursor to the end of the field\u003cbr\u003eCursor PgUp move one page up (if within the field) or to the first line of the\u003cbr\u003e\u003cbr\u003efield\u003cbr\u003eCursor PgDn move one page down (if within the field) or to the last line of the\u003cbr\u003e\u003cbr\u003efield\u003cbr\u003eBackspace delete the character to the left of the cursor and move cursor one\u003cbr\u003e\u003cbr\u003eposition to the left\u003cbr\u003eDelete delete the character at the cursor position (the cursor does not\u003cbr\u003e\u003cbr\u003emove)\u003cbr\u003eShift+Cursor key select some text\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eGlossary\u003cbr\u003eAccess point : see Search term\u003cbr\u003eANY file : An optional file containing the set of ANY terms defined for a given data base. The ANY file\u003cbr\u003eis a text file which may be created with any text editor (e.g. NOTEPAD or WRITE)\u003cbr\u003eANY term : A collective term representing an arbitrary (but pre-defined) set of search terms. When used\u003cbr\u003ein a search expression, an ANY term is automatically translated to the set of search terms it represents\u003cbr\u003elinked with the logical OR operator. If, for example, the ANY term ANY BENELUX represents the\u003cbr\u003esearch terms BELGIUM, NETHERLANDS and LUXEMBOURG, then when ANY BENELUX is used in\u003cbr\u003ea search expression it will be translated to (BELGIUM + NETHERLANDS + LUXEMBOURG). Before\u003cbr\u003ean ANY term can be used in a search expression, it must be defined in the ANY file\u003cbr\u003eASCII : (American Standard Code for Information Interchange) A 7-bit binary code used to encode\u003cbr\u003echaracters on a computer. ASCII codes range from 0 to 127. On many computers, such as the IBM PC,\u003cbr\u003ethe code has been extended to 8 bits, providing therefore an additional set of 128 codes from 128 to 255.\u003cbr\u003eThese are not normally part of the ASCII standard and cannot therefore be expected to be the same on all\u003cbr\u003ecomputers\u003cbr\u003eBrowsing : the sequential display of Master file records in MFN order, i.e. in the order in which the\u003cbr\u003erecords have been entered\u003cbr\u003eControl key : Keys on your keyboard which, when pressed, perform a specific pre-defined action\u003cbr\u003eCut and paste : An editing operation, available in most word processing packages, consisting in moving\u003cbr\u003eone piece of text from one place to another. The CDS/ISIS field editor supports the standard Windows cut\u003cbr\u003eand pasting operations\u003cbr\u003eData base : A file of related data collected to satisfy the information requirements of a given user\u003cbr\u003ecommunity. Each unit of information stored in a data base consists of discrete data elements, each\u003cbr\u003econtaining a particular characteristic of the entity being described. For example, a bibliographic data base\u003cbr\u003ewill contain information on books, reports, journal articles, etc. Each unit will, in this case, consist of such\u003cbr\u003edata elements as author, title, date of publication, etc. Data elements are stored in fields, each of which is\u003cbr\u003eassigned a numeric tag indicative of its contents\u003cbr\u003eData element : An elementary piece of information which CDS/ISIS can identify. A data element may be\u003cbr\u003estored in a field or a subfield\u003cbr\u003eData entry worksheet : An electronic form used for entering data in a data base\u003cbr\u003eDefault value : The pre-defined contents of a field\u003cbr\u003eDialog box : An electronic form used by CDS/ISIS to collect the parameters for a particular operation\u003cbr\u003esuch as a print run or an export operation\u003cbr\u003eDialogue language : The language used by CDS/ISIS to interact with the user. CDS/ISIS is designed to\u003cbr\u003esupport an unlimited number of dialogue languages\u003cbr\u003eDictionary : The set of search terms for a given data base\u003cbr\u003eDisplay format : see Format\u003cbr\u003eDisplay mode : The manner in which fields are displayed. CDS/ISIS may display fields in three different\u003cbr\u003emodes: proof, data or heading mode\u003cbr\u003eExport : The conversion of a data base from the form in which it is stored for processing to a form\u003cbr\u003esuitable for transmission to other users or systems\u003cbr\u003eFDT : see Field Definition Table\u003cbr\u003eField : The container of a data element\u003cbr\u003eField Definition table : A table defining the fields of a given data base\u003cbr\u003eField Select Table : A table defining criteria for extracting one or more elements from a Master file\u003cbr\u003erecord required for a particular process. Field Select Tables may be used for defining the contents of the\u003cbr\u003eInverted file, for sorting records before producing a printed report or to reformat records during an import\u003cbr\u003eor export operation\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eFiling information : A special coding inserted in a field defining how it must be sorted\u003cbr\u003eFST : see Field Select Table\u003cbr\u003eFunction key : see Control key\u003cbr\u003eGizmo : A special encoding of accented characters or other special characters used for the exchange of\u003cbr\u003edata between the various versions of CDS/ISIS. A gizmo represents a single character and it consists of 3\u003cbr\u003echaracters, the first of which is always an @ sign and the next two define the character being represented.\u003cbr\u003eBy providing gizmo conversion tables at each end, two users are able to transmit and receive correctly\u003cbr\u003echaracters having different machine codes.\u003cbr\u003eHit : A record satisfying a set of specific search criteria\u003cbr\u003eHit file : A file created by CDS/ISIS to sort Master file records\u003cbr\u003eHit list : The set of records retrieved by a given search expression\u003cbr\u003eImport : The conversion of a data base from the form suitable for transmission to other users or systems\u003cbr\u003eto the form required by CDS/ISIS for processing\u003cbr\u003eIndexing : The process of extracting search terms from a Master file record\u003cbr\u003eInverted file : A logical structure built automatically by CDS/ISIS to enable fast retrieval. It contains the\u003cbr\u003edictionary of search terms and, for each term, a list of references to the Master file records from which the\u003cbr\u003eterm was extracted. The Inverted file actually consists of six physical files\u003cbr\u003eISO : International Standards Organization\u003cbr\u003eISO 2709 : An international standard format for information interchange recommended by ISO\u003cbr\u003eLanguage : see Dialogue language\u003cbr\u003eLimits : see MFN limits\u003cbr\u003eLink file : A file built by CDS/ISIS during the process of creating the Inverted file\u003cbr\u003eMaster file : A logical structure containing the records of a given data base. The Master file actually\u003cbr\u003econsists of two physical files\u003cbr\u003eMFN : (Master File Number) the unique number automatically assigned by CDS/ISIS to each record\u003cbr\u003eentered in a data base. MFNs are assigned sequentially, starting from 1, and represent the chronological\u003cbr\u003eorder of entry\u003cbr\u003eMFN limits : A range of MFNs, e.g. 1/50, defining the Master file records to which a certain operation is\u003cbr\u003eapplied\u003cbr\u003eMode : see Display mode\u003cbr\u003eOccurrence : One instance of a repeatable field\u003cbr\u003ePaste : see Cut and paste\u003cbr\u003ePattern : A character by character description of the possible contents of a field. A pattern defines, for\u003cbr\u003eeach position of the field, the type of characters it may contain (e.g. alphabetic, numeric, etc.)\u003cbr\u003ePrint format : see Format\u003cbr\u003eQualifier : A construct used, during searching, to specify the field or fields in which a given search term\u003cbr\u003eshould appear\u003cbr\u003eRecord (Master file) : The set of fields containing all the data elements of one information unit stored in\u003cbr\u003ea data base\u003cbr\u003eRepeatable field : A field which may occur more than once in a record\u003cbr\u003eSave file : A file used to save the results of a search\u003cbr\u003eSearch term : Any of the elements that can be used to retrieve a record, e.g. a subject descriptor, a name,\u003cbr\u003ea word, a document code, etc. The search terms for the records of a given data base are defined in the\u003cbr\u003einverted file FST\u003cbr\u003eStopword : A non significant word to be ignored when indexing a field (e.g. articles, prepositions, etc.)\u003cbr\u003eSubfield : One of the data elements contained in a field. A subfield is identified by a subfield delimiter\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eSubfield delimiter : A 2-character code preceding and identifying a subfield of a field\u003cbr\u003eTag : A number uniquely identifying a particular field\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eLIST OF FIGURES\u003cbr\u003e\u003cbr\u003eFIGURE 1 - SAMPLE CDS/ISIS MENU ................................................................................ 10 \u003cbr\u003e\u003cbr\u003eFIGURE 2 - SAMPLE CDS/ISIS DIALOG BOX ................................................................... 11 \u003cbr\u003e\u003cbr\u003eFIGURE 3 - SAMPLE DATA BASE WINDOW .................................................................... 11 \u003cbr\u003e\u003cbr\u003eFIGURE 4 - SYSPAR PARAMETER 0 EXAMPLE .............................................................. 16 \u003cbr\u003e\u003cbr\u003eFIGURE 5 - SYSPAR PARAMETER 125\u003d1 EXAMPLE ..................................................... 20 \u003cbr\u003e\u003cbr\u003eFIGURE 6 - ALTERNATE SEARCH RESULTS TOOLBAR ............................................. 21 \u003cbr\u003e\u003cbr\u003eFIGURE 7 - DICTIONARY WINDOW WITH DUMP BUTTON ....................................... 21 \u003cbr\u003e\u003cbr\u003eFIGURE 8 - MAIN WINDOW ................................................................................................. 27 \u003cbr\u003e\u003cbr\u003eFIGURE 9 - DATABASE MENU ............................................................................................. 27 \u003cbr\u003e\u003cbr\u003eFIGURE 10 - BROWSE MENU ............................................................................................... 29 \u003cbr\u003e\u003cbr\u003eFIGURE 11 - SEARCH MENU ................................................................................................ 30 \u003cbr\u003e\u003cbr\u003eFIGURE 12 - EDIT MENU ....................................................................................................... 31 \u003cbr\u003e\u003cbr\u003eFIGURE 13 – THE FDT EDITOR ........................................................................................... 32 \u003cbr\u003e\u003cbr\u003eFIGURE 14 - FMT EDITOR .................................................................................................... 32 \u003cbr\u003e\u003cbr\u003eFIGURE 15 - PFT EDITOR ...................................................................................................... 33 \u003cbr\u003e\u003cbr\u003eFIGURE 16 - FST EDITOR ...................................................................................................... 33 \u003cbr\u003e\u003cbr\u003eFIGURE 17 - CONFIGURE MENU ........................................................................................ 34 \u003cbr\u003e\u003cbr\u003eFIGURE 18 - SYSTEM SETTINGS SCREEN 1 .................................................................... 35 \u003cbr\u003e\u003cbr\u003eFIGURE 19 - SYSTEM SETTINGS SCREEN 2 .................................................................... 35 \u003cbr\u003e\u003cbr\u003eFIGURE 20 - SYSTEM SETTINGS SCREEN 3 .................................................................... 36 \u003cbr\u003e\u003cbr\u003eFIGURE 21 - UTILITIES MENU ............................................................................................ 36 \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eFIGURE 22 - ADVANCED DATA BASE UTILITIES .......................................................... 37 \u003cbr\u003e\u003cbr\u003eFIGURE 23 - WINDOWS MENU ............................................................................................ 38 \u003cbr\u003e\u003cbr\u003eFIGURE 24 - HELP MENU ...................................................................................................... 39 \u003cbr\u003e\u003cbr\u003eFIGURE 25 - ABOUT WINDOW AND ID NUMBER .......................................................... 39 \u003cbr\u003e\u003cbr\u003eFIGURE 26 - DATA BASE WINDOW .................................................................................... 40 \u003cbr\u003e\u003cbr\u003eFIGURE 27 - DATA BASE WINDOW BUILT-IN FORMAT EDITOR ............................. 42 \u003cbr\u003e\u003cbr\u003eFIGURE 28 - THE DATA ENTRY WINDOW ....................................................................... 43 \u003cbr\u003e\u003cbr\u003eFIGURE 29 - DATA ENTRY STATUS BAR .......................................................................... 44 \u003cbr\u003e\u003cbr\u003eFIGURE 30 - PICK LIST EXAMPLE ..................................................................................... 49 \u003cbr\u003e\u003cbr\u003eFIGURE 31 - EXPERT SEARCH WINDOW ......................................................................... 50 \u003cbr\u003e\u003cbr\u003eFIGURE 32 - THE GUIDED SEARCH WINDOW ............................................................... 51 \u003cbr\u003e\u003cbr\u003eFIGURE 33 - THE DICTIONARY WINDOW ....................................................................... 52 \u003cbr\u003e\u003cbr\u003eFIGURE 34 - INVERTED FILE DUMP .................................................................................. 53 \u003cbr\u003e\u003cbr\u003eFIGURE 35 - OPEN FILE DIALOG BOX .............................................................................. 55 \u003cbr\u003e\u003cbr\u003eFIGURE 36 - SEARCH HISTORY DIALOG BOX ............................................................... 56 \u003cbr\u003e\u003cbr\u003eFIGURE 37 - IMPORT DIALOG BOX ................................................................................... 56 \u003cbr\u003e\u003cbr\u003eFIGURE 38 - EXPORT DIALOG BOX .................................................................................. 59 \u003cbr\u003e\u003cbr\u003eFIGURE 39 - INVERTED FILE MAINTENANCE DIALOG BOX .................................... 62 \u003cbr\u003e\u003cbr\u003eFIGURE 40 - GLOBAL ADD DIALOG BOX ........................................................................ 64 \u003cbr\u003e\u003cbr\u003eFIGURE 41 - GLOBAL DELETE DIALOG BOX ................................................................ 65 \u003cbr\u003e\u003cbr\u003eFIGURE 42 - GLOBAL REPLACE DIALOG BOX .............................................................. 66 \u003cbr\u003e\u003cbr\u003eFIGURE 43 - PRINT DIALOG BOX (GENERAL) ............................................................... 68 \u003cbr\u003e\u003cbr\u003eFIGURE 44 - PRINT DIALOG BOX (PRESENTATION) ................................................... 69 \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eFIGURE 45 - PRINT DIALOG BOX (MARGINS) ................................................................ 70 \u003cbr\u003e\u003cbr\u003eFIGURE 46 - PRINT DIALOG BOX (LAYOUT) .................................................................. 71 \u003cbr\u003e\u003cbr\u003eFIGURE 47 - PRINT DIALOG BOX (SORTING) ................................................................. 73 \u003cbr\u003e\u003cbr\u003eFIGURE 48- EXPORT TO XML DIALOG ............................................................................ 76 \u003cbr\u003e\u003cbr\u003eFIGURE 49 - XML FIELD EXPORT OPTIONS ................................................................... 77 \u003cbr\u003e\u003cbr\u003eFIGURE 50 - DATABASE \u0026gt; NEW ........................................................................................... 83 \u003cbr\u003e\u003cbr\u003eFIGURE 51 - STEP 1 - FIELD DEFINITION TABLE .......................................................... 83 \u003cbr\u003e\u003cbr\u003eFIGURE 52 - DATA ENTRY WORKSHEET DEFINITION ............................................... 84 \u003cbr\u003e\u003cbr\u003eFIGURE 53 - LOGICAL OR .................................................................................................... 89 \u003cbr\u003e\u003cbr\u003eFIGURE 54 - LOGICAL AND .................................................................................................. 89 \u003cbr\u003e\u003cbr\u003eFIGURE 55 - LOGICAL NOT .................................................................................................. 90 \u003cbr\u003e\u003cbr\u003eFIGURE 56 - REF EXAMPLE ............................................................................................... 110 \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eINDEX\u003cbr\u003eA\u003cbr\u003eAccess points 8\u003cbr\u003eAdvanced data base utilities 36\u003cbr\u003eAlignment of paragraphs 119\u003cbr\u003eANY file 9\u003cbr\u003eANY term 9, 88\u003cbr\u003eB\u003cbr\u003eBackward reference 93\u003cbr\u003eBegin and End coding 43\u003cbr\u003eBOX command 119, 120\u003cbr\u003eC\u003cbr\u003eCDS/ISIS Pascal 13, 140\u003cbr\u003eCDS/ISIS Search language 87\u003cbr\u003eCenter command 119\u003cbr\u003eCharacter Conversion tables 57, 138\u003cbr\u003eCharacter formatting commands 121\u003cbr\u003eCLn command 119\u003cbr\u003eColor table 118\u003cbr\u003eCOLS command 118\u003cbr\u003eControl characters 45\u003cbr\u003eCrossreference file 8\u003cbr\u003eD\u003cbr\u003eData Base 7\u003cbr\u003eData base definition 8\u003cbr\u003eData base definition services 8\u003cbr\u003eData base name (default) 17\u003cbr\u003eData base parameters file 26\u003cbr\u003eData base structure 7\u003cbr\u003eData element 7\u003cbr\u003edbn.PAR 26\u003cbr\u003eDialog boxes 10\u003cbr\u003eExport 59\u003cbr\u003eGlobal add 64, 65, 76\u003cbr\u003eGlobal Add 64\u003cbr\u003eGlobal Delete 65, 76\u003cbr\u003eGlobal Replace 66\u003cbr\u003eImport 56\u003cbr\u003eInverted File Maintenance 62\u003cbr\u003eOpen 55\u003cbr\u003ePrint 67\u003cbr\u003ePrintExport to XML 76\u003cbr\u003e\u003cbr\u003eDictionary 8\u003cbr\u003eDictionary dump 52\u003cbr\u003eDirectories 13\u003cbr\u003eDisplay format 94\u003cbr\u003eF\u003cbr\u003eFDT 8\u003cbr\u003eField 7\u003cbr\u003eField Definition Table 77\u003cbr\u003eField identifier 74\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eField level search operators 89\u003cbr\u003eFiling information 46\u003cbr\u003eFONTS command 118\u003cbr\u003eFormat 8, 94\u003cbr\u003eFree text searching 87, 92\u003cbr\u003eFST 8\u003cbr\u003eH\u003cbr\u003eHeading format 73\u003cbr\u003eHit list 9\u003cbr\u003eHypertext features 121\u003cbr\u003eI\u003cbr\u003eIndentation 119\u003cbr\u003eInverted file 8\u003cbr\u003eJ\u003cbr\u003eJustify command 119\u003cbr\u003eL\u003cbr\u003eLogical AND 89\u003cbr\u003eLogical NOT 90\u003cbr\u003eLogical OR 89\u003cbr\u003eM\u003cbr\u003eMaster file 8\u003cbr\u003eMenus 9, 33\u003cbr\u003e Help menu 39\u003cbr\u003e Utilities menu 36\u003cbr\u003e Windows menu 38\u003cbr\u003eBrowse menu 29\u003cbr\u003eDatabase menu 27\u003cbr\u003eEdit menu 31\u003cbr\u003eSearch menu 30\u003cbr\u003e\u003cbr\u003eMFN 8\u003cbr\u003eMultilingual dialogue 10\u003cbr\u003eN\u003cbr\u003eNumber of headings 73\u003cbr\u003eO\u003cbr\u003eOperand qualifier 91\u003cbr\u003eP\u003cbr\u003eParagraph formatting commands 119\u003cbr\u003ePrecise terms 87\u003cbr\u003ePrint Dailog box\u003cbr\u003eLayout 71\u003cbr\u003e\u003cbr\u003ePrint Dialog box\u003cbr\u003eMargins 70\u003cbr\u003ePresentation 69\u003cbr\u003eSorting 73\u003cbr\u003e\u003cbr\u003ePrint format editor 40\u003cbr\u003ePrint run 67\u003cbr\u003eProfile 137\u003cbr\u003eR\u003cbr\u003eRecord 7\u003cbr\u003eRepeatable fields 77\u003cbr\u003eRight truncated search terms 88\u003cbr\u003eS\u003cbr\u003eSave file 9\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eSearch expressions 87\u003cbr\u003eSyntax 90\u003cbr\u003e\u003cbr\u003eSearch History Dialog box 56\u003cbr\u003eSearch operators 88\u003cbr\u003eSearch strategy 92\u003cbr\u003eSearch term delimiters 46\u003cbr\u003eSort key 74, 75\u003cbr\u003eSorting 67\u003cbr\u003eStopword file name 73\u003cbr\u003eSubfield delimiters 7\u003cbr\u003eSubfields 7\u003cbr\u003eSystem functions 7\u003cbr\u003eSystem installation 12\u003cbr\u003eSystem parameters 15\u003cbr\u003eSystem restrictions 26\u003cbr\u003eSystem services 8\u003cbr\u003eT\u003cbr\u003eTabulation command 119\u003cbr\u003eTag 7\u003cbr\u003eTag (of headings) 73\u003cbr\u003eTechniques 9\u003cbr\u003eTitlesXML 76\u003cbr\u003eTools 9\u003cbr\u003eW\u003cbr\u003eWindows 27\u003cbr\u003eData base 40\u003cbr\u003eData Entry 43\u003cbr\u003eDictionary 52\u003cbr\u003eExpert Search 49\u003cbr\u003eGuided Search 50\u003cbr\u003e\u003cbr\u003eWindows 95 13\u003cbr\u003eWorksheets (data entry) 8\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u0026gt;\u0026gt;\u003c/td\u003e\n \u003c/tr\u003e \n \u003ctr class\u003d\"raw\"\u003e\n \u003ctd class\u003d\"raw\" style\u003d\"width:80; text-align:right;\"\u003e10: \u003c/td\u003e\n \u003ctd class\u003d\"raw\" style\u003d\"overflow:auto\"\u003e\u0026lt;\u0026lt;\u003ca href\u003d\"http://localhost:8585/DL-example/idocs/WINISIS15rev.pdf\"\u003eWINISIS15rev.pdf\u003c/a\u003e\u0026gt;\u0026gt;\u003c/td\u003e\n \u003c/tr\u003e \n \u003c/tbody\u003e \n \u003c/table\u003e \n \u003c/body\u003e\n\u003c/html\u003e"] ,"baseResultIndex" :"0" ,"resultsCount" :"2" } -2017-01-23 11:07:03,915 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.SearchAction method=execute -2017-01-23 11:07:03,916 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:07:03,916 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:07:03,916 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:07:03,916 DEBUG [P1-19] j.BaseAction [BaseAction.java:36] in the BaseAction execute() method -2017-01-23 11:07:03,916 DEBUG [P1-19] j.SearchAction [SearchAction.java:175] SearchAction - ****myExecute**** -2017-01-23 11:07:03,917 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession diff --git a/empweb/jetty/Web-JISIS-log.2 b/empweb/jetty/Web-JISIS-log.2 deleted file mode 100755 index 27c8132de..000000000 --- a/empweb/jetty/Web-JISIS-log.2 +++ /dev/null @@ -1,208 +0,0 @@ -2017-01-23 11:00:45,585 ERROR [P1-19] o.u.j.c.c.ConnectionNIO [ConnectionNIO.java:133] CLIENT -Cannot Authenticate, invalid user name or password -2017-01-23 11:00:48,126 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.login.LoginAction method=doLogin -2017-01-23 11:00:48,126 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:00:48,127 DEBUG [P1-19] j.l.LoginAction [LoginAction.java:33] ****LoginAction doLogin**** -2017-01-23 11:00:48,127 DEBUG [P1-19] o.u.j.c.c.ConnectionNIO [ConnectionNIO.java:122] CLIENT - ConnectionNIO: Send msg to authenticate client: [admin] pwd=[admin] Local SocketAddress= [/127.0.0.1:33118] -2017-01-23 11:00:48,127 INFO [P1-19] o.u.j.c.c.ConnectionNIO [ConnectionNIO.java:125] CLIENT - UserInfo:UserInfo- UserName=admin pwd=admin isAdmin=true permission={} host=192.168.0.213 IP=192.168.0.213 SocketAddress=/127.0.0.1:33118 -2017-01-23 11:00:48,131 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 4 milliseconds to get reply from server -2017-01-23 11:00:48,131 DEBUG [P1-19] o.u.j.c.c.ConnectionNIO [ConnectionNIO.java:129] CLIENT - ConnectionNIO: Client Authenticated by server: [admin] pwd=[admin] -2017-01-23 11:00:48,131 INFO [P1-19] o.u.j.c.c.ConnectionNIO [ConnectionNIO.java:141] CLIENT - New User Authenticated as [admin] Admin=[true] -2017-01-23 11:00:48,133 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 1 milliseconds to get reply from server -2017-01-23 11:00:48,133 DEBUG [P1-19] o.u.j.c.c.ConnectionNIO [ConnectionNIO.java:204] CLIENT - ConnectionNIO::Send msg to get getDbNames for dbHome=[DEF_HOME] -2017-01-23 11:00:48,142 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 9 milliseconds to get reply from server -2017-01-23 11:00:48,142 DEBUG [P1-19] o.u.j.c.c.ConnectionNIO [ConnectionNIO.java:206] CLIENT - ConnectionNIO::After sendMessage getDbNames dbHome=[DEF_HOME] -2017-01-23 11:00:48,143 DEBUG [P1-19] o.u.j.c.c.ConnectionNIO [ConnectionNIO.java:216] CLIENT - ConnectionNIO::getDbNames dbHome=[DEF_HOME] dbNames=[[sandburg, zola-marc21, simpleDL, epidoc, tam, PATR, liteBibliographic, MarcTest, ASFAEX, authority, ISA, DL-example, CDS, ICOMOS, LIBCAT, AMJ_LOAN, AMJ_Member, AMJ_BOOKS]] -2017-01-23 11:00:48,143 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:00:58,347 DEBUG [P1-19] j.DatabaseSelectionAction [DatabaseSelectionAction.java:62] DatabaseSelectionAction prepare -2017-01-23 11:00:58,347 DEBUG [P1-19] j.DatabaseSelectionAction [DatabaseSelectionAction.java:177] DatabaseSelectionAction getModel -2017-01-23 11:00:58,348 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.DatabaseSelectionAction method=execute -2017-01-23 11:00:58,348 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:00:58,348 DEBUG [P1-19] j.DatabaseSelectionAction [DatabaseSelectionAction.java:62] DatabaseSelectionAction prepare -2017-01-23 11:00:58,349 DEBUG [P1-19] j.BaseAction [BaseAction.java:36] in the BaseAction execute() method -2017-01-23 11:00:58,349 DEBUG [P1-19] j.DatabaseSelectionAction [DatabaseSelectionAction.java:47] Selecting a DB -2017-01-23 11:00:58,349 DEBUG [P1-19] j.BaseAction [BaseAction.java:44] myExecute returned - success -2017-01-23 11:00:58,612 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.DatabaseSelectionAction method=doGetDbReferences -2017-01-23 11:00:58,612 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:00:58,612 DEBUG [P1-19] j.DatabaseSelectionAction [DatabaseSelectionAction.java:62] DatabaseSelectionAction prepare -2017-01-23 11:00:58,614 DEBUG [P1-19] j.DatabaseSelectionAction [DatabaseSelectionAction.java:136] DatabaseServiceAction getSelectedDatabase: [{"dbHome":"DEF_HOME","dbName":"sandburg"},{"dbHome":"DEF_HOME","dbName":"zola-marc21"},{"dbHome":"DEF_HOME","dbName":"simpleDL"},{"dbHome":"DEF_HOME","dbName":"epidoc"},{"dbHome":"DEF_HOME","dbName":"tam"},{"dbHome":"DEF_HOME","dbName":"PATR"},{"dbHome":"DEF_HOME","dbName":"liteBibliographic"},{"dbHome":"DEF_HOME","dbName":"MarcTest"},{"dbHome":"DEF_HOME","dbName":"ASFAEX"},{"dbHome":"DEF_HOME","dbName":"authority"},{"dbHome":"DEF_HOME","dbName":"ISA"},{"dbHome":"DEF_HOME","dbName":"DL-example"},{"dbHome":"DEF_HOME","dbName":"CDS"},{"dbHome":"DEF_HOME","dbName":"ICOMOS"},{"dbHome":"DEF_HOME","dbName":"LIBCAT"},{"dbHome":"DEF_HOME","dbName":"AMJ_LOAN"},{"dbHome":"DEF_HOME","dbName":"AMJ_Member"},{"dbHome":"DEF_HOME","dbName":"AMJ_BOOKS"}] -2017-01-23 11:00:58,617 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.DatabaseServiceAction method=doGetSelectedDatabase -2017-01-23 11:00:58,618 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:00:58,618 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:00:58,619 DEBUG [P1-19] j.DatabaseServiceAction [DatabaseServiceAction.java:58] DatabaseServiceAction getSelectedDatabase: ["Undefined","None"] -2017-01-23 11:01:19,283 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.DatabaseSelectionAction method=doSetSelectedDbReference -2017-01-23 11:01:19,283 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:01:19,283 DEBUG [P1-19] j.DatabaseSelectionAction [DatabaseSelectionAction.java:62] DatabaseSelectionAction prepare -2017-01-23 11:01:19,283 DEBUG [P1-19] j.DatabaseSelectionAction [DatabaseSelectionAction.java:92] DatabaseSelectionAction doSetSelectedDbReference -2017-01-23 11:01:19,284 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:01:19,284 DEBUG [P1-19] j.DatabaseSelectionAction [DatabaseSelectionAction.java:112] setSelectedReference dbHome=DEF_HOME dbName=DL-example -2017-01-23 11:01:19,288 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 4 milliseconds to get reply from server -2017-01-23 11:01:19,290 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 2 milliseconds to get reply from server -2017-01-23 11:01:19,293 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 2 milliseconds to get reply from server -2017-01-23 11:01:19,298 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 5 milliseconds to get reply from server -2017-01-23 11:01:19,300 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 2 milliseconds to get reply from server -2017-01-23 11:01:19,302 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 2 milliseconds to get reply from server -2017-01-23 11:01:19,304 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 2 milliseconds to get reply from server -2017-01-23 11:01:19,306 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 2 milliseconds to get reply from server -2017-01-23 11:01:19,309 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 3 milliseconds to get reply from server -2017-01-23 11:01:19,313 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 4 milliseconds to get reply from server -2017-01-23 11:01:19,315 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 2 milliseconds to get reply from server -2017-01-23 11:01:19,342 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 26 milliseconds to get reply from server -2017-01-23 11:01:19,345 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 2 milliseconds to get reply from server -2017-01-23 11:01:19,347 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 2 milliseconds to get reply from server -2017-01-23 11:01:19,351 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 3 milliseconds to get reply from server -2017-01-23 11:01:19,359 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 8 milliseconds to get reply from server -2017-01-23 11:01:19,369 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 10 milliseconds to get reply from server -2017-01-23 11:01:19,369 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:01:19,369 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:01:19,442 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.DatabaseServiceAction method=doGetSelectedDatabase -2017-01-23 11:01:19,442 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:01:19,442 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:01:19,443 DEBUG [P1-19] j.DatabaseServiceAction [DatabaseServiceAction.java:58] DatabaseServiceAction getSelectedDatabase: ["DEF_HOME","DL-example"] -2017-01-23 11:01:39,532 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.BrowseAction method=execute -2017-01-23 11:01:39,533 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:01:39,533 DEBUG [P1-19] j.BaseAction [BaseAction.java:36] in the BaseAction execute() method -2017-01-23 11:01:39,534 DEBUG [P1-19] j.BrowseAction [BrowseAction.java:68] myExecute BrowseAction -2017-01-23 11:01:39,534 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:01:39,534 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:01:39,543 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 9 milliseconds to get reply from server -2017-01-23 11:01:39,543 DEBUG [P1-19] j.BaseAction [BaseAction.java:44] myExecute returned - success -2017-01-23 11:01:39,982 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.DatabaseServiceAction method=doGetSelectedDatabase -2017-01-23 11:01:39,982 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:01:39,982 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:01:39,983 DEBUG [P1-19] j.DatabaseServiceAction [DatabaseServiceAction.java:58] DatabaseServiceAction getSelectedDatabase: ["DEF_HOME","DL-example"] -2017-01-23 11:01:40,000 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.BrowseAction method=doGetLastMfn -2017-01-23 11:01:40,000 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:01:40,001 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:01:40,015 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.BrowseAction method=doGetPftNames -2017-01-23 11:01:40,015 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:01:40,016 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:01:40,016 DEBUG [P1-19] j.BrowseAction [BrowseAction.java:138] doGetPftNames pftNames=[RAW, DOC-LINK, defDispFormat] -2017-01-23 11:01:40,042 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.BrowseAction method=doGetRecord -2017-01-23 11:01:40,042 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:01:40,051 DEBUG [P1-19] j.BrowseAction [BrowseAction.java:167] doGetRecord oper=first -2017-01-23 11:01:40,051 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:01:40,173 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 121 milliseconds to get reply from server -2017-01-23 11:01:40,174 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:01:40,247 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.BrowseAction method=doGetRecordMfn -2017-01-23 11:01:40,247 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:01:40,248 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:01:40,248 DEBUG [P1-19] j.BrowseAction [BrowseAction.java:99] doGetMfn mfn=1 -2017-01-23 11:01:45,995 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.dataentry.DataEntryAction method=doDataEntry -2017-01-23 11:01:45,995 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:01:45,996 DEBUG [P1-19] j.d.DataEntryAction [DataEntryAction.java:43] ****doDataEntry**** -2017-01-23 11:01:46,421 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.DatabaseServiceAction method=doGetSelectedDatabase -2017-01-23 11:01:46,422 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:01:46,422 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:01:46,422 DEBUG [P1-19] j.DatabaseServiceAction [DatabaseServiceAction.java:58] DatabaseServiceAction getSelectedDatabase: ["DEF_HOME","DL-example"] -2017-01-23 11:01:46,504 DEBUG [P1-17] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.dataentry.DataEntryGridAction method=doDataEntryGrid -2017-01-23 11:01:46,505 DEBUG [P1-17] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:01:46,505 DEBUG [P1-17] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:01:46,509 DEBUG [P1-17] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 4 milliseconds to get reply from server -2017-01-23 11:01:46,509 INFO [P1-17] j.DatabaseService [DatabaseService.java:258] getWorksheetDef currentWksName=Default worksheet -2017-01-23 11:01:46,512 DEBUG [P1-17] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:01:46,512 DEBUG [P1-17] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:01:46,513 DEBUG [P1-17] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:01:46,513 INFO [P1-17] j.DatabaseService [DatabaseService.java:258] getWorksheetDef currentWksName=Default worksheet -2017-01-23 11:01:46,513 DEBUG [P1-17] j.d.DataEntryGridAction [DataEntryGridAction.java:285] mfn=0 tag=10field: 10 type=0 -2017-01-23 11:01:46,519 DEBUG [P1-18] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.dataentry.DataEntryGridAction method=doGetWorksheetNames -2017-01-23 11:01:46,520 DEBUG [P1-18] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:01:46,520 DEBUG [P1-18] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:01:46,527 DEBUG [P1-18] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 7 milliseconds to get reply from server -2017-01-23 11:01:46,527 INFO [P1-18] j.DatabaseService [DatabaseService.java:258] getWorksheetDef currentWksName=Default worksheet -2017-01-23 11:01:46,527 DEBUG [P1-18] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:01:46,528 DEBUG [P1-18] j.d.DataEntryGridAction [DataEntryGridAction.java:196] doGetWorksheetNames wksNames=Default worksheet -2017-01-23 11:01:51,406 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.SearchAction method=execute -2017-01-23 11:01:51,408 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:01:51,409 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:01:51,409 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:01:51,409 DEBUG [P1-19] j.BaseAction [BaseAction.java:36] in the BaseAction execute() method -2017-01-23 11:01:51,409 DEBUG [P1-19] j.SearchAction [SearchAction.java:175] SearchAction - ****myExecute**** -2017-01-23 11:01:51,410 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:01:51,410 DEBUG [P1-19] j.BaseAction [BaseAction.java:44] myExecute returned - input -2017-01-23 11:01:51,428 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:01:51,458 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:01:51,466 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:01:51,469 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:01:51,478 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:01:51,486 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:01:51,491 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:01:51,524 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:01:51,529 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:01:51,531 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:01:51,536 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:01:51,541 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:01:51,542 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:01:51,548 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:01:51,600 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:01:51,888 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.DatabaseServiceAction method=doGetSelectedDatabase -2017-01-23 11:01:51,888 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:01:51,888 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:01:51,888 DEBUG [P1-19] j.DatabaseServiceAction [DatabaseServiceAction.java:58] DatabaseServiceAction getSelectedDatabase: ["DEF_HOME","DL-example"] -2017-01-23 11:01:51,926 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.DatabaseServiceAction method=doGetSelectedDatabase -2017-01-23 11:01:51,926 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:01:51,926 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:01:51,926 DEBUG [P1-19] j.DatabaseServiceAction [DatabaseServiceAction.java:58] DatabaseServiceAction getSelectedDatabase: ["DEF_HOME","DL-example"] -2017-01-23 11:01:58,449 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=services.json.SearchTermAutoCompleteAction method=doSuggest -2017-01-23 11:01:58,449 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:01:58,450 DEBUG [P1-19] s.j.SearchTermAutoCompleteAction [SearchTermAutoCompleteAction.java:81] SearchTermAutoCompleteAction JQuery Autocomplete qfo -2017-01-23 11:01:58,450 DEBUG [P1-19] s.j.SearchTermAutoCompleteAction [SearchTermAutoCompleteAction.java:82] SearchTermAutoCompleteAction searchableTag= -2017-01-23 11:01:58,450 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:01:58,469 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 19 milliseconds to get reply from server -2017-01-23 11:02:02,432 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=services.json.SearchTermAutoCompleteAction method=doSuggest -2017-01-23 11:02:02,432 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:02:02,434 DEBUG [P1-19] s.j.SearchTermAutoCompleteAction [SearchTermAutoCompleteAction.java:81] SearchTermAutoCompleteAction JQuery Autocomplete qfoo -2017-01-23 11:02:02,435 DEBUG [P1-19] s.j.SearchTermAutoCompleteAction [SearchTermAutoCompleteAction.java:82] SearchTermAutoCompleteAction searchableTag= -2017-01-23 11:02:02,435 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:02:02,444 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 9 milliseconds to get reply from server -2017-01-23 11:02:16,422 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.SearchAction method=doSearch -2017-01-23 11:02:16,422 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:02:16,422 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:02:16,422 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:02:16,423 DEBUG [P1-19] j.SearchAction [SearchAction.java:168] SearchAction - setMatchingOption=Match All of the Following -2017-01-23 11:02:16,424 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:02:16,424 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:02:16,425 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:02:16,426 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:02:16,426 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:02:16,427 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:02:16,428 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:02:16,428 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:02:16,429 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:02:16,429 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:02:16,430 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:02:16,430 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:02:16,431 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:02:16,431 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:02:16,432 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:02:16,432 DEBUG [P1-19] j.SearchAction [SearchAction.java:186] ****doSearch**** -2017-01-23 11:02:16,432 DEBUG [P1-19] j.SearchAction [SearchAction.java:187] fstId1= matching=Matching query1=FOOD -2017-01-23 11:02:16,432 DEBUG [P1-19] j.SearchAction [SearchAction.java:189] MatchOption=Match All of the Following -2017-01-23 11:02:16,432 DEBUG [P1-19] j.SearchAction [SearchAction.java:606] Lucene field id=-1 matching=Matching query=FOOD -2017-01-23 11:02:16,432 DEBUG [P1-19] j.SearchAction [SearchAction.java:609] query=(_10:"FOOD" ) -2017-01-23 11:02:16,433 DEBUG [P1-19] j.SearchAction [SearchAction.java:584] Query field i=0 squery=(_10:"FOOD" ) -2017-01-23 11:02:16,433 DEBUG [P1-19] j.SearchAction [SearchAction.java:191] (_10:"FOOD" ) -2017-01-23 11:02:16,433 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:02:16,463 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 30 milliseconds to get reply from server -2017-01-23 11:02:16,463 DEBUG [P1-19] j.SearchAction [SearchAction.java:197] Number of results:1 -2017-01-23 11:02:16,464 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:02:16,464 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:02:16,464 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:02:16,713 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.SearchAction method=doGetRecords -2017-01-23 11:02:16,713 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:02:16,714 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:02:16,714 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:02:16,714 DEBUG [P1-19] j.SearchAction [SearchAction.java:263] SearchAction doGetRecord oper=first -2017-01-23 11:02:16,714 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:02:16,715 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:02:16,715 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:02:16,717 DEBUG [P1-17] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.BrowseAction method=doGetPftNames -2017-01-23 11:02:16,718 DEBUG [P1-17] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:02:16,718 DEBUG [P1-17] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:02:16,719 DEBUG [P1-17] j.BrowseAction [BrowseAction.java:138] doGetPftNames pftNames=[RAW, DOC-LINK, defDispFormat] -2017-01-23 11:02:16,726 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 11 milliseconds to get reply from server -2017-01-23 11:02:16,841 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 115 milliseconds to get reply from server -2017-01-23 11:02:17,800 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:02:17,831 DEBUG [P1-19] j.SearchAction [SearchAction.java:291] { "mfnList" : [2] ,"recordList" : ["\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n \u003chead\u003e \n \u003cmeta http-equiv\u003d\"Content-Type\" content\u003d\"text/html; charset\u003dUTF-8\"\u003e \n \u003cstyle\u003e\n.highlight {\n background: yellow;\n}\ntable.raw {\nborder-collapse: collapse;\nfont-family: Lucida Grande, Verdana, Helvetica, Arial, sans-serif;\nwidth: 75%;\n}\ncaption.raw {\nfont-size: larger; font-weight: bold; bottom-margin: 2em auto;\n}\nth.raw:nth-child(1){\nwidth:100px;\n}\nth.raw, td.raw\n{ padding: .65em; }\nth.raw, thead.raw {\nfont-weight: bold;\nbackground: #c0deed;\nborder: 1px solid #000; }\ntd.raw { border: 1px solid #777;\nword-wrap: break-word;\n }\npre {display: inline;}\n\u003c/style\u003e \n \u003ctitle\u003e2\u003c/title\u003e \n \u003c/head\u003e \n \u003cbody\u003e \n \u003ctable class\u003d\"raw\"\u003e \n \u003ccaption style\u003d\"font-style: bold;\"\u003e\n RECORD(2)\n \u003c/caption\u003e \n \u003ctbody\u003e\n \u003ctr class\u003d\"raw\"\u003e\n \u003cth class\u003d\"raw\" style\u003d\"text-align:right;\" scope\u003d\"col\"\u003eTag\u003c/th\u003e\n \u003cth class\u003d\"raw\" style\u003d\"text-align:left;\" scope\u003d\"col\"\u003eField/Occurrence\u003c/th\u003e\n \u003c/tr\u003e \n \u003c/tbody\u003e\n \u003ctbody\u003e \n \u003ctr class\u003d\"raw\"\u003e\n \u003ctd class\u003d\"raw\" style\u003d\"width:80; text-align:right;\"\u003e10: \u003c/td\u003e\n \u003ctd class\u003d\"raw\" style\u003d\"overflow:auto\"\u003e\u0026lt;\u0026lt;\u003cbr\u003e \u003cbr\u003eThe \u003cbr\u003e\u003cbr\u003eCDS/ISIS \u003cbr\u003efor Windows \u003cbr\u003e\u003cbr\u003eHandbook \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eAndrew Buxton \u003cbr\u003eAlan Hopkinson \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eTHE CDS/ISIS \u003cbr\u003eFOR WINDOWS \u003cbr\u003e\u003cbr\u003eHANDBOOK \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eAndrew Buxton \u003cbr\u003eInformation Systems Manager \u003cbr\u003e\u003cbr\u003eInstitute of Development Studies at the University of Sussex \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eand \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eAlan Hopkinson \u003cbr\u003eHead of Library Systems \u003cbr\u003e\u003cbr\u003eMiddlesex University \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eParis, UNESCO/CI, September 2001 \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook i\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eCONTENTS \u003cbr\u003e \u003cbr\u003eForeword \u003cbr\u003e \u003cbr\u003ePreface \u003cbr\u003e Aims of this handbook \u003cbr\u003e Conventions used in this book \u003cbr\u003e \u003cbr\u003e1 Introduction 1 \u003cbr\u003e 1.1 Versions of CDS/ISIS for DOS and Windows \u003cbr\u003e 1.1.1 CDS/ISIS for DOS \u003cbr\u003e 1.1.2 CDS/ISIS for Windows \u003cbr\u003e 1.1.3 WWWISIS \u003cbr\u003e 1.1.4 JavaISIS \u003cbr\u003e 1.1.5 Other versions \u003cbr\u003e 1.2 General overview of CDS/ISIS for Windows \u003cbr\u003e 1.3 Record structure and record linking \u003cbr\u003e 1.4 The Windows version: the main menu \u003cbr\u003e 1.5 Availability of CDS/ISIS \u003cbr\u003e 1.6 Software contributed by users \u003cbr\u003e 1.7 User groups \u003cbr\u003e 1.8 Exchange formats \u003cbr\u003e \u003cbr\u003e2 Overview of Windows 13 \u003cbr\u003e 2.1 Introduction \u003cbr\u003e 2.2 Disk drives \u003cbr\u003e 2.3 The mouse \u003cbr\u003e 2.4 Files and file names \u003cbr\u003e 2.5 Folders \u003cbr\u003e 2.6 Features of Windows \u003cbr\u003e 2.6.1 The Window Bar \u003cbr\u003e 2.6.2 The Task Bar \u003cbr\u003e 2.6.3 Tabs \u003cbr\u003e 2.6.4 Other features of the bar \u003cbr\u003e 2.6.5 Menu Bar \u003cbr\u003e 2.6.6 Toolbar \u003cbr\u003e 2.7 Dialog boxes \u003cbr\u003e 2.7.1 Text entry box \u003cbr\u003e 2.7.2 List box \u003cbr\u003e 2.7.3 Combo box \u003cbr\u003e 2.7.4 Command buttons \u003cbr\u003e 2.7.5 Radio buttons \u003cbr\u003e 2.7.6 Spin box \u003cbr\u003e 2.7.7 Check box \u003cbr\u003e 2.8 You need to know!... \u003cbr\u003e 2.8.1 Logging on \u003cbr\u003e 2.8.2 The Desktop \u003cbr\u003e 2.8.3 The Start button \u003cbr\u003e 2.8.4 The Programs option \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook ii \u003cbr\u003e\u003cbr\u003e 2.8.5 The Run option \u003cbr\u003e 2.8.6 Find \u003cbr\u003e 2.9 Working with files and folders \u003cbr\u003e 2.9.1 Finding files: Find \u003cbr\u003e 2.9.2 Finding files and folders: Explorer \u003cbr\u003e 2.9.3 Displaying the contents of a file \u003cbr\u003e 2.9.4 Copying files \u003cbr\u003e 2.9.5 Moving files \u003cbr\u003e 2.9.6 Deleting files \u003cbr\u003e 2.9.7 Recovering a file from the \u0027recycle bin\u0027 \u003cbr\u003e 2.9.8 Editing text files \u003cbr\u003e 2.10 Switching off your computer \u003cbr\u003e \u003cbr\u003e3 Installation 25 \u003cbr\u003e 3.1 Folder structure \u003cbr\u003e 3.2 System parameter file, syspar.par \u003cbr\u003e 3.3 Loading the package \u003cbr\u003e 3.4 Networking CDS/ISIS \u003cbr\u003e 3.4.1 Installation on a network \u003cbr\u003e 3.4.2 Search only configuration \u003cbr\u003e 3.4.3 Databases or records locked in error \u003cbr\u003e 3.5 Importing database structures from other installations \u003cbr\u003e \u003cbr\u003e4 Creating a database 34 \u003cbr\u003e 4.1 Introduction \u003cbr\u003e 4.2 Choice of tagging scheme \u003cbr\u003e 4.3 Field Definition Table (FDT) \u003cbr\u003e 4.4 Data entry worksheet \u003cbr\u003e 4.5 Default display format \u003cbr\u003e 4.6 Field Selection Table (FST) \u003cbr\u003e 4.7 Stopword list \u003cbr\u003e 4.8 Choice of indexing technique \u003cbr\u003e 4.9 Database parameter file (par file) \u003cbr\u003e 4.10 Database exp file \u003cbr\u003e \u003cbr\u003e5 The formatting language 49 \u003cbr\u003e 5.1 Field, subfield and occurrence selectors \u003cbr\u003e 5.2 Modes \u003cbr\u003e 5.3 Layout \u003cbr\u003e 5.4 Literals \u003cbr\u003e 5.5 Repeatable groups \u003cbr\u003e 5.6 Windows features \u003cbr\u003e 5.6.1 Font table \u003cbr\u003e 5.6.2 Colours table \u003cbr\u003e 5.6.3 Fonts size \u003cbr\u003e 5.6.4 Bold, italic and underline \u003cbr\u003e 5.6.5 Paragraph formatting \u003cbr\u003e 5.7 Displaying pictures \u003cbr\u003e 5.8 Conditionals \u003cbr\u003e 5.9 REF and L \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook iii\u003cbr\u003e\u003cbr\u003e 5.10 Hypertext \u003cbr\u003e 5.10.1 OPENFILE \u003cbr\u003e 5.10.2 cmd \u003cbr\u003e 5.10.3 Textboxes \u003cbr\u003e \u003cbr\u003e6 Data entry 63 \u003cbr\u003e 6.1 Editing records \u003cbr\u003e 6.1.1 Overview of the edit function \u003cbr\u003e 6.1.2 Using the keys \u003cbr\u003e 6.1.3 Adding fields \u003cbr\u003e 6.1.4 Deleting a field \u003cbr\u003e 6.1.5 Validation \u003cbr\u003e 6.1.6 Moving to another field or record \u003cbr\u003e 6.2 To create a new record \u003cbr\u003e 6.3 Editing a range of records \u003cbr\u003e 6.4 Deleting records -- logically and physically \u003cbr\u003e 6.5 Default values \u003cbr\u003e 6.6 Browsing the database \u003cbr\u003e 6.7 Updating the inverted file \u003cbr\u003e \u003cbr\u003e7 Searching 69 \u003cbr\u003e 7.1 The two search forms \u003cbr\u003e 7.1.1 Guided search \u003cbr\u003e 7.1.2 Expert search \u003cbr\u003e 7.2 Displaying search results \u003cbr\u003e 7.2.1 Browse function \u003cbr\u003e 7.2.2 Highlighting of retrieved terms \u003cbr\u003e 7.2.3 Display format \u003cbr\u003e 7.2.4 Marking records \u003cbr\u003e 7.3 Dictionary display \u003cbr\u003e 7.4 Truncation \u003cbr\u003e 7.5 Logical operators \u003cbr\u003e 7.6 ANY files \u003cbr\u003e 7.7 Proximity operators \u003cbr\u003e 7.8 Brackets \u003cbr\u003e 7.9 Field identifier \u003cbr\u003e 7.10 Free-text searching \u003cbr\u003e 7.11 Saving searches \u003cbr\u003e \u003cbr\u003e8 Sorting and printing 87 \u003cbr\u003e 8.1 Introduction \u003cbr\u003e 8.2 Printing using the Clipboard \u003cbr\u003e 8.3 Printing and sorting facilities - preliminaries \u003cbr\u003e 8.4 General \u003cbr\u003e 8.5 Presentation \u003cbr\u003e 8.6 Margins \u003cbr\u003e 8.7 Layout \u003cbr\u003e 8.8 Sorting \u003cbr\u003e 8.9 Saving your print specification \u003cbr\u003e 8.10 Printing catalogue cards \u003cbr\u003e 8.11 Printing labels \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook iv \u003cbr\u003e\u003cbr\u003e9 Exporting, importing and backing up databases 107 \u003cbr\u003e 9.1 ISO 2709 structure \u003cbr\u003e 9.2 Exporting in ISO 2709 format \u003cbr\u003e 9.3 Importing an ISO 2709 file \u003cbr\u003e 9.4 Importing from other sources \u003cbr\u003e 9.5 Exporting to other database packages \u003cbr\u003e 9.6 Sorting a database \u003cbr\u003e 9.7 Backing up and restoring a database \u003cbr\u003e \u003cbr\u003e10 Modifying a database 119 \u003cbr\u003e 10.1 Introduction \u003cbr\u003e 10.2 Modifying the Field Definition Table \u003cbr\u003e 10.3 Modifying the worksheet or creating a new one \u003cbr\u003e 10.4 Modifying the Field Selection Table \u003cbr\u003e 10.5 Modifying or adding print formats \u003cbr\u003e 10.6 Modifying the data \u003cbr\u003e 10.6.1 Global Add (Range) \u003cbr\u003e 10.6.2 Global Delete (Range) \u003cbr\u003e 10.6.3 Global Replace \u003cbr\u003e 10.6.4 Global Add (Search) \u003cbr\u003e 10.6.5 Global Delete (Search) \u003cbr\u003e 10.7 Modification by exporting and importing \u003cbr\u003e 10.8 Compacting the database \u003cbr\u003e 10.9 Recovering a corrupted database \u003cbr\u003e\u003cbr\u003e 10.9.1 The program mstrcv1 \u003cbr\u003e 10.9.2 Other methods \u003cbr\u003e \u003cbr\u003e11 Programming with CDS/ISIS 130 \u003cbr\u003e 11.1 Introduction \u003cbr\u003e 11.2 ISIS Pascal \u003cbr\u003e 11.2.1 Compiling and running programs \u003cbr\u003e 11.2.2 Sample programs \u003cbr\u003e 11.3 Extended formatting language \u003cbr\u003e 11.4 Sources of programs \u003cbr\u003e \u003cbr\u003e12 Customizing the package 137 \u003cbr\u003e 12.1 Introduction \u003cbr\u003e 12.2 Customizing the menus \u003cbr\u003e 12.3 Customizing the messages \u003cbr\u003e 12.4 Adding a language \u003cbr\u003e 12.5 Changing the look of the screens \u003cbr\u003e 12.5.1 Changing record displays \u003cbr\u003e 12.5.2 Changing print format display \u003cbr\u003e 12.5.3 Changing data entry screens \u003cbr\u003e 12.5.4 Changing other screens \u003cbr\u003e 12.6 Tailoring worksheets \u003cbr\u003e 12.7 Changing the system parameters \u003cbr\u003e 12.7.1 System language \u003cbr\u003e 12.7.2 Starting up in a database \u003cbr\u003e 12.7.3 Limiting access to databases \u003cbr\u003e 12.8 Controlling access to editing \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook v\u003cbr\u003e\u003cbr\u003e13 Applications 145 \u003cbr\u003e 13.1 Numerical applications \u003cbr\u003e 13.2 Standard formats \u003cbr\u003e 13.3 Sample UNIMARC database \u003cbr\u003e 13.4 Directory database \u003cbr\u003e\u003cbr\u003e13.5 Library housekeeping systems \u003cbr\u003e13.6 Publishing data on the web \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e14 Further information and useful addresses 155 \u003cbr\u003e 14.1 Further reading \u003cbr\u003e 14.1.1 Database definitions and sample databases \u003cbr\u003e 14.1.2 CDS/ISIS Manuals \u003cbr\u003e 14.1.3 Journal articles \u003cbr\u003e 14.2 Publishing CDS/ISIS databases \u003cbr\u003e 14.2.1 CD-ROM \u003cbr\u003e 14.2.2 CDS/ISIS databases on the web \u003cbr\u003e 14.3 Extended roman and non-roman scripts \u003cbr\u003e 14.4 Useful addresses \u003cbr\u003e 14.4.1 UNESCO partners in CDS/ISIS \u003cbr\u003e \u003cbr\u003eIndex 159 \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook vi \u003cbr\u003e\u003cbr\u003eFOREWORD \u003cbr\u003e \u003cbr\u003eThis Handbook succeeds the popular publication The CDS/ISIS Handbook by the same \u003cbr\u003eauthors which was published by the UK Library Association in 1994. \u003cbr\u003e \u003cbr\u003eSince then CDS/ISIS for Windows has appeared on the scene and many requests have been \u003cbr\u003emade of the authors and of UNESCO for something similar to help users of the Windows \u003cbr\u003eversion. \u003cbr\u003e \u003cbr\u003eThis Handbook has been produced at the request of UNESCO and is to be made available via \u003cbr\u003ethe internet. \u003cbr\u003e \u003cbr\u003eWe can do no better than recall the words of the late Giampaolo Del Bigio who stated in the \u003cbr\u003eforeword to the original Handbook: \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eThe authors have produced a handbook that is complementary to the official Reference manual. It \u003cbr\u003eexplains in greater detail than a reference manual can the features on which a beginner needs to \u003cbr\u003econcentrate and it highlights a few more advanced points which are not too difficult for the beginner to \u003cbr\u003egrasp and which the more advanced user may not appreciate. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eIn short we feel that this applies equally to this new Handbook and we are proud to be able to \u003cbr\u003econtribute to the promotion of the world’s most widely used bibliographic information \u003cbr\u003eretrieval package. \u003cbr\u003e \u003cbr\u003eAndrew Buxton \u003cbr\u003eAlan Hopkinson \u003cbr\u003eLondon, 2 August 2001 \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook vii\u003cbr\u003e\u003cbr\u003ePREFACE \u003cbr\u003e \u003cbr\u003e• AIMS OF THIS HANDBOOK \u003cbr\u003e \u003cbr\u003eUNESCO\u0027s CDS/ISIS for Microcomputers is one of the most widely used information \u003cbr\u003eretrieval packages in the world. In India where it is distributed free-of-charge by the \u003cbr\u003eDepartment of Scientific and Industrial Research there are thought to be several thousand \u003cbr\u003eusers. In the United Kingdom it is used by libraries as different as the British Library for \u003cbr\u003eDevelopment Studies, the Commonwealth Secretariat, the International Maritime \u003cbr\u003eOrganization, Middlesex University, the Marine Biological Association and the Tate Gallery. \u003cbr\u003eMuseums and archives are using the package to record their collections. Library schools are \u003cbr\u003eusing it in their teaching programmes. \u003cbr\u003e \u003cbr\u003eMany users of the package – and even potential users – have regretted the lack of a user-\u003cbr\u003efriendly manual. There is, of course, the Reference manual1 published by UNESCO and \u003cbr\u003esupplied with the package, but the current English edition was developed at the same time as \u003cbr\u003eversion 1.3 and has to be updated with WINISIS - Supplement to the Reference manual: \u003cbr\u003eversions 1.0 to 1. 32 and CDS/ISIS for Windows - version 1.4 January 2001: notes and format \u003cbr\u003eexamples3. With this Handbook, our main aim is to provide the novice user with the \u003cbr\u003einformation needed to start using CDS/ISIS for Windows. We have followed the structure of \u003cbr\u003eour previous publication The CDS/ISIS handbook (for the DOS version: now out-of-print) \u003cbr\u003ewhich was well received. This Handbook will also be suitable for those users who have \u003cbr\u003eestablished CDS/ISIS databases, but wish to extend their competence in the software. As with \u003cbr\u003eall user manuals written by others than the developers, a different approach from the \u003cbr\u003esupplier\u0027s manual will give the reader new ideas, so many existing users will benefit. We \u003cbr\u003ehave not forgotten the more experienced user and from time to time we include more \u003cbr\u003eadvanced hints. Many of these are not difficult to understand or implement but they may not \u003cbr\u003ebe easily gleaned from the Reference manual. We have placed these texts in boxes; the \u003cbr\u003ebeginner may therefore ignore them as not being essential for a straightforward use of \u003cbr\u003eCDS/ISIS. \u003cbr\u003e \u003cbr\u003eWe have also included chapter 11 \"Programming with CDS/ISIS\" as an introduction to ISIS \u003cbr\u003ePascal and the extended formatting language. Although writing Pascal programs is for the \u003cbr\u003eadvanced user, a large number of Pascal programs are now available. \u003cbr\u003e \u003cbr\u003eSome words of warning: this handbook is a user manual for the librarian or any other non-\u003cbr\u003ecomputer professional who needs to set up a CDS/ISIS system. It may as noted above be of \u003cbr\u003einterest to the advanced user and we hope that computer professionals coming to CDS/ISIS \u003cbr\u003efor the first time will find it useful. It is not intended as a work of scholarship but as a \u003cbr\u003epractical guide, so we have not attempted exhaustive references, though in Chapter 14 there is \u003cbr\u003ea selective list of further reading material. We have not covered the need to be consistent in \u003cbr\u003ethe use of index terms, such as subject index terms or personal or corporate names in \u003cbr\u003ebibliographic records since in our experience most users are librarians who are very much \u003cbr\u003eaware of the need for this. Nor have we included a separate section on the general theory of \u003cbr\u003esetting up databases since the points are included in the appropriate sections dealing with the \u003cbr\u003esoftware. We have also included sample applications in Chapter 13. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook viii \u003cbr\u003e\u003cbr\u003e• CONVENTIONS USED IN THIS BOOK \u003cbr\u003e \u003cbr\u003eIn the text we have emboldened filenames, folder names and menu choices. Special keys on \u003cbr\u003ethe keyboard like \u0027Enter\u0027, \u0027Tab\u0027, \u0027Page Up\u0027 or function keys (usually labelled F1 to F12) are \u003cbr\u003ewritten in this book in braces, i.e. {Enter}, {Tab}, {Page Up}, and {F1}. Do not \u003cbr\u003etype the braces or type E-n-t-e-r! {Alt} is always pressed at the same time as the following \u003cbr\u003eletter which will be shown within the braces thus {Alt c}. Buttons or words to click on are \u003cbr\u003ealso in bold. Other text you type in is in shown in the Courier font. If we are suggesting you \u003cbr\u003emake a choice from the menu bar followed by a further choice we show the name of the \u003cbr\u003echoices in bold and follow each with the ⇒ sign. \u003cbr\u003e \u003cbr\u003eIn some places in the text, the vertical bar is used which is printed like this: |. It may appear \u003cbr\u003eon your screen or printer as a broken line or continuous line. You can check how it appears \u003cbr\u003eon your screen by holding down the {Alt} key and typing 124 on the numeric keypad. If \u003cbr\u003eyou cannot find the right key on the keyboard, use this method to type it. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eREFERENCES \u003cbr\u003e \u003cbr\u003e1. CDS/ISIS for Windows Reference manual (version 1.3), Paris, UNESCO, 1998. \u003cbr\u003e2. Winisis - supplement to the Reference Manual: versions 1.0-1.3. Paris, UNESCO, \u003cbr\u003eNovember 1998 \u003cbr\u003e3. CDS/ISIS for Windows - version 1.4 January 2001: notes and format examples. Paris: UNESCO, 2001\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 1\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e\u003cbr\u003e1 INTRODUCTION \u003cbr\u003e \u003cbr\u003e1.1 VERSIONS OF CDS/ISIS FOR DOS AND WINDOWS \u003cbr\u003e \u003cbr\u003eCDS/ISIS for Windows is an information retrieval package developed by UNESCO (the \u003cbr\u003eUnited Nations Educational, Scientific and Cultural Organization) which runs under \u003cbr\u003eMicrosoft Windows. Version 1.4 (release 19) was circulated on CD-ROM to distributors in \u003cbr\u003eMarch 2001 and is dated January 2001. This followed version 1.3 which appeared in January \u003cbr\u003e1999 and was the first formally-released version of the package, though beta-test versions had \u003cbr\u003ebeen available to existing licence holders for some time. Version 1.0 was released in 1998 but \u003cbr\u003ewas only a beta-test version. \u003cbr\u003e \u003cbr\u003eThe version referred to in this handbook is release 19b which is available to licence holders \u003cbr\u003efrom UNESCO’s FTP site and which corrected some bugs in release 19. \u003cbr\u003e \u003cbr\u003eThe package has many features which distinguish it from commercially-produced software. \u003cbr\u003eTo understand why, it is necessary to look at the history of the package. \u003cbr\u003e \u003cbr\u003eCDS/ISIS for Microcomputers was released by UNESCO in 1985. It was called officially \u003cbr\u003eCDS/ISIS Mini-Micro Version but is usually called CDS/ISIS or simply ISIS. In Latin \u003cbr\u003eAmerica, where the minicomputer package MINISIS (developed in Ottawa, Canada, by the \u003cbr\u003eInternational Development Research Centre) is prevalent, the original DOS version was \u003cbr\u003ealways called Micro-ISIS; the Windows version is called Micro-ISIS or WINISIS. \u003cbr\u003e \u003cbr\u003e1.1.1 CDS/ISIS FOR DOS \u003cbr\u003e \u003cbr\u003eThe first version of the package consisted in effect of five programs which were run \u003cbr\u003eseparately, but which acted on the same database. One program included data entry and \u003cbr\u003einformation retrieval and the remaining corresponded to the other options on the main menu \u003cbr\u003eof later DOS versions, Sorting and Printing, Data Base Definition, Masterfile Services and \u003cbr\u003eSystem Utility Services. \u003cbr\u003e \u003cbr\u003eIn 1988 version 2.0 was released. It was little more than an amalgamation of the different \u003cbr\u003eprograms into one but with the addition of Pascal programming to enable additional functions \u003cbr\u003eto be added to the basic package. \u003cbr\u003e \u003cbr\u003eThe next public release was version 2.3 which included improvements in the speed of the \u003cbr\u003eindexing and in the space used by the indexes. This was achieved in part by setting up two \u003cbr\u003eindexes, one for short and one for long terms. At the same time the package was made more \u003cbr\u003eresilient; hitherto a database could be irreparably corrupted if a power failure occurred while \u003cbr\u003ea record was being entered. The database then had to be restored from the previous back-up. \u003cbr\u003eThis changed because from version 2.3 the files containing a database are closed after each \u003cbr\u003erecord is modified or added. \u003cbr\u003e \u003cbr\u003eA further feature from this version onwards was syspar.par, a system parameter file. The \u003cbr\u003eprogram checks values in this as soon as it is loaded. It allows sets of files used by the \u003cbr\u003eprogram to be placed in different folders. The program can be set to open in any language for \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 2 \u003cbr\u003e\u003cbr\u003ewhich a menu is available or to start up in any particular database. It also permits in the case \u003cbr\u003eof the DOS version a Pascal program to be loaded and run before the main program itself. \u003cbr\u003eFurther information on this file is found in Section 3.2. At the same time as syspar.par was \u003cbr\u003eintroduced, it became possible to set up a parameter file for each database so that the separate \u003cbr\u003efiles which make up the database can be allocated to different folders, drives or devices. The \u003cbr\u003einitial reason for the introduction of this feature was to enable CDS/ISIS to be used as the \u003cbr\u003esearch software for CD-ROM databases. CD-ROM is a read-only device and CDS/ISIS \u003cbr\u003erequires that certain files should be capable of being written to. These files have to be placed \u003cbr\u003eon the hard disk of the computer (they can be copied from a CD-ROM): the large files \u003cbr\u003econtaining the data and indexes remain on the CD-ROM. \u003cbr\u003e \u003cbr\u003eThe syspar.par file also allowed CDS/ISIS to be run on a network, and version 3.0 was \u003cbr\u003ereleased in May 1992 as a \u0027network sensitive\u0027 version. Under version 2.3 it was possible to \u003cbr\u003erun the software on a network, by specifying certain parameters of syspar.par as being \u003cbr\u003enetwork drives. However, a network allows multi-user access, and files could be corrupted if \u003cbr\u003etwo users tried to make changes to the same database at the same time. An individual record \u003cbr\u003ewould certainly be corrupted if two users tried to update it at the same time. This problem \u003cbr\u003ewas overcome with the introduction of record locking and database locking in version 3.0 \u003cbr\u003eonwards. \u003cbr\u003e \u003cbr\u003eAs CDS/ISIS was developed, new Pascal routines and functions were used in its compilation \u003cbr\u003eand were added to a Pascal programming library. \u003cbr\u003e \u003cbr\u003eOne important use of Pascal was for enhancing the print formatting language. This has been \u003cbr\u003eretained in ISIS for Windows. Users can develop their own Pascal programs to undertake \u003cbr\u003efunctions which are not in the core program. \u003cbr\u003e \u003cbr\u003e1.1.2 CDS/ISIS FOR WINDOWS \u003cbr\u003e \u003cbr\u003eSince 1989, when most new microcomputers were supplied with a new operating system \u003cbr\u003ecalled Microsoft Windows, it was inevitable that the users of CDS/ISIS would call for a \u003cbr\u003eWindows version, and UNESCO began to develop one in 1995. \u003cbr\u003e \u003cbr\u003eUnlike the DOS version, ISIS for Windows is not written in Pascal but in a combination of \u003cbr\u003elanguages, primarily C and C++. Following the philosophy of the DOS version, a program \u003cbr\u003elibrary is available of programs which can be utilized in the user’s own routines in a similar \u003cbr\u003eway to that in which Pascal was used in the DOS version. BIREME (the Latin American and \u003cbr\u003eCaribbean Center for Health Sciences Information) has cooperated with UNESCO in \u003cbr\u003edeveloping this \u0027library\u0027 and a Dynamic Linked Library (ISIS_DLL) is available containing \u003cbr\u003ethese routines. This can be downloaded from the BIREME website at http://www.bireme.br. \u003cbr\u003e \u003cbr\u003e1.1.3 WWWISIS \u003cbr\u003e \u003cbr\u003eMention of BIREME obliges us to note the existence of a version of CDS/ISIS which allows \u003cbr\u003eCDS/ISIS databases to be searched in client / server mode, the \u0027server\u0027 being a web-server and \u003cbr\u003ethe \u0027client\u0027 a personal computer running any web-browser: Netscape and Microsoft Internet \u003cbr\u003eExplorer are the most common. Little experience is required by the user of the client to \u003cbr\u003esearch the database but the setting up of the WWWISIS software on the server requires \u003cbr\u003etechnical skills which will usually be found in organisations which have their own a \u003cbr\u003econnection to the internet and hence in-house expertise in computer systems and software. \u003cbr\u003eWWWISIS relies on a print formatting language which is a combination of the CDS/ISIS \u003cbr\u003elanguage and Hypertext Markup Language (HTML). Beyond that, the setting up of the \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 3\u003cbr\u003e\u003cbr\u003edatabase is quite different though it operates with data which have originated from a \u003cbr\u003eCDS/ISIS database for DOS or Windows. BIREME, incidentally, rewrote the original DOS \u003cbr\u003eversion in the C programming language and developed C-ISIS on which they based their \u003cbr\u003ework for ISIS_DLL and WWWISIS. \u003cbr\u003e \u003cbr\u003e1.1.4 JAVAISIS \u003cbr\u003e \u003cbr\u003eJavaISIS is another method of client / server operation which allows access to a CDS/ISIS \u003cbr\u003edatabase on any machine attached to the internet even if it not a webserver. It requires the \u003cbr\u003eWWWISIS server from BIREME to be on the same machine. Information on this is found at \u003cbr\u003ehttp://web.tiscalinet.it/javaisis/. \u003cbr\u003e \u003cbr\u003e1.1.5 OTHER VERSIONS \u003cbr\u003e \u003cbr\u003eUNESCO has produced versions of CDS/ISIS for VMS and UNIX operating systems. VMS \u003cbr\u003eis now obsolete, but the UNIX version is well used. We are not here covering any other \u003cbr\u003eversion than the Windows version. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e1.2 GENERAL OVERVIEW OF CDS/ISIS FOR WINDOWS \u003cbr\u003e \u003cbr\u003eCDS/ISIS for Windows is, as its name implies, a Windows-based system. Windows programs \u003cbr\u003ehave many distinctive features as a result of the Windows operating system. Microsoft \u003cbr\u003eWindows is described as a graphical user environment which gives you more control over \u003cbr\u003ethe way you work as well as enabling you to use more of the power of the computer. It allows \u003cbr\u003eyou, for example, to run more than one program at the same time. Thus it allows you to have \u003cbr\u003emore than one CDS/ISIS database open. Your work appears in a window which may be \u003cbr\u003eenlarged, diminished, activated or put on hold whilst other windows are opened and programs \u003cbr\u003ethere run. Because more than one program may be available on the screen it is possible to \u003cbr\u003etransfer data or images from one to another. As well as using the computer\u0027s keyboard, the \u003cbr\u003euser can employ a mouse to move windows around the screen and to activate or de-activate \u003cbr\u003ewindows. Within a Window there are drop down menus also activated by the mouse. A \u003cbr\u003enumber of drop-down menus are accessible from the bar at the top of each window. They are \u003cbr\u003eaccessed by a single click of the mouse with the pointer controlled by the mouse on the \u003cbr\u003erelevant word at the top of the window. Alternatively pressing the {Alt} key and keying the \u003cbr\u003eunderlined letter in that word will \u0027open\u0027 the menu. \u003cbr\u003e \u003cbr\u003eFrom the early development of the DOS version, CDS/ISIS was developed for bibliographic \u003cbr\u003einformation, i.e. information about documents such as books, journal articles or conference \u003cbr\u003eproceedings. Usually each record in the database contains information about one document. \u003cbr\u003eMany of the features of CDS/ISIS are different from those in database management systems \u003cbr\u003ewhich have been designed for general purposes. \u003cbr\u003e \u003cbr\u003eTechnically speaking, the major differentiating feature of CDS/ISIS when compared with \u003cbr\u003eother database management systems is in its use of variable length text fields. Data in \u003cbr\u003edatabase management systems are entered into fields. In many database management \u003cbr\u003epackages such as dBase or Microsoft Access, the fields are of fixed length. It is easier to \u003cbr\u003edesign a system where fields are fixed length and for many applications that is not a problem. \u003cbr\u003eFor a personnel system, the attributes of an individual in the system can be abbreviated to fit \u003cbr\u003ethe space available, or codes can be used. For a financial system, codes can be used for \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 4 \u003cbr\u003e\u003cbr\u003ecommodities and their number or value can be stored in a limited number of digits, and so \u003cbr\u003evariable length data is not a requirement for those systems. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 1.1 Program with drop down menu \u003cbr\u003e \u003cbr\u003eBibliographic data tend to be treated differently from other kinds of data, with less recourse \u003cbr\u003eto abbreviation. Moreover, titles of books and other works which are contained in a \u003cbr\u003ebibliographic record may be of any length, from one word to many. As a result, a method has \u003cbr\u003eto be found of allowing variable length fields, which many database packages do not permit. \u003cbr\u003eThis is done by means of a directory, which is also found in the ISO 2709 format2 and in the \u003cbr\u003eMARC and other formats based on it (see Section 1.8). At the beginning of each record is a \u003cbr\u003elist of fields and pointers to the position of the data belonging to each field. \u003cbr\u003e \u003cbr\u003eAnother feature of bibliographic data is the need for repeatable fields. One book may have a \u003cbr\u003enumber of authors. Each author needs to be of equal status. Many bibliographic databases \u003cbr\u003eimplemented on general database management systems have one field for \u0027authors\u0027; all \u003cbr\u003eauthors are entered in one field, but only the first is searchable. In CDS/ISIS, each attribute \u003cbr\u003ewhich has more than one value is entered in its own field. In other words, each field may be \u003cbr\u003erepeated – up to 999 times. \u003cbr\u003e \u003cbr\u003eBibliographic data may make extensive use of subfields. This facility is available in the ISO \u003cbr\u003e2709 format, and CDS/ISIS has implemented it too. It is a very useful feature when a field is \u003cbr\u003edivided into different parts to be treated in different ways. An author\u0027s name may appear in an \u003cbr\u003eindex as Smith, John, but sometimes it might be desirable to print it out as John Smith, for \u003cbr\u003einstance when producing data in different reference styles. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 5\u003cbr\u003e\u003cbr\u003eSubfields enable the different parts of the name to be separately manipulated. They are \u003cbr\u003edesignated by a single letter and when entering data in CDS/ISIS, you prefix this letter with a \u003cbr\u003ecircumflex, ^. Thus you might enter the name Simon Maxwell as ^aMaxwell^bSimon. \u003cbr\u003eThe system can treat both parts separately and may print them out in either order, place \u003cbr\u003epunctuation between the parts, capitalize one part and not another, and so on. The exchange \u003cbr\u003eformats mentioned above include rules for the formulation of fields and subfields. \u003cbr\u003e \u003cbr\u003eCritics of subfields say that they are difficult to enter. However, CDS/ISIS for Windows has a \u003cbr\u003euseful help facility which can display for any individual field on a data entry worksheet two \u003cbr\u003elines of help message at the foot of the Data Entry window. Subfields are of great benefit to \u003cbr\u003ethe organization and manipulation of data. They enable repeated data elements to be \u003cbr\u003eassociated correctly with other data elements. If forenames and surnames were entered in \u003cbr\u003eseparate fields, the software would require a more complicated mechanism to associate each \u003cbr\u003eforename with the corresponding surname. \u003cbr\u003e \u003cbr\u003eCDS/ISIS uses inverted files to enable faster searching of the database. An inverted file is just \u003cbr\u003eanother name for an index. The expression refers to the fact that the records are turned inside \u003cbr\u003eout to bring different elements from the contents to the fore in a file. \u003cbr\u003e \u003cbr\u003eIt is possible to index each field in a number of ways using different indexing techniques: the \u003cbr\u003ecomplete field, each individual subfield, or each word. There are also two indexing \u003cbr\u003etechniques which index text enclosed by \u0026lt;...\u0026gt; or /.../. This flexibility in indexing is not \u003cbr\u003enormally found in database management systems. \u003cbr\u003e \u003cbr\u003eIn addition, it is possible to search for a string of data in any field, or to search for fields with \u003cbr\u003ea numerical value greater than, less than or equal to a particular value. You can also search \u003cbr\u003efor those records containing or lacking a particular field. \u003cbr\u003e \u003cbr\u003eA further feature of the package is the flexibility of the screen and printed displays. This is \u003cbr\u003eachieved by a sophisticated algebra-like formatting language. The formatting language has \u003cbr\u003ebeen criticized for its complexity and unfriendliness but we try to show in chapter 5 that this \u003cbr\u003eis not too complex even for the user who is not very computer literate. (We mentioned above \u003cbr\u003ethat this can be extended by the use of a Pascal language, since a Pascal compiler is contained \u003cbr\u003ewithin the package.) The formatting language serves a number of purposes in addition to its \u003cbr\u003efunction of providing instructions for screen display and printout. \u003cbr\u003e \u003cbr\u003e(i) It is used to specify the rules for the extraction of data from the database records to go into \u003cbr\u003ethe index. \u003cbr\u003e \u003cbr\u003e(ii) It is used for the extraction of data for export to another database or for converting \u003cbr\u003erecords to a MARC format if data have not been entered precisely according to the rules of \u003cbr\u003ethat MARC format. \u003cbr\u003e \u003cbr\u003e(iii) It is used as the basis of the search language to provide the package with a very powerful \u003cbr\u003efree text searching feature, including the searching on values mentioned above. \u003cbr\u003e \u003cbr\u003e(iv) It is used in the creation of statements in a validation file for data entry validation. Note \u003cbr\u003ethat this was introduced into CDS/ISIS for Windows and is not available in the DOS version. \u003cbr\u003e \u003cbr\u003eThis formatting language gives users of CDS/ISIS a higher level of control over their data \u003cbr\u003ethan is found probably in any commercial library automation package. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 6 \u003cbr\u003e\u003cbr\u003eAnother important feature, considering that the program is the product of UNESCO, is the \u003cbr\u003emulti-lingual nature of the package. Text on menus and worksheets can easily be changed by \u003cbr\u003ea proficient user. Message files are stored as databases and can be edited in the same way as \u003cbr\u003eother databases. They can be changed to make use of different terminology or adapted to \u003cbr\u003edifferent languages. \u003cbr\u003e \u003cbr\u003eIt is not necessary for users to know about the technical features of the package in order to \u003cbr\u003euse it (and this handbook is not aimed primarily at the user with a high level of technical \u003cbr\u003eknowledge). However, it does help since a broad understanding of specialist terminology can \u003cbr\u003ebe beneficial particularly when things go wrong. (Happily this is not very often for users who \u003cbr\u003euse CDS/ISIS in a straightforward way). \u003cbr\u003e \u003cbr\u003e1.3 RECORD STRUCTURE AND RECORD LINKING \u003cbr\u003e \u003cbr\u003eEach database includes a masterfile and cross-reference file. The masterfile contains the data \u003cbr\u003eand the cross-reference file includes for each record, by sequential master file number, a \u003cbr\u003epointer to where the data belonging to that record occur in the Master file and indicates \u003cbr\u003ewhether that record is used, unused or deleted, whether it may need to have its entries in the \u003cbr\u003einverted file updated and whether the record is locked. Database records are numbered from 1 \u003cbr\u003ebut the system also has in each database, invisible to the user, a record 0 which holds control \u003cbr\u003einformation about the database, such as the next record number to be assigned to a new \u003cbr\u003erecord and whether the database is a normal database or a message file. \u003cbr\u003e \u003cbr\u003eCDS/ISIS includes features to allow it to function well in a multi-access environment. These \u003cbr\u003erequire a certain level of technical understanding to comprehend them, but if you have a \u003cbr\u003enetwork or are using Windows in a sophisticated way, the network manager or technical \u003cbr\u003esupport staff will be aware of their implications. One thinks mainly of networks, but when \u003cbr\u003erunning a personal computer under an operating system like Microsoft Windows, it is \u003cbr\u003epossible to start the program, leave it in the middle, and start the program again so that it is \u003cbr\u003erunning more than once simultaneously. The main features that make this possible are record \u003cbr\u003elocking and database locking. Record locking prevents more than one user from accessing a \u003cbr\u003erecord to edit it. If it were possible for more than one user to edit a record at the same time, \u003cbr\u003echaos could arise as editing is performed by copying the record into the local workstation, \u003cbr\u003eand the version ending up would be the version of the record that was completed the latest. \u003cbr\u003eDatabase locking prevents a user from accessing a database when certain system functions \u003cbr\u003eare being performed such as inverting the file. This is necessary because if a record was \u003cbr\u003eedited during a full inversion, it could result in a loss of integrity for the index being created, \u003cbr\u003esince the file inversion looks at each record a number of times during its operation. \u003cbr\u003eSometimes problems arise with locking, and CDS/ISIS for Windows has utilities which can \u003cbr\u003ehelp you then which are described in Section 3.4.3. \u003cbr\u003e \u003cbr\u003eUNESCO produced a special version of the DOS package for databases on CD-ROM (called \u003cbr\u003eISISCD) which allows read only, and includes the facilities to search and retrieve and to sort \u003cbr\u003eand print from the database. This can also be used on a multi-user system to prevent \u003cbr\u003eunauthorized editing of the database. These restrictions can also be applied to CDS/ISIS for \u003cbr\u003eWindows and are achieved by means of parameters in the syspar.par file as described in \u003cbr\u003esection 3.4.2. \u003cbr\u003e \u003cbr\u003eThe DOS program from version 3 onwards and the Windows program both operate on the \u003cbr\u003esame database structure. A database can be set up to allow access from both versions and \u003cbr\u003eusers may choose their preferred method of accessing the functions available. Indeed, early \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 7\u003cbr\u003e\u003cbr\u003eversions of CDS/ISIS for Windows did not contain Database Definition Services; databases \u003cbr\u003etherefore had to be developed under the DOS version though all other functions were \u003cbr\u003eavailable in the Windows version. If you cannot find the Database Definition Wizard denoted \u003cbr\u003eby a light-bulb icon, make sure you have the latest version of CDS/ISIS for Windows. \u003cbr\u003e \u003cbr\u003e1.4 THE WINDOWS VERSION: THE MAIN MENU \u003cbr\u003e \u003cbr\u003eAt this point we are assuming that CDS/ISIS for Windows has been loaded on your computer \u003cbr\u003e(as described in Chapter 3) and that the machine has been switched on and Windows is \u003cbr\u003erunning. Open the CDS/ISIS for Windows program by clicking on the WINISIS icon. This \u003cbr\u003ewill run the program and display the main menu. \u003cbr\u003e \u003cbr\u003eLet us look at the drop-down menus from left to right. \u003cbr\u003e \u003cbr\u003eDatabase leads to the functions associated with a database. In other Windows programs, this \u003cbr\u003ewould usually be F for File. \u003cbr\u003e \u003cbr\u003eIf you have just opened the program by clicking on the WINISIS icon, you will have only \u003cbr\u003efour options, Open, New, Printer Setup and Exit. Other options are greyed out as shown in \u003cbr\u003eFigure 1.2. You will see them in a light shade of grey in contrast with the black of other \u003cbr\u003emenus. This is a convention used by most programs which run under Windows which \u003cbr\u003eindicates that that option is not at that time available. There may also be a list of the last five \u003cbr\u003edatabases open on which you may also click to retrieve one. These will always be in black. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 1.2 Opening screen with database drop-down menu \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 8 \u003cbr\u003e\u003cbr\u003eYou open a database by choosing Open, or the icon on the very left of the tool bar, a picture \u003cbr\u003eof an open card file. This brings up a Window entitled File Selection (Figure 1.3). This is in \u003cbr\u003ethe usual Windows format giving the possibility of browsing through drives and folders to \u003cbr\u003efind the appropriate \u0027file name\u0027 which will be an mst file or a par file. It will be set to the \u003cbr\u003efolder named in parameter 4 of the syspar.par: this is described in section 3.2. When you \u003cbr\u003ehave clicked on a database to open it, all options under Database will become accessible as \u003cbr\u003ein Figure 1.1. You will see at the same time as a database is opened that more icons appear on \u003cbr\u003ethe tool bar. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 1.3 File selection window \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eClose and Close All are self explanatory and result in the closing of one or all databases. The \u003cbr\u003eother functions which become available are Import, Export, I/F Update (i.e. Inverted File \u003cbr\u003eUpdate) and Print. Print is conventionally found on the left hand drop down menu in \u003cbr\u003eWindows applications and the other options here are for file maintenance, adding to a file, \u003cbr\u003eextracting a file and indexing the database. Exit will close the CDS/ISIS for Windows \u003cbr\u003eprogram and take you back to the Windows desktop. \u003cbr\u003e \u003cbr\u003eBrowse ({Alt b} from the menu bar) has nine functions which cannot be operated unless \u003cbr\u003ea database has been opened. Click on Database to view the records in a database in database \u003cbr\u003eorder. Click on Search results... to go to a list of previous searches from where you may \u003cbr\u003eview the records retrieved by any earlier search in that session. You may mark any records \u003cbr\u003ethat you view. Then you can click on Marked records to view only those that have been \u003cbr\u003emarked. Or you can revert to all records retrieved by selecting All records. You may open \u003cbr\u003ethe dictionary by clicking on Open dictionary to see which terms have been indexed in \u003cbr\u003ewhich fields (Figure 1.4). Split/Unsplit view allows you to toggle with the lower portion \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 9\u003cbr\u003e\u003cbr\u003eFigure 1.4 Dictionary open \u003cbr\u003e \u003cbr\u003eshowing either the display in ASCII characters only or the print format specification. Print \u003cbr\u003ecurrent page will print the record you are viewing though may not always print it quite how \u003cbr\u003eyou see it on the screen. Zoom In and Zoom out will make the font larger or smaller. Along \u003cbr\u003ewith Search, this menu is equivalent to Information Retrieval Services in CDS/ISIS for DOS. \u003cbr\u003e \u003cbr\u003eChoose Search {Alt s} and you will have access to two kinds of search, Expert Search \u003cbr\u003eor Guided Search. It also allows you to go back to a previously saved search (the search may \u003cbr\u003ehave been saved at any previous occasion) Recall saved search or to save the results of the \u003cbr\u003epresent search for future use: Save search. Close Search Window is no mystery: it allows \u003cbr\u003eyou to close the expert or guided search window when you wish to look through the records \u003cbr\u003eyou have retrieved. \u003cbr\u003e \u003cbr\u003eEdit {Alt e} is the gateway to Data entry and modifying the database structure. (If you are \u003cbr\u003erunning in read only mode, you will not have access to this menu.) Data entry functions are \u003cbr\u003eaccessed by Data entry to call up the Data Entry window which lets you edit the record you \u003cbr\u003ewere looking at in the browse or search window or lets you create a new record. Delete will \u003cbr\u003edelete the record you are looking at in the data entry window. You can also copy the record \u003cbr\u003eyou have on screen into the Windows clipboard with Copy to clipboard or clear the \u003cbr\u003eclipboard by choosing Clear clipboard. \u003cbr\u003e \u003cbr\u003eFrom this drop down menu, you can modify the database you are in via the Field Definition \u003cbr\u003eTable or Field Selection Tables. You can also edit or add new Print Formats. \u003cbr\u003e \u003cbr\u003eConfigure {Alt c} allows you to change the language of the menus and other features of \u003cbr\u003ethe database including removing the ability to edit a database from the menus, to make the \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 10\u003cbr\u003e\u003cbr\u003edatabase read-only for that user. (The ability to read and write to the database will return next \u003cbr\u003etime the software is run.) You can also change many other system settings. \u003cbr\u003e \u003cbr\u003eUtilities {Alt u} includes global additions and deletions based on record number or a \u003cbr\u003eprevious search. Also included is the facility to compile ISIS/Pascal programs (in CDS/ISIS \u003cbr\u003efor Windows these are all print format programs). You can also export records to an XML \u003cbr\u003efile and unlock databases or records. These unlocking functions will be greyed out and \u003cbr\u003einaccessible if Data entry is open. \u003cbr\u003e \u003cbr\u003eWindows {Alt w} allows the windows open to be arranged on the screen. This is the usual \u003cbr\u003eWindows program facility. The windows on the screen may be arranged from left to right \u003cbr\u003e(horizontally) one above the other (vertically) or cascaded (one above the other but \u003cbr\u003ediagonally offset so that all may be seen in part and the top one in full). \u003cbr\u003e \u003cbr\u003eFinally there is a Help drop down menu in the usual Windows style with a contents list and a \u003cbr\u003ekeyword search. At the time of writing, the Help text is considerably lagging behind the \u003cbr\u003ecurrent version. \u003cbr\u003e \u003cbr\u003e1.5 AVAILABILITY OF CDS/ISIS \u003cbr\u003e \u003cbr\u003eCDS/ISIS is protected by copyright and is in no way shareware or public domain. It can be \u003cbr\u003eused legally only by licence holders. This licence is not as restrictive as some commercially-\u003cbr\u003eproduced software packages, in that multiple copying of the software is permitted within an \u003cbr\u003einstitution that is a licence holder. Nevertheless, the software should not be copied to persons \u003cbr\u003eor institutions which are not licence holders. When once a licence is obtained, it is valid for \u003cbr\u003eall versions, so new versions may legally be obtained from any source. \u003cbr\u003e \u003cbr\u003eUNESCO does not distribute the software from its website. \u003cbr\u003e \u003cbr\u003eAlthough UNESCO are overall responsible for the development of the CDS/ISIS package, \u003cbr\u003ethey have appointed distributors throughout the world to assist in supplying it to those who \u003cbr\u003ewish to use it. These distributors are in many cases national focal points for UNESCO\u0027s \u003cbr\u003eIntergovernmental Programme for the General Information Programme. If you write to \u003cbr\u003eUNESCO for a copy of CDS/ISIS and are in a country with a national distributor, your \u003cbr\u003erequest will be forwarded to that distributor. News of distributors is published in UNESCO \u003cbr\u003eInformation and Informatics Division UNISIST Newsletter1 which is available from \u003cbr\u003eUNESCO and there is a list on UNESCO’s website at http://www.unesco.org/ \u003cbr\u003ewebworld/isis/distributors.htm. You can usually discover who is your distributor from the \u003cbr\u003eperson or organization who told you about the software or alternatively write to UNESCO \u003cbr\u003e(address in Section 14.4). We are not giving a list of distributors in this Handbook due to lack \u003cbr\u003eof space and the fact that distributors are subject to change. \u003cbr\u003e \u003cbr\u003eAs well as national distributors, there are distributors for organizations in specific sectors; \u003cbr\u003ethese cover such areas as agricultural information and energy information. These distributors \u003cbr\u003ewill also require you to sign a licence before they can supply a copy of the CDS/ISIS \u003cbr\u003esoftware. \u003cbr\u003e \u003cbr\u003eDistributors may distribute the software on CD, floppy disk or via file transfer (FTP) from \u003cbr\u003etheir computers. Please note that a distributor may supply the package with languages other \u003cbr\u003ethan the five languages English, French, Spanish, Italian and Latin American Spanish in \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 11\u003cbr\u003e\u003cbr\u003ewhich it is distributed by UNESCO. Versions are also available for Arabic and CJK (Chinese, \u003cbr\u003eJapanese and Korean) and Cyrillic. \u003cbr\u003e \u003cbr\u003e1.6 SOFTWARE CONTRIBUTED BY USERS \u003cbr\u003e \u003cbr\u003eWe have already mentioned the Pascal programming feature which is extremely important to \u003cbr\u003ethe development and use of the DOS version of CDS/ISIS. Both DOS and Windows versions \u003cbr\u003eof the package include a Pascal compiler; in the case of the Windows version it can be used \u003cbr\u003eonly for format exits: see Chapter 11 for more information \u003cbr\u003e \u003cbr\u003ePrograms written by CDS/ISIS users to be used in conjunction with the DOS version have \u003cbr\u003ebeen made generally available. Some are offered for sale. Others are printed in journals or \u003cbr\u003ecirculated at user group meetings. The result is that many sophisticated library automation \u003cbr\u003epackages have been designed, built on the basic framework of CDS/ISIS for DOS. Packages \u003cbr\u003eare now being developed based on CDS/ISIS for Windows and ISIS_DLL. Chapter 11 offers \u003cbr\u003ean introduction to format exits written in Pascal for CDS/ISIS for Windows. Chapter 12 \u003cbr\u003eshows you how to customize the package and includes information on other language \u003cbr\u003eversions and Chapter 13 includes some CDS/ISIS applications. Chapter 14 includes a list of \u003cbr\u003esources of useful addresses. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e1.7 USER GROUPS \u003cbr\u003e \u003cbr\u003eMany user groups have been set up world-wide. These are listed at \u003cbr\u003ehttp://www.unesco.org/webworld/isis/cds_isis_sites.htm and are also reported from time to \u003cbr\u003etime in the UNISIST newsletter1. Given that support from UNESCO is necessarily limited, \u003cbr\u003eparticipating in such a group is of great benefit to the user and provides a measure of security \u003cbr\u003ein the event of problems. Since these are very much country-based and contact points and \u003cbr\u003eofficers for the groups are constantly changing, we have not included them here and \u003cbr\u003erecommend that you find information on them from the World Wide Web. \u003cbr\u003e \u003cbr\u003eTo find out the most up-to-date information, there is an electronic mailing list run by Melqui \u003cbr\u003eVargas Rivera from Chile, Henk Rutten from the Netherlands and Raymond Gimilio from \u003cbr\u003eFrance. It is known as the CDS/ISIS Mailing List and is hosted by SURFnet. \u003cbr\u003e \u003cbr\u003eUsers from around the world exchange information about any issue ranging from the simple \u003cbr\u003eto the more complex areas of CDS/ISIS like the writing of Pascal programs and problems in \u003cbr\u003ethe formatting language. \u003cbr\u003e \u003cbr\u003eIf you are on the internet, you can subscribe to the CDS/ISIS list by sending a message to: \u003cbr\u003e \u003cbr\u003eLISTSERV@NIC.SURFNET.NL \u003cbr\u003e \u003cbr\u003ewith the following message in the main text: \u003cbr\u003e \u003cbr\u003eSUBSCRIBE CDS-ISIS Firstname Lastname \u003cbr\u003e \u003cbr\u003eThe host computer will pick up your email address and add it to a \u0027mailing list\u0027. You may \u003cbr\u003ereceive more information than you expected!! \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 12\u003cbr\u003e\u003cbr\u003eThere are also specialist lists for other aspects of CDS/ISIS such as ISIS_DLL and \u003cbr\u003eWWWISIS. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e1.8 EXCHANGE FORMATS \u003cbr\u003e \u003cbr\u003eThe term \u0027format\u0027 occurs so frequently throughout this Handbook that we have decided to \u003cbr\u003eexplain it in this introduction. The term \u0027format\u0027 is used in many different ways in computing \u003cbr\u003ein general. In data processing, particularly in information retrieval packages like CDS/ISIS, it \u003cbr\u003ehas two specialized uses. A format is an arrangement of data, and in CDS/ISIS it refers both \u003cbr\u003eto an international exchange format, especially one that is a standard format for the exchange \u003cbr\u003eof data between systems and to the layout of data as seen by the user on the screen or in \u003cbr\u003eprinted form, called a print format or display format. Both these kinds of format are, in the \u003cbr\u003ebibliographic data processing field, governed by standards. \u003cbr\u003e \u003cbr\u003eUNESCO through the Information and Informatics Division and its predecessors including \u003cbr\u003ethe General Information Programme has as part of its remit the promotion of library and \u003cbr\u003einformation services and systems, internationally and nationally within its member states. \u003cbr\u003eOne way in which it achieves this is by the promotion of appropriate standards. The UNISIST \u003cbr\u003eReference manual3 was devised as an international standard format for the exchange of data \u003cbr\u003ebetween abstracting and indexing services on the lines of the MARC formats, which had been \u003cbr\u003edeveloped by national libraries. This was followed by the Common Communication Format \u003cbr\u003ewhich is now available for factual data and bibliographic data4. At the same time IFLA has \u003cbr\u003edeveloped UNIMARC5, an international format which enables exchange between users of \u003cbr\u003edifferent national formats. More recently MARC 21 (formerly known as US MARC) has \u003cbr\u003ebeen promoted as an international format6. The idea of these formats is that catalogue records \u003cbr\u003emay be copied from one system to another. Two organizations may share the production of \u003cbr\u003erecords between them and even though they might have different software they can mount \u003cbr\u003erecords from each other\u0027s databases on their own systems. \u003cbr\u003e \u003cbr\u003eAll these formats are based on a standard record structure, ISO 27092. From the beginning, \u003cbr\u003eCDS/ISIS implemented this structure and owes a number of features to this standard. Each \u003cbr\u003erecord as it is stored on the database contains a directory to tell the system where each field is \u003cbr\u003efound, which is based on the same principle as the ISO 2709 record directory. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eREFERENCES \u003cbr\u003e \u003cbr\u003e1. UNESCO. Information and Informatics Division. UNISIST Newsletter \u003cbr\u003e2. ISO 2709-1981: Format for Bibliographic Information Interchange on Magnetic Tape, \u003cbr\u003eGeneva, ISO, 1981 \u003cbr\u003e3. Dierickx, H. and Hopkinson, A., Reference manual for machine-readable bibliographic \u003cbr\u003edescriptions, 2nd rev. ed., Paris, UNESCO, 1981. \u003cbr\u003e4. CCF/B: the Common Communication Format for Bibliographic Information. Paris, \u003cbr\u003eUNESCO, 1992.; CCF/F: the Common Communication Format for Factual Information. \u003cbr\u003eParis, UNESCO, 1992. \u003cbr\u003e5. UNIMARC manual: bibliographic format. 2nd ed. Munich, Saur, 1994. \u003cbr\u003e6. MARC 21 is found described at http://lcweb.loc.gov/marc/ \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 13\u003cbr\u003e\u003cbr\u003e2 OVERVIEW OF WINDOWS \u003cbr\u003e \u003cbr\u003e2.1 INTRODUCTION \u003cbr\u003e \u003cbr\u003eYour microcomputer runs two kinds of software: operating system software, which is usually \u003cbr\u003ebought with the machine, and applications, which you usually buy individually depending on \u003cbr\u003ewhat you want to use your machine for. Examples of applications software are Microsoft \u003cbr\u003eWord for word processing, Lotus 1-2-3 for spreadsheets, and dBase III or Microsoft Access \u003cbr\u003efor database management. Most of this book is about applications software, the package \u003cbr\u003eCDS/ISIS for Microcomputers, but it is helpful to know something about operating systems \u003cbr\u003efirst. \u003cbr\u003e \u003cbr\u003eCDS/ISIS for Windows, as its name implies, runs under Microsoft Windows. It will run \u003cbr\u003eunder Windows 3.1 or 3.11, Windows 95, Windows 98, Windows 2000 and Windows NT. \u003cbr\u003eWindows in all its different versions is a graphical user interface or GUI. This is \u003cbr\u003edistinguished from the earlier method of interfacing or interacting with computers which was \u003cbr\u003eby typing commands at a screen prompt. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 2.1 MS-DOS prompt beneath access route to the prompt \u003cbr\u003e \u003cbr\u003eThis is still available on computers running Windows but is less user-friendly than the \u003cbr\u003egraphical user interface and not commonly used. If you wish to use the command line \u003cbr\u003einterface in machines running under Windows 95 onwards, you have to run the MS DOS \u003cbr\u003eprompt. Point the cursor to the Start button by moving the mouse and click the left mouse \u003cbr\u003ebutton; click on Programs and a list of programs appears on the screen. Move the mouse \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 14\u003cbr\u003e\u003cbr\u003eover MS-DOS prompt so that it changes colour and press the left mouse button. (In this \u003cbr\u003ehandbook, we will abbreviate this set of procedures to \u0027Select Start ⇒ Programs ⇒ MS-\u003cbr\u003eDOS prompt\u0027.) You will see on the screen a window with an MS-DOS prompt as in Figure \u003cbr\u003e2.1. To leave this, type exit and the window will close. \u003cbr\u003e \u003cbr\u003eWindows, however, makes your computer easier to use than that so you should try and stay \u003cbr\u003ewith the Windows tools rather than using MS-DOS. Windows owes its name to the fact that \u003cbr\u003eyou run each program in a separate \u0027window\u0027 on the screen. Each program may, indeed, open \u003cbr\u003ea separate window for different functions. You can move between one program and another \u003cbr\u003ewithout having to stop one program before starting the next. You can run a word processing \u003cbr\u003eprogram and edit more than one document at the same time; you can run a database program \u003cbr\u003elike CDS/ISIS and have two databases open at the same time. You can also transfer data from \u003cbr\u003eone program to another by cutting and pasting material from one window to another. We will \u003cbr\u003etell you how to do this later in this chapter. \u003cbr\u003e \u003cbr\u003eThis handbook describes the use of CDS/ISIS on microcomputers which use the Windows \u003cbr\u003eoperating system developed by Microsoft. There are also versions of CDS/ISIS for different \u003cbr\u003eoperating systems: DOS which was the earlier operating system for Personal Computers; \u003cbr\u003eVMS (which is used on the VAX and Alpha models) and Unix, which runs on a variety of \u003cbr\u003emicrocomputers and minicomputers. These versions are not dealt with in this book. The DOS \u003cbr\u003eversion is covered in our earlier book The CDS/ISIS handbook (London: Library Association \u003cbr\u003ePublishing, 1994). \u003cbr\u003e \u003cbr\u003eWindows includes procedures for working with files: setting up files, arranging them in \u003cbr\u003efolders, copying them, editing them, deleting them, and so on. In Section 2.9 we look at how \u003cbr\u003eto use these procedures. \u003cbr\u003e \u003cbr\u003e2.2 DISK DRIVES \u003cbr\u003e \u003cbr\u003eFirst, it is necessary to understand a little about the hardware. Microcomputers are fitted with \u003cbr\u003ea floppy disk drive (which allows you to take data from floppy disks as required), a hard disk \u003cbr\u003edrive and a compact disk (CD) drive. The hard disk is not removable by the user and \u003cbr\u003egenerally holds a lot more than a floppy disk. A CD drive can contain a CD with a large \u003cbr\u003eamount of information which is usually read-only and therefore cannot be changed by the \u003cbr\u003euser. \u003cbr\u003e \u003cbr\u003eDisk drives are referred to by letters. The first floppy drive is known as A and a second one \u003cbr\u003e(if fitted) is known as B. The hard disk drive is generally known as C. Sometimes it may be \u003cbr\u003epartitioned and will have a D drive as well. The CD drive will usually be D (if not already \u003cbr\u003eused) or E. There may be other large capacity removable disks as well at D or E. If your \u003cbr\u003ecomputer is connected to a network, you may have access to files on a file server which will \u003cbr\u003ebe on storage devices allocated other letters. \u003cbr\u003e \u003cbr\u003e2.3 THE MOUSE \u003cbr\u003e \u003cbr\u003eOne feature of computers which use Windows is the mouse, a small device enabling you to \u003cbr\u003eperform many actions. As you move the mouse around on your desk (or preferably on a \u003cbr\u003emouse mat on your desk), a pointer moves in the same direction on the screen. Lifting the \u003cbr\u003emouse does not move the pointer. If your mouse comes to the edge of the table, or is blocked \u003cbr\u003eby the computer, you can lift it up and put it down again where you have more room and \u003cbr\u003econtinue moving the pointer in the direction you wish. A mouse has two or three buttons. In \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 15\u003cbr\u003e\u003cbr\u003eWindows 3.1 you will use only the left button (unless you have configured it to use the right \u003cbr\u003ebutton for left handed users) - we will call this the main mouse button; in Windows 95 \u003cbr\u003eonwards you usually use the left button but for some purposes the right button is used. \u003cbr\u003e \u003cbr\u003eUsing a mouse requires the following actions: pointing: moving a pointer around on the \u003cbr\u003escreen; clicking - pressing and releasing the mouse button once (when you point to an object \u003cbr\u003eon the screen and press the left mouse button, that is called clicking and you select that \u003cbr\u003eobject); double-clicking - clicking twice in rapid succession; and dragging - moving things \u003cbr\u003earound the desk top (holding down the main mouse button while moving the mouse). \u003cbr\u003e \u003cbr\u003e2.4 FILES AND FILE NAMES \u003cbr\u003e \u003cbr\u003eComputer disks hold programs and data in the form of files. For example, one file could hold \u003cbr\u003ea database program and another could hold a list of names and addresses. Every file has a \u003cbr\u003ename, which in Windows 3.1 can be up to eight characters. Although the names may be \u003cbr\u003elonger in Windows 95 onwards, it is best to keep file names to 8 characters when using \u003cbr\u003eCDS/ISIS. Upper and lower case letters are not distinguished by Windows, so sally, Sally, \u003cbr\u003eand SALLY would all refer to the same file. A file name can have an extension (limited to \u003cbr\u003ethree characters in Windows 3.1), which can be used to indicate what sort of file it is. The \u003cbr\u003eextension is separated from the main part of the name by a full stop. Thus sally.doc might be \u003cbr\u003ea word-processed document, while sally.pas might be a program written in the Pascal \u003cbr\u003elanguage. \u003cbr\u003e \u003cbr\u003eThe extension .exe is used for \u0027executable\u0027 files, that is programs in a form which makes them \u003cbr\u003eready to run just by typing their names. The main program of CDS/ISIS for Windows is in a \u003cbr\u003efile called wisis.exe but you do not need to know this as you will normally start the program \u003cbr\u003eby clicking on an icon labelled CDS/ISIS for Windows, or WINISIS. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e2.5 FOLDERS \u003cbr\u003e \u003cbr\u003eA computer disk may contain hundreds or thousands of files. Files for different purposes \u003cbr\u003ecould be jumbled together, but that would make the computer rather difficult to use. It is \u003cbr\u003ebetter to group related files together into folders (called directories in DOS). This is \u003cbr\u003esomewhat like arranging books in a library: you could have all the books mixed up, but it \u003cbr\u003emakes them easier to use if you separate them into categories such as fiction, biography, \u003cbr\u003escience, travel, etc. \u003cbr\u003e \u003cbr\u003eAn obvious first step is to group files according to the application they belong to, such as \u003cbr\u003espreadsheet files, word processor files, database files, etc. The files could be placed in folders \u003cbr\u003ecalled, for example, lotus, word, dbase. \u003cbr\u003e \u003cbr\u003eJust as the categories of books could be further divided into subcategories, e.g. fiction could \u003cbr\u003ebe separated into novels, plays, poetry, etc., so folders can themselves contain other folders. \u003cbr\u003eWe could have one folder on drive C to hold the application software and one to hold the data \u003cbr\u003efiles which go with it, or perhaps folders for different types of data files. This is shown in the \u003cbr\u003ediagram below. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 16\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e C drive \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e System files Program files Data files \u003cbr\u003e \u003cbr\u003e Word \u003cbr\u003e Documents Databases \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eFigure 2.2 Folders \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eThe structure can go down to further levels if required, for example Documents could have \u003cbr\u003esub-folders such as letters, papers, faxes, etc. The top folder (into which files go if you do \u003cbr\u003enot set up any other folders) is sometimes known as the root folder. In the display from \u003cbr\u003eWindows Explorer (Figure 2.3) the root folder appears as ‘Model 16sp (C:)’ “Model 16sp” \u003cbr\u003ewas the name given to this hard disk when it was formatted. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 2.3 C: drive as displayed in Windows Explorer \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eWhen you are using an application such as CDS/ISIS, there is a default folder in which the \u003cbr\u003eprogram looks for and saves files unless you specifically choose otherwise. This is called the \u003cbr\u003eworking folder. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 17\u003cbr\u003e\u003cbr\u003e2.6 FEATURES OF WINDOWS \u003cbr\u003e \u003cbr\u003eWindows like all specialisms has its own terminology. Desktop is the screen as presented to \u003cbr\u003eyou when you have started up the computer (the background coloured green in figure 2.4); \u003cbr\u003ewe deal with that in more detail later. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eFigure 2.4 Features of Windows \u003cbr\u003e \u003cbr\u003eWe dealt above with other features of Windows that relate to the use of the mouse. Now we \u003cbr\u003ecan deal with features that appear on the desktop which we will refer to later on. \u003cbr\u003e \u003cbr\u003e2.6.1 THE WINDOW BAR \u003cbr\u003e \u003cbr\u003eA Window has at the top a bar with the title of the activity or program represented in the \u003cbr\u003ewindow. \u003cbr\u003e \u003cbr\u003eIf you click on this it makes the bar a different colour and activates that window if there are \u003cbr\u003eother windows open, one of which is previously activated. (You will see in the example in \u003cbr\u003eFigure 2.4 that \u0027Print setup\u0027 has been activated.) \u003cbr\u003e \u003cbr\u003e2.6.2 THE TASK BAR \u003cbr\u003e \u003cbr\u003eVersions of Windows 95 onwards have a task bar which is usually displayed at the foot of \u003cbr\u003ethe screen but may be to right or left or at the top. The start button is on this bar. Any \u003cbr\u003eprograms or windows currently open appear here and you can activate one by clicking on its \u003cbr\u003ebutton. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 18\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e2.6.3 TABS \u003cbr\u003e \u003cbr\u003eA window may include \u0027tabs\u0027 designed by analogy with a card index where identifiers of a \u003cbr\u003ecard can protrude above the general level of the top of the cards. You can click on a tab to \u003cbr\u003eselect the dialog box to which it is attached. In Figure 2.4, these are shown as General, \u003cbr\u003ePresentation, Margins, Layout and Sorting. \u003cbr\u003e \u003cbr\u003e2.6.4 OTHER FEATURES OF THE BAR \u003cbr\u003e \u003cbr\u003eAt the left of the bar you can see a miniature icon, usually a reduction of the larger icon on \u003cbr\u003ethe desktop which indicates that that window can be opened (see the miniature of the CDS-\u003cbr\u003eISIS for Windows icon which appears at the left end of the CDS/ISIS for Windows bar and in \u003cbr\u003ea larger version at the bottom left-hand corner on the desktop reproduced in figure 2.4). Click \u003cbr\u003eon the small icon and you will get a drop-down menu of actions which duplicate icons \u003cbr\u003eelsewhere. \u003cbr\u003e \u003cbr\u003eAt the right of the bar you can see some small buttons. There will be a square (as in figure \u003cbr\u003e2.4) or a smaller square overlapping another one. The square on its own means maximize and \u003cbr\u003eif you click on it the window will fill the whole of the screen or at least more of the screen. If \u003cbr\u003eyou click on the overlapping squares the window will become smaller again. A line at the \u003cbr\u003efoot of the button means \u0027minimize\u0027. The window will close and there will appear in place of \u003cbr\u003eit a small image of the program or program group on the task bar. \u003cbr\u003e \u003cbr\u003eClicking on X will close the window. The application may ask you if you wish to save any \u003cbr\u003edata before closing it down. \u003cbr\u003e \u003cbr\u003eAdditionally there may be a question mark button which when clicked will bring up a help \u003cbr\u003efunction. \u003cbr\u003e \u003cbr\u003e2.6.5 MENU BAR \u003cbr\u003e \u003cbr\u003eThis appears below the main bar, and includes names of menus. Most programs include File, \u003cbr\u003eEdit, View, Tools, Windows and Help. These options will be dealt with more fully for \u003cbr\u003eCDS/ISIS for Windows in later chapters. \u003cbr\u003e \u003cbr\u003eA letter in many of the options in underlined. If your mouse is not working you can press \u003cbr\u003e{Alt} and that letter to activate the dropdown menu. \u003cbr\u003e \u003cbr\u003e2.6.6 TOOLBAR \u003cbr\u003e \u003cbr\u003eOn the next line you see a toolbar, with icons representing activities relating to the program \u003cbr\u003erunning in the Window. These are program specific and the ones in CDS/ISIS for Windows \u003cbr\u003ewill be explained in the appropriate chapters. \u003cbr\u003e \u003cbr\u003e2.7 DIALOG BOXES \u003cbr\u003e \u003cbr\u003eThe way you supply information to a program running under Windows is through a special \u003cbr\u003ekind of window known as a Dialog box. The Print setup window in Figure 2.4 is an example. \u003cbr\u003eThe window has a number of boxes and buttons for you to enter your information. The \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 19\u003cbr\u003e\u003cbr\u003etechnical name for these is controls and some of the important ones are described below. \u003cbr\u003e \u003cbr\u003e2.7.1 TEXT ENTRY BOX \u003cbr\u003e \u003cbr\u003eA text entry box is a box for entering text (any text you like) and the cursor is positioned at \u003cbr\u003ethe point where what you type will appear. \u003cbr\u003e \u003cbr\u003e2.7.2 LIST BOX \u003cbr\u003e \u003cbr\u003eA listbox is a box where you can only choose from the list on the screen. (If it\u0027s a long list you \u003cbr\u003emay need to scroll.) An example is the choice of languages you get from Configure ⇒ \u003cbr\u003eChange language. \u003cbr\u003e \u003cbr\u003e2.7.3 COMBO BOX \u003cbr\u003e \u003cbr\u003eA combo box is a combination of a text box and list box - you can choose from a drop-down \u003cbr\u003elist or type the value in yourself. When you open the form it shows only one value with an \u003cbr\u003earrow button next to it, whereas a list box shows all the values with the chosen one \u003cbr\u003ehighlighted (so it takes more space). Combo boxes are therefore much more commonly used \u003cbr\u003ethan list boxes. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 2.5 Combo box and scroll bar \u003cbr\u003e \u003cbr\u003e2.7.4 COMMAND BUTTONS \u003cbr\u003e \u003cbr\u003eA command button carries out some command when you click it, such as Print or Exit. When \u003cbr\u003eit is highlighted (made darker) this indicates that it is the default option – the one that is most \u003cbr\u003elikely to be the one you need, or even the only one. Pressing {Enter} will carry out the \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 20\u003cbr\u003e\u003cbr\u003ecommand as will pointing and clicking with the mouse. Pressing {Tab} will usually \u003cbr\u003ehighlight the next button if there is more than one. Some buttons may be harder to see with \u003cbr\u003elettering a very close shade of the colour of the button. We say they are greyed out and these \u003cbr\u003eoptions are not available to us at that point. \u003cbr\u003e \u003cbr\u003e2.7.5 RADIO BUTTONS \u003cbr\u003e \u003cbr\u003eA radio button is one of a set of two or more buttons representing choices. When you click \u003cbr\u003eon one of the buttons it will fill with a black dot to indicate that that is the choice you have \u003cbr\u003emade. Unlike check boxes, you can select only one of the choices. \u003cbr\u003e \u003cbr\u003e2.7.6 SPIN BOX \u003cbr\u003e \u003cbr\u003eA spin box is associated with a choice of a range of numeric values. Click on the up or down \u003cbr\u003earrow to change the value or type it in the box. The tag is controlled by a spin box in figure \u003cbr\u003e2.5. \u003cbr\u003e \u003cbr\u003e2.7.7 CHECK BOX \u003cbr\u003e\u003cbr\u003eFigure 2.6 Check box \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eClick on a check box and a tick appears, to indicate the associated text is selected. Here Don\u0027t \u003cbr\u003eclear current format will be implemented if the box is ticked. \u003cbr\u003e \u003cbr\u003e2.8 YOU NEED TO KNOW!... \u003cbr\u003e \u003cbr\u003eWe are going to concentrate on the commands required in Windows 95 onwards since most \u003cbr\u003eusers have now abandoned Windows 3.1. \u003cbr\u003e \u003cbr\u003e2.8.1 LOGGING ON \u003cbr\u003e \u003cbr\u003eWhen you switch on the machine, you will usually be presented with a login screen. The first \u003cbr\u003etime you use the machine, if it is on a network, you will have been told what your login name \u003cbr\u003eand password are. Enter these. Otherwise, enter a username of your own choice, key {Tab} \u003cbr\u003eand enter a memorable password. Use these each time you want to use the computer. If your \u003cbr\u003ecomputer is on a network, things might be a little different from what is described here. Ask \u003cbr\u003eyour computer manager or network manager for help if necessary. \u003cbr\u003e \u003cbr\u003e2.8.2 THE DESKTOP \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 21\u003cbr\u003e\u003cbr\u003e \u003cbr\u003eAfter logging in you will be presented with the desktop. You will see some small labelled \u003cbr\u003epictures called icons. Top left will usually be an icon named \u0027My computer\u0027. Point to that and \u003cbr\u003eclick and a window will open displaying icons representing drive A, drive C and possibly \u003cbr\u003emore. You can usually access and configure resources such as printers, the control panel and \u003cbr\u003edial-up modem access from this window. Click on the cross on the top right corner of the \u003cbr\u003ewindow to close it. Looking at the desktop again, you will probably have an icon labelled \u003cbr\u003e\u0027Recycle Bin\u0027 which holds any deleted files until it is cleared out. There may be other icons. \u003cbr\u003eThere may be one titled CDS/ISIS for Windows if the package has been installed. \u003cbr\u003eAlternatively it may be listed under programs (see Section 2.8.4). \u003cbr\u003e \u003cbr\u003e2.8.3 THE START BUTTON \u003cbr\u003e \u003cbr\u003eAt the bottom left of the screen (usually) you will see a Start button. Click on this and you \u003cbr\u003ewill see a pop-up menu which displays Shut Down, Run, Help, Find, Settings, Documents, \u003cbr\u003ePrograms, and possibly other options. \u003cbr\u003e \u003cbr\u003e2.8.4 THE PROGRAMS OPTION \u003cbr\u003e \u003cbr\u003eIf you click on Programs you will see a list of programs available to you. CDS/ISIS for \u003cbr\u003eWindows may be there as a program or as a folder with the program in it. If it is not, go to \u003cbr\u003eChapter 3 and read how to install CDS/ISIS. To run a program you double click on its icon. If \u003cbr\u003eyou click on an icon which belongs to a word-processed file, the computer will try to run \u003cbr\u003eyour wordprocessor and display the file ready to be edited in that word processor (see Section \u003cbr\u003e2.9.3). \u003cbr\u003e \u003cbr\u003e2.8.5 THE RUN OPTION \u003cbr\u003e \u003cbr\u003eChoose Run to type a command or to run a program which is accessible from your computer \u003cbr\u003ebut not listed under Programs. If you don\u0027t know where the program is you can browse for it \u003cbr\u003eby clicking on browse. It might be easier to use Find first and then click on the program \u003cbr\u003ewhen it is displayed in the window. \u003cbr\u003e \u003cbr\u003e2.8.6 FIND \u003cbr\u003e \u003cbr\u003eIf you select the Find button you can search for a file on your hard disk or on other attached \u003cbr\u003estorage devices such as a floppy disk. A text entry box appears entitled Named (see Figure \u003cbr\u003e2.7). Type in there the name of a file, wisis.exe or just wisis. The results will be as specific as \u003cbr\u003ewhat you type in the text box. If you typed in \u0027s\u0027 you would get every file whose name \u003cbr\u003eincluded \u0027s\u0027. Under this text entry box you will see a drop-down menu \u003cbr\u003eindicated by a v-shaped arrow with text \u0027C’. Click on that and it will indicate other devices to \u003cbr\u003elook in. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e2.9 WORKING WITH FILES AND FOLDERS \u003cbr\u003e \u003cbr\u003eIn order to work with files and folders which already exist, you need to find them and \u003cbr\u003edetermine the folder structure. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 22\u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 2.7 FIND \u003cbr\u003e \u003cbr\u003e2.9.1 FINDING FILES: Find \u003cbr\u003e \u003cbr\u003eIf you want to find a file you can use Find as described in Section 2.8.6. \u003cbr\u003e \u003cbr\u003e2.9.2 FINDING FILES AND FOLDERS: Explorer \u003cbr\u003e \u003cbr\u003eIf you want to view the folder structure the best way is to use Windows Explorer. Choose \u003cbr\u003ePrograms ⇒ Explorer and a window will open enclosing two separate windows. Select any \u003cbr\u003efolder in the left window and clicking on it will display any subfolders. The contents of the \u003cbr\u003ecurrent subfolders will display in the right-hand window along with their name, and \u003cbr\u003eoptionally their size, type and date of creation or latest modification. See Figure 2.3. \u003cbr\u003e \u003cbr\u003e2.9.3 DISPLAYING THE CONTENTS OF A FILE \u003cbr\u003e \u003cbr\u003eIf the file is a text file or created by a program which is on the computer you can click on it \u003cbr\u003eand it will be opened by the appropriate program, such as Wordpad or Notepad or a word \u003cbr\u003eprocessor. You can then change the file and save it again in its new form. \u003cbr\u003e \u003cbr\u003eYou may want only to view it, not to change it. Follow the same procedure but be careful not \u003cbr\u003eto click on a Save button if offered it. \u003cbr\u003e \u003cbr\u003e2.9.4 COPYING FILES \u003cbr\u003e \u003cbr\u003eIn Explorer (or Find) click on Edit or click the \u0027other\u0027 mouse button (usually the left). Select \u003cbr\u003ecopy. The file is now in the clipboard. Move the mouse to another folder unless you want to \u003cbr\u003egive the copy a new name. Choose Paste and a copy of the icon will appear. If that folder \u003cbr\u003econtains a file with the same name, you will be offered the chance to change it. The cursor \u003cbr\u003ewill occur at the start of the name. If you press {Enter}, the new file will be called Copy of \u003cbr\u003exyz if xyz was the original. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 23\u003cbr\u003e\u003cbr\u003eSometimes it is necessary to copy all files from one folder to another. Click on the folder, \u003cbr\u003eCopy and Paste as you did with a single file. You can select all files with {Ctrl a}. Or \u003cbr\u003edrag and drop it into another folder. Point to it with the mouse and with the right mouse \u003cbr\u003ebutton held down move it to the folder you wish to contain it. A new subfolder will be \u003cbr\u003ecreated. If you want to copy a selection of files, so long as they are adjacent in the display, \u003cbr\u003epoint to the first, hold down the {Shift} key and point to the last. They will be highlighted. \u003cbr\u003eSelect Edit and Copy and move the pointer to the desired folder and select Paste. You can \u003cbr\u003eselect non-adjacent files using {Ctrl} and clicking on the filenames. \u003cbr\u003e \u003cbr\u003e2.9.5 MOVING FILES \u003cbr\u003e \u003cbr\u003eMoving files is as for copying, but select Cut rather than Copy from the Edit dropdown \u003cbr\u003emenu. Then remember to paste them or else they will disappear into your Recycle bin with \u003cbr\u003ethe danger of losing them unless you click on the bin and follow instructions. \u003cbr\u003e \u003cbr\u003eYou can open Explorer more than once to make it easier to copy files from one folder to \u003cbr\u003eanother. \u003cbr\u003e \u003cbr\u003e2.9.6 DELETING FILES \u003cbr\u003e \u003cbr\u003eAs for move, but use Cut only. Or you can select Delete from the list which is displayed \u003cbr\u003ewhen you point to a file and click the right mouse button. \u003cbr\u003e \u003cbr\u003e2.9.7 RECOVERING A FILE FROM THE ‘RECYCLE BIN’ \u003cbr\u003e \u003cbr\u003eIt is usually possible to \u0027recover\u0027 a file after it has been deleted, especially if you take action \u003cbr\u003estraight away since it is accessible through the ‘recycle bin’. Click on the recycle bin icon and \u003cbr\u003eclick on Restore. The files may be deleted by the user (click with the right mouse button on \u003cbr\u003ethe recycling bin icon and select Empty recycle bin. Your computer will empty it \u003cbr\u003eautomatically if it needs to make more space when the hard disk is almost full. \u003cbr\u003e \u003cbr\u003e2.9.8 EDITING TEXT FILES \u003cbr\u003e \u003cbr\u003eIt is sometimes necessary to create or edit text files. For example, if you want to stop certain \u003cbr\u003ewords from being indexed you have to make a text file which lists these words and which is \u003cbr\u003eknown as a stopword file. \u003cbr\u003e \u003cbr\u003eText files are sometimes referred to as ASCII files. ASCII stands for the American Standard \u003cbr\u003eCode for Information Interchange. This is a standard covering how characters such as \u0027A\u0027, \u0027m\u0027, \u003cbr\u003eor \u00276\u0027 are represented in a computer file. This standard makes it possible to pass data between \u003cbr\u003edifferent computers which use this standard (most do). However, the standard does not \u003cbr\u003einclude codes for formatting instructions such as \u0027underline\u0027 or \u0027italic\u0027: you can put such \u003cbr\u003einstructions into text when you are using a word processor but their coding varies between \u003cbr\u003edifferent software packages. \u003cbr\u003e \u003cbr\u003eCDS/ISIS does not have its own program for creating text files. You can edit text files by \u003cbr\u003echoosing Programs ⇒ Accessories ⇒ Notepad. Type in the text of the file. If you want to \u003cbr\u003ecopy, move or delete you can highlight text by dragging the mouse down holding the left \u003cbr\u003ebutton from start to finish of the text in question. It will appear \u0027highlighted\u0027 black on white \u003cbr\u003einstead of white on black (substitute for black and white the colours your screen is set to). \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 24\u003cbr\u003e\u003cbr\u003eThen from the Edit menu select Cut to move or delete, Copy to copy. If you want to move or \u003cbr\u003ecopy the text move the mouse to the point at which you want the text to appear and select \u003cbr\u003ePaste. You can also use {Ctrl x} to delete{Ctrl c} to copy and {Ctrl x} to paste. \u003cbr\u003e \u003cbr\u003eThe text selected in this way by delete or copy is said to be on the Clipboard and will remain \u003cbr\u003ethere until you Cut or Copy again or until you switch off your computer \u003cbr\u003e \u003cbr\u003e2.10 SWITCHING OFF YOUR COMPUTER \u003cbr\u003e \u003cbr\u003eFinally we should explain how to switch off your computer, since switching off a Windows \u003cbr\u003ecomputer in the wrong way can damage it. Make sure that you save any data files you may \u003cbr\u003ehave been working on. It is a good idea to close all programs. Then, click the Start button \u003cbr\u003eand click Shutdown. \u003cbr\u003e \u003cbr\u003eYou will then get a number of options. Selecting any of these options by clicking on the radio \u003cbr\u003ebutton will ensure that the current session is terminated without corrupting the data. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eFigure 2.8 Shut down \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 25\u003cbr\u003e\u003cbr\u003e3 INSTALLATION \u003cbr\u003e \u003cbr\u003eIf you are in a hurry to start running CDS/ISIS as soon as possible, read Section 3.3. Sections \u003cbr\u003e3.1 and 3.2 are intended for users who want to know what is happening during the installation \u003cbr\u003eprocess. Section 3.4 deals with installation on a network. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e3.1 FOLDER STRUCTURE \u003cbr\u003e \u003cbr\u003eThe Windows version of CDS/ISIS is normally installed on a hard disk in a folder (directory) \u003cbr\u003ecalled winisis. As we have seen in chapter 2, the hard disk is usually referred to as C: so this \u003cbr\u003efolder will be c:\\winisis. It is also possible to install the software on a network – see Section \u003cbr\u003e3.4. \u003cbr\u003e \u003cbr\u003eThe package comes with over 200 files and these are usually installed into a number of \u003cbr\u003esubfolders of winisis as shown below. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003ewinisis \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003ebg ctl3d data doc menu msg plugin prog work \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eThe winisis folder itself contains the main ISIS program, wisis.exe and an important \u003cbr\u003eparameter file, syspar.par, discussed in the next section. It also contains the help file, \u003cbr\u003eisishlp.hlp, a readme file with the latest release notes, and some configuration files. \u003cbr\u003e \u003cbr\u003eThe bg subfolder contains about 30 bitmap (image) files used by the sample database \u003cbr\u003eprovided. The subfolder called ctl3d contains two Dynamic Link Library files (with the \u003cbr\u003efilename extension .dll) of which more later. The data subfolder is intended to hold \u003cbr\u003eCDS/ISIS databases, and two are usually provided on the installation disks: CDS, which \u003cbr\u003econsists of 150 records from UNESCO’s Library database; and THES, which consists of \u003cbr\u003eabout 20 thesaurus terms to show how a thesaurus system might be implemented in \u003cbr\u003eCDS/ISIS. Each database consists of at least 13 files with different file extensions, e.g.: \u003cbr\u003e \u003cbr\u003e cds.mst The masterfile for CDS \u003cbr\u003e cds.fdt The Field Definition Table for CDS \u003cbr\u003e cds.pft The default print format for CDS \u003cbr\u003e\u003cbr\u003ecds.ifp The inverted file postings for CDS \u003cbr\u003e \u003cbr\u003eThere are also a few files whose names do not consist of the database name plus a file \u003cbr\u003eextension. acds.fmt is the first page of the data entry worksheet for CDS. In the DOS version \u003cbr\u003eof CDS/ISIS a worksheet could extend over several pages and these were named acds.fmt, \u003cbr\u003ebcds.fmt, ccds.fmt, etc. The database structure in the Windows version has been kept the \u003cbr\u003esame as in the DOS version. \u003cbr\u003e \u003cbr\u003eTo start with, you can keep all your database files in the data subfolder, but if you have \u003cbr\u003eseveral databases they might be better in sub-subfolders, e.g. c:\\winisis\\data\\cds. The \u003cbr\u003eReference Manual explains how to do this with a dbn.par file in the data folder. With early \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 26\u003cbr\u003e\u003cbr\u003eWindows versions of CDS/ISIS you could run into trouble if you put databases elsewhere \u003cbr\u003ewithout using a par file but this has been fixed in Version 1.4. \u003cbr\u003e \u003cbr\u003eThe doc subfolder is intended to hold documentation files and the contents will depend on \u003cbr\u003eexactly which version you have. Documentation is discussed in Chapter 14. \u003cbr\u003e \u003cbr\u003eThe menu subfolder contains the menu items in various languages used by CDS/ISIS. They \u003cbr\u003eare held in CDS/ISIS databases with names like MNENDF (the English-language menus for \u003cbr\u003ethe Full version) and MNITSH (the Italian-language menus for the Short version). If you are \u003cbr\u003eshort of space on your disk and you want to work in only one language, you could delete the \u003cbr\u003eother files after installation. If you open one of the databases in CDS/ISIS you will find that \u003cbr\u003eeach menu item is followed by a number or keyword in square brackets, e.g. \u003cbr\u003e \u003cbr\u003e \u0026amp;Expert search[10113]. \u003cbr\u003e \u003cbr\u003eIt is possible to change the wording of each item (keeping the same number or keyword) or \u003cbr\u003eindeed to create a completely new set of choices in another language. \u003cbr\u003e \u003cbr\u003eThere are two other important files in this subfolder. isisuc.tab is a table for converting \u003cbr\u003eletters from lower case to their upper-case equivalents and isisac.tab defines the characters \u003cbr\u003ewhich are considered as alphabetic. The Reference manual gives more information about \u003cbr\u003ethese. \u003cbr\u003e \u003cbr\u003eThe msg subfolder contains one database for each language. These databases contain all the \u003cbr\u003emessages which CDS/ISIS can give in that language, whether good news or bad. Record 90 \u003cbr\u003ein MSEN, for example, contains the messages \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e05: Unable to create the database. File already exists! \u003cbr\u003eand \u003cbr\u003e\u003cbr\u003e08: Data base has been created! \u003cbr\u003e \u003cbr\u003eYou can edit the messages if you do not find them very friendly or informative (see Section \u003cbr\u003e12.3). You could also remove all the files for languages you do not need. \u003cbr\u003e \u003cbr\u003eThe plugin subfolder is provided to hold plugin programs which will enhance the abilities of \u003cbr\u003eCDS/ISIS. However, it is empty when you first install Version 1.4 and implementing plugins \u003cbr\u003eis beyond the scope of this book. \u003cbr\u003e \u003cbr\u003eThe prog subfolder is intended for holding additional Pascal programs to be used in \u003cbr\u003econjunction with CDS/ISIS. The source code files have the extension .pas and the compiled \u003cbr\u003efiles have the extension .pcd. The Windows version of CDS/ISIS can only run one type of \u003cbr\u003ePascal program, called a Format Exit (see Section 11.2), and one example is included on the \u003cbr\u003einstallation disks called isispt.pcd. \u003cbr\u003e \u003cbr\u003eThe final subfolder is work and is used to hold workfiles created by CDS/ISIS. Some of these \u003cbr\u003eexist only during a CDS/ISIS session whilst others remain after you exit the program, e.g. hit \u003cbr\u003efiles and intermediate files produced during the inversion process. It is a good idea to clear \u003cbr\u003ethese out from time to time. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 27\u003cbr\u003e\u003cbr\u003e3.2 SYSTEM PARAMETER FILE, SYSPAR.PAR \u003cbr\u003e \u003cbr\u003eFundamental to the working of CDS/ISIS is the system parameter file called syspar.par. The \u003cbr\u003einstallation program will set up a standard version for you. However, the file gives a lot of \u003cbr\u003eflexibility in the way that CDS/ISIS is set up and if your requirements are not completely \u003cbr\u003estandard (e.g. installation on a network, or running two versions on the same computer) it \u003cbr\u003ewould be useful to learn a bit about how it works. If you are familiar with ini files for early \u003cbr\u003eWindows programs, it is a similar idea. Quite a lot of the settings can be altered by choosing \u003cbr\u003eConfigure ⇒ System Settings, and you do not even need to know the parameter number. \u003cbr\u003e \u003cbr\u003eThe file itself has a number of lines, each of which sets a numbered parameter to a particular \u003cbr\u003evalue, e.g. \u003cbr\u003e \u003cbr\u003e 3\u003dc:\\winisis\\msg\\ \u003cbr\u003e \u003cbr\u003eThis means ‘parameter 3 is set to c:\\winisis\\msg\\’. Note that there is no space before or after \u003cbr\u003ethe equals sign. There must be a backslash at the end of the folder name. The parameters do \u003cbr\u003enot all need to be present (if not, default values apply) and do not need to be in numerical \u003cbr\u003eorder. You can include comments if you wish by starting the line with a semi-colon, e.g. \u003cbr\u003e \u003cbr\u003e ; The next parameter controls the default database. \u003cbr\u003e \u003cbr\u003eThe Reference manual and the Supplement give details of many possible parameters (up to \u003cbr\u003enumber 1005!) so only the most important ones are considered here. \u003cbr\u003e \u003cbr\u003e(a) Parameter 1: program path. This defines where the CDS/ISIS Pascal programs (with .pas \u003cbr\u003eor .pcd extensions) are located. It is normally: \u003cbr\u003e \u003cbr\u003e 1\u003dc:\\winisis\\prog\\ \u003cbr\u003e \u003cbr\u003e(b) Parameter 2: menus path. This defines where the menu files and the files isisuc.tab and \u003cbr\u003eisisac.tab are located. It normally reads: \u003cbr\u003e \u003cbr\u003e 2\u003dc:\\winisis\\menu\\ \u003cbr\u003e \u003cbr\u003e(c) Parameter 3: message path. This defines where the system message files (enmsg.*, \u003cbr\u003efrmsg.*, esmsg.*, etc.) are located. The usual value is: \u003cbr\u003e \u003cbr\u003e 3\u003dc:\\winisis\\msg\\ \u003cbr\u003e \u003cbr\u003e(d) Parameter 4: work files path. This defines where any work files are stored. The usual \u003cbr\u003evalue is: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e4\u003dc:\\winisis\\work \u003cbr\u003e If it is not specified, the current folder is used. With networked installations, it is important \u003cbr\u003eto make sure that work files created by different users are kept in different folders. \u003cbr\u003e \u003cbr\u003e(e) Parameter 5: database path. This defines where database files are held. It normally reads: \u003cbr\u003e \u003cbr\u003e 5\u003dc:\\winisis\\data\\ \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 28\u003cbr\u003e\u003cbr\u003eIf you already have databases created with the DOS version of CDS/ISIS, you may wish to \u003cbr\u003especify: \u003cbr\u003e \u003cbr\u003e 5\u003dc:\\isis\\data\\ \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eIf you want to run databases on the floppy disk drive, parameter 5 should read: \u003cbr\u003e \u003cbr\u003e 5\u003da:\\ \u003cbr\u003e \u003cbr\u003eThis is very useful for training courses; students can use their own personal floppy disks and will not be affected \u003cbr\u003eby any work that has been done previously by other course participants. \u003cbr\u003e \u003cbr\u003e(f) Parameter 6: default database name. If you generally use the same database, you can \u003cbr\u003earrange for CDS/ISIS to load it automatically. This is done by means of parameter 6, e.g. \u003cbr\u003e \u003cbr\u003e 6\u003dbooks \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eIf you need to alter one of the syspar.par settings that is not accessible from System \u003cbr\u003eSettings, you can use a text editor such as Notepad or Wordpad. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e3.3 LOADING THE PACKAGE \u003cbr\u003e \u003cbr\u003eThe package may be distributed on CD-ROM or on two 3.5 inch disks called \u0027Disk 1\u0027 and \u003cbr\u003e\u0027Disk 2’. If the distributor has included several sample databases or other programs, it may \u003cbr\u003erun to more disks, but there should be some instructions to explain what to do. \u003cbr\u003e \u003cbr\u003eThe system requirements as stated in UNESCO’s documentation are an Intel Pentium \u003cbr\u003eprocessor, 16Mb of RAM, 10Mb hard disk space, 3.5 inch high-density floppy disk drive, \u003cbr\u003eand the operating system Windows 3.1, 95, 98, Me, NT or 2000. However, the authors of this \u003cbr\u003ehandbook have successfully run a version for test purposes under Windows 3.11 on a \u003cbr\u003ecomputer with a 486 (not Pentium) processor. If your computer does not meet this standard, \u003cbr\u003eyou should run the DOS version which will support a database compatible with CDS/ISIS for \u003cbr\u003eWindows (if you later upgrade). \u003cbr\u003e \u003cbr\u003eIf you are installing from CD-ROM, place the CD in your drive and it should load \u003cbr\u003eautomatically. (If not, run the program install.exe in its root directory.) Then choose \u003cbr\u003eCDS/ISIS Version 1.4 from the menu. Note that if you have the CD-ROM containing Version \u003cbr\u003e1.4 build 19, this version has some bugs and you should download winisis1_4.exe from the \u003cbr\u003eUNESCO FTP site (ftp://ftp.unesco.org/pub/winisis/windows/v1_4) to obtain some \u003cbr\u003ereplacement files to correct them. \u003cbr\u003e \u003cbr\u003eIf you are installing from floppy disks, insert Disk 1 in the floppy disk drive and run the \u003cbr\u003eprogram setup.exe. You can do this from the Run dialog box (enter a:\\setup.exe), or from \u003cbr\u003eMy computer or from Windows Explorer. \u003cbr\u003e \u003cbr\u003eIn either case, you will be asked various questions about the installation: just click Continue \u003cbr\u003eif you are happy with the defaults. If you already have some CDS/ISIS databases from the \u003cbr\u003eDOS version, you should set the Default Database Directory (i.e. Folder) as appropriate – \u003cbr\u003eprobably \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 29\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e C:\\isis\\data \u003cbr\u003e \u003cbr\u003eWith floppy disks, at the appropriate juncture you will be asked to insert Disk Number 2 and \u003cbr\u003eclick OK. When all the files have been copied from both disks, click OK to accept the \u003cbr\u003elicence conditions. Hopefully you will be told “The setup process was successful!” and you \u003cbr\u003ecan click OK to finish. \u003cbr\u003e \u003cbr\u003eIf the shortcut (icon) for CDS/ISIS has not appeared, you can create one using the values: \u003cbr\u003e \u003cbr\u003e Target: c:\\winisis\\wisis.exe \u003cbr\u003e Start in: c:\\winisis \u003cbr\u003e \u003cbr\u003eNow you can try starting CDS/ISIS for Windows by clicking its icon. Quite likely you will be \u003cbr\u003etold that there are some files missing. In that case, copy (or move) the files ctl3d.dll and \u003cbr\u003ectl3dv2.dll from the folder c:\\winisis\\ctl3d to the folder c:\\windows\\system (or \u003cbr\u003ec:\\winnt\\system if you are running Windows NT.) You can do this with My Computer or \u003cbr\u003eWindows Explorer as described in Chapter 2. Programs other than CDS/ISIS use these dll \u003cbr\u003efiles and the install program expects to find them already in the right place. There can also be \u003cbr\u003ea problem with ctl3d.dll not being properly expanded during the installation program, which \u003cbr\u003eresults in a message about being unable to run 16-bit programs. In this case download \u003cbr\u003ectl3d.dll file from the UNESCO FTP site mentioned above and copy it to the right directory \u003cbr\u003e(replacing the existing file if necessary). \u003cbr\u003e \u003cbr\u003eIf you are running CDS/ISIS under Windows NT, you should right-click on the Winisis icon, \u003cbr\u003eleft-click on Properties and then on Shortcut. Check the box against Run in Separate \u003cbr\u003eMemory Space. This should correct problems that can occur with parts of the screen display \u003cbr\u003egoing blank when CDS/ISIS windows are opened and closed. \u003cbr\u003e \u003cbr\u003eVersions 1.31 of CDS/ISIS onwards came with a new style of displaying search results \u003cbr\u003e(described in Section 7.2). If you find it confusing, or you have got used to the old one and \u003cbr\u003ewant to get it back, choose Configure on the menu bar, then System Settings, then Options. \u003cbr\u003eClick the radio button against Default search display and confirm the change. This has the \u003cbr\u003eeffect of changing Parameter 980 of syspar.par back to 0. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e3.4 NETWORKING CDS/ISIS \u003cbr\u003e \u003cbr\u003eA PC network consists of a number of PCs connected by wires. Usually, one of the \u003cbr\u003ecomputers has a large hard disk and contains the programs and associated files used by the \u003cbr\u003eother computers; this is known as a fileserver. The computers using the programs on the \u003cbr\u003efileserver are known as workstations. Data are stored on the fileserver if they are for use by \u003cbr\u003eeveryone, otherwise they may be stored on the workstations or the server. Programs which \u003cbr\u003emay be run on networks have a facility for directing data to either the local hard disk drive \u003cbr\u003eknown as the C drive or to the fileserver which may be designated any letter between D and \u003cbr\u003eZ. In the case of CDS/ISIS, this facility came in with the DOS version 2.3: the syspar.par \u003cbr\u003efile does just that. However, in version 2.3, problems would arise if two users attempted to \u003cbr\u003eupdate the same database at the same time. \u003cbr\u003e \u003cbr\u003eVersion 3 allowed users to mount CDS/ISIS more effectively on a network by providing \u003cbr\u003erecord locking and database locking, and CDS/ISIS for Windows works in the same way. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 30\u003cbr\u003e\u003cbr\u003eRecord locking prevents more than one user from accessing a record at the same time and \u003cbr\u003edatabase locking prevents a second user from accessing the whole database. Record locking \u003cbr\u003eis operational during record entry whilst database locking is effective when records are being \u003cbr\u003eexported or imported. \u003cbr\u003e \u003cbr\u003eRecord and database locking are controlled by parameter 14 of syspar.par. If parameter 14 is \u003cbr\u003ezero (or not specified) CDS/ISIS operates in single-user mode with no locking. When \u003cbr\u003eparameter 14 is set to 1, it operates in multi-user mode with full network support, i.e. it \u003cbr\u003emanages searching and updating of both the master and inverted file by two or more users. \u003cbr\u003e \u003cbr\u003e3.4.1 INSTALLATION ON A NETWORK \u003cbr\u003e \u003cbr\u003eCDS/ISIS should work on most types of networks. The DOS version was successfully tested \u003cbr\u003eon Novell, Windows for Workgroups, Windows NT, 3COM and Banyan Vines networks. \u003cbr\u003e \u003cbr\u003eTo ensure CDS/ISIS functions correctly on a network you must: \u003cbr\u003e \u003cbr\u003e(a) set up the proper user access rights to the CDS/ISIS directories and files and ensure that \u003cbr\u003ethese are shareable. \u003cbr\u003e \u003cbr\u003e(b) ensure that no two users have the same physical work files folder (as defined by \u003cbr\u003eparameter 4 of syspar.par). One way of doing this is to set parameter 4 to point to the local \u003cbr\u003edisk, e.g. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e4\u003dc:\\temp\\ \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eAlternatively, if your network software allows you to do so, you may establish a separate \u003cbr\u003efolder for each user on the server and map one of the workstation drive letters to it. For \u003cbr\u003einstance, Margaret may have her G: drive mapped to f:\\users\\margaret and this could be \u003cbr\u003eused for work files. \u003cbr\u003e \u003cbr\u003e(c) set parameter 14 in syspar.par and, if necessary, parameter 0 in the dbname.par of each \u003cbr\u003eshared database as mentioned above. \u003cbr\u003e \u003cbr\u003eThe installation to the fileserver can be done in the same way as to a hard disk, but you would \u003cbr\u003especify a folder on the server’s disk rather than your hard disk. You may need to have \u003cbr\u003eAdministrator or Supervisor rights to be allowed to write applications to the server. \u003cbr\u003e \u003cbr\u003eIf the installation is done to a folder WINISIS on the server F: drive, syspar.par will look \u003cbr\u003elike this: \u003cbr\u003e \u003cbr\u003e 1\u003df:\\winisis\\prog\\ \u003cbr\u003e 2\u003df:\\winisis\\menu\\ \u003cbr\u003e 3\u003df:\\winisis\\msg\\ \u003cbr\u003e 4\u003dc:\\temp\\ \u003cbr\u003e 5\u003df:\\winisis\\data\\ \u003cbr\u003e \u003cbr\u003eThe program will be run from F: (f:\\winisis\\wisis.exe) and syspar.par should be in the same \u003cbr\u003efolder as wisis.exe. \u003cbr\u003e \u003cbr\u003eRemember that parameter 4 should direct work files to a folder for which the user has \u003cbr\u003eexclusive use. CDS/ISIS creates a number of temporary files while it is being used. If these \u003cbr\u003efiles are put into a shared folder, the system will try and create a file for one user that already \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 31\u003cbr\u003e\u003cbr\u003eexists for another user. Since this is not permitted, the second user will be unable to run \u003cbr\u003eCDS/ISIS. Therefore, you should set parameter 4 to use a specially allocated folder on the \u003cbr\u003efileserver or to use a folder on the workstation, e.g. c:\\temp\\. In either case, make sure that \u003cbr\u003ethe folder already exists or the user will not be able to run CDS/ISIS. \u003cbr\u003e \u003cbr\u003e3.4.2 SEARCH ONLY CONFIGURATION \u003cbr\u003e \u003cbr\u003eIf you are putting your database on a network, you may want some people (e.g. cataloguers) \u003cbr\u003eto be able to create and edit records but others (e.g. library readers) to be able only to search \u003cbr\u003eand browse the records. One way to do this is to install CDS/ISIS on the hard disks of the \u003cbr\u003ecomputers that are to have write permission but to use a networked copy on the computers \u003cbr\u003ethat are to have only read permission. Alternatively you can use a password system with \u003cbr\u003edifferent passwords for the full and read-only versions (see Section 12.8). \u003cbr\u003e \u003cbr\u003eThe choice Configure on the menu bar allows you to go to Change Profile, from where you \u003cbr\u003ehave the options Full Version or Search Only Version. The Search Only version, as its \u003cbr\u003ename implies, allows for browsing, searching (in guided or expert mode) and exporting, but it \u003cbr\u003edoes not allow data entry or modification of the database definition. It also cunningly \u003cbr\u003eremoves the option to change back to the Full Version or to change language (which would \u003cbr\u003eallow access to another set of menus). So on a workstation that is to be read only, you can \u003cbr\u003emake this change and users will then not be able to alter your database. Unfortunately if you \u003cbr\u003emake this change from Change Profile it reverts back next time you open CDS/ISIS. To \u003cbr\u003emake the change permanent, you need to change parameter 102 in syspar.par using a text \u003cbr\u003eeditor to read: \u003cbr\u003e \u003cbr\u003e 102\u003dSH \u003cbr\u003e \u003cbr\u003e(SH is the short version, using the menu database MNENSH. DF is the default (long) version \u003cbr\u003eusing the database MNENDF.) \u003cbr\u003e \u003cbr\u003eIf you have a friendly network manager (or perhaps you are the network manager!) you could \u003cbr\u003ealso arrange extra security by restricting permission to the database files for certain userIDs \u003cbr\u003eby means of the network operating system. But remember that all users must have write \u003cbr\u003eaccess for the folder holding their work files (specified in parameter 4 of syspar.par). \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e3.4.3 DATABASES OR RECORDS LOCKED IN ERROR \u003cbr\u003e \u003cbr\u003eShould a system failure occur while a record or database is locked, it will remain locked \u003cbr\u003eafterwards. \u003cbr\u003e \u003cbr\u003eIn Multi-user Mode, a message will appear if you try to undertake certain functions such as \u003cbr\u003eupdating the inverted file whilst a database is locked. When you select Update in the Inverted \u003cbr\u003eFile Maintenance dialog box, or when leaving a database, the update will not in fact take \u003cbr\u003eplace. This message reads: \u003cbr\u003e \u003cbr\u003e Permission denied: someone is performing Data Entry! \u003cbr\u003e \u003cbr\u003eIf this happens repeatedly and you know that there is actually noone entering data in that \u003cbr\u003edatabase, then the database has become locked in error. Having checked that there is really no \u003cbr\u003euser accessing that database, choose Utils and Advanced Database Utilities. The Multi User \u003cbr\u003eInformation dialog box will show you whether files or records are locked, and there are three \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 32\u003cbr\u003e\u003cbr\u003ebuttons – Unlock DBase, Unlock Recs, and Clear Entry Locks. The one needed in this \u003cbr\u003eexample is Unlock DBase. \u003cbr\u003e \u003cbr\u003e If you are attempting to edit, for example, record 1456 and you see the message \u003cbr\u003e \u003cbr\u003e 1456: Record is currently being updated by another \u003cbr\u003e\u003cbr\u003euser. Please retry later! \u003cbr\u003e \u003cbr\u003eyou should make a note of the MFN, go to the Multi User Information dialog box and \u003cbr\u003echoose Clear Entry Locks or Unlock Recs as necessary. The second option allows you to \u003cbr\u003eunlock all records or one(s) specified by MFN. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e3.5 IMPORTING DATABASE STRUCTURES FROM OTHER INSTALLATIONS \u003cbr\u003e \u003cbr\u003eQuite often CDS/ISIS users want to take a copy of a database structure, with or without the \u003cbr\u003edata, from another installation. Although this is a fairly straight-forward operation, there are \u003cbr\u003eone or two things to be careful of. \u003cbr\u003e \u003cbr\u003eIf the database has some records in it but is fairly small and fits on to one floppy disk, the \u003cbr\u003eeasiest way is just to copy all the files associated with the database to the a: drive. You can \u003cbr\u003euse My Computer, Windows Explorer or the DOS xcopy command – whichever you feel \u003cbr\u003ehappiest with. On the source computer, these files will probably be in the folder c:\\isis\\data if \u003cbr\u003eit uses the DOS version of CDS/ISIS or c:\\winisis\\data if it uses the Windows version. Go \u003cbr\u003einto that folder and check. As explained above, the database consists of at least thirteen \u003cbr\u003eseparate files. If the database is called BOOK, for example, most of the files will have the \u003cbr\u003ename book followed by various extensions. However, the worksheet files have names like \u003cbr\u003eabook.fmt, bbook.fmt, etc. so make sure you copy those too. \u003cbr\u003e \u003cbr\u003eIf you are using DOS commands, you must use xcopy rather than copy. This is because of a complication if \u003cbr\u003eyou try to copy database files before any records have been entered in the source database. Using the DOS \u003cbr\u003ecommand dir, you can see that although the master file (e.g. book.mst) has a size of 512 bytes, five of the files \u003cbr\u003e(with extensions .n01, .n02, .l01, .l02, and .any) have a size of 0 bytes. If you use the copy command, these \u003cbr\u003efive files will not be copied on to the floppy disk and so will not reach the destination computer: when you try to \u003cbr\u003eenter the database, you will get an error message (possibly a General Protection Fault). The xcopy command \u003cbr\u003ecopies all files, including those of size 0. \u003cbr\u003e \u003cbr\u003eThere could be other files used by the database which have quite different names. For \u003cbr\u003eexample, there could be display formats called SHORT, MEDIUM and LONG. You can find \u003cbr\u003eout what worksheets, display formats and Field Selection Tables are associated with a \u003cbr\u003edatabase by looking in the appropriate drop-down lists that you get when you choose Edit \u003cbr\u003eand select that type of object. \u003cbr\u003e \u003cbr\u003eWhen you have all the files on the floppy disk, you can transfer them to the correct folder on \u003cbr\u003ethe destination computer. Again you can use My Computer, Windows Explorer or the DOS \u003cbr\u003ecommand xcopy. You will then have an exact copy of the source database. \u003cbr\u003e \u003cbr\u003eIf you want to empty out the existing records, you need to reinitialize the database. This facility is built into \u003cbr\u003eCDS/ISIS for Windows version 1.4 but because it could be rather dangerous (wiping out years of cataloguing \u003cbr\u003etoil!) it is not included on the menus. If you do want to use it, you need to edit one of the Menu database records \u003cbr\u003e(perhaps record 2 which is the menu under Database) as in Section 12.2 and add a field : \u003cbr\u003e \u003cbr\u003e\u0026amp;Reinitialize database [11107]. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 33\u003cbr\u003e\u003cbr\u003e \u003cbr\u003eSave the record, close the Menu database, and exit from CDS/ISIS. When you go back in, you should find the \u003cbr\u003echoice Reinitialize database under Database. \u003cbr\u003e \u003cbr\u003eMake sure you are in the right database, then choose Reinitialize database. You will get a message box \u003cbr\u003ewarning you “Database will be ERASED! ARE YOU SURE?”: answer Yes. This is followed by another \u003cbr\u003ewarning that “There will be NO WAY to recover your data. Do you want to continue?”: draw a deep breath and \u003cbr\u003eanswer Yes again. The data will then be cleared and you will have a database containing zero records. \u003cbr\u003e \u003cbr\u003eIf the source database is very large, it will not fit on to one floppy disk. In this case you need \u003cbr\u003eto use a utility such as Winzip, which can split files across disks, use a larger-capacity \u003cbr\u003emedium such as a Zip disk or CD-R, or else transfer the files across a network (assuming that \u003cbr\u003eboth PCs are connected). There is a Windows Backup program, but it may not have been \u003cbr\u003einstalled on your computer and it is not easy to set up. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 34\u003cbr\u003e\u003cbr\u003e4 CREATING A DATABASE \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e4.1 INTRODUCTION \u003cbr\u003e \u003cbr\u003eA database is usually constructed to store information about some things or persons. For \u003cbr\u003eexample, a bibliographic database contains information about documents, such as journal \u003cbr\u003earticles or conference proceedings. A personnel database contains information about \u003cbr\u003eemployees. The database consists of records and there is generally a one-to-one \u003cbr\u003ecorrespondence between the records and the things described. In a bibliographic database one \u003cbr\u003erecord may correspond to one journal article: in a personnel database one record may \u003cbr\u003ecorrespond to one employee. \u003cbr\u003e \u003cbr\u003eIn CDS/ISIS terms, a record is made up of a number of fields. Each field contains data about \u003cbr\u003esome particular aspect or attribute of the thing or person, for example the author, title and \u003cbr\u003edate in a bibliographic database, or the name, address and grade in a personnel database. A \u003cbr\u003esample record from a bibliographic database is shown below. \u003cbr\u003e \u003cbr\u003e ISBN: 0853658994 \u003cbr\u003e Authors: Gredley, Ellen; Hopkinson, Alan \u003cbr\u003e Title: Exchanging bibliographic data: MARC \u003cbr\u003e\u003cbr\u003eand other international formats \u003cbr\u003e Imprint: London: Library Association, 1990 \u003cbr\u003e Dewey class no.: 025.3028 \u003cbr\u003e \u003cbr\u003eIt is possible that you might need to store more than one value in a field − for example two \u003cbr\u003eauthors in the record above. As explained in Chapter 1, CDS/ISIS has special provision for \u003cbr\u003ethis by allowing fields to be defined as repeatable: the author field is repeated to contain the \u003cbr\u003esecond author. \u003cbr\u003e \u003cbr\u003eCDS/ISIS also allows you to divide up fields into subfields: for instance the author field \u003cbr\u003ecould be divided into subfields for surname and forenames, or an address could be divided \u003cbr\u003einto subfields for street, town, country, etc. Subfields are designated by a single letter and \u003cbr\u003ewhen entering data this letter is prefixed by a circumflex, ^. Thus the name Malee Siengthai \u003cbr\u003emight be entered as \u003cbr\u003e \u003cbr\u003e ^aSiengthai^bMalee \u003cbr\u003e \u003cbr\u003eand an address might be entered: \u003cbr\u003e \u003cbr\u003e ^a12 Ralph Bunche Road^bNairobi^cKenya \u003cbr\u003e \u003cbr\u003eIf data are divided up like this, the user can specify different treatment of different parts of \u003cbr\u003ethe field. For example, the surname could be made searchable but not the forename, or the \u003cbr\u003etown could be printed in capitals and the country omitted in a printout. \u003cbr\u003e \u003cbr\u003eMany of the standard bibliographic formats make use of subfields, but if you are a beginner \u003cbr\u003eat designing databases it would be advisable not to use them. Either the data in the field can \u003cbr\u003ebe divided by punctuation such as commas, or separate fields can be used for the different \u003cbr\u003edata elements, e.g. one for street, one for town, and one for country if they need to be treated \u003cbr\u003edifferently. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 35\u003cbr\u003e\u003cbr\u003e4.2 CHOICE OF TAGGING SCHEME \u003cbr\u003e \u003cbr\u003eBefore you create a database with CDS/ISIS you need to decide on a format, i.e. what fields \u003cbr\u003ewill be used and how you will record the data in them. The choice of fields is not final: you \u003cbr\u003ecan modify them later. \u003cbr\u003e \u003cbr\u003eIf you are setting up a database for the first time, it is a good idea to use a very simple format \u003cbr\u003eto gain some familiarity. For example, with a bibliographic database you could use nothing \u003cbr\u003emore than Author, Title and Year. \u003cbr\u003e \u003cbr\u003eThere are quite a lot of \u0027standard\u0027 bibliographic and other formats existing, such as the \u003cbr\u003enational MARC formats, UNIMARC and the Common Communication Format. If you are \u003cbr\u003econtemplating exchanging data with other organizations, it would be a good idea to find out \u003cbr\u003ewhat they are using and to agree on a common format. However, if you expect to be quite \u003cbr\u003eself-contained you are at liberty to make up your own format to suit your own purposes. \u003cbr\u003e \u003cbr\u003eEach field in CDS/ISIS must have a numeric \u0027tag\u0027 to identify it. This is a number between 1 \u003cbr\u003eand 999. If you are making up your own format you could number your fields 10, 20, 30, etc., \u003cbr\u003eso there is room to slot others in between them later. If you are using a data structure already \u003cbr\u003eset up by another CDS/ISIS user, please refer to 3.5. \u003cbr\u003e \u003cbr\u003eWhen you have decided on your format you can start up CDS/ISIS and choose Database ⎪ \u003cbr\u003eNew. You are then asked to give the database a name of up to six characters. (This limit is to \u003cbr\u003emaintain compatibility with the DOS version.) Then choose OK. \u003cbr\u003e \u003cbr\u003eYou will be required to complete four forms in setting up the database: \u003cbr\u003e \u003cbr\u003e• the Field Definition Table (FDT) \u003cbr\u003e• the Data Entry Worksheet \u003cbr\u003e• the Display Format \u003cbr\u003e• the Field Selection Table (FST). \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFortunately you can summon an assistant to help you with some of these – especially if you \u003cbr\u003eare new to CDS/ISIS. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e4.3 FIELD DEFINITION TABLE (FDT) \u003cbr\u003e \u003cbr\u003eThe FDT defines the fields that may be present in the database and certain parameters for \u003cbr\u003eeach field. You enter the values in the boxes at the top of the dialog box. In the DOS version, \u003cbr\u003ethe FDT had little effect – you could repeat a field or enter subfields regardless of what the \u003cbr\u003eFDT said. The Windows version is much stricter and you need to be more careful about your \u003cbr\u003edefinition (although you can always change it later). \u003cbr\u003e \u003cbr\u003eThe boxes are as follows: \u003cbr\u003e \u003cbr\u003e(a) Tag -- see above. You can use the up and down arrows if you like to select the number, or \u003cbr\u003etype it in. \u003cbr\u003e \u003cbr\u003e(b) Name -- this is to help you identify the field. It can be up to 31 characters long and can \u003cbr\u003econtain spaces. When you come to set up the data entry worksheet, this name will be used as \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 36\u003cbr\u003e\u003cbr\u003ethe prompt for the field, but you can override it there. It is also used to specify the field in the \u003cbr\u003e“Guided Search” form. \u003cbr\u003e \u003cbr\u003e (d) Type. Unless you can predict that the field will contain only letters (no spaces or \u003cbr\u003epunctuation) or only figures (no symbols or decimal point) it is best to leave this as \u003cbr\u003eAlphanumeric. The other possible values are Alphabetic or Numeric. The beginner is strongly \u003cbr\u003eadvised to use Alphanumeric. \u003cbr\u003e \u003cbr\u003e(e) Rep[eatable]. If you want to allow multiple occurrences of this field, e.g. several authors \u003cbr\u003eor several descriptors, click this checkbox. \u003cbr\u003e \u003cbr\u003e(f) Pattern/subfields. If you are dividing the field into subfields, you should list the subfields \u003cbr\u003ehere (without punctuation or spaces) e.g. \u003cbr\u003e \u003cbr\u003e abc \u003cbr\u003e \u003cbr\u003eIf you are not using subfields, press the ™ key to leave this box blank. Pattern fields are not \u003cbr\u003esupported in Version 1.4. \u003cbr\u003e \u003cbr\u003eWhen you have entered the data for each field, the focus will be on the Add button. Either \u003cbr\u003eclick the button or press {Enter} to add the field to the table (displayed in the large box). If \u003cbr\u003eyou need to correct the details for any field, just click on that entry in the large box and the \u003cbr\u003edetails will be copied into the boxes used for editing. If you need to remove an entry, \u003cbr\u003ehighlight it and click the Delete Entry button. You can alter the order of fields by selecting a \u003cbr\u003efield and clicking the up-arrow or down-arrow key: they do not have to be in numeric order, \u003cbr\u003ethough that is usually clearest. An example of an FDT is shown in Figure 4.1. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eFigure 4.1 Example of a Field Definition Table (FDT) \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 37\u003cbr\u003e\u003cbr\u003eAfter entering all the fields, click the button with the green arrow to go on. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e4.4 DATA ENTRY WORKSHEET \u003cbr\u003e \u003cbr\u003eYou will enter data into the database using a worksheet, rather like an input form. Whereas in \u003cbr\u003ethe DOS version of CDS/ISIS you had to specify a lot about the layout of the form, in the \u003cbr\u003eWindows version you need to do very little. The main choice is which fields you want to be \u003cbr\u003eon the worksheet. If you only have one worksheet then normally you will want them all, and \u003cbr\u003eyou need only to click the button with the double arrow to effect this. If you want to be more \u003cbr\u003echoosy, or to change the order of fields on the worksheet, you can select fields one at a time \u003cbr\u003eand either double-click the field or click the button with the single arrow. The order does not \u003cbr\u003ehave to be by ascending tag number. \u003cbr\u003e \u003cbr\u003eYou can make the worksheet do more by highlighting one of the Data Entry Fields (when you \u003cbr\u003ehave moved some onto the worksheet) and clicking the button showing a pencil and paper. \u003cbr\u003eThis brings up a dialog box with some further options: \u003cbr\u003e \u003cbr\u003eDescription. This allows you to use a different name on the worksheet from the name you \u003cbr\u003ehave used in the FDT. \u003cbr\u003e \u003cbr\u003eIn an integrated database of books and research projects you might have a field for corporate name, used for the \u003cbr\u003ecorporate author of a book or the host institution of a project. You could have two worksheets, one describing \u003cbr\u003ethe field as “Corporate author” and the other describing it as “Host institution”. \u003cbr\u003e \u003cbr\u003e Default value. If the field will nearly always contain the same value, e.g. \u0027eng\u0027 for language \u003cbr\u003e\u0027English\u0027, you can put this in as a default value. It will then already be filled when you use the \u003cbr\u003eworksheet, but you can alter the value when it does not apply. \u003cbr\u003e \u003cbr\u003eHelp. You may enter a \u0027Help\u0027 message for this field that will be displayed at the bottom of the \u003cbr\u003edata entry window when the user is entering data in that field. It is often useful to give an \u003cbr\u003eexample, e.g. \u003cbr\u003e \u003cbr\u003e Enter surname, comma, initials, e.g. Walton, C.J. \u003cbr\u003e \u003cbr\u003eValidation format. You can put in a rule to check the format of the data entered, e.g. the \u003cbr\u003elength must be a certain number of characters, or the field may only be present if another \u003cbr\u003efield is absent. The rule is written using the formatting language described in Chapter 5 and \u003cbr\u003ean example that might be used in the specification for field 110 is shown below: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eif p(v100) and p(v110) then \u0027You cannot have two main entries\u0027 fi \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eThe if expression p(v100) tests for field 100 being present and field 110 being present. It will \u003cbr\u003ecause a message box to appear after the user tries to enter data in field 110 if there is already \u003cbr\u003ea field 100 present. Data entry cannot proceed until the data are removed from field 110. \u003cbr\u003e \u003cbr\u003eAnother easy kind of validation is to test that the contents of a field are the right length, e.g. \u003cbr\u003e \u003cbr\u003e if size(v8) \u0026gt; 40 then \u0027Field 8 is too long\u0027 fi \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 38\u003cbr\u003e\u003cbr\u003eHowever, if you make a mistake in writing a validation rule it may be impossible ever to \u003cbr\u003esatisfy it and you will never be able to get beyond this field in data entry. It is therefore not \u003cbr\u003erecommended for beginners. \u003cbr\u003e \u003cbr\u003ePick-list definition. A pick-list enables the user to display a list giving a choice of values for a \u003cbr\u003eparticular field during data entry. In the pick-list definition box you enter choice followed by \u003cbr\u003etwo colons and a format that will produce the list. The first line produced by the format will \u003cbr\u003eappear as the title of the listbox during data entry. For example: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003echoice::\u0027Languages\u0027/\u0027English\u0027/\u0027French\u0027/\u0027German\u0027/\u0027Spanish\u0027 \u003cbr\u003e \u003cbr\u003eThe values here are all unconditional literals. ‘Languages’ will be taken as the title and \u003cbr\u003e‘English’, ‘French’, ‘German’, and ‘Spanish’ will be the choices displayed as shown in \u003cbr\u003eFigure 4.2. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eFigure 4.2 Example of a pick-list \u003cbr\u003e \u003cbr\u003eThe first box below the title is to allow the person doing data entry to search for a desired \u003cbr\u003evalue: he/she can enter the term or the beginning of the term and click the button with the \u003cbr\u003emagnifying glass. \u003cbr\u003e \u003cbr\u003eYou can allow the user to select more than one item from the list by using the multi keyword \u003cbr\u003eand repeat puts each value into a separate occurrence of the field: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003echoice:multi:repeat::\u0027Languages\u0027/\u0027English\u0027/\u0027French\u0027/ \u003cbr\u003e\u0027German\u0027/\u0027Spanish\u0027 \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eUnfortunately at the time of writing there is a small bug in this part of the program and you \u003cbr\u003emay have to enter the data twice during data entry to get the desired result. An alternative is \u003cbr\u003eto specify that each value is enclosed in angle brackets: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 39\u003cbr\u003e\u003cbr\u003echoice:multi:\u0026lt;\u0026gt;::\u0027Languages\u0027/\u0027English\u0027/\u0027French\u0027/\u0027German\u0027/ \u0027Spanish\u0027 \u003cbr\u003eYou will then need to index the field with Indexing Technique 2. \u003cbr\u003e \u003cbr\u003eIf you follow a standard format for bibliographic records, you may wish to hold the language \u003cbr\u003eas a code but display the full name in the pick-list. This can be done using the firstdescribe \u003cbr\u003ekeyword: each entry consists of its name followed by its code: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003echoice:firstdescribe::\u0027Languages\u0027/\u0027French\u0027/\u0027fre\u0027/ \u003cbr\u003e\u0027Portuguese\u0027/\u0027por\u0027/\u0027Spanish\u0027/\u0027spa\u0027 \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eThere are other more sophisticated possibilities in creating pick-lists, thanks to the list being \u003cbr\u003egenerated by the CDS/ISIS formatting language. However, we will mention one final one: \u003cbr\u003eyou can keep the list in a separate text file and give the file name here. Each line in the text \u003cbr\u003efile is treated as an entry in the list. \u003cbr\u003e \u003cbr\u003e choice:files::\u0027Languages\u0027/\u0027langs.txt\u0027 \u003cbr\u003e \u003cbr\u003eThe possibilities described here can be combined, i.e. you can use several keywords separated \u003cbr\u003eby colons and the order does not matter, but remember to put two colons before the list values \u003cbr\u003eor file name. \u003cbr\u003e \u003cbr\u003ePick-lists are not recommended for long lists (hundreds or thousands of terms) because of the \u003cbr\u003eprocessing time and memory limitations: a better solution is to develop a plug-in application \u003cbr\u003eusing ISIS_DLL. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eOK. Click the OK button to go back to the Worksheet definition screen. \u003cbr\u003e \u003cbr\u003e If you have entered any Data Entry Fields by mistake, you can remove them using the button \u003cbr\u003ewith the left-pointing arrow. You can alter the order of fields on the worksheet by selecting \u003cbr\u003ethe field to be moved and clicking the ↑or ↓ button. A validation rule applying to the record, \u003cbr\u003erather than an individual field, can be entered by clicking the Record Validation button. For \u003cbr\u003eexample in Format you could have: \u003cbr\u003e \u003cbr\u003e if a(v200) then \u0027Record must contain a title.\u0027 fi \u003cbr\u003e \u003cbr\u003eThis will generate an error message if the user has entered a record without any data in field \u003cbr\u003e200 and then tries to save it. Again caution is advised: a badly written rule may mean that you \u003cbr\u003ecan never save the record. The use of Begin code and End code allows editing to be done \u003cbr\u003eautomatically on the record when it is opened or closed in the worksheet, e.g. today’s date \u003cbr\u003ecould be entered in one of the fields, but it is beyond the scope of this Handbook. \u003cbr\u003e \u003cbr\u003eWhen you have set up the worksheet, click the button with the green arrow pointing right. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e4.5 DEFAULT DISPLAY FORMAT \u003cbr\u003e \u003cbr\u003eThe display format means the way that the records will appear when you use browse the \u003cbr\u003edatabase or display search results. Display formats can also be used in producing printed \u003cbr\u003eoutput. There must be at least one display format for the database and that must have the \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 40\u003cbr\u003e\u003cbr\u003esame filename as the database. You can always create more formats, or modify existing ones, \u003cbr\u003elater. \u003cbr\u003e \u003cbr\u003eA message box appears asking “Do you want Winisis to launch the Print Format Assistant?” \u003cbr\u003eand you can choose Yes or No. If you are new to CDS/ISIS, or if you just want an off-the-peg \u003cbr\u003eformat to save time, click Yes. You are then given the choice of five pre-defined formats. The \u003cbr\u003eorder of fields will be the same as in the Field Definition Table. \u003cbr\u003e \u003cbr\u003eNormal style. This uses font 2 (normally Times Roman) and colour 4 (normally blue) and \u003cbr\u003egives a display with the field names in one column and the data in the next. \u003cbr\u003e \u003cbr\u003eCDS/ISIS DOS compatible format. This is similar to the Normal style but it uses only black \u003cbr\u003etext and Courier font, and features which are within the capabilities of the DOS version of \u003cbr\u003eCDS/ISIS. \u003cbr\u003e \u003cbr\u003eDecorated format. Three fonts and various colours feature in the format. The record number \u003cbr\u003e(MFN) and the name of the database appear in a box and the field names appear in italics. \u003cbr\u003e \u003cbr\u003eHTML normal. This is a format using very basic HTML (HyperText Markup Language), the \u003cbr\u003elanguage used to create pages for the World Wide Web. No HTML tags are included to \u003cbr\u003eseparate the contents of one record from the next. \u003cbr\u003e \u003cbr\u003eHTML table with headers. This again incorporates HTML tags and displays field names and \u003cbr\u003etheir contents in the form of a table. \u003cbr\u003e \u003cbr\u003eOnce the format has been created, it will be displayed in case you wish to edit it. The next \u003cbr\u003echapter describes the formatting language in some detail, but just to give you a taste: \u003cbr\u003e \u003cbr\u003e(a) Fields are specified by using v (for variable) in front of the tag: thus v10 means \u003cbr\u003e\u003cbr\u003edisplay the contents of field 10. \u003cbr\u003e \u003cbr\u003e(b) Text between single or double inverted commas forms a literal and will appear in the \u003cbr\u003e\u003cbr\u003edisplay just as it is written. \u003cbr\u003e \u003cbr\u003e(c) The slash (/) means start a new line here. \u003cbr\u003e \u003cbr\u003eA simple format for a database containing fields 10, 20 and 30 could be: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003ev10,v20,v30 \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eThis would display field 10, immediately followed by field 20, immediately followed by field \u003cbr\u003e30, e.g. \u003cbr\u003e \u003cbr\u003e Walton, C.Good office management practice1990 \u003cbr\u003e \u003cbr\u003eTo display the fields on different lines, they should be separated by slashes, e.g. \u003cbr\u003e \u003cbr\u003e v10/v20/v30 \u003cbr\u003e \u003cbr\u003eThis would display the above example as: \u003cbr\u003e \u003cbr\u003e Walton, C. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 41\u003cbr\u003e\u003cbr\u003e Good office management practice \u003cbr\u003e 1990 \u003cbr\u003e \u003cbr\u003eUnlike in the DOS version of CDS/ISIS, you can use carriage returns in the format to make it \u003cbr\u003eeasier to read, e.g. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u0027Author: \u0027 v10/ \u003cbr\u003e\u0027Title: \u0027 v20/ \u003cbr\u003e\u0027Date: \u0027 v30 \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eDo not worry about getting your display format right first time. It is best to try the format out \u003cbr\u003ewhen you have entered a few records and then edit it as necessary. When you have used the \u003cbr\u003eservices of the Assistant, or you have written your own format, click the green arrow to go \u003cbr\u003eon. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e4.6 FIELD SELECTION TABLE (FST) \u003cbr\u003e \u003cbr\u003eThis is perhaps the most difficult of the four forms to understand. \u003cbr\u003e \u003cbr\u003eCDS/ISIS has two ways of finding information in the database, which can be compared with \u003cbr\u003ethe two ways of finding information in a book. Suppose we have a book on architecture and \u003cbr\u003ewe want to find any mention of cathedrals. One method is to start at page 1 and scan each \u003cbr\u003epage in turn to see whether \u0027cathedrals\u0027 occurs on that page. This is known as a \u0027serial\u0027 or \u003cbr\u003e\u0027sequential\u0027 search, because we are searching through the pages in sequence. It would be quite \u003cbr\u003ea reliable method (provided we could keep up the concentration) but it would take a long time \u003cbr\u003eif the book had several hundred pages. \u003cbr\u003e \u003cbr\u003eA much quicker method is to make use of the index (provided that the book has one). We \u003cbr\u003elook under C, find \u0027cathedrals\u0027, and then see an entry something like: \u003cbr\u003e \u003cbr\u003e cathedrals 30, 212, 360 \u003cbr\u003e \u003cbr\u003eNow we can go straight to those page numbers and read what is said about cathedrals. This \u003cbr\u003emethod might not be quite so reliable, since it depends on the skills of the indexer. He or she \u003cbr\u003emight have considered some mentions of \u0027cathedrals\u0027 to be too insignificant to index. \u003cbr\u003e \u003cbr\u003eCDS/ISIS allows both these approaches to information retrieval. The first method, scanning \u003cbr\u003ethrough the records sequentially examining the text contained in the record is known as free-\u003cbr\u003etext searching. It is likely to be a slow process when the database contains more than a few \u003cbr\u003ehundred records. The second method, using an index, is the normal way of searching. \u003cbr\u003eCDS/ISIS allows you to set up the index automatically and refers to it as the index or inverted \u003cbr\u003efile. (The list of terms in the index without the details of their occurrences is also referred to \u003cbr\u003eas the terms dictionary.) \u003cbr\u003e \u003cbr\u003eThe selection of terms from the database records to go on to the index file is controlled by the \u003cbr\u003eField Selection Table. It is not possible for the computer to select terms according to their \u003cbr\u003esignificance. Instead the selection depends upon three rules: \u003cbr\u003e \u003cbr\u003e i. Which fields from the record are to be indexed (e.g. you probably want authors \u003cbr\u003eindexed but not the publisher or the number of pages). \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 42\u003cbr\u003e\u003cbr\u003e ii. How the index terms are to be constructed from the data in these fields (called the \u003cbr\u003eindexing technique). For example, do you want the title \u0027Good secretarial practice\u0027 as a whole \u003cbr\u003efield under \u0027G\u0027, or do you want it split up into separate words so that \u0027secretarial\u0027 can be \u003cbr\u003esearched under \u0027s\u0027? \u003cbr\u003e \u003cbr\u003e iii. You can specify a list of stopwords which are not to be used on their own as index \u003cbr\u003eterms, e.g. \u0027in\u0027, \u0027of\u0027 and \u0027the\u0027. \u003cbr\u003e \u003cbr\u003eCDS/ISIS allows much flexibility in specifying each of these three rules. It is important to \u003cbr\u003econsider them carefully, since they determine what searches will be possible on the database. \u003cbr\u003eFor instance, if you index authors as separate words, then \u0027Walpole, Horace\u0027 will appear under \u003cbr\u003e\u0027Horace\u0027 and under \u0027Walpole\u0027: you cannot search him as \u0027Walpole, Horace\u0027. If you index titles \u003cbr\u003eas whole fields, then \u0027The Concise Oxford Dictionary of Quotations\u0027 cannot be searched \u003cbr\u003eunder \u0027Dictionary\u0027 or under \u0027Quotations\u0027. It is, in fact, possible in CDS/ISIS to index the same \u003cbr\u003efield in more than one way. \u003cbr\u003e \u003cbr\u003eIf you have divided the field into subfields, you can index different subfields by different \u003cbr\u003etechniques (or some subfields but not others). \u003cbr\u003e \u003cbr\u003eEach line of the Field Selection Table comprises three elements: the Tag or Name, the \u003cbr\u003eTechnique and the Format. You need to make an entry in the table for each field you want to \u003cbr\u003eindex (i.e. to make searchable) and if the same field is indexed in two ways you need two \u003cbr\u003eentries for it. \u003cbr\u003e \u003cbr\u003eAgain if you are unsure about writing FSTs it would be a good idea to engage the services of \u003cbr\u003ethe Dictionary Assistant. This will give you a dialog box like the one in Figure 4.3. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 4.3 Dictionary Assistant dialog box \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 43\u003cbr\u003e\u003cbr\u003eAll you need do is to choose which technique to apply and which fields to index. The listbox \u003cbr\u003eon the right shows the techniques available. The two most commonly used are 0 – by line and \u003cbr\u003e4 – by word. \u003cbr\u003e \u003cbr\u003e0 means that the whole field contents will be indexed as a single term. \u003cbr\u003e \u003cbr\u003e1 means index each subfield separately and so is relevant only if the field is divided into \u003cbr\u003esubfields. \u003cbr\u003e \u003cbr\u003e2 means index only words or phrases which have been entered between angle brackets, e.g. \u003cbr\u003e\u0026lt;inflation rate\u0026gt;. This technique can be used to select particular terms from a lengthy \u003cbr\u003epiece of text such as an abstract. Some CDS/ISIS users like to enter descriptors this way and \u003cbr\u003euse technique 2 to index them. \u003cbr\u003e \u003cbr\u003e3 is similar to 2 but indexes terms entered between slashes, e.g. /Windward Islands/ \u003cbr\u003e \u003cbr\u003e4 signifies that each word in the field will be indexed separately (except stopwords – see \u003cbr\u003eSection 4.7). If the field is divided into subfields, you must specify mode mhl or mdl in the \u003cbr\u003eextraction format – see Section 5.2. \u003cbr\u003e \u003cbr\u003eOther values are also available and are explained in the Reference manual. If you choose one \u003cbr\u003eof the values 5 to 8 you will have to edit the format manually to put in the required prefix. \u003cbr\u003eFor help on choosing the right technique please see Section 4.8. \u003cbr\u003e \u003cbr\u003eNow click the check boxes against the fields you want to be indexed (i.e. searchable) and \u003cbr\u003efinally click OK. The FST is then displayed and you can edit it if necessary. Using the \u003cbr\u003eDictionary Assistant, all the fields selected are indexed by the same technique: if you want to \u003cbr\u003eapply different techniques to different fields, you will need to make changes here. \u003cbr\u003e \u003cbr\u003eEach entry in the FST has three parts. In the top part of the dialog box the entry being edited \u003cbr\u003eis shown in three separate boxes. In the Entries box each entry is shown on one line with \u003cbr\u003espaces between the three parts. \u003cbr\u003e \u003cbr\u003eThe first value, which was called the ID in the DOS version of CDS/ISIS, is normally the \u003cbr\u003esame as the tag of the field from which the terms come. (It does not have to be, but this \u003cbr\u003eusually makes searching easier.) It can be used to specify the type of term when searching, \u003cbr\u003eas we shall see in chapter 7. If you choose a number that corresponds to a field tag, Winisis \u003cbr\u003ewill show the field name in the Tag/Name box when you are editing it. If you choose a \u003cbr\u003enumber that does not correspond to a field tag, it will be shown as the number followed by \u003cbr\u003e“FST Tag”. \u003cbr\u003e \u003cbr\u003eThe second value, the indexing technique, specifies how the index terms are to be extracted \u003cbr\u003eas explained above. \u003cbr\u003e \u003cbr\u003eThe third column, the format, shows which field in the record the terms are to come from. As \u003cbr\u003ein the display format, fields are specified with v in front of their tags. \u003cbr\u003e \u003cbr\u003eSo, if the title field has a tag 200 and we want to index each individual word, the entries \u003cbr\u003ewould be: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eTag/Name: 200 Title Technique: 4 Format: v200 \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 44\u003cbr\u003e\u003cbr\u003e \u003cbr\u003eand if the author field is 100 and we want to index the author name as a whole: \u003cbr\u003e Tag/Name: 100 Author Technique: 0 Format: v100 \u003cbr\u003e \u003cbr\u003eIf we want to index only subfield a of field 100 we could specify \u003cbr\u003e Tag/Name: 100 Author Technique: 0 Format: v100^a \u003cbr\u003e \u003cbr\u003eThis dialog box works in a similar way to the one for the FDT. When you have entered the \u003cbr\u003edata for each field, the focus will be on the Add button. Either click on the button or press \u003cbr\u003e{Enter} to add the field to the table (displayed in the Entries box). If you need to correct the \u003cbr\u003edetails for any entry, just click on that entry in the Entries box and the details will be copied \u003cbr\u003einto the boxes used for editing. If you need to remove an entry, highlight it and click the \u003cbr\u003eDelete button. An example of an FST is shown in Figure 4.4. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 4.4 Example of Field Selection Table (FST ) \u003cbr\u003e \u003cbr\u003eFor more information on writing the data extraction format, please see Chapter 5, especially \u003cbr\u003eSection 5.2 for dealing with subfield markers and Section 5.5 for dealing with repeated fields. \u003cbr\u003e \u003cbr\u003eAgain, do not be too concerned to get the Field Selection Table right first time. It is best to \u003cbr\u003etry it out on a few sample records and look at the index terms produced. If they are not what \u003cbr\u003eyou want, edit the FST and then regenerate the inverted file. \u003cbr\u003e \u003cbr\u003eWhen you have completed your entries in the Field Selection Table, click the Terminate \u003cbr\u003ebutton. You are then asked to confirm that you want the database to be created. Click Yes \u003cbr\u003eand your wish should be granted. You are then invited to select a database to work on: you \u003cbr\u003ecan choose the one you have just created or a previous one. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 45\u003cbr\u003e\u003cbr\u003e4.7 STOPWORD LIST \u003cbr\u003e \u003cbr\u003eIf you are indexing a field by separate words (indexing technique 4) you may want to prevent \u003cbr\u003ecommon, non-informative words such as \u0027an\u0027 or \u0027the\u0027 from being indexed. This can be \u003cbr\u003eachieved by setting up a stopword list for the database. Words on the stopword list will not be \u003cbr\u003eindexed using indexing techniques 4 (though they may still appear as part of phrases \u003cbr\u003eproduced with other indexing techniques). Note that there can only be one stopword list for a \u003cbr\u003egiven database, not different lists for different fields. \u003cbr\u003e \u003cbr\u003eThe stopword file needs to be set up outside CDS/ISIS using a text editor or word processor \u003cbr\u003e(see Section 2.9.8). It must have the same name as the database and the file extension stw \u003cbr\u003e(e.g. books.stw for the database BOOKS). It must reside in the same folder as the FDT file \u003cbr\u003efor the database. \u003cbr\u003e \u003cbr\u003eThe file must contain one stopword on each line with no preceding spaces, and the words \u003cbr\u003emust be in capital letters. An example is shown below. \u003cbr\u003e \u003cbr\u003eA \u003cbr\u003eAN \u003cbr\u003eAND \u003cbr\u003eBY \u003cbr\u003eFOR \u003cbr\u003eFROM \u003cbr\u003eIS \u003cbr\u003eIT \u003cbr\u003eNOT \u003cbr\u003eTO \u003cbr\u003eTHE \u003cbr\u003eWITH \u003cbr\u003e_______________________________________________________ \u003cbr\u003e \u003cbr\u003eAlthough you may be able to think of hundreds of words that are not useful as search terms, it \u003cbr\u003eis usually not necessary to list more than the most common twenty or so. Beyond that the \u003cbr\u003ewords occur relatively rarely, and it is not worth the extra computer processing needed to try \u003cbr\u003eand stop them. You need to be especially careful if you have data in different languages. AN \u003cbr\u003emeans \u0027year\u0027 in French and DIE could be a stopword in German but not in English. \u003cbr\u003e \u003cbr\u003eIf you create or modify a stopword list after you have inverted your database, do not expect \u003cbr\u003ethe stopwords to disappear magically from the inverted file. You will have to re-invert the \u003cbr\u003edatabase. \u003cbr\u003e \u003cbr\u003eNote that if you wish to produce printed lists with articles (such as a, an, the, French le, la les \u003cbr\u003el’) ignored at the beginning of titles (e.g. ‘The Tempest’ listed as ‘Tempest’), this cannot be \u003cbr\u003eachieved by stop words. Instead, each time you enter a word you wish to be ignored, you may \u003cbr\u003eplace \u0026lt;..\u0026gt; around it, e.g. \u0026lt;The\u0026gt; Tempest. When you print the list as described in \u003cbr\u003eSection 8.8, if you have sorted by the title field you will see that the titles with articles in \u0026lt;..\u0026gt; \u003cbr\u003ewill appear in the list as if the articles were not present, although the articles will actually be \u003cbr\u003eprinted at the start of the titles in the list. Unless you use proof mode in the print format, \u0026lt; \u0026gt; \u003cbr\u003ewill not appear in the printed record. A similar feature is achieved with \u0026lt;xxx\u003dyyy\u0026gt; where \u003cbr\u003e‘xxx’ will be printed but the field will be sorted as if it were ‘yyy’. For example, if you enter \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 46\u003cbr\u003e\u003cbr\u003e\u0026lt;101\u003dOne hundred and one\u0026gt; dalmatians \u003cbr\u003e \u003cbr\u003eit will have the effect of printing 101 in the list at ‘one’. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e4.8 CHOICE OF INDEXING TECHNIQUE \u003cbr\u003e \u003cbr\u003eIf you are new to setting up databases, some comments on indexing common types of \u003cbr\u003ebibliographic data might be helpful. It is assumed that you are not using subfields. \u003cbr\u003e \u003cbr\u003eAuthor names may be indexed with technique 0 or 4. If you use technique 0 (i.e. whole \u003cbr\u003efields), each name will appear separately on the index file, e.g. \u003cbr\u003e \u003cbr\u003eMURGATROYD, RUPERT \u003cbr\u003eMURPHY, AMELIA Z. \u003cbr\u003eMURPHY, K.F.A. \u003cbr\u003eMURPHY, MARGARET \u003cbr\u003eMURRAY, JAMES \u003cbr\u003e \u003cbr\u003eThe disadvantage is that if the searcher knows only the author\u0027s surname, or only the surname \u003cbr\u003eand initial, then he or she will have to truncate (see Section 7.4), e.g. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eMURPHY$ \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eMURRAY, J$ \u003cbr\u003e \u003cbr\u003eIf you use technique 4, then the index will appear as: \u003cbr\u003e \u003cbr\u003eAMELIA \u003cbr\u003eF \u003cbr\u003eJAMES \u003cbr\u003eK \u003cbr\u003eMARGARET \u003cbr\u003eMURGATROYD \u003cbr\u003eMURPHY \u003cbr\u003eMURRAY \u003cbr\u003eRUPERT \u003cbr\u003eZ \u003cbr\u003e \u003cbr\u003e(The initial A will not appear if it is a stopword.) It will not be possible to distinguish \u003cbr\u003ebetween the three Murphys by searching the index, but on the other hand you can have a \u003cbr\u003esimple rule for searching: just enter the surname. \u003cbr\u003e \u003cbr\u003eFor titles, it is usually best to use technique 4, since the searcher may not know the exact title, \u003cbr\u003eand also because words in titles can be useful subject terms. Thus, the title \u0027An introduction to \u003cbr\u003ecomputer based library systems\u0027 would be searchable under COMPUTER or LIBRARY, and \u003cbr\u003ecould also be found if the searcher forgot that it began with \u0027An introduction\u0027. \u003cbr\u003e \u003cbr\u003eIf you want to be able to search numbers, e.g. dates of publication, they must be indexed as \u003cbr\u003etechnique 0 or 1, since numbers are not considered as \u0027words\u0027 and will not be indexed in \u003cbr\u003etechnique 4. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 47\u003cbr\u003e\u003cbr\u003eThe definition of which characters are considered as ‘letters’ is made in the file isisac.tab. This file lists the \u003cbr\u003eASCII codes of all alphabetic characters. (See the Reference manual.) \u003cbr\u003e \u003cbr\u003eDescriptors that are controlled (i.e. taken from a thesaurus or list of subject headings) may be \u003cbr\u003eentered in the record as separate occurrences of a repeatable field. They are then probably \u003cbr\u003ebest indexed with technique 0, so that they can be searched as phrases, e.g. \u003cbr\u003e \u003cbr\u003eECOLOGY \u003cbr\u003eECONOMIC CONDITIONS \u003cbr\u003eECONOMIC DEPENDENCE \u003cbr\u003eECONOMIC HISTORY \u003cbr\u003eECONOMIC POLICY \u003cbr\u003eECONOMICS \u003cbr\u003eECONOMICS OF SCALE \u003cbr\u003eECONOMISTS \u003cbr\u003eEDUCATION \u003cbr\u003e \u003cbr\u003eHowever, if the descriptors are not controlled, they may be better indexed as separate words, \u003cbr\u003ei.e. technique 4. This will mean that all words in the descriptor will act as potential search \u003cbr\u003eterms. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e4.9 DATABASE PARAMETER FILE (PAR FILE) \u003cbr\u003e \u003cbr\u003eWhen you create a database, the system places it automatically in the data subfolder. If you \u003cbr\u003ehave more than one database, there could be the danger of conflict. For example, you would \u003cbr\u003enot be able to give a print format the same name in more than one database. The way to avoid \u003cbr\u003ethis problem is to place each database in its own folder. When you are creating the database \u003cbr\u003eand you are asked for its name, you can give the full path, e.g. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eC:\\WINISIS\\DATA\\PATS\\PATS \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eIf the folder c:\\winisis\\data\\pats does not already exist, Winisis will offer to create it and \u003cbr\u003ewill then place the PATS database files there. It will also automatically set up the required \u003cbr\u003epats.par file in the folder c:\\winisis\\data. \u003cbr\u003e \u003cbr\u003eIf you decide after creating a database to create a new folder and copy the files belonging to that database there \u003cbr\u003e(perhaps on a network drive) you will have to create a par file yourself. Remember also that the database files \u003cbr\u003ewill begin with the name of the database except for the worksheet which begins with the name preceded by A \u003cbr\u003e(for compatibility with the DOS version). You may have created extra worksheets or print formats; you will \u003cbr\u003ehave to copy these separately. \u003cbr\u003e \u003cbr\u003eYou can create the PAR file using a text editor such as Notepad or Wordpad. The file should look like this \u003cbr\u003e \u003cbr\u003e1\u003dc:\\winisis\\data\\pats\\ \u003cbr\u003e2\u003dc:\\winisis\\data\\pats\\ \u003cbr\u003e3\u003dc:\\winisis\\data\\pats\\ \u003cbr\u003e4\u003dc:\\winisis\\data\\pats\\ \u003cbr\u003e5\u003dc:\\winisis\\data\\pats\\ \u003cbr\u003e6\u003dc:\\winisis\\data\\pats\\ \u003cbr\u003e7\u003dc:\\winisis\\data\\pats\\ \u003cbr\u003e8\u003dc:\\winisis\\data\\pats\\ \u003cbr\u003e9\u003dc:\\winisis\\data\\pats\\ \u003cbr\u003e10\u003dc:\\winisis\\data\\pats\\ \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 48\u003cbr\u003e\u003cbr\u003eCopy-and-paste can save you a lot of typing! The different parameters relate to different database files, but you \u003cbr\u003eneed not worry about this. They are there to allow default files to be placed in different directories, drives or \u003cbr\u003edevices, such as when parts of a database are on CD-ROM. The ten parameters will be the same if the purpose \u003cbr\u003eof the file is to tell CDS/ISIS that the database is in a different folder from the usual data folder. Save the file as \u003cbr\u003epats.par (or whatever your database is called plus the file extension .par) in the data folder. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e4.10 DATABASE EXP FILE \u003cbr\u003e \u003cbr\u003eSection 7.2 explains the option to Display search results in a table which is obtained by \u003cbr\u003ehaving parameter 980 in syspar.par set to the value 1. In this display the screen is divided \u003cbr\u003einto two panels, the left one containing a list of record numbers and the right one containing \u003cbr\u003esome tips on how to use the display window. \u003cbr\u003e \u003cbr\u003eIt is possible to set some properties of the search results window for a particular database by \u003cbr\u003esetting up an EXP file. This file must have the same name as the database plus the extension \u003cbr\u003e.exp and it must be placed in the same folder as the PAR file for that database (if there is a \u003cbr\u003ePAR file) or the MST file (if there isn’t). The format of the file is just like that of syspar.par \u003cbr\u003e– a number, equals sign, and value. \u003cbr\u003e \u003cbr\u003eParameter 500 sets the display format to be used in the right panel. Just give the format \u003cbr\u003ename, e.g. \u003cbr\u003e \u003cbr\u003e 500\u003dISBD \u003cbr\u003e \u003cbr\u003eParameter 501 sets the short format to be used in the left panel. Here you should use the \u003cbr\u003eformatting language, e.g. \u003cbr\u003e \u003cbr\u003e 501\u003dmfn(1),\u0027…\u0027,v245 \u003cbr\u003e \u003cbr\u003eThere other parameters, which are described in the Reference manual and its supplements. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 49\u003cbr\u003e\u003cbr\u003e5 THE FORMATTING LANGUAGE \u003cbr\u003e \u003cbr\u003eThe formatting language is used to select and rearrange data from the record for several \u003cbr\u003epurposes, so it is worth putting some effort into understanding the main features. These \u003cbr\u003epurposes include: \u003cbr\u003e \u003cbr\u003e1 Printing or displaying the record. We have already seen examples in Section 4.5 above. To \u003cbr\u003edisplay field 10 on one line and field 20 on the next, you would use: \u003cbr\u003e v10/v20 \u003cbr\u003e \u003cbr\u003e2 Entering terms from the record on to the index file. This was mentioned briefly in Section \u003cbr\u003e4.6 above. To select the contents of field 10 to go on to the index file, you would make an \u003cbr\u003eentry in the Field Selection Table: \u003cbr\u003e Tag: 10 Technique: 0 Format: v10 \u003cbr\u003e \u003cbr\u003eNote that again v10 is used to select data in field 10. \u003cbr\u003e \u003cbr\u003e3 Selecting parts of the record for sorting on, e.g. author names to do an author sort. This \u003cbr\u003ewill be discussed further in Section 8.8. \u003cbr\u003e \u003cbr\u003e4 Select or re-format parts of the record for exporting to another database. This is discussed \u003cbr\u003ein Section 10.7. \u003cbr\u003e \u003cbr\u003e5 Writing validation rules and picklists for data entry forms – see Section 4.4. \u003cbr\u003e \u003cbr\u003eThe requirements are usually most complex for printing or displaying, so this chapter is \u003cbr\u003ewritten from the point of view of these operations. However, the same formatting language is \u003cbr\u003eused in the other three cases. \u003cbr\u003e \u003cbr\u003eFor the purposes of example, the following record will be used: \u003cbr\u003e__________________________________________________ \u003cbr\u003e \u003cbr\u003e10 ^aSinger^bHans \u003cbr\u003e20 ^aA more human way forward \u003cbr\u003e__________________________________________________ \u003cbr\u003e \u003cbr\u003eUpper or lower case letters can be used in the formatting language, e.g. \u003cbr\u003e mhu v10 or MHU v10 or MhU V10 etc. \u003cbr\u003e \u003cbr\u003eand carriage returns can be used within a display format to make it easier to read: they have \u003cbr\u003eno effect on the display itself. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e5.1 FIELD, SUBFIELD AND OCCURRENCE SELECTORS \u003cbr\u003e \u003cbr\u003eAs we have seen, the contents of a field are selected by using v and the field tag, e.g. v10. (v \u003cbr\u003estands for \u0027variable\u0027.) \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 50\u003cbr\u003e\u003cbr\u003eThis will select all the subfields present, if the field is divided into subfields. To specify a \u003cbr\u003esubfield, use the circumflex and the subfield tag, e.g. v10^b for field 10 subfield b. If you \u003cbr\u003ewant to select several subfields from the same field, you need to repeat the field number, e.g. \u003cbr\u003ev10^a, v10^b \u003cbr\u003e \u003cbr\u003eTag zero, i.e. v0, is used to stand for all fields in the record. This can be used in serial searching (Section 7.10) \u003cbr\u003eto search the whole record, and the format \u003cbr\u003e \u003cbr\u003e (v0/) \u003cbr\u003e \u003cbr\u003ecould be used as a display format to show the whole record, each field or occurrence of a field on a separate \u003cbr\u003eline. \u003cbr\u003e \u003cbr\u003eIf you want to select a particular occurrence of a repeating field, specify it in square brackets, \u003cbr\u003ee.g. v10[1] will select the first occurrence of field 1. \u003cbr\u003e \u003cbr\u003eTo select the number of the record in the database (called the Master File Number) use MFN. \u003cbr\u003eThis will give a number with six digits, e.g. 000015. To make it shorter, specify the number \u003cbr\u003eof digits in brackets, e.g. MFN(3) will produce 015. \u003cbr\u003e \u003cbr\u003eTo display an MFN without any leading zeros use f(mfn,0,0). The f function converts a number to a \u003cbr\u003echaracter string. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e5.2 MODES \u003cbr\u003e \u003cbr\u003eIn general, you will only need to worry about these if you have divided your fields into \u003cbr\u003esubfields. There are three modes available. \u003cbr\u003e \u003cbr\u003eproof - data will be displayed exactly as entered in the record, i.e. \u003cbr\u003e ^aSinger^bHans \u003cbr\u003e A more human way forward \u003cbr\u003e \u003cbr\u003eheading - angle brackets in the data are ignored. Subfield markers are converted to \u003cbr\u003epunctuation: \u003cbr\u003e ^a is converted to a semicolon and space (unless it comes at the beginning of a field) \u003cbr\u003e ^b to ^i are converted to a comma and space \u003cbr\u003e all others are converted to a full stop and space \u003cbr\u003eSo, the example will come out as \u003cbr\u003e Singer, Hans \u003cbr\u003e A more human way forward \u003cbr\u003e \u003cbr\u003edata - like heading mode, but each field will be followed by a full stop and two spaces. The \u003cbr\u003eexample will thus appear as \u003cbr\u003e Singer, Hans. \u003cbr\u003e A more human way forward. \u003cbr\u003eThis provides a simple way of separating the occurrences of a repeating field. \u003cbr\u003e \u003cbr\u003eEach of these modes can be specified as \u0027upper case\u0027 or \u0027lower case\u0027. If you choose upper case, \u003cbr\u003eall letters will be converted to capitals, e.g. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 51\u003cbr\u003e\u003cbr\u003e SINGER, HANS \u003cbr\u003eIf you choose lower case, all letters will be left as they are (not all converted to small letters) \u003cbr\u003ee.g. \u003cbr\u003e Singer, Hans \u003cbr\u003e \u003cbr\u003eThe mode is specified by m; followed by p for proof, h for heading or d for data; and \u003cbr\u003efollowed by u for upper case or l for lower case. Thus you could specify: \u003cbr\u003e mhl v10 \u003cbr\u003e \u003cbr\u003eThe mode specification applies throughout a format until another mode is specified. Thus in \u003cbr\u003ethe format \u003cbr\u003e mhu v10, v20, v30, mhl v40 \u003cbr\u003efields v10, v20 and v30 will be converted to upper case and field 40 will be left as it is. \u003cbr\u003e \u003cbr\u003eThere is no necessity to specify a mode. If you not, the \u0027default\u0027 mode of mpl will be used. \u003cbr\u003e \u003cbr\u003eIf you are specifying data to go into an inverted file (i.e. you are writing the Field Selection \u003cbr\u003eTable) you need not worry about upper or lower case: all letters are converted into upper case \u003cbr\u003eanyway. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e5.3 LAYOUT \u003cbr\u003e \u003cbr\u003eThis section describes some layout features that have been carried over from the DOS version \u003cbr\u003eof CDS/ISIS. The Windows version allows more sophisticated control of layout using new \u003cbr\u003ekeywords (see Section 5.6). If you are still using old formats from the DOS version, they still \u003cbr\u003ework quite well so long as you are using Courier font (which is the default). \u003cbr\u003e \u003cbr\u003eA common requirement is to indent one or more fields when printing a record, e.g. \u003cbr\u003e SINGER, Hans \u003cbr\u003e A more human way forward \u003cbr\u003e \u003cbr\u003eThis can be done by specifying the number of spaces to indent in brackets after the tag, e.g. \u003cbr\u003e v10/v20(5) \u003cbr\u003e \u003cbr\u003eIf the field is long, you may want to indent subsequent lines by the same amount, or by \u003cbr\u003edifferent amounts, e.g. \u003cbr\u003e SINGER, Hans \u003cbr\u003e The development between debt pressures, adjustment policies and \u003cbr\u003e\u003cbr\u003edeterioration of terms of trade for developing countries with special reference \u003cbr\u003eto Latin America \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eYou can specify two numbers in the brackets - one for the first line and one for all subsequent \u003cbr\u003elines, e.g. \u003cbr\u003e \u003cbr\u003e v10/v20(5,10) \u003cbr\u003e \u003cbr\u003eIndenting applies only if the field is the first item to be printed on that line. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 52\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eTo start a new line within a display format, use a slash. For example, v10/v20 will produce: \u003cbr\u003e Singer, Hans \u003cbr\u003e A more human way forward \u003cbr\u003e \u003cbr\u003eHowever, slashes will never produce a blank line, even if you use two or more. To produce a \u003cbr\u003eblank line (e.g. between records in a printout) you should use hash marks. One hash will go \u003cbr\u003eon to the next line, and two will produce one blank line. So the format v10##v20 will result \u003cbr\u003ein \u003cbr\u003e Singer, Hans \u003cbr\u003e \u003cbr\u003e A more human way forward \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e5.4 LITERALS \u003cbr\u003e \u003cbr\u003eWhen you write v10 within a format, you do not want \u0027v10\u0027 to appear literally in the printout, \u003cbr\u003ebut rather the contents of field 10, e.g. \u0027Singer, Hans\u0027. However, you may want to specify \u003cbr\u003esome text or punctuation that you do want to appear literally, e.g. Author: in front of the \u003cbr\u003eauthor\u0027s name. This text is known as a literal. \u003cbr\u003e \u003cbr\u003eThree types of literal can be used in CDS/ISIS: \u003cbr\u003e \u003cbr\u003e(i) Unconditional literals. These are specified by putting the text in single quote marks, e.g. \u003cbr\u003e \u003cbr\u003e \u0027Author: \u0027v10/\u0027Title: \u0027v20 \u003cbr\u003e \u003cbr\u003eThis will produce the display: \u003cbr\u003e \u003cbr\u003e Author: Singer, Hans \u003cbr\u003e Title: A more human way forward \u003cbr\u003e \u003cbr\u003eBecause this type of literal is unconditional it will appear even if there are no data in the \u003cbr\u003efield, e.g. no author\u0027s name in field 10: \u003cbr\u003e \u003cbr\u003e Author: \u003cbr\u003e Title: Oxford song book \u003cbr\u003e \u003cbr\u003eNote that literals can be used to supply spaces and punctuation. If we wanted a space, hyphen \u003cbr\u003eand space between author and title we could write v10 \u0027 - \u0027 v20 \u003cbr\u003ewhich would give \u003cbr\u003e \u003cbr\u003e Singer, Hans - A more human way forward \u003cbr\u003e \u003cbr\u003eHowever, the space, hyphen and space will appear even if there is no author or title. \u003cbr\u003e\u003cbr\u003eSince you may be printing or displaying in a proportional-spaced font, a more precise definition of \"space\" is \u003cbr\u003eneeded. In fact, each space is evaluated as 127 twips. A twip is a twentieth of a point and a point is 1/72 of an \u003cbr\u003einch. So each \"space\" in an indent is 127/(20X72) \u003d 0.088 inches. The size of the indent is thus independent of \u003cbr\u003ethe font size. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 53\u003cbr\u003e\u003cbr\u003e(ii) Conditional literals. These are displayed only if their associated field is actually present. \u003cbr\u003eThey are written between double quote marks. Thus \"Author: \"v10/\"Title: \" \u003cbr\u003ev20 will produce for the first example: \u003cbr\u003e \u003cbr\u003e Author: Singer, Hans \u003cbr\u003e Title: A more human way forward \u003cbr\u003e \u003cbr\u003eand for the second: \u003cbr\u003e \u003cbr\u003e Title: Oxford song book \u003cbr\u003e \u003cbr\u003eYou may need to use a comma to show whether a conditional literal is conditional on the \u003cbr\u003efield before it or the field after it. For example, in \u003cbr\u003e \u003cbr\u003e v10 \" - \" v20 \u003cbr\u003e \u003cbr\u003eis the punctuation conditional on field 10 or field 20 being present? A comma will remove \u003cbr\u003ethe ambiguity, e.g. v10 \" - \",v20 shows that it is conditional on field 10. \u003cbr\u003e \u003cbr\u003e(iii) Repeatable literals. If you have a repeated field (e.g. several authors) you can choose \u003cbr\u003ewhether the literal should appear with each of them, e.g. \u003cbr\u003e \u003cbr\u003e Author: Singer, Hans \u003cbr\u003e Author: Maxwell, Simon \u003cbr\u003e Author: Joekes, Susan \u003cbr\u003e \u003cbr\u003eor just once, e.g. \u003cbr\u003e \u003cbr\u003e Author: Singer, Hans \u003cbr\u003e Maxwell, Simon \u003cbr\u003e Joekes, Susan \u003cbr\u003e \u003cbr\u003eA repeatable literal is written between vertical bars. These may appear solid or broken on \u003cbr\u003eyour computer: the key is in the bottom left-hand corner on an IBM keyboard. If you have \u003cbr\u003etrouble in finding the right character, make sure that {Num Lock} is on then hold down the \u003cbr\u003e{Alt} key and type 124 on the numeric keyboard. \u003cbr\u003e \u003cbr\u003eFor example: \u003cbr\u003e \u003cbr\u003e |Author: |v10 \u003cbr\u003e \u003cbr\u003eA common requirement with repeating fields is to print some punctuation after each \u003cbr\u003eoccurrence except the last one, e.g. \u003cbr\u003e \u003cbr\u003e Singer, Hans; Maxwell, Simon; Joekes, Susan \u003cbr\u003e \u003cbr\u003eHere, a semicolon is printed after each name but not after the last name. This can be achieved \u003cbr\u003eusing a plus sign, e.g. v10+|; | \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 54\u003cbr\u003e\u003cbr\u003e5.5 REPEATABLE GROUPS \u003cbr\u003e \u003cbr\u003eAnother common requirement with repeated fields is to display the repeats one on each line, \u003cbr\u003ee.g. \u003cbr\u003e \u003cbr\u003e Singer, Hans \u003cbr\u003e Maxwell, Simon \u003cbr\u003e Joekes, Susan \u003cbr\u003e \u003cbr\u003eIf you write the format as v10/, the three names will be run together and there will only be a \u003cbr\u003enew line at the end: \u003cbr\u003e \u003cbr\u003e Singer, HansMaxwell, SimonJoekes, Susan \u003cbr\u003e \u003cbr\u003eThe same problem occurs if you try to invert a repeated field, or to sort on a repeated field: \u003cbr\u003eonly one index term or sort key is produced. It can be solved by using brackets to form a \u003cbr\u003erepeatable group, e.g. (v10/). v10 and the slash (new line) now form a group. Every \u003cbr\u003etime v10 repeats the new line repeats too. So the result will be: \u003cbr\u003e \u003cbr\u003e Singer, Hans \u003cbr\u003e Maxwell, Simon \u003cbr\u003e Joekes, Susan \u003cbr\u003e \u003cbr\u003e5.6 WINDOWS FEATURES \u003cbr\u003e \u003cbr\u003eIn CDS/ISIS for Windows, it is possible to control the appearance of the display or printout \u003cbr\u003equite precisely using keywords not available in the DOS version. These are described in the \u003cbr\u003eCDS/ISIS for Windows: reference manual, chapter 7. The most important features are \u003cbr\u003edescribed in the sections below. Please note that they must be followed by a comma. \u003cbr\u003e \u003cbr\u003e5.6.1 FONTS TABLE \u003cbr\u003e \u003cbr\u003eAt the beginning of your format, you can specify the fonts to be used. If you do not, the fonts \u003cbr\u003eavailable will be Courier New (font 0) and Arial (font 1). Fonts are specified by means of \u003cbr\u003etheir family and name. The families are: \u003cbr\u003e \u003cbr\u003e nil Unknown or default fonts \u003cbr\u003e roman Roman, proportionally spaced serif fonts \u003cbr\u003e swiss Swiss, proportionally spaced sans serif fonts \u003cbr\u003e modern Fixed-pitch serif and sans serif fonts: Courier, etc. \u003cbr\u003e script Script fonts: Cursive, etc. \u003cbr\u003e decor Decorative fonts: Old English, Zapf Chancery, etc. \u003cbr\u003e tech Technical, symbol and mathematical fonts \u003cbr\u003e \u003cbr\u003eIf you want to use just Times New Roman, you could use the table \u003cbr\u003e \u003cbr\u003e fonts((roman,Times New Roman)) \u003cbr\u003e \u003cbr\u003eor to use Goudy Old Style ATT and Arial: \u003cbr\u003e \u003cbr\u003e fonts((roman,Goudy Old Style ATT),(swiss,Arial)) \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 55\u003cbr\u003e\u003cbr\u003eIf you do not know the right family, you can just specify nil, e.g. \u003cbr\u003e \u003cbr\u003e fonts((nil,Garamond),(nil,Bookman),(nil,MS Serif)) \u003cbr\u003e \u003cbr\u003eThe first font listed is referred to as font 0, the second as font 1, etc. Font 0 is used until you \u003cbr\u003especify otherwise. To change to font 1, use f1, e.g. \u003cbr\u003e \u003cbr\u003e v10/f1, v20 \u003cbr\u003e \u003cbr\u003eThis will display field 10 in the default font (font 0) and field 20 in font 1. \u003cbr\u003e \u003cbr\u003eNote that there must be two brackets after the word fonts and at the end of the fonts table. \u003cbr\u003eAlso remember that there must be a comma after f1 etc. \u003cbr\u003e \u003cbr\u003e5.6.2 COLOURS TABLE \u003cbr\u003e \u003cbr\u003eThe colours table is a bit more tricky to write than the fonts table, but you can use the default \u003cbr\u003ecolours table: colour 0 \u003d black (default), colour 1 \u003d dark red, colour 2 \u003d green, colour 3 \u003d \u003cbr\u003eolive green, colour 4 \u003d blue, colour 5 \u003d purple, colour 6 \u003d cyan, colour 7 \u003d grey, etc. You \u003cbr\u003especify these using cl (letter C, letter L) and the number, e.g. \u003cbr\u003e \u003cbr\u003e cl1, v10 \u003cbr\u003e \u003cbr\u003ewill display field 10 on the screen in red. \u003cbr\u003e \u003cbr\u003e5.6.3 FONT SIZE \u003cbr\u003e \u003cbr\u003eYou can specify the font size to be used by means of fs followed by the size in half points, \u003cbr\u003ee.g. fs30 will change to 15-point size. The default when no size is specified is 12-point. So, \u003cbr\u003e \u003cbr\u003e v10/fs30, v20/fs20,v30 \u003cbr\u003e \u003cbr\u003ewill display field 10 in 12-point, field 20 in 15-point, and field 30 in 10-point size. \u003cbr\u003e \u003cbr\u003e5.6.4 BOLD, ITALIC AND UNDERLINE \u003cbr\u003e \u003cbr\u003eYou can make the display or printout easier to read by printing certain fields in bold, italic or \u003cbr\u003eunderlined characters. This is done with the symbols b, i, and ul respectively. You can \u003cbr\u003elimit the extent of application of these features using braces (curly brackets), e.g. \u003cbr\u003e \u003cbr\u003e {b,v10}/v20/{i,v30 \" - \",v31} \u003cbr\u003e \u003cbr\u003eThis signifies that field 10 is to be printed in bold, field 20 in normal type, and fields 30 and \u003cbr\u003e31 (and the dash) in italic type. \u003cbr\u003e \u003cbr\u003e5.6.5 PARAGRAPH FORMATTING \u003cbr\u003e \u003cbr\u003e(a) Indentation. m sets a margin (similar to the indent in Section 5.3), the measurement being \u003cbr\u003ein twips. The margin starts at the point where it is specified, so \u003cbr\u003e \u003cbr\u003e v30/ m(144), v26 \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 56\u003cbr\u003e\u003cbr\u003eprints field 30 on one line, then a new line with field 26 indented by 144 twips. The indent \u003cbr\u003ewill apply to the start of each subsequent line until it is set back to zero. \u003cbr\u003e \u003cbr\u003eAs in Section 5.3, it is possible to specify different indents for the first line and subsequent \u003cbr\u003elines of each paragraph, e.g. \u003cbr\u003e \u003cbr\u003e v30/m(1000,500),v26,v70 \u003cbr\u003e \u003cbr\u003eIn this example, the first line of field 26 will be indented by 1500 twips (1000 plus 500) and \u003cbr\u003esubsequent lines of field 26 or field 70 will be indented by 1000 twips. The second number \u003cbr\u003ecan be negative, so m(500,-500) will not indent the first line of each paragraph at all, but \u003cbr\u003econtinuation lines will be indented by 500 twips. \u003cbr\u003e \u003cbr\u003eYou can limit the effect of the m command by using curly brackets, e.g. \u003cbr\u003e \u003cbr\u003e {m(500)v10/v20}/v30/v40 \u003cbr\u003e \u003cbr\u003e(b) Tabulation. tab moves to a particular position in the line, the measurement again being \u003cbr\u003ein twips, e.g. \u003cbr\u003e \u003cbr\u003e \u0027Surname\u0027,tab(2000),\u0027Forename\u0027/(v100^a,tab(2000),v100^b/) \u003cbr\u003e \u003cbr\u003eHere the first line of output will contain the column headings ‘Surname’ and ‘Forename’ and \u003cbr\u003esubfields a and b will be arranged under the headings for each occurrence of field 100. \u003cbr\u003e \u003cbr\u003e(c) Centre. qc centres text between the left and right margins. It applies to the whole \u003cbr\u003eparagraph so each of these three examples has the same effect: \u003cbr\u003e \u003cbr\u003e qc,v26,v30 \u003cbr\u003e v26,qc,v30 \u003cbr\u003e v26,v30,qc \u003cbr\u003e \u003cbr\u003eIf desired, its effect can be limited with braces (curly brackets) e.g. \u003cbr\u003e \u003cbr\u003e {qc,v70/v24} /v26 \u003cbr\u003e \u003cbr\u003e(d) Justify. qj justifies text between the left and right margins. It works in the same way as \u003cbr\u003eqc. \u003cbr\u003e \u003cbr\u003e(e) Box. The command box draws a border round the paragraph using the current colour (see \u003cbr\u003eSection 5.6.2 above.) The command box(2) draws a box round the paragraph and gives it a \u003cbr\u003ebackground of colour 2. In this case, the current colour should be different from 2 or you will \u003cbr\u003ebe unable to read the text! \u003cbr\u003e \u003cbr\u003e(f) New page. The command np starts a new page during printing. It might be useful for \u003cbr\u003eprinting order letters or recall notices where you want just one record on each page. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 57\u003cbr\u003e\u003cbr\u003e5.7 DISPLAYING PICTURES \u003cbr\u003e \u003cbr\u003eIt is possible in the formatting language to display a picture as part of the format or as the \u003cbr\u003ebackground to the record display. The picture should be in the form of a .bmp or .jpg file and \u003cbr\u003ebe stored in the folder specified for Patterns/Images (parameter 141 in syspar.par). \u003cbr\u003e \u003cbr\u003eTo display a picture as part of the format, use the command pict, e.g. \u003cbr\u003e \u003cbr\u003e v1/pict(\u0027library.jpg\u0027)/v2 \u003cbr\u003e \u003cbr\u003eThis will display field 1, then the picture in the file library.jpg starting on a new line,then \u003cbr\u003efield 2 starting on a new line. If you want a different picture to appear in each record, then \u003cbr\u003eyou could store the file name in a field in the record, e.g. field 50: \u003cbr\u003e v1/pict(v50)/v2 \u003cbr\u003e \u003cbr\u003eYou can make the display more interesting by using a background image with the command \u003cbr\u003ebpict followed by two values in brackets. The first (in its own brackets) is the file \u003cbr\u003econtaining the image and the second is a number controlling the style. The value 2 scales the \u003cbr\u003epicture to fill the whole window. (In that case it needs to be a suitable shape to avoid \u003cbr\u003edistortion.) For example: \u003cbr\u003e \u003cbr\u003e bpict((\u0027vicfalls.jpg\u0027),2)/v1/v2 \u003cbr\u003e \u003cbr\u003eThe Reference manual explains the other options with bpict, including using an image as \u003cbr\u003ewallpaper in the display window. \u003cbr\u003e \u003cbr\u003e5.8 CONDITIONALS \u003cbr\u003e \u003cbr\u003eAs mentioned in Section 5.4, it is usually fairly easy to make the printing of a literal \u003cbr\u003econditional on the presence of its associated field. However, there can be more complicated \u003cbr\u003econditions. \u003cbr\u003e \u003cbr\u003eFor example, your database may contain different types of records, distinguished by a value \u003cbr\u003egiven in one of the fields. Let us suppose that field 80 is used for \u0027item type\u0027. Then you may \u003cbr\u003ewant to say \u0027If field 80\u003dBOOK then print these fields, but print those other fields in any case.\u0027 \u003cbr\u003eThis kind of condition can be written into a format using FI to show where the \u0027if ... then\u0027 \u003cbr\u003econdition ends, e.g. \u003cbr\u003e \u003cbr\u003e IF v80\u003d\u0027BOOK\u0027 THEN v10/v20/v30 FI v60/v70 \u003cbr\u003e \u003cbr\u003eHere, v10, v20 and v30 are conditional on the contents of field 80 being BOOK, whilst v60 \u003cbr\u003eand v70 will be printed in any case. \u003cbr\u003e \u003cbr\u003eA more complicated example would be if there were two conditions: \u003cbr\u003e \u003cbr\u003e IF v80\u003d\u0027BOOK\u0027 THEN v10/v20/v30 ELSE IF v80\u003d\u0027ARTICLE\u0027 THEN \u003cbr\u003e v20/v30/v40 FI FI v60/v70 \u003cbr\u003e \u003cbr\u003eIt is possible for one format to be included in another, using an @ sign in front of the format \u003cbr\u003ename, so you if you have already written formats FMT1 and FMT2 you could specify a \u003cbr\u003echoice like this: \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 58\u003cbr\u003e\u003cbr\u003eIF v80\u003d’BOOK’ THEN @FMT1 ELSE @FMT2 FI \u003cbr\u003e \u003cbr\u003eThe conditions IF V80\u003d\u0027BOOK\u0027 and IF V80\u003d\u0027article\u0027 will only work if the exact contents of field 80 \u003cbr\u003eare BOOK or article respectively. If you want to allow for the contents being in upper or lower case, you could \u003cbr\u003esay IF V80 : \u0027BOOK\u0027. The colon means \u0027contains\u0027 and case is ignored, but the condition IF V80 : \u003cbr\u003e\u0027ARTICLE\u0027 would be satisfied if field 80 contained the word \u0027particle\u0027. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e5.9 REF AND L \u003cbr\u003e \u003cbr\u003eIt is possible to display, apparently as one record, information that has come from more than \u003cbr\u003eone record in the database. In the Windows version this has been extended to allow the \u003cbr\u003ecombination of records in different databases. \u003cbr\u003e \u003cbr\u003eThe REF function allows you to link one record to another by means of the MFN of the \u003cbr\u003esecond record. For example, you could have one record for a journal article and another for \u003cbr\u003ethe journal containing it. The first could refer to the second by quoting its MFN. \u003cbr\u003e \u003cbr\u003eArticle record: \u003cbr\u003e MFN 259 \u003cbr\u003e 10 Walker, Gladys \u003cbr\u003e 20 The care of azaleas \u003cbr\u003e 30 6 \u003cbr\u003e \u003cbr\u003eJournal record: \u003cbr\u003e \u003cbr\u003e MFN 6 \u003cbr\u003e 20 Houseplants Monthly \u003cbr\u003e \u003cbr\u003eHere field 10 is used for author, 20 for title (the article title in the first case and the journal \u003cbr\u003etitle in the second) and 30 is used in the article record to contain the MFN of the relevant \u003cbr\u003ejournal record. \u003cbr\u003e \u003cbr\u003eYou can then display the combined information using the display format \u003cbr\u003e \u003cbr\u003e v10/v20/\u0027In: \u0027ref(val(v30),v20) \u003cbr\u003e \u003cbr\u003eThe val function converts the contents of field 30 to a number. (Apart from the MFN, all \u003cbr\u003efields in a CDS/ISIS record are held as strings of characters and cannot be used in \u003cbr\u003ecalculations as they stand.) The ref function then extracts field 20 from the record with that \u003cbr\u003enumber as its MFN. The result will be: \u003cbr\u003e \u003cbr\u003e Walker, Gladys \u003cbr\u003e The care of azaleas \u003cbr\u003e In: Houseplants Monthly \u003cbr\u003e \u003cbr\u003eThere are two limitations to using the ref function like this. One is that when you enter the \u003cbr\u003earticle record you need to know that \"Houseplants Monthly\" is record 6. The other is that the \u003cbr\u003earticle and journal records need to be in the same database, whereas you might prefer to keep \u003cbr\u003ethem separate. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 59\u003cbr\u003e\u003cbr\u003eThe first limitation can be overcome by using the L or \"look-up\" function. (A capital L is \u003cbr\u003eused here just to make it easier to read but lower-case works just as well.) This looks for a \u003cbr\u003eterm in the inverted file in order to identify the related record. So, instead of using MFNs to \u003cbr\u003emake the link, you could use some sort of abbreviation, e.g. \u003cbr\u003e \u003cbr\u003eArticle record \u003cbr\u003e MFN 259 \u003cbr\u003e 10 Walker, Gladys \u003cbr\u003e 20 The care of azaleas \u003cbr\u003e 30 HM \u003cbr\u003e \u003cbr\u003eJournal record \u003cbr\u003e MFN 6 \u003cbr\u003e 20 Houseplants Monthly \u003cbr\u003e 100 HM \u003cbr\u003e \u003cbr\u003eNow field 30 is used in the article record to contain an abbreviation of the journal title. Field \u003cbr\u003e100 in the journal record contains the abbreviation for that journal. \"HM\" should be easier to \u003cbr\u003eremember than \"6\". In the Field Selection Table, you then need an entry \u003cbr\u003e \u003cbr\u003e Tag: 100 Technique: 0 Format: v100 \u003cbr\u003e \u003cbr\u003eso that the abbreviation is entered on the inverted file. In fact, it is more reliable to use a \u003cbr\u003eprefix for this term (see Section 7.3) so that it cannot be confused with the same term from \u003cbr\u003eanother source (e.g. HM from a title \"A visit by HM the Queen\" or field 30 from article \u003cbr\u003erecords.) In the Field Selection Table you could use \u003cbr\u003e \u003cbr\u003e Tag: 100 Technique: 0 Format: \"ABBREV\u003d\"v100 \u003cbr\u003e \u003cbr\u003eTo display the combined information you can then use \u003cbr\u003e \u003cbr\u003e v10/v20/\u0027In: \u0027ref(L(\u0027ABBREV\u003d\u0027v30),v20) \u003cbr\u003e \u003cbr\u003eNote that it is the abbreviation in field 30 of the article record that needs to be looked up to \u003cbr\u003efind the relevant journal record. \u003cbr\u003e \u003cbr\u003eThe second limitation - the need to have both records in the same database - is removed in \u003cbr\u003eCDS/ISIS for Windows. Suppose that the journal records are in a separate database called \u003cbr\u003eJNL. You can then display the combined information using the display format \u003cbr\u003e \u003cbr\u003e v10/v20/\u0027In: \u0027 ref-\u0026gt;JNL(L-\u0026gt;JNL(\u0027ABBREV\u003d\u0027v30),v20) \u003cbr\u003e \u003cbr\u003eHere both the linking (with ref) and the look-up (with L) are done to the database JNL. \u003cbr\u003e \u003cbr\u003eAnother use in a library context might be to run a circulation system. You could have a \u003cbr\u003edatabase of books (called BOOK) and a database of registered borrowers (called BORR). \u003cbr\u003eWhen a book is issued to a borrower, you could enter the borrower code in a field of the book \u003cbr\u003erecord. When the book is returned you could delete the borrower code. The REF function \u003cbr\u003eallows you to produce a display or printout combining information from the two records. A \u003cbr\u003esimple example is shown below. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 60\u003cbr\u003e\u003cbr\u003eBORR database \u003cbr\u003e \u003cbr\u003e10 Christopher Sabanda \u003cbr\u003e20 17 Fourth Street \u003cbr\u003e30 Harare \u003cbr\u003e40 CS230 \u003cbr\u003e \u003cbr\u003eBOOK database \u003cbr\u003e \u003cbr\u003e100 Francis Zikonda \u003cbr\u003e200 Introduction to patent law \u003cbr\u003e900 CS230 \u003cbr\u003e \u003cbr\u003eIn the BORR database, field 40 is used for the borrower code. Let us assume that it has been \u003cbr\u003eput onto the index file as BC\u003dCS230. In the BOOK database, a borrower code is entered in \u003cbr\u003efield 900 when the book is borrowed. If you need to produce a recall notice, you could use a \u003cbr\u003eformat like this to print from the book database: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u0027Dear \u0027,ref-\u0026gt;BORR (L-\u0026gt;BORR(\u0027BC\u003d\u0027v900,v10)/\u0027The following \u003cbr\u003ebook is now overdue.\u0027/\u0027Kindly return it immediately.\u0027 \u003cbr\u003e/v100/v200 \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e5.10 HYPERTEXT \u003cbr\u003e \u003cbr\u003eIn the Windows version of CDS/ISIS it is possible to display a record containing a hypertext \u003cbr\u003elink. The link command puts some text on the screen which is underlined and in green, \u003cbr\u003eunless you have changed the colours table. You can click on this text and an action will be \u003cbr\u003eperformed, e.g. a picture is shown, a video is played, or a World Wide Web page is accessed. \u003cbr\u003eThis kind of link will be familiar if you have used the Windows help system or a World Wide \u003cbr\u003eWeb browser such as Netscape Navigator or Internet Explorer. \u003cbr\u003e \u003cbr\u003eThe general format of the link command is \u003cbr\u003e \u003cbr\u003e link((text),command) \u003cbr\u003e \u003cbr\u003eBoth the text (that appears as the link on the screen) and the command (that is executed when \u003cbr\u003ethe user clicks on the text) are written in CDS/ISIS formatting language. Some special \u003cbr\u003eCDS/ISIS commands are available as well as standard operating system commands. \u003cbr\u003e \u003cbr\u003e5.10.1 OPENFILE \u003cbr\u003e \u003cbr\u003eThis command allows you to activate an image, a video or audio file or an HTML page \u003cbr\u003erelating to the record. Provided that you have Windows set up to associate a program for the \u003cbr\u003erelevant file extension, CDS/ISIS will start up that program and activate the file, e.g. \u003cbr\u003e \u003cbr\u003e link((\u0027Display full text\u0027),\u0027OPENFILE \u0027,v50) \u003cbr\u003e \u003cbr\u003eNote that OPENFILE must be written in upper-case and must have a space between it and the \u003cbr\u003esingle quote: this is because it is interpreted as OPENFILE-space-datafile name (from field \u003cbr\u003e50). \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 61\u003cbr\u003e\u003cbr\u003eThe display format will show on the screen (normally in green) \u003cbr\u003e \u003cbr\u003e Display full text \u003cbr\u003e \u003cbr\u003eLet us suppose that field 50 contains the name of a Word document file, c:\\docs\\ft1.doc. \u003cbr\u003eWhen the user clicks on the words “Display full text”, the Microsoft Word program will be \u003cbr\u003erun and will open the file ft1.doc. After reading the file, the user can close Word and return \u003cbr\u003eto CDS/ISIS. Alternatively field 50 could contain the name of an Acrobat PDF file, and \u003cbr\u003eprovided the user has Acrobat Reader installed that program will be opened and the PDF file \u003cbr\u003edisplayed. \u003cbr\u003e \u003cbr\u003eRather than displaying text, this feature could be used to display an image. If the image file \u003cbr\u003ename is held in field 100, you could include in the display format: \u003cbr\u003e \u003cbr\u003e link((\u0027Show a picture\u0027),\u0027OPENFILE \u0027,v100) \u003cbr\u003e \u003cbr\u003eThis will show on the screen \u003cbr\u003e \u003cbr\u003e Show a picture \u003cbr\u003e \u003cbr\u003eIf field 100 contains the name of an image file, e.g. f:\\images\\durham.jpg, then when the \u003cbr\u003euser clicks on the link the image durham.jpg will be displayed using whatever graphics \u003cbr\u003eprogram is associated with JPG files on his/her computer. \u003cbr\u003e \u003cbr\u003eAnother use would be to open a browser and display a WWW page. The format could contain \u003cbr\u003e \u003cbr\u003e link((\u0027Go to the web site\u0027),\u0027OPENFILE \u0027,v950) \u003cbr\u003e \u003cbr\u003eand field 950 is used to contain the relevant URL, e.g. \u003cbr\u003e \u003cbr\u003e http://www.bireme.br \u003cbr\u003e \u003cbr\u003eThe text displayed could also come from a field in the record, instead of being a literal, e.g. \u003cbr\u003e \u003cbr\u003e link ((v104^a),\u0027OPENFILE \u0027,v104^b) \u003cbr\u003e \u003cbr\u003eThis will display the contents of subfield a of field 104 on the screen. If you click on this text, \u003cbr\u003ethe relevant program will be run, operating on the data in subfield b of field 104. If subfield a \u003cbr\u003econtains the data Middlesex University homepage and subfield b contains \u003cbr\u003ehttp://www.mdx.ac.uk then the text Middlesex University homepage will appear on \u003cbr\u003ethe screen. When you click on this text, the Web browser will be launched and the specified \u003cbr\u003epage World Wide Web page should be displayed. \u003cbr\u003e \u003cbr\u003e5.10.2 CMD \u003cbr\u003e \u003cbr\u003eYou can start other programs (not associated with a file type) by using CMD followed by the \u003cbr\u003eprogram file name. Backslashes in the path need to be written as \\\\ and remember the space \u003cbr\u003ebetween the command and its arguments, e.g. \u003cbr\u003e \u003cbr\u003elink ((\u0027Display image with Paintbrush\u0027), \u0027CMD pbrush \u0027,v100) \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 62\u003cbr\u003e\u003cbr\u003eThis will start the program pbrush.exe and open the bitmap format file whose name is given \u003cbr\u003ein field 100. (In field 100 the path can be written normally, e.g. c:\\images\\015.bmp) \u003cbr\u003e \u003cbr\u003e5.10.3 TEXTBOXES \u003cbr\u003e \u003cbr\u003eThe Textbox feature allows you to display text or (despite the name) a picture in a new \u003cbr\u003ewindow. For example, \u003cbr\u003e \u003cbr\u003e link ((\u0027Show abstract\u0027),\u0027TEXTBOX \u0027,v600) \u003cbr\u003e \u003cbr\u003eNote that TEXTBOX must be in upper-case letters and have a space after it. This command \u003cbr\u003ewill display Show abstract on the screen (normally in green). When you click on these words, \u003cbr\u003ea new window will open showing the contents of field 600. The window can be closed by \u003cbr\u003echoosing its Close button or exiting from Winisis. \u003cbr\u003e \u003cbr\u003eThe format displayed in the Textbox may not contain spacing commands nor the Windows \u003cbr\u003efeatures described in Section 5.6. There are ways round this, described in the CDS/ISIS for \u003cbr\u003eWindows: Reference manual. \u003cbr\u003e \u003cbr\u003ePictures can be displayed using the command TEXTBOXIMG provided that they are in BMP, \u003cbr\u003eGIF or JPG formats. (Other formats can be displayed using OPENFILE as described above.) \u003cbr\u003eThe image file is expected to be in the folder specified for images in the System Settings. An \u003cbr\u003eexample format would be: \u003cbr\u003e \u003cbr\u003e link((\u0027Show logo\u0027),\u0027TEXTBOXIMG \u0027,v50) \u003cbr\u003e \u003cbr\u003eThe name of the image file should be entered in field 50. When the user clicks on the text \u003cbr\u003e“Show logo”, the image file is opened in a new window. \u003cbr\u003e \u003cbr\u003eThe image viewer allows you to enlarge or reduce the image by clicking the icons showing \u003cbr\u003ethe magnifying glasses with + and – signs, or to zoom in on a part of the image by marking \u003cbr\u003eit out with the cursor. (Hold down the left button on the mouse and move the mouse.) The \u003cbr\u003eright mouse button returns the image to normal. \u003cbr\u003e \u003cbr\u003eThere are various possibilities for specifying how Textboxes can be closed, which you can \u003cbr\u003efind in the Reference manual. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 63\u003cbr\u003e\u003cbr\u003e6 DATA ENTRY \u003cbr\u003e \u003cbr\u003eWhen you have set up your database, or if you have been given a database, you will be eager \u003cbr\u003eto try it out by entering some records. Incidentally, it is best to put in say six records and \u003cbr\u003echeck that they can be searched and displayed as you would like before starting on full scale \u003cbr\u003edata entry. First, you may like to practice editing the database supplied with the system, CDS. \u003cbr\u003e \u003cbr\u003e6.1 EDITING RECORDS \u003cbr\u003e \u003cbr\u003e6.1.1 OVERVIEW OF THE EDIT FUNCTION \u003cbr\u003e \u003cbr\u003eChoose Database ⇒ Open and select the database you wish to open by double-clicking on \u003cbr\u003eits name (e.g. CDS). The database will then open displaying the first record in the database. \u003cbr\u003eThen choose Edit ⇒ Data entry and the data entry window will appear as in Figure 6.1. The \u003cbr\u003erecord displayed when the database is opened will be displayed in the data entry window. If \u003cbr\u003ethe database had already been open and you were looking at a different record, that record \u003cbr\u003ewould be displayed. \u003cbr\u003e \u003cbr\u003eThe display is divided into parts. The MFN is displayed towards the top left of the screen. If \u003cbr\u003eyou are in a database which already contains some records, point to the number with the \u003cbr\u003emouse, click and edit the number and press {Enter}. The record with that number or the last \u003cbr\u003erecord in the database if the number is greater, will be displayed. A data entry box is at the \u003cbr\u003etop in which is displayed the text of the first field. Below is a list of the fields which exist in \u003cbr\u003ethe record. The first field will be highlighted. You may also see empty fields depending on \u003cbr\u003ethe setting of Show empty fields in data entry option on the Configure ⇒ System Settings \u003cbr\u003e⇒ Display dialog box. If empty fields are not visible, you can click on the magnifying glass \u003cbr\u003eicon in the bottom right corner and those fields will be represented by empty boxes on the \u003cbr\u003escreen. If the first field displayed on the screen is empty, the data entry box will be empty. \u003cbr\u003eAny text typed into the box will be displayed against that field in the display below on \u003cbr\u003epressing the {Enter} key. The field below will then be highlighted and its data appear in \u003cbr\u003ethe data entry box. Alternatively you can click in a different field. The top box will display \u003cbr\u003ethe highlighted field and the cursor will be placed at the start of that box waiting for a key to \u003cbr\u003ebe pressed. \u003cbr\u003e \u003cbr\u003eIf you are not displaying empty fields you may add a field by clicking on the combo box \u003cbr\u003elabelled Add field. Click on the field you wish to add to select it, or else start typing its name. \u003cbr\u003e \u003cbr\u003eBelow the listed fields you will see a box which indicates the size of the field being edited \u003cbr\u003e(e.g. 25 bytes) and a box which contains the help message for the field that was supplied \u003cbr\u003ewhen the worksheet was created. \u003cbr\u003e \u003cbr\u003e6.1.2 USING THE KEYS \u003cbr\u003e \u003cbr\u003eYou can use the {Delete} and {Insert} keys in the usual way. {Insert} will act as a \u003cbr\u003etoggle between insert and overtype. {Home} will take you the start of the field and {End} to \u003cbr\u003ethe end of the field. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 64\u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 6.1 Data entry \u003cbr\u003e \u003cbr\u003eYou may cut and paste data in the usual Windows way. You can highlight a section by \u003cbr\u003edragging the mouse from the start to end of the section with the left mouse button pressed. \u003cbr\u003e{Ctrl x} will cut that section and copy it to the clipboard, {Ctrl c} will copy it to the \u003cbr\u003eclipboard. {Ctrl v} will insert the text at the point where the cursor is. \u003cbr\u003e \u003cbr\u003eAdditionally CDS/ISIS for Windows uses the function key {F2}. This will delete the field \u003cbr\u003eyou are editing and remove the field completely from the display, moving data entry to the \u003cbr\u003enext field. If you have entered a field and made so many mistakes you would like to start \u003cbr\u003eagain, press {Esc}and the field will revert to how it was before you began to edit the record. \u003cbr\u003e \u003cbr\u003e6.1.3 ADDING FIELDS \u003cbr\u003e \u003cbr\u003eIf you wish to add a new occurrence of a field which is already present in the record, you may \u003cbr\u003edo so if the field is repeatable, by clicking on the button to the left of the field name. A blank \u003cbr\u003efield will appear into which you may enter data as you wish. \u003cbr\u003e \u003cbr\u003eIf you need to enter several values in the same field, use this repeatable field option. \u003cbr\u003eAlternatively, you can separate the repeats with % signs, as in CDS/ISIS for DOS. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 65\u003cbr\u003e\u003cbr\u003eSince the repeats can be printed with a line space (for example) between them, it is \u003cbr\u003econvenient to enter the lines of an address or the paragraphs of an abstract as repeats of the \u003cbr\u003esame field, e.g. \u003cbr\u003e \u003cbr\u003e Address: PO Box 123 \u003cbr\u003e Addis Ababa \u003cbr\u003e Ethiopia \u003cbr\u003e \u003cbr\u003eSince the % sign is used to separate repeated values in a field, you cannot enter % as part of the field contents. If \u003cbr\u003eyou wish to enter % in text, e.g. How to earn 15% interest, you must redefine the repeating field \u003cbr\u003esymbol. For example, if you wish to use @ instead of %, in the syspar.par file enter 8\u003d@ and you will be able \u003cbr\u003eto enter % in text. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eIf the field has not been defined as repeatable in the Field Definition Table, you cannot add \u003cbr\u003emultiple occurrences in data entry. You will need to go back and edit the FDT. Do not worry \u003cbr\u003eabout words getting split at the ends of lines. Should your data will not fit on to one line, just \u003cbr\u003ekeep typing: do not press {Enter} within a field or you will go on to the next one. When \u003cbr\u003erecords are displayed or printed, CDS/ISIS makes sure that words are not split. \u003cbr\u003e \u003cbr\u003eIf you click on the name of the data entry worksheet, you will see a list of other names. Click \u003cbr\u003eon one and a different set of fields may be displayed. Note that any field which contains data \u003cbr\u003ewill be hidden if it is not present in the selected worksheet. Be aware that you may not see all \u003cbr\u003ethe fields in a record when you are editing it with a particular worksheet. Click on the \u003cbr\u003emagnifying glass icon to see any empty fields which are specified in that worksheet. This \u003cbr\u003eicon acts as a toggle so clicking a second time will restore it to its original state, and no blank \u003cbr\u003efields will show on the worksheet. \u003cbr\u003e \u003cbr\u003e6.1.4 DELETING A FIELD \u003cbr\u003e \u003cbr\u003eClick on the field and press {F2}. \u003cbr\u003e \u003cbr\u003e6.1.5 VALIDATION \u003cbr\u003e \u003cbr\u003eNote that CDS/ISIS for Windows has a number of different validation procedures. When a \u003cbr\u003edata base is created, each field is designated repeatable or non-repeatable. It is possible to \u003cbr\u003ecreate repeated fields only if that field is set up to be repeatable. \u003cbr\u003e \u003cbr\u003eWhen the database was created the designer could indicate that certain fields were mandatory \u003cbr\u003e(see Section 4.4). If these are not entered the record cannot be saved. You may not add a \u003cbr\u003esubfield if that subfield is not specified in the database (in the field definition table). If you \u003cbr\u003etry to add an invalid subfield you will get the message “Subfields not allowed in this field”. \u003cbr\u003eTake care to enter data in subfields with no spaces before or after the subfield markers, e.g. \u003cbr\u003e \u003cbr\u003e ^aBombay^bOxford University Press^c1990 \u003cbr\u003e \u003cbr\u003eIf the designer specified that a field should be Alphabetic or Numeric in the Field Definition \u003cbr\u003eTable (Section 4.3), the data you enter will be checked against that specification and rejected \u003cbr\u003eif the type does not match. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 66\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e6.1.6 MOVING TO ANOTHER FIELD OR RECORD \u003cbr\u003e \u003cbr\u003eWhen you have finished editing the field click on another field you wish to edit or save the \u003cbr\u003erecord and move to another. \u003cbr\u003e \u003cbr\u003eWhen you have finished editing all the fields you wish, click on the icon of a floppy disk and \u003cbr\u003ethe record will be saved. To move to another record, edit the number in the MFN window and \u003cbr\u003epress {Enter}. If you have not saved the previous record, you will get the message: Record \u003cbr\u003ewas changed. Save? Click on the Yes button and the record will be saved. If you want to \u003cbr\u003ecreate a new record proceed as follows… \u003cbr\u003e \u003cbr\u003e6.2 TO CREATE A NEW RECORD \u003cbr\u003e \u003cbr\u003eTo create a new record in the database, click on the blank page icon. Empty fields will appear \u003cbr\u003eon the screen and the MFN box will contain ???. Whatever you type goes into the top box \u003cbr\u003eand will be added to the contents of that field when you press {Enter} or finish by clicking \u003cbr\u003eon the text of another field. \u003cbr\u003e \u003cbr\u003eThe rules for editing a record as described above apply equally to entering data in new \u003cbr\u003erecords. \u003cbr\u003e \u003cbr\u003eWhen you have completed a record and saved it, it will be allocated the next available MFN. \u003cbr\u003eIf you want to amend this record, edit it as described in Section 6.1. \u003cbr\u003e \u003cbr\u003e6.3 EDITING A RANGE OF RECORDS \u003cbr\u003e \u003cbr\u003eYou can edit a record or a range of records whether you have found the record(s) by \u003cbr\u003ebrowsing a database or by doing a search. \u003cbr\u003e \u003cbr\u003eFrom the main menu bar, choose Edit ⇒ Data entry and the data entry window will appear \u003cbr\u003ewith the record you have on your main database display screen. You can move onward in the \u003cbr\u003edatabase by clicking on the right-facing triangle or backward by clicking on the left-pointing \u003cbr\u003etriangle. \u003cbr\u003e \u003cbr\u003eIf you have retrieved a set of records you will move forwards or backwards through the \u003cbr\u003eretrieved set. Otherwise you will move on one by one. \u003cbr\u003e \u003cbr\u003eIf you want to edit records 15-20, with the database open but with Data Entry closed, type \u003cbr\u003e15 in the box marked MFN. Choose from the menu bar Edit ⇒ Data Entry and the record in \u003cbr\u003ethe data entry window will be record number 15. Make changes to that record, then click on \u003cbr\u003ethe floppy disk to save it. Then click on the right-pointing triangle to move to the next record \u003cbr\u003e(or on the left-pointing to move backwards). If you make changes and forget to save the \u003cbr\u003erecord before moving on, you will get a message Record was changed. Save? Click Yes to \u003cbr\u003esave it and move on. \u003cbr\u003e \u003cbr\u003eIf you want to make a change or check particular fields of all records with a particular \u003cbr\u003eattribute you can search for that attribute and view those records in data entry. For example, \u003cbr\u003eyou might have entered \u0027Anon\u0027 in the author field and you might want to review each author \u003cbr\u003efield containing \u0027Anon\u0027. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 67\u003cbr\u003e\u003cbr\u003e \u003cbr\u003eChoose Search ⇒ Guided search. Select from the list of fields Author and enter Anon as \u003cbr\u003ea search element. Click Execute. \u003cbr\u003e \u003cbr\u003eOn the main menu bar, select Browse ⇒ Search results... and select the search you have just \u003cbr\u003edone. The first record of the set will appear in the data entry window. You can move through \u003cbr\u003ethe retrieved set by clicking on the right-pointing triangle. \u003cbr\u003e \u003cbr\u003eIf you wish to make the same change in many records, you may use the Global functions \u003cbr\u003ewhich are described in Section 10.6. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e6.4 DELETING RECORDS – LOGICALLY AND PHYSICALLY \u003cbr\u003e \u003cbr\u003eTo delete a record from the database: retrieve the record as for editing. Then when you are \u003cbr\u003esure that the correct record is in the data entry window, select Options ⇒ Delete record. \u003cbr\u003eIt will then not appear during searching. However, the data remain in the record and you may \u003cbr\u003elater undelete the record. Select from the data entry window: Options ⇒ Undelete record \u003cbr\u003e \u003cbr\u003eIf you want to get rid of the record altogether and \u0027close up\u0027 the gap in Master File Numbers, \u003cbr\u003ethe only way is to Export the whole database (which will exclude deleted records) and then \u003cbr\u003eImport it again. Exporting and importing are dealt with in Chapter 9. Do not do this if you \u003cbr\u003ehave made any use of the MFN. (Some libraries write the MFN inside each book as it is \u003cbr\u003ecatalogued.) \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e6.5 DEFAULT VALUES \u003cbr\u003e \u003cbr\u003eIt may be that you need to create several records that have one or more fields in common, e.g. \u003cbr\u003eyou are cataloguing several books in a series with the same series title and imprint. To save \u003cbr\u003ehaving to type these data in each time, it is possible to set some default values which will be \u003cbr\u003efilled in already in the data entry window. \u003cbr\u003e \u003cbr\u003eIf you have a record which you would like to use as a model, select the record and display it \u003cbr\u003ein the data entry worksheet. Then select Options ⇒ Define Default values [Model] \u003cbr\u003e \u003cbr\u003eModify the record and save it. That will now be the model. \u003cbr\u003e \u003cbr\u003eAny new record will be based on the model. When you no longer wish to use the model, \u003cbr\u003eselect Options ⇒ Clear Default values [Model] \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e6.6 BROWSING THE DATABASE \u003cbr\u003e \u003cbr\u003eAfter you have entered your first few records in the database, you will want to see what they \u003cbr\u003elook like in your display format, i.e. the output format rather than in the worksheet which is \u003cbr\u003ethe input format. \u003cbr\u003e \u003cbr\u003eTo do this, close Data entry. Click on the right hand triangle button and you will see the \u003cbr\u003erecord you have entered last. The format in which the records are displayed will be the \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 68\u003cbr\u003e\u003cbr\u003edisplay format written into the database definition. You may want to change the format when \u003cbr\u003eyou see it in use. How to do this is explained in Section 10.5. \u003cbr\u003e \u003cbr\u003eClick on the Format drop-down menu and try each format. You will see the format *ALL*. \u003cbr\u003eClick on that and the display will list all the fields in the record as entered. Other formats will \u003cbr\u003egive different displays of the same record. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e6.7 UPDATING THE INVERTED FILE \u003cbr\u003e \u003cbr\u003eWhen you have created some records or made some changes to existing records, you will find \u003cbr\u003eif you go to the search screens that you cannot search on the new data. This is because \u003cbr\u003erecords are not inverted straight away, i.e. search terms have not yet been added to the \u003cbr\u003einverted file. \u003cbr\u003e \u003cbr\u003eTo update the inverted file, choose Database ⇒ I/F Update. The Inverted file maintenance \u003cbr\u003escreen is displayed. Select OK. The MFN of each record is listed while it is being inverted. \u003cbr\u003eAt the end, click on the Completed button. \u003cbr\u003e \u003cbr\u003eYou can now test the inverted file: select Search ⇒ Expert search ⇒ Dictionary \u003cbr\u003e \u003cbr\u003eA dictionary window will open and you will see the terms which have been indexed in \u003cbr\u003eaccordance with the instructions in the Field Selection Table which was created when the \u003cbr\u003edatabase was created and possibly edited since. \u003cbr\u003e \u003cbr\u003eIf the terms are not as expected you must revise the FST. See Sections 4.6 and 10.4. \u003cbr\u003e \u003cbr\u003eIf you attempt to leave a database after editing without updating the inverted file, it will be \u003cbr\u003eupdated automatically unless parameter 130 of syspar.par is set to 1. This may be changed \u003cbr\u003eby choosing Configure ⇒ System Settings ⇒ Options and clicking on Automatic Inv. File \u003cbr\u003eUpdate. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 69\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e\u003cbr\u003e7 SEARCHING \u003cbr\u003e \u003cbr\u003e7.1 THE TWO SEARCH FORMS \u003cbr\u003e \u003cbr\u003eThe normal method of searching makes use of the inverted file. Before you search a database \u003cbr\u003eyou should make sure that the inverted file is up-to-date (see Section 6.7). It will need \u003cbr\u003eupdating if any records have been added or modified since the last update. \u003cbr\u003e \u003cbr\u003eTo search the database, choose Search on the menu bar. You can then choose either Expert \u003cbr\u003eSearch or Guided Search. Guided Search gives you a search form with separate text boxes \u003cbr\u003ein which you can enter search terms. Expert Search gives you a form with one large text area \u003cbr\u003ein which you enter your search expression. The same basic principles of searching apply in \u003cbr\u003eeither case. \u003cbr\u003e \u003cbr\u003e7.1.1 GUIDED SEARCH \u003cbr\u003e \u003cbr\u003eThe form for a Guided Search is shown in Figure 7.1 below. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 7.1 Guided search form \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 70\u003cbr\u003e\u003cbr\u003eYou can enter up to four search elements. For each one, you can specify whether to search in \u003cbr\u003eAll Fields (i.e. all inverted fields, as specified in the Field Selection Table for the database) \u003cbr\u003eor you can select a particular field from a drop-down list box. Restricting searches to \u003cbr\u003eparticular fields is considered in more detail in Section 7.9. \u003cbr\u003e \u003cbr\u003eYou can also choose to combine a previous search (if you have done one) with your new \u003cbr\u003esearch elements. Finally, if you enter more than one search element, you can choose the \u003cbr\u003elogical operator with which to combine the terms: AND, OR or NOT from a drop-down list \u003cbr\u003ebox. When you open the form, the operators are set by default to AND. \u003cbr\u003e \u003cbr\u003eTo search for a single term, e.g. PLANT PHYSIOLOGY, type it in one of the search \u003cbr\u003eelements boxes. You can enter your search in upper- or lower-case letters, or a mixture. Click \u003cbr\u003ethe Execute button. The Search Number box will then show 1, the Number of Hits box will \u003cbr\u003eshow the number of records containing that term, and the Search Expression box will show \u003cbr\u003ethe term you entered. \u003cbr\u003e \u003cbr\u003eAfter doing a search you can display the record(s) you have found by clicking the Display \u003cbr\u003ebutton. For more information about displaying see Section 7.2. \u003cbr\u003e \u003cbr\u003e7.1.2 EXPERT SEARCH \u003cbr\u003e \u003cbr\u003eThe form for an Expert Search is shown in Figure 7.2. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 7.2 Expert search form \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 71\u003cbr\u003e\u003cbr\u003eTo search for a single term, e.g. PRIMARY EDUCATION, type it in the Search Expression \u003cbr\u003ebox. You can enter your search in upper- or lower-case letters or a mixture. Then click the \u003cbr\u003eExecute button or press {Enter}. \u003cbr\u003e \u003cbr\u003eThe Search History box will show a message like: \u003cbr\u003e \u003cbr\u003e #4 (CDS) T\u003d2: primary education \u003cbr\u003e \u003cbr\u003eThis means that for search 4 on the database CDS, there were two records retrieved and the \u003cbr\u003esearch was for PRIMARY EDUCATION. To display these records, click the Display button \u003cbr\u003e(if there is one) or double-click on the relevant line in the Search History box. The next \u003cbr\u003esection attempts to explain why the method of displaying the results is so confusing. \u003cbr\u003e \u003cbr\u003eIf you check “Automatically display Search Results” in Configure⇒ Systems Settings ⇒ Options (or set \u003cbr\u003eparameter 105 of syspar.par to 1) the results will be displayed automatically after using the Expert Search form. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e7.2 DISPLAYING SEARCH RESULTS \u003cbr\u003e \u003cbr\u003eWhat happens after you click on Display depends on the setting of Parameter 980 in the \u003cbr\u003esyspar.par file (see Section 3.2). If you have Winisis version 1.31 or later and have not \u003cbr\u003echanged Parameter 980 since CDS/ISIS was installed, it will be set to 1. This will give you \u003cbr\u003ethe “Table” display described below. If you have an earlier version of Winisis it may not \u003cbr\u003ehave Parameter 980: this is equivalent to having Parameter 980 set to 0 (zero). In that case \u003cbr\u003eyou will get the “Default search display”. You can change Parameter 980 either by editing \u003cbr\u003esyspar.par in a text editor such as Notepad or by choosing Configure ⇒ System settings ⇒ \u003cbr\u003eOptions. There are three radio buttons, allowing you to select one of the following three \u003cbr\u003eoptions. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e(a) Default Search Display \u003cbr\u003e \u003cbr\u003eWith this setting, the Display button is not available in Expert Search and you need to \u003cbr\u003edouble-click on the relevant entry in the Search History display. The method of display is \u003cbr\u003ethen the same as for browsing the database (Section 6.6), but moving between records will \u003cbr\u003eshow only the retrieved records, not all the records in the database. \u003cbr\u003e \u003cbr\u003e(b) Alternate Search Result Tool Bar \u003cbr\u003e \u003cbr\u003eThis is similar to the Default Search Display, but at the top of each record a bar is displayed \u003cbr\u003egiving information on the search number, the hit being displayed and total number of hits, \u003cbr\u003eand the option to Stop. It is caused by parameter 135 in syspar.par being set to 1 (and 980 to \u003cbr\u003e0). \u003cbr\u003e \u003cbr\u003e (c) Display Search Results in a Table \u003cbr\u003e \u003cbr\u003eClicking the Display button then shows for each hit its record number (MFN) and the first \u003cbr\u003efield (if present) defined for that database. The order is by decreasing MFN, so the most \u003cbr\u003erecently added records appear at the top: you can reverse this by choosing the down-arrow \u003cbr\u003ebutton ↓. You can also select a different field to display using the drop-down list against \u003cbr\u003e“Tag:”. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 72\u003cbr\u003e\u003cbr\u003eTo see a fuller version of a record, click on it and it will be displayed in the right-hand \u003cbr\u003ewindow. The search term(s) will be highlighted where they occur in the records. You can also \u003cbr\u003eclick on the [+] icon next to the MFN to mark selected records. \u003cbr\u003e \u003cbr\u003eTo stop browsing records, either click the red STOP button or click the Options button and \u003cbr\u003eselect Stop Browsing Results (or another function if you wish). \u003cbr\u003e \u003cbr\u003e7.2.1 BROWSE FUNCTION \u003cbr\u003e \u003cbr\u003eAnother way of looking at the results of a search is to choose Browse from the menu bar \u003cbr\u003eand then Search Results. You will be presented with a list of the searches you have done \u003cbr\u003e(Search History) and you can select the one you want. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e7.2.2 HIGHLIGHTING OF RETRIEVED TERMS \u003cbr\u003e \u003cbr\u003eWhen you display the retrieved records, each term you have searched on is highlighted \u003cbr\u003ewherever it occurs in the record – even if you specified searching one field only. The \u003cbr\u003eexample in Figure 7.3 shows one record retrieved by searching for PLANT in the CDS \u003cbr\u003edatabase. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 7.3 Highlighting of retrieved terms \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eYou can chose the colours used in highlighting from Configure ⇒ System Settings \u003cbr\u003e⇒Options and changing the values for Foreground color and Background color. The \u003cbr\u003enumbers correspond to the values in the Colours table which can be displayed in the CDS \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 73\u003cbr\u003e\u003cbr\u003edatabase using the format cdscol. You can also turn highlighting off or on using the \u003cbr\u003echeckbox. (The settings are stored in parameter 142 of syspar.par.) \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e7.2.3 DISPLAY FORMAT \u003cbr\u003e \u003cbr\u003eThe format in which the records are displayed will be the display format written into the \u003cbr\u003edatabase definition. The default format, which is used if you do not specify otherwise, is the \u003cbr\u003eone with the same name as the database. It is possible to have more than one format for a \u003cbr\u003edatabase, e.g. a complete one and a shortened one - see Section 10.5. In this case you can \u003cbr\u003echange to another format by choosing from the Format drop-down menu. \u003cbr\u003e \u003cbr\u003eYou will see a special format listed, which is not part of the database definition, called \u003cbr\u003e*ALL*. This displays the records as they are stored on the system with each field preceded \u003cbr\u003eby its numeric tag. It is useful for checking records and investigating problems. An example \u003cbr\u003eof a record in the *ALL* format is shown in Figure 7.4. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eFigure 7.4 Record displayed in the ALL format \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e7.2.4 MARKING RECORDS \u003cbr\u003e \u003cbr\u003eWhen you are looking through the results of a search, you may decide that some records are \u003cbr\u003erelevant to your need but others are not. You can mark the relevant ones by clicking the \u003cbr\u003eMark check box: a V appears in the box. Then in the Browse menu you can choose Marked \u003cbr\u003eRecord to browse through the marked records only and in the Print Setup dialog box you \u003cbr\u003ecan click the Marked Records Only check box. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 74\u003cbr\u003e\u003cbr\u003eYou can mark records only after you have done a search. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e7.3 DICTIONARY DISPLAY \u003cbr\u003e \u003cbr\u003eThe method of searching described above works by the computer looking for the term in the \u003cbr\u003einverted file of the database being searched. If it finds the term there, it gets the number of \u003cbr\u003ehits: if not, it reports zero hits. If you then ask to display the records containing the term, the \u003cbr\u003ecomputer can find the numbers of these records from the inverted file. \u003cbr\u003e \u003cbr\u003eThe inverted file is thus the key to what can be searched in the database, and the key to how \u003cbr\u003eyou should enter the search term. If the inverted file reads: \u003cbr\u003e \u003cbr\u003e 1 MEAD, J \u003cbr\u003e 2 MEADOWS, J \u003cbr\u003e 1 MEADOWS, P \u003cbr\u003e 3 MEARNS, R \u003cbr\u003e 1 MEEK, B \u003cbr\u003e \u003cbr\u003ethen it is no use searching for MEADOWS, AJ or MEADOWS, J. or MEADOWS, JACK. \u003cbr\u003eYour search will only succeed if you enter the search term exactly the way it is in the inverted \u003cbr\u003efile. Similarly, if the title has been entered on the inverted file as separate words, it is no good \u003cbr\u003esearching for a whole title such as PRINCIPLES OF ORGANIC SYNTHESIS or a phrase \u003cbr\u003esuch as ORGANIC CHEMISTRY. \u003cbr\u003e \u003cbr\u003eBecause the inverted file is so crucial in searching, it is very useful to be able to inspect it. \u003cbr\u003eYou can then find out how to enter a search term correctly -- especially if you have just \u003cbr\u003eattempted a search and found nothing. To see the inverted file, click the Dictionary button on \u003cbr\u003ethe Expert Search form or one of the Book icons on the Guided Search form, or choose \u003cbr\u003eBrowse ⇒ Open Dictionary from the menu bar. The display will start from the beginning of \u003cbr\u003ethe file (in the order of figures 0 - 9 then letters A - Z). If you want to see further down the \u003cbr\u003efile, you can use the forward button |\u0026gt; or you can type into the second text box where in the \u003cbr\u003ealphabet you want to start. For example, you could enter M or MEA: there is no need to enter a \u003cbr\u003ewhole term. You will then get a display of the form shown in Figure 7.5. \u003cbr\u003e \u003cbr\u003eThis is called the \u0027dictionary\u0027 because it does not contain all the detail of the inverted file. It \u003cbr\u003eonly shows the indexed terms and the numbers of postings (i.e. how many times they occur in \u003cbr\u003ethe database) whereas the inverted file also contains details of which records and positions \u003cbr\u003ethey occur in. \u003cbr\u003e \u003cbr\u003eThe top text box in the Dictionary window indicates \u0026lt;All fields\u0026gt;. This means that all terms \u003cbr\u003eon the inverted file will be shown. You can change it so that the terms from a particular field \u003cbr\u003eare distinguished. For example, if you select Title from the drop-down menu, terms from the \u003cbr\u003etitle will be shown with their number of postings, while terms from other fields will be shown \u003cbr\u003ewith – as their number of postings. \u003cbr\u003e \u003cbr\u003eWhat happens when you select a field is controlled by parameter 104 in the syspar.par file: \u003cbr\u003e \u003cbr\u003e104\u003d0 This is the default. The dictionary is displayed as described above. \u003cbr\u003e \u003cbr\u003e104\u003d1 Only terms from the selected field will be displayed. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 75\u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 7.5 Dictionary display \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eIn the simplest case, the inverted file (or terms dictionary) contains all searchable terms arranged in alphabetical \u003cbr\u003eorder. However, it is possible to have similar terms grouped together by means of a prefix. For example, all \u003cbr\u003eauthors could be given the prefix \u0027AU\u003d\u0027 and so grouped together in A, and publishers might be grouped together \u003cbr\u003ewith a prefix \u0027PU\u003d\u0027. An example is shown below: \u003cbr\u003e \u003cbr\u003e AU\u003dADMIRAAL \u003cbr\u003e AU\u003dBEARD \u003cbr\u003e AU\u003dJAMIESON \u003cbr\u003e AU\u003dWEBER \u003cbr\u003e ELEPHANTS \u003cbr\u003e LIONS \u003cbr\u003e PU\u003dCOLLINS \u003cbr\u003e PU\u003dMACMILLAN \u003cbr\u003e PU\u003dMCGRAW HILL \u003cbr\u003e TIGERS \u003cbr\u003e ZEBRAS \u003cbr\u003e \u003cbr\u003eThe prefix is added during inversion of the records by including it as a literal in the Field Selection Table (FST). \u003cbr\u003eIf the publisher is in field 260, the entry in the FST might read: \u003cbr\u003e \u003cbr\u003e 260 0 \u0027PU\u003d\u0027 V260 \u003cbr\u003e \u003cbr\u003eThe prefix would then, of course, need to be entered when searching the database for authors or publishers. \u003cbr\u003ePrefixes are particularly useful for numbers or codes which may mean different things in different fields. \u003cbr\u003e \u003cbr\u003eIn Version 1.4 it is possible to hide such prefixes when the dictionary is displayed and a specific field is \u003cbr\u003eselected. Instead of the display for Publishers appearing as: \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 76\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e 6 PU\u003dCOLLINS \u003cbr\u003e 3 PU\u003dMACMILLAN \u003cbr\u003e 4 PU\u003dMCGRAW HILL \u003cbr\u003e \u003cbr\u003eit will appear as: \u003cbr\u003e \u003cbr\u003e 6 COLLINS \u003cbr\u003e 3 MACMILLAN \u003cbr\u003e 4 MCGRAW HILL \u003cbr\u003e \u003cbr\u003eThis is done by creating an EXP file for the database, i.e. a file in the same folder as the database files and with \u003cbr\u003ethe same name but the extension .exp. So for the database ZIM it would have the name zim.exp. It needs to \u003cbr\u003econtain one or more parameters 550 set to the value of the tag and followed by the prefix used for that tag, e.g. \u003cbr\u003e \u003cbr\u003e 550\u003d100 AU\u003d \u003cbr\u003e 550\u003d260 PU\u003d \u003cbr\u003e \u003cbr\u003eOnly those fields which are inverted with a prefix should be listed. \u003cbr\u003e \u003cbr\u003eWhen search terms are selected from the Dictionary display by dragging or by double clicking, the correct \u003cbr\u003eprefix will be restored, so they are only searched in the desired field. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eIf you now want to search for the records containing one or more of the terms displayed, you \u003cbr\u003ecan drag that term from the dictionary to the search expression box. Select the term by \u003cbr\u003eclicking once on it. Hold down the left mouse button and move the mouse pointer across to \u003cbr\u003eanywhere in the search expression box. Then release the mouse button. \u003cbr\u003e \u003cbr\u003eOn the Expert Search form, if you drag across a term when there are already terms in the \u003cbr\u003eSearch Expression box, the new term will be combined with the + (OR) operator. On the \u003cbr\u003eGuided Search form, you need to drag each term to a separate box: the dragged term replaces \u003cbr\u003eany term already there. The Searchable Field is not set automatically if you have selected a \u003cbr\u003efield in the dictionary display. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e7.4 TRUNCATION \u003cbr\u003e \u003cbr\u003eThe truncation facility allows you to look for a number of words or terms starting with the \u003cbr\u003esame letters. For example, you might want to look for any item to do with agriculture: it \u003cbr\u003ewould be useful to search the terms AGRICULTURAL, AGRICULTURE, \u003cbr\u003eAGRICULTURALIST, etc. This can be done using the truncation symbol which is a dollar \u003cbr\u003esign in CDS/ISIS. You would therefore enter the search as \u003cbr\u003e \u003cbr\u003e AGRICULTUR$ \u003cbr\u003e \u003cbr\u003eAnother use of this facility is searching for authors when they have been inverted as phrases \u003cbr\u003eand you are not sure of the exact form. \u003cbr\u003e \u003cbr\u003e WALTON$ \u003cbr\u003e \u003cbr\u003ewill retrieve WALTON D; WALTON DAVID; WALTON DH; WALTON, D.; etc. - as well, \u003cbr\u003eof course, as WALTON C, WALTON HOSPITAL and other Waltons. \u003cbr\u003e \u003cbr\u003eIt might also be useful for searching classification numbers. With the Universal Decimal \u003cbr\u003eClassification you could search 54$ to retrieve all chemistry or 547$ to retrieve all organic \u003cbr\u003echemistry. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 77\u003cbr\u003e\u003cbr\u003eYou can either type the $ yourself or, on the Expert Search form, click the [$] button. In the \u003cbr\u003elatter case, beware that a space will be added before the $, which you will usually need to \u003cbr\u003eremove yourself. \u003cbr\u003e \u003cbr\u003e7.5 LOGICAL OPERATORS \u003cbr\u003e \u003cbr\u003eIt is frequently necessary to combine two or more terms in a search, for example to find items \u003cbr\u003eabout ECONOMICS of TRANSPORT, or a book by GRAHAM on MATHEMATICS. This \u003cbr\u003ecan be done by using logical operators, of which there are three. \u003cbr\u003e \u003cbr\u003e1 AND. This operator would be used in the examples just given. In the first case we want to \u003cbr\u003efind those items each of which has the index term ECONOMICS and TRANSPORT. On the \u003cbr\u003eGuided Search form you would enter ECONOMICS in the first Search box, leave the \u003cbr\u003eOperator next to it as AND and enter TRANSPORT in the second Search Elements box. This \u003cbr\u003eis shown in Figure 7.6. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 7.6 Guided search using the AND operator \u003cbr\u003e \u003cbr\u003eOn the Expert Search form you would enter ECONOMICS, click the AND button, then enter \u003cbr\u003eTRANSPORT. This is shown in Figure 7.7. For simplicity, we will write the search in this \u003cbr\u003esection as: \u003cbr\u003e \u003cbr\u003e ECONOMICS AND TRANSPORT \u003cbr\u003e \u003cbr\u003eYou actually enter it in one of the two ways described. In the display of the Search \u003cbr\u003eExpression the AND operator will appear as an asterisk, *. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 78\u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 7.7 Expert search using the AND operator \u003cbr\u003e \u003cbr\u003eIn the second example, the record should contain the author GRAHAM and the subject term \u003cbr\u003eMATHEMATICS, so you should enter: \u003cbr\u003e \u003cbr\u003e GRAHAM AND MATHEMATICS \u003cbr\u003e \u003cbr\u003eIn general terms, we could say that the AND operator narrows the search. Looking for \u003cbr\u003eECONOMICS AND TRANSPORT is more specific than looking just for ECONOMICS. \u003cbr\u003e \u003cbr\u003e2 OR. This operator is useful for linking together several synonyms or related terms each \u003cbr\u003erelevant to the concept you are looking for. If you were trying to find everything about \u003cbr\u003eeducation in your database you might enter the search as: \u003cbr\u003e \u003cbr\u003e EDUCATION OR SCHOOLS OR UNIVERSITIES OR TEACHING \u003cbr\u003e \u003cbr\u003eThis means that each item retrieved must contain the term EDUCATION or SCHOOLS or \u003cbr\u003eUNIVERSITIES or TEACHING. An item might happen to contain more than one of these \u003cbr\u003eterms, but you are not insisting on that. \u003cbr\u003e \u003cbr\u003eYou could also use this with author names, e.g. to find any items by WATSON or by \u003cbr\u003eSAYERS or by MARTIN: \u003cbr\u003e \u003cbr\u003e WATSON OR SAYERS OR MARTIN \u003cbr\u003e \u003cbr\u003eThe effect of the OR operator is to broaden the search: you expect to find more items if you \u003cbr\u003elook for EDUCATION or SCHOOLS or UNIVERSITIES or TEACHING than if you look \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 79\u003cbr\u003e\u003cbr\u003ejust for EDUCATION. In fact, it is a common error in searching for subjects to forget about \u003cbr\u003esynonyms and related terms. \u003cbr\u003eIn the display of the Search Expression the OR operator appears as a plus sign, +. \u003cbr\u003e\u003cbr\u003eMake sure you understand the difference between the logical operators AND and OR. \u003cbr\u003eSomeone might ask you for \u0027books about schools and universities\u0027. But do they want each \u003cbr\u003ebook to cover schools and universities or would they be happy with some books about \u003cbr\u003eschools and some about universities, i.e. each book is about either schools or universities? \u003cbr\u003e\u003cbr\u003e3 NOT. Sometimes you might want to exclude records with a certain term from your search. \u003cbr\u003eFor instance, you might want to find all items in your database about STRUCTURAL \u003cbr\u003eADJUSTMENT but which do not come from your own institute. In this case you would use \u003cbr\u003ethe NOT operator, e.g. \u003cbr\u003e\u003cbr\u003eSTRUCTURAL ADJUSTMENT NOT INSTITUTE OF DEVELOPMENT \u003cbr\u003eSTUDIES \u003cbr\u003e\u003cbr\u003eIt should generally be avoided in subject searching. For example, if you are interested in the \u003cbr\u003etreatment of tonsillitis not using surgery you might think of entering: \u003cbr\u003e \u003cbr\u003e TONSILLITIS NOT SURGERY \u003cbr\u003e \u003cbr\u003eHowever, the \u0027not\u0027 would also exclude an article which discussed treatments both by surgery \u003cbr\u003eand by drugs. \u003cbr\u003e \u003cbr\u003eIn the display of the Search Expression, the NOT operator appears as a circumflex, ^. \u003cbr\u003e \u003cbr\u003eIt is possible to use these operators to refer back to previous searches. For example, your \u003cbr\u003esearch 3 was for TRANSPORT and you now want to search for TRANSPORT AND \u003cbr\u003eECONOMICS. In Guided Search, you can see the previous searches you have done by \u003cbr\u003eopening the drop-down menu below \"Previous Search\". Each set of records retrieved is \u003cbr\u003eidentified in CDS/ISIS by a number preceded by a hash mark, e.g. \u003cbr\u003e \u003cbr\u003e #3 (BOOKS) T\u003d25 : transport \u003cbr\u003e \u003cbr\u003eSelect the search you want to combine and close the drop-down menu. Select the correct \u003cbr\u003eoperator and then type in the search element to combine with it: ECONOMICS. Then click \u003cbr\u003eExecute. \u003cbr\u003e \u003cbr\u003eIn Expert Search, the previous searches are displayed in the Search History box. You can \u003cbr\u003edrag the contents of previous searches into the Search Expression box using the mouse (and \u003cbr\u003ethe search terms can then be edited). Alternatively if you click on a search in the Search \u003cbr\u003eHistory that was done in this database, its identifier (e.g. #3) is copied there. (If it was done in \u003cbr\u003eanother database the contents of the search are copied.) The previous searches are combined \u003cbr\u003ewith any existing terms with the OR operator, but you can change that. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e7.6 ANY FILES \u003cbr\u003e \u003cbr\u003eYou may find that there is a group of search terms which you often use together linked by \u003cbr\u003eOR. For example, if your information centre is responsible for East Africa, you might often \u003cbr\u003eneed to search for \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 80\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e\u003cbr\u003eSOMALIA OR ETHIOPIA OR KENYA OR UGANDA OR TANZANIA \u003cbr\u003e\u003cbr\u003eTo save having to spell out the countries each time, you could set up an ANY file. Then in \u003cbr\u003eExpert Search you would only need to click the ANY button and select ANY EAST \u003cbr\u003eAFRICA from the list, or in Guided Search you would just type ANY EAST AFRICA. \u003cbr\u003e \u003cbr\u003eThe ANY file has to be created outside CDS/ISIS using a text editor or word processor (see \u003cbr\u003eSection 2.9.8). It needs to be held in the same folder as the database to which it refers, and to \u003cbr\u003ehave the name of the database with the extension .any. For example, if you have a database \u003cbr\u003ecalled MINES, the corresponding ANY file should be named mines.any and this file should \u003cbr\u003ebe in the same folder as mines.mst. \u003cbr\u003e \u003cbr\u003eThe format of the ANY file is as shown below: \u003cbr\u003e \u003cbr\u003e ANY EAST AFRICA SOMALIA \u003cbr\u003e ANY EAST AFRICA ETHIOPIA \u003cbr\u003e ANY EAST AFRICA KENYA \u003cbr\u003e ANY EAST AFRICA UGANDA \u003cbr\u003e ANY EAST AFRICA TANZANIA \u003cbr\u003e \u003cbr\u003eThe individual terms (SOMALIA, ETHIOPIA, etc.) must be one on each line, and they must \u003cbr\u003estart at position 31 on that line. There could be other ANY terms in the same file, e.g. \u003cbr\u003e \u003cbr\u003e ANY WEST AFRICA SENEGAL \u003cbr\u003e ANY WEST AFRICA GAMBIA \u003cbr\u003e \u003cbr\u003ebut all the entries for a given ANY term must be grouped together. \u003cbr\u003e \u003cbr\u003eIf you set up an ANY file and it doesn\u0027t work, the most likely reason is that you have miscounted the start \u003cbr\u003eposition of the terms. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e7.7 PROXIMITY OPERATORS \u003cbr\u003e \u003cbr\u003eSuppose that you have inverted the title field with indexing technique 4, i.e. as keywords. If \u003cbr\u003eyou then want to search for titles containing \u0027New York\u0027, you might search for: \u003cbr\u003e \u003cbr\u003e NEW AND YORK \u003cbr\u003e \u003cbr\u003eThis would find titles containing both the word NEW and YORK, but the words might not be \u003cbr\u003eadjacent. For example, there might be a title \u0027New buildings in York\u0027. In fact the words might \u003cbr\u003enot even have come from the same field: there might be an author \u0027New\u0027 and a place of \u003cbr\u003epublication \u0027York\u0027. \u003cbr\u003e \u003cbr\u003eYou can make the search more specific in various ways. You could specify that the words \u003cbr\u003ecame from the same field (or the same occurrence of the field if it is a repeatable field) by \u003cbr\u003eusing the operator (F) instead of AND, e.g. \u003cbr\u003e \u003cbr\u003e NEW (F) YORK \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 81\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eEven more specifically, you could specify that the words must occur next to each other in the \u003cbr\u003efield by using the adjacency operator, which is a full stop: \u003cbr\u003e NEW . YORK \u003cbr\u003e \u003cbr\u003eThere are other proximity operators available in CDS/ISIS and described in the Reference \u003cbr\u003emanual, but these are likely to be the most useful ones. \u003cbr\u003e \u003cbr\u003e7.8 BRACKETS \u003cbr\u003e \u003cbr\u003eThe logic in search statements can sometimes get confused. You might want to look for any \u003cbr\u003eitems about \u0027lions or tigers in Kenya or Uganda\u0027. It would be tempting to enter the search as \u003cbr\u003e \u003cbr\u003e LIONS OR TIGERS AND KENYA OR UGANDA \u003cbr\u003e \u003cbr\u003eYou may know perfectly well what you mean, but unfortunately the computer doesn\u0027t. What \u003cbr\u003eit would do here is first combine TIGERS AND KENYA, so you retrieve items about tigers in \u003cbr\u003eKenya, but then add all items about lions and all items about Uganda. This is because the \u003cbr\u003eAND operator is processed before the OR operator. (You can remember this as alphabetical \u003cbr\u003eorder of operators.) \u003cbr\u003e \u003cbr\u003eThe best way to avoid this kind of confusion is probably to do the search in small stages: \u003cbr\u003e \u003cbr\u003e 1. LIONS OR TIGERS \u003cbr\u003e 2. KENYA OR UGANDA \u003cbr\u003e 3. #1 AND #2 \u003cbr\u003e \u003cbr\u003eHowever, if you think it\u0027s clever to do it all in one go, you can use brackets to show what is to \u003cbr\u003ebe combined first: \u003cbr\u003e \u003cbr\u003e (LIONS OR TIGERS) AND (KENYA OR UGANDA) \u003cbr\u003e \u003cbr\u003eWhat tends to happen is that you enter a search without brackets, get an impossible result, \u003cbr\u003eand then, hopefully, realise your mistake. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e7.9 FIELD IDENTIFIER \u003cbr\u003e \u003cbr\u003eIf you wish, you can specify that a search term should only be retrieved if it occurs in a \u003cbr\u003eparticular field. \u003cbr\u003e \u003cbr\u003eOn the Guided Search form, you can specify one of the Searchable Fields for each Search \u003cbr\u003eElement by clicking on the arrow to the left of the Element box. (\"Searchable fields\" are \u003cbr\u003ethose included in the Field Selection Table.) This opens a drop-down list of searchable fields \u003cbr\u003eand you can select the one you want. Figure 7.8 shows a search for NEW as an author. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eNote that if you drag a term from the Dictionary, the field that the term occurs in is not \u003cbr\u003eautomatically entered in the Searchable Fields box. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 82\u003cbr\u003e\u003cbr\u003eOn the Expert Search form, you can specify the field using a slash and brackets. For example, \u003cbr\u003eif the author field is 100: \u003cbr\u003e \u003cbr\u003e NEW/(100) \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 7.8 Choosing the field in Guided Search \u003cbr\u003e \u003cbr\u003eIf you drag a term from the Dictionary after selecting a searchable field, it is automatically \u003cbr\u003ecopied with its field identifier. \u003cbr\u003e \u003cbr\u003eYou can also specify more than one field, e.g. \u003cbr\u003e \u003cbr\u003e YEMEN/(245,650) \u003cbr\u003e \u003cbr\u003eStrictly speaking, what you specify is not the field tag but the ID attached to that kind of term in the Field \u003cbr\u003eSelection Table (FST). However, to save having to remember two sets of numbers, it is usually best to use the \u003cbr\u003etag number as the ID when you are writing a FST. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e7.10 FREE-TEXT SEARCHING \u003cbr\u003e \u003cbr\u003eThis is available in Expert Search only. \u003cbr\u003e \u003cbr\u003eAs explained in Section 7.1, the normal way in which CDS/ISIS does a search is to try and \u003cbr\u003ematch any term(s) you type in against the inverted file. We will refer to this method now as \u003cbr\u003edirect searching. It is very quick, but it is limited by the decisions you made in writing the \u003cbr\u003eField Selection Table when you defined the database. For instance, if field 260 is used for the \u003cbr\u003epublisher and you did not have an entry for field 260 in the Field Selection Table, you will \u003cbr\u003enot be able to search publishers directly. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 83\u003cbr\u003e\u003cbr\u003e \u003cbr\u003eHowever, there is another method of searching which does not depend on the inverted file. \u003cbr\u003eRather, it depends on scanning through the records in the whole database (or a subset of the \u003cbr\u003edatabase) one-by-one looking for a word or term that you specify. This is a much slower \u003cbr\u003eprocess, somewhat like looking for a particular name in a book by scanning page-by-page \u003cbr\u003einstead of going to the index. The advantage, though, is that you can look for any term \u003cbr\u003eanywhere in the record, whether the field is indexed or not and whether the word is a \u003cbr\u003estopword or not. \u003cbr\u003e \u003cbr\u003eThis kind of searching is often known as serial searching, because the records are searched \u003cbr\u003eserially. CDS/ISIS calls it free-text searching. It is specified by using a question mark at the \u003cbr\u003ebeginning of the search and using the same formatting language as described in Chapter 5. \u003cbr\u003eThe colon (:) is used to mean \u0027contains\u0027. Thus we could enter: \u003cbr\u003e \u003cbr\u003e ? v260 : \u0027longman\u0027 \u003cbr\u003e \u003cbr\u003eThis would look for those records where field 260 contains the word (or literal) \u0027Longman\u0027. \u003cbr\u003eAs with direct searching, upper- and lower-case are not distinguished. To search the whole \u003cbr\u003etext of the record, use v0, e.g. \u003cbr\u003e \u003cbr\u003e ? v0 : \u0027yemen\u0027 \u003cbr\u003e \u003cbr\u003eYou could look for more than one word, e.g. \u003cbr\u003e \u003cbr\u003e ? v260 : \u0027cambridge university press\u0027 \u003cbr\u003e \u003cbr\u003eor part of a word (a string): \u003cbr\u003e \u003cbr\u003e ? v245 : \u0027ase\u0027 \u003cbr\u003e \u003cbr\u003eThe second example would find any record where field 245 contained the string of letters \u003cbr\u003ease, for example oxidase, asexual, or case. \u003cbr\u003e \u003cbr\u003eA word of caution. Free-text searching searches the records as held in the database. This may not always \u003cbr\u003ecorrespond to the form displayed on the screen, which is determined by the display format used. Thus if you \u003cbr\u003esearch for the publisher Macmillan in New York by searching for New York: Macmillan you may find \u003cbr\u003enothing because in the record it may be entered as ^aNew York^bMacmillan. It is best to keep free-text search \u003cbr\u003eterms as short as possible for that reason. \u003cbr\u003e \u003cbr\u003eAfter you enter a free-text search, you will see a display of the kind shown in Figure 7.9. You \u003cbr\u003ewill see the MFN advancing as the search proceeds through the database and if any records \u003cbr\u003e\u003cbr\u003eFigure 7.9 Free-text searching – progress message \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 84\u003cbr\u003e\u003cbr\u003ematch your search statement they will be added to the figure for \u0027Hits\u0027. The \u0027%\u0027 number shows \u003cbr\u003ewhat percentage of the records scanned so far match your search statement. When the search \u003cbr\u003eis complete, you can click the Completed button and display the records found just as with \u003cbr\u003edirect searching. \u003cbr\u003e \u003cbr\u003eIf you have a very large database, a serial search on the whole database might take some \u003cbr\u003etime. You may be able to select a few records first by a direct search and then just search this \u003cbr\u003esubset by serial searching. For example, to find what chemistry books are published by \u003cbr\u003eCambridge University Press you might first be able to search for \u0027chemistry\u0027: \u003cbr\u003e \u003cbr\u003e Search expression \u003cbr\u003e \u003cbr\u003e [ CHEMISTRY ] \u003cbr\u003e \u003cbr\u003e #5 (LIBC) T\u003d18 : chemistry \u003cbr\u003e \u003cbr\u003eThen only these 18 records from search 5 need to be scanned for the publisher: \u003cbr\u003e \u003cbr\u003e Search expression \u003cbr\u003e \u003cbr\u003e [ ? #5 v260 : \u0027CAMBRIDGE UNIVERSITY PRESS\u0027 ] \u003cbr\u003e \u003cbr\u003eThere are other operators you can use apart from : (contains). If you were trying to find the \u003cbr\u003ejournal called Weather, you could do a direct search: \u003cbr\u003e \u003cbr\u003e Search expression \u003cbr\u003e \u003cbr\u003e [ WEATHER ] \u003cbr\u003e \u003cbr\u003e #7 (LIBC) T \u003d 55: WEATHER \u003cbr\u003e \u003cbr\u003eIf the title is indexed with indexing technique 4 (i.e. by keyword) then this search will \u003cbr\u003eretrieve all the titles which contain the word weather. To make the search more precise, you \u003cbr\u003ecould next use a serial search: \u003cbr\u003e \u003cbr\u003e Search expression \u003cbr\u003e \u003cbr\u003e [ ? #7 v245 \u003d \u0027WEATHER\u0027 ] \u003cbr\u003e \u003cbr\u003eThis means that the title must equal Weather, i.e. must contain that word alone, and so should \u003cbr\u003efind just the title you are looking for. \u003cbr\u003e \u003cbr\u003eIt is also possible to use the operators \u0026gt; (greater than) and \u0026lt; (less than). If you include an entry date for each \u003cbr\u003erecord in the form year-month-day, e.g. 1994-03-17, in field 10 and you want to find which records have been \u003cbr\u003eadded since 1st February 1994, you could search: \u003cbr\u003e \u003cbr\u003e[ ? v10 \u0026gt; \u00271994-02-01\u0027 ] \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eIn this example, we are comparing strings of identical length. What if you have a date subfield (say v260^c) \u003cbr\u003econtaining data like Mar. 1992, 1994 (copyright), [1972]? It is possible to do a search on a field containing data \u003cbr\u003ein these different formats using the function val. This function converts text into a numeric form. Any \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 85\u003cbr\u003e\u003cbr\u003ecomparisons of strings are made on the basis of their value. If we want to find anything published in 1990, we \u003cbr\u003ecan enter \u003cbr\u003eSearch expression \u003cbr\u003e \u003cbr\u003e[ ? #7 val(v260^c)\u003d1990 ] \u003cbr\u003e \u003cbr\u003eThis will look at each subfield 260^c, find the first string consisting of numbers (and ended by a non-numeric \u003cbr\u003echaracter) and convert it to a number for computation. It must therefore be compared with a number, 1990, not a \u003cbr\u003eliteral, \u00271990\u0027. \u003cbr\u003e \u003cbr\u003e In a similar way, you could do a search for documents with more than say 24 pages. If you had a field v30 \u003cbr\u003econtaining pagination and height with the following format: 126p; 25 cm, val(v30) would take only the first \u003cbr\u003enumber it found, in this case 126. Subsequent numbers are ignored. If you had a field containing cxv p, 18 cm \u003cbr\u003e(the number of pages being expressed in Roman numerals), CDS/ISIS would take 18 as the value of this field. \u003cbr\u003e \u003cbr\u003eAnother type of search that is sometimes useful is to look for those records in which a \u003cbr\u003eparticular field is present or absent. This is done using the functions p or a respectively. \u003cbr\u003e(These have already been used in the examples of Data Entry validation rules in Section 4.4.) \u003cbr\u003eYou might have a membership database in which field 99 records the date when the member \u003cbr\u003epaid his or her subscription for 1999. When you want to send out reminders to people who \u003cbr\u003ehave not yet paid for 1999, you could use the free-text search: \u003cbr\u003e \u003cbr\u003e ? a(v99) \u003cbr\u003e \u003cbr\u003eThis would find the records with no entry in field 99. If you wanted to know how many \u003cbr\u003emembers had paid for 1999, you could search \u003cbr\u003e \u003cbr\u003e ? p(v99) \u003cbr\u003e \u003cbr\u003eThese expressions can be combined like other search terms, so the search \u003cbr\u003e \u003cbr\u003e ? p(v98) AND a(v99) \u003cbr\u003e \u003cbr\u003ewill find those records where field 98 is present but field 99 is absent. Note that you must \u003cbr\u003etype the words AND, OR and NOT: you may not use *, + and ^ here. \u003cbr\u003e \u003cbr\u003eYou may search through all fields at once by using the field number zero, though it may take \u003cbr\u003esome time on a large database. For example, \u003cbr\u003e \u003cbr\u003e ? v0 : \u0027the\u0027 \u003cbr\u003e \u003cbr\u003ewill retrieve every record containing the string the in any field, which could be in the words \u003cbr\u003ethen, mother, or thermometer. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eFrom version 1.4, you can do a free-text search on a section of the database specified by a \u003cbr\u003erange of MFNs, e.g. \u003cbr\u003e \u003cbr\u003e ? *500,1000 v70 : \u0027harare\u0027 \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 86\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e7.11 SAVING SEARCHES \u003cbr\u003e \u003cbr\u003eIf you have a search that you may need to repeat in the future, e.g. a profile of a user’s \u003cbr\u003einterest that you are going to run regularly against additions to your database, you can use the \u003cbr\u003eSave search facility. Carry out the search using the Guided or Expert Search form. If you \u003cbr\u003eused Guided Search, close the search form. Then choose Search ⇒ Save Search. The search \u003cbr\u003ehistory is displayed: click on the search you want to save. Then choose a folder and filename \u003cbr\u003efor the saved search. \u003cbr\u003e \u003cbr\u003eTo rerun the saved search in the future, choose Search ⇒ Recall Saved Search. Select the \u003cbr\u003efilename and click OK. The search will run and the results will be displayed. The search will \u003cbr\u003eappear in Search History and can be combined with other terms if required. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 87\u003cbr\u003e\u003cbr\u003e8 SORTING AND PRINTING \u003cbr\u003e \u003cbr\u003e8.1 INTRODUCTION \u003cbr\u003e \u003cbr\u003eThere are two main ways in which you can print records from a CDS/ISIS database. One is to \u003cbr\u003edisplay a record on the screen and copy it onto the Clipboard. You can copy several records, \u003cbr\u003eone at a time. Then you can \"paste\" from the clipboard into an application that allows \u003cbr\u003eprinting, e.g. Word for Windows. This is explained further in Section 8.2 below. \u003cbr\u003e \u003cbr\u003eIf you have more than a few records to print, or you do not want to bother with another \u003cbr\u003eapplication, you can make use of the sophisticated printing and sorting facilities of CDS/ISIS \u003cbr\u003efor Windows. To do this, choose Database ⇒ Print, or click on the Printer icon on the \u003cbr\u003etoolbar. The Print Setup Window is shown in Figure 8.1. There are five dialog boxes \u003cbr\u003eprovided for specifying your printing requirements: the second to fifth boxes (Presentation, \u003cbr\u003eMargins, Layout and Sorting) are accessed by clicking on their tabs. These dialog boxes are \u003cbr\u003edescribed in Sections 8.4 to 8.8. It is possible to send the output either to your default printer \u003cbr\u003eor to a file in Postscript format for printing on an appropriate printer. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 8.1 Print Setup Window \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e8.2 PRINTING USING THE CLIPBOARD \u003cbr\u003e \u003cbr\u003eThe Clipboard provides temporary storage for data you want to transfer. You can cut or copy \u003cbr\u003edata from a record displayed on the screen onto the Clipboard and then transfer those data \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 88\u003cbr\u003e\u003cbr\u003einto another application. Data put onto the Clipboard remain there until you clear the \u003cbr\u003eClipboard or quit Windows. \u003cbr\u003e \u003cbr\u003eThe Clipboard in CDS/ISIS operates in two modes. You can switch the Clipboard mode by \u003cbr\u003eclicking on one of the two buttons [TXT] and [RTF] on the Toolbar. One button will appear \u003cbr\u003eto be \"pressed in\" to indicate which mode is in use. \u003cbr\u003e \u003cbr\u003eThe default mode, which is set until you change it, is Text Mode. This means that when you \u003cbr\u003epaste data to the Clipboard, only the characters are stored - not any details about font sizes, \u003cbr\u003ecolours, use of bold or italics, etc. Such data should be suitable for use in almost any \u003cbr\u003eapplication - a word processor, electronic mail, re-inputting to a CDS/ISIS data entry form, \u003cbr\u003eetc. \u003cbr\u003e \u003cbr\u003eThe second mode is Rich Text Format (RTF) mode. When text is stored this way, codes are \u003cbr\u003ealso stored which hold information about the font sizes, colours, use of bold and italics, etc. \u003cbr\u003e(These codes are similar to the “Windows features” of the CDS/ISIS formatting language \u003cbr\u003edescribed in Section 5.6.) If you paste from the Clipboard in RTF mode into a text editor \u003cbr\u003esuch as Notepad or Wordpad, you will see something like this: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e{\\rtf1\\ansi{\\fonttbl \\f0\\fnil Courier New; \\f1\\fswiss Arial; }{\\colortbl \u003cbr\u003e\\red0\\green0\\blue0;;;}\\cf0 \\f0\\fs24 0001 - Techniques for the measurement of \u003cbr\u003etranspiration of individual plants. Magalhaes, A.C.; Franco, C.M. Paris, Unesco, -\u003cbr\u003e1965. p. 211-224, illus. (Methodology of plant eco-physiology: proceedings of the \u003cbr\u003eMontpellier Symposium) Incl. bibl. \u003cbr\u003e\\fi-1270\\li1270 KEYWORDS: Paper on: plant physiology; plant transpiration; \u003cbr\u003emeasurement and instruments. \\fi0\\li0 \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eSave this file as text with the extension .rtf, e.g. myfile.rtf. Then you can open it in \u003cbr\u003eMicrosoft Word, which recognizes Rich Text Format and will display a fair representation \u003cbr\u003e(but probably not an exact copy) of the original display in CDS/ISIS. To paste CDS/ISIS \u003cbr\u003erecords into an existing Word document, first save the document in Rich Text Format, open it \u003cbr\u003ein a text editor and paste in from the Clipboard, then save it and reopen it in Word. \u003cbr\u003e \u003cbr\u003eThe fifth button on the Toolbar (showing a blue document, a red arrow and a clipboard) \u003cbr\u003ecopies the record currently displayed on the screen onto the Clipboard. Alternatively you can \u003cbr\u003echoose Edit ⇒ Copy to Clipboard. If there are data already on the Clipboard, the new data \u003cbr\u003eare added at the end. The fourth button on the Toolbar clears the Clipboard: you can also \u003cbr\u003echoose Edit ⇒ Clear Clipboard. \u003cbr\u003e \u003cbr\u003eThe way of \"pasting in\" text from the Clipboard depends on the application you are using, but \u003cbr\u003eit can often be done by choosing Edit ⇒ Paste, or by typing {Ctrl v}. The latter method \u003cbr\u003ecan be used in CDS/ISIS Data Entry. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e8.3 PRINTING AND SORTING FACILITIES - PRELIMINARIES \u003cbr\u003e \u003cbr\u003eIf you wish to use the printing and sorting facilities, there are a couple of things worth \u003cbr\u003ethinking about before opening the Print Setup dialog. \u003cbr\u003e \u003cbr\u003e1 Although you can write or edit a print format in the General dialog box, it is a lot easier to \u003cbr\u003eget your format right while you are browsing the records. This could be the display format \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 89\u003cbr\u003e\u003cbr\u003ethat you set up in the database definition (Section 4.5), which will have the same name as the \u003cbr\u003edatabase. Alternatively, you may want to use a different format in the printout. Adding new \u003cbr\u003eprint formats is covered in Section 10.5. It is a good idea to try out the format by browsing \u003cbr\u003esome records in this format. You can change the format much more easily at this stage than \u003cbr\u003eafter you have produced reams of printout. \u003cbr\u003e \u003cbr\u003eOne thing to watch is that you will probably want one or more blank lines after each record in \u003cbr\u003ethe printout in order to distinguish the records. This need will probably not be obvious when \u003cbr\u003eyou display the records on the screen. You can achieve the desired effect by putting two or \u003cbr\u003emore hash signs at the end of your format (see Section 5.3). You need one more hash sign \u003cbr\u003ethan the number of blank lines to be produced. Note that slashes cannot be used to do this as \u003cbr\u003ethey never produce a blank line. An example is shown in Figure 8.2. \u003cbr\u003e \u003cbr\u003e________________________________________________________________________\u003cbr\u003e Record format \u003cbr\u003e \u003cbr\u003e Field 10 : author \u003cbr\u003e Field 20 : title \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e (a) Display format v10/v20 \u003cbr\u003e \u003cbr\u003e Chaucer, G. \u003cbr\u003e Canterbury tales \u003cbr\u003e Churchill, W. \u003cbr\u003e A history of the English speaking peoples \u003cbr\u003e Clarendon, Earl of \u003cbr\u003e History of the rebellion \u003cbr\u003e \u003cbr\u003e (b) Display format v10/v20### \u003cbr\u003e \u003cbr\u003e Chaucer, G. \u003cbr\u003e Canterbury tales \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e Churchill, W. \u003cbr\u003e A history of the English speaking peoples \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e Clarendon, Earl of \u003cbr\u003e History of the rebellion \u003cbr\u003e \u003cbr\u003eFigure 8.2 Formatting for line spaces between records \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e2 You need to have decided which records from the database you want to print. If you want \u003cbr\u003eto print the whole database there is no problem. If you want to print records between certain \u003cbr\u003eMaster File Numbers, e.g. 25-60, you need to have checked what these numbers are. If you \u003cbr\u003ewant to print records selected by some search criterion, e.g. with accession dates beginning \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 90\u003cbr\u003e\u003cbr\u003e9709 (for September 1997), or with the descriptor \u003cspan style\u003d\"background: yellow\"\u003eFOOD\u003c/span\u003e TECHNOLOGY, you will need to \u003cbr\u003edo a search first before going to Print Setup. \u003cbr\u003e \u003cbr\u003eYou can open the Print Setup window by clicking the Printer button on the toolbar or by \u003cbr\u003echoosing Database ⇒ Print. There are then dialog boxes which can be opened by means \u003cbr\u003eof their tabs. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e8.4 GENERAL \u003cbr\u003e \u003cbr\u003eThe first dialog box to complete is called \"General\". This allows you to say what and where \u003cbr\u003eto print and to define the print format. It is shown in Figure 8.1. \u003cbr\u003e \u003cbr\u003eYou need to select the records to print either as the results of a search or by Master File \u003cbr\u003eNumbers (MFNs). This is done by clicking on one of the option buttons Current Browse \u003cbr\u003eSet or MFN Range. Current Browse Set means the set of records retrieved in your last \u003cbr\u003esearch. In this case, you can also click on the check box Marked records only if you have \u003cbr\u003emarked some records (see Section 7.2.4). If you choose MFN Range, you should enter your \u003cbr\u003eselection of MFNs in the text box. Some possible formats for this are: \u003cbr\u003e \u003cbr\u003e 17 Print record number 17 \u003cbr\u003e -5 Print records up to number 5 \u003cbr\u003e 60- Print from record 60 onwards \u003cbr\u003e 19-30 Print records 19-30 \u003cbr\u003e -5,17,19-30,60-Print this combination of ranges \u003cbr\u003eYou could print the whole database by choosing an appropriate range of MFNs. \u003cbr\u003e \u003cbr\u003eNext you can specify where the output from the printing should go by means of the Output \u003cbr\u003eto combo box. It should be showing the printer configured as your default printer. The button \u003cbr\u003ewith the Printer icon next to this combo box allows you to change your printer settings if \u003cbr\u003enecessary. Alternatively you can send the results to a file in Windows-ASCII, DOS-ASCII or \u003cbr\u003ePostscript format. This has the advantage that you can check the output file on the screen \u003cbr\u003ebefore committing it to paper. You could then use a word processor to paginate the text and \u003cbr\u003edo other editing if necessary. The two versions of ASCII differ in the way that special \u003cbr\u003echaracters are coded, though of course much of the formatting detail will be lost. When you \u003cbr\u003ehave created a file in Postscript format, you can copy it to a Postscript printer for printing. \u003cbr\u003e \u003cbr\u003eThe print format can either be one which you have defined and named already, or one which \u003cbr\u003eyou now write in the large text area. The latter alternative is not recommended, but it might \u003cbr\u003ebe useful for making a minor change to your predefined format by editing it in the text area. \u003cbr\u003eFor example, you may want to add some hashes at the end (see Section 8.3). When you are \u003cbr\u003eusing a predefined format, the Predefined Format checkbox is crossed: when you edit it the \u003cbr\u003ecross disappears. A predefined format for that database can be selected by means of the \u003cbr\u003ecombo box. \u003cbr\u003e \u003cbr\u003eIf you do write your own format or edit an existing one, you can save the format by clicking \u003cbr\u003ethe button showing a floppy disk. This works like saving any other file in Windows. \u003cbr\u003e \u003cbr\u003eThere are also some command buttons down the right-hand side of the dialog box. Recall \u003cbr\u003eallows you to call up a previously saved print worksheet. Save allows you to save your \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 91\u003cbr\u003e\u003cbr\u003eworksheet so that you can produce similar prints in the future without having to repeat all \u003cbr\u003eyour work. Preview lets you see what the first page will look like before printing. (The \u003cbr\u003ebuttons on the Preview screen apart from Close do not work at present.) Print starts the \u003cbr\u003eprinting process, but don\u0027t be too hasty - there are four more pages! Close (indicated by an \u003cbr\u003eexclamation mark in a red triangle – the message was missing in the initial release of Version \u003cbr\u003e1.4) allows you to change your mind and do something else. Help should be self-explanatory. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e8.5 PRESENTATION \u003cbr\u003e \u003cbr\u003eThis dialog box allows you to add titles, headers and footers to your print. It is illustrated in \u003cbr\u003eFigure 8.3. \u003cbr\u003e \u003cbr\u003eAt the top of the dialog box there is a combo box allowing you to edit these objects: \u003cbr\u003e \u003cbr\u003e First title \u003cbr\u003e Second title \u003cbr\u003e Third title \u003cbr\u003e Header \u003cbr\u003e Footer \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eFigure 8.3 Presentation dialog box \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\"First\", \"second\" and \"third titles\" are three pieces of text which you can have printed on your \u003cbr\u003eprintout. Each one can come on a separate page at the beginning (as a \"cover\"), at the top of \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 92\u003cbr\u003e\u003cbr\u003ethe first page of records, or at the top of every page of records. The header comes at the top \u003cbr\u003eof every page and the footer comes at the bottom of every page. \u003cbr\u003e \u003cbr\u003eFor each \"title\" you would like on your printout, you select it from the first box, then click the \u003cbr\u003eboxes for \"Use as a cover\" and \"Keep title on all pages\" if you wish. The remaining boxes \u003cbr\u003eapply also to headers and footers. The text for the object you type into the large area. You can \u003cbr\u003epick alignment of the text to the left, to the right, or have it centred by clicking on the \u003cbr\u003eappropriate button. You can choose to have the text in italic, bold, underlined or \u003cbr\u003ecombinations of these (but you cannot vary them within the text). The font and font size can \u003cbr\u003ebe selected from the two boxes on the right. (Again they cannot vary within the text.) The \u003cbr\u003efacility to have a frame round the text is not working yet. \u003cbr\u003e \u003cbr\u003eAs an example, the following three titles might be set up: \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e________________________________________________________________ \u003cbr\u003e \u003cbr\u003eFirst title: INSTITUTE OF DEVELOPMENT STUDIES \u003cbr\u003e \u003cbr\u003e [ ] Use as a cover [X] Keep title on all pages \u003cbr\u003e \u003cbr\u003eSecond title: Accessions list \u003cbr\u003e \u003cbr\u003e [X] Use as a cover [ ] Keep title on all pages \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eThird title: July 2001 \u003cbr\u003e \u003cbr\u003e [ ] Use as a cover [ ] Keep title on all pages \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eThe first page of the printout (the cover) will be printed only as: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eAccessions list \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eThe second page will have the heading: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eINSTITUTE OF DEVELOPMENT STUDIES \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eJuly 2001 \u003cbr\u003e \u003cbr\u003e\u003cbr\u003efollowed by the records being printed, and the third page will have the heading: \u003cbr\u003e \u003cbr\u003e INSTITUTE OF DEVELOPMENT STUDIES \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eThere is a bug in the function which outputs to a Postscript file. When you print the file, the first page \u003cbr\u003eprints as a mirror-image of what it should be. To get round this, include a “dummy” cover page which \u003cbr\u003eyou can discard after printing. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 93\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e\u003cbr\u003e8.6 MARGINS \u003cbr\u003e \u003cbr\u003eHere you define what area of the page you want to print on (or more precisely, the areas you \u003cbr\u003edo not want to print on!) The dialog box is illustrated in Figure 8.4. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eFigure 8.4 Margins dialog box \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eYou can define the size of the margin at the top of the page, the bottom of the page, the left \u003cbr\u003ehand side (Inside) and the right hand side (Outside). If you are intending to bind your \u003cbr\u003eprintout down the left hand side, you can specify extra space to be added to the inside margin \u003cbr\u003e(Gutter). \u003cbr\u003e \u003cbr\u003eWhen you first go to this dialog box, the values are set to 10 mm for Top, Bottom and \u003cbr\u003eOutside margins, 15 mm for Inside margin, and 0 mm for Gutter margin. You can increase \u003cbr\u003eeach value by clicking the upward-pointing arrow next to it, or decrease it by clicking the \u003cbr\u003edownward-pointing arrow. The Measurement Unit can be selected from a combo box as \u003cbr\u003eMillimetres, Centimetres, Inches or Twips (see Section 5.6.5 for what a \"twip\" is.) The Paper \u003cbr\u003eSize can be set to A4, Letter (8.5 by 11 inches), Legal (8.5 by 14 inches) or User Defined. In \u003cbr\u003ethe last case you then set the height and width of the paper in the boxes next to the diagram. \u003cbr\u003e \u003cbr\u003eThere are three further boxes in the \"Special\" frame. Data Indention (i.e. Indentation - there \u003cbr\u003ewas not room for the full word on the DOS version worksheet!) is most useful for indenting \u003cbr\u003erecords with respect to headings when you are producing sorted listings - see Section 8.8. \u003cbr\u003e \u003cbr\u003eEOC (i.e. End Of Column) tolerance. If a record will not fit the space available at the \u003cbr\u003ebottom of a page, CDS/ISIS will print part of it on that page and the rest of the record on the \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 94\u003cbr\u003e\u003cbr\u003enext page (or column). You might not like this to happen, especially if only one line is \u003cbr\u003eprinted at the bottom of the first page. The End of Column Tolerance means how many lines \u003cbr\u003espace must be left at the bottom of the page for CDS/ISIS to start printing a record. If you set \u003cbr\u003eit to 3, a record might be split as shown below. \u003cbr\u003e______________________________________________________________________ \u003cbr\u003e \u003cbr\u003e World Conservation Strategy. International Union \u003cbr\u003e for the Conservation of Nature and Natural Resources, \u003cbr\u003e in co-operation with the United Nations Environment \u003cbr\u003e \u003cbr\u003e 5 \u003cbr\u003e --------------------------------------------------------- \u003cbr\u003e \u003cbr\u003e Programme and the World Wildlife Fund. IUCN: Gland, \u003cbr\u003e Switzerland, 1980. \u003cbr\u003e \u003cbr\u003e________________________________________________________________________ \u003cbr\u003eFigure 8.5 A record split between pages \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eThe greater you make this number the less likelihood of records being split, but if you set it at \u003cbr\u003e10, say, there could be nine blank lines at the bottom of a page. You need to consider how big \u003cbr\u003ethe records are and how concerned you are about their being split. \u003cbr\u003e \u003cbr\u003eFinally in Version 1.4 you can set Record height is fixed and the measurement. This makes \u003cbr\u003eit possible to specify the height of the record when printed. If the text does not fill it some \u003cbr\u003eblank space will be added: if the record is too long it will be truncated. This is to allow the \u003cbr\u003eprinting of labels – see Section 8.11. The Changes and News for Version 1.4 Build 19 warn \u003cbr\u003ethat “the current implementation doesn’t apply exact measurement”, but at least “all records \u003cbr\u003ewill have the same height”. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e8.7 LAYOUT \u003cbr\u003e \u003cbr\u003eIn this dialog box you can specify more about the page layout and the number of columns. It \u003cbr\u003eis illustrated in Figure 8.6. \u003cbr\u003e \u003cbr\u003eFirstly there is a frame to do with columns. There is a spin box for the number of columns \u003cbr\u003eacross the printed page (set by default to one) and one for the space between the columns, \u003cbr\u003eusing the current unit of measurement (set by default to10). Then there are three radio buttons \u003cbr\u003efor choosing no decoration, a line between the columns, or a border round each column, \u003cbr\u003erespectively. Next you can choose whether there should be a maximum number of records \u003cbr\u003eper page or column and if so what that number should be. This could be useful in printing \u003cbr\u003elabels or cards – see Sections 8.10 and 8.11. \u003cbr\u003e \u003cbr\u003eBelow that, the frame allows you to ask for page numbers and say where they should appear. \u003cbr\u003eThere is a check box to request that page numbers are printed and a separate one for a page \u003cbr\u003enumber on the first page of printout. Then you can choose from a combo box whether the \u003cbr\u003enumber comes at the top or bottom of the page, and from the next box whether the number \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 95\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 8.6 Print setup – Layout dialog box \u003cbr\u003e \u003cbr\u003eappears on the left, centre or right of each page. Alternatively, you can ask for the numbers to \u003cbr\u003ebe placed on the inside or outside of each pair of pages. You can pick the first page number to \u003cbr\u003ebe used by means of a spin box, e.g. if there was a 10 page introduction to your listing you \u003cbr\u003ecould start it at page 11. \u003cbr\u003e \u003cbr\u003eAt the top right of the page, there is a spin box for applying a \"zoom\" factor. By default it is \u003cbr\u003eset to 100% but you can vary it between 50 and 120%. It allows you to fit more or fewer \u003cbr\u003erecords on a page by varying the font size, but with no changes to your print format. Then \u003cbr\u003ethere is a group of three check boxes. The first two are for Don\u0027t use titles and Don\u0027t use \u003cbr\u003esorting. If you are using a format which you have set up and saved on a previous occasion, \u003cbr\u003ebut on this occasion you don\u0027t want to include the titles or you don\u0027t want to have the records \u003cbr\u003esorted, you can \"turn off\" these features by means of the check boxes. (If you do not use \u003cbr\u003esorting, the records will be printed in order of ascending MFN, i.e. the order that they are on \u003cbr\u003ethe database.) The third one Just make HIT file provides a way of sorting the database into \u003cbr\u003ea different order: this is described in Section 9.6. \u003cbr\u003e \u003cbr\u003eThere are also command buttons on this page to Preview the printout, start Printing, Cancel, \u003cbr\u003eor ask for Help. If you have never tried printing from Winisis before, it would be a good idea \u003cbr\u003eto print some records now. Otherwise, if you want to specify sorting instructions, click the tab \u003cbr\u003efor Sorting. \u003cbr\u003e \u003cbr\u003e8.8 SORTING \u003cbr\u003e \u003cbr\u003eTo understand the controls in this dialog box, we need to think first about what sorted output \u003cbr\u003elooks like, say in a printed library catalogue. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 96\u003cbr\u003e\u003cbr\u003eA catalogue entry consists traditionally of two parts: a heading (usually the author) which is \u003cbr\u003eused to put the entry in place alphabetically, and a description which describes a book or \u003cbr\u003edocument. This is illustrated in figure 8.7. \u003cbr\u003e__________________________________________________________ \u003cbr\u003e \u003cbr\u003eKNOWLES, Leonard \u0026lt;- Heading \u003cbr\u003e Court of drama / Leonard Knowles. - \u003cbr\u003e London: John Long, 1966. 176pp. \u0026lt;- Description \u003cbr\u003e \u003cbr\u003e____________________________________________________________ \u003cbr\u003e \u003cbr\u003eFigure 8.7 The parts of a catalogue entry \u003cbr\u003e \u003cbr\u003eHere the author forms the sort key used to sort the entries in order. For a prolific author, there \u003cbr\u003emay be subheadings under the author heading. These subheadings form a second sort key, \u003cbr\u003ee.g. \u003cbr\u003e \u003cbr\u003eSHAKESPEARE, William \u003cbr\u003e Plays \u003cbr\u003e All\u0027s well that ends well ... \u003cbr\u003e \u003cbr\u003e As you like it ... \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e Poems \u003cbr\u003e The phoenix and the turtle ... \u003cbr\u003e \u003cbr\u003eBelow the subheadings, the entries will probably be sorted by some other element, e.g. the \u003cbr\u003etitle. However, this additional sort key may not actually be used as a heading. \u003cbr\u003e \u003cbr\u003eWe are now ready to consider the questions in the Sorting dialog box, illustrated in Figure \u003cbr\u003e8.8. \u003cbr\u003e \u003cbr\u003ea. N[umber] of headings. This actually means the number of levels of heading to be used. In \u003cbr\u003ethe above example it is two: author and type of literature. The maximum is four, though the \u003cbr\u003enumber will usually be one less than the number of sort keys. In the example, the title forms \u003cbr\u003ethe third sort key and it forms the beginning of the description. If the first field in the \u003cbr\u003edescription is the one you are sorting on, you will want no headings at all. \u003cbr\u003e \u003cbr\u003eb. Stopword file. If sort keys are generated from a field using indexing technique 4 \u003cbr\u003e(individual keywords) a stopword list can be used to avoid words like \"THE\" or \"AND\" \u003cbr\u003ebeing used. The name of the stopword file should be entered here. How to construct a \u003cbr\u003estopword file is explained in Section 4.7. \u003cbr\u003e \u003cbr\u003ec. Heading format. You can provide your own format for printing the headings, using the \u003cbr\u003eformatting language explained in Chapter 5. However, at least to begin with, you can leave \u003cbr\u003ethis blank and let CDS/ISIS construct the heading format itself. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 97\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 8.8 Print setup – Sorting dialog box \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003ed. Sort key parameters. Up to four sort keys may be specified. If two records have the same \u003cbr\u003eprimary sort key (e.g. author) they will then be sorted by secondary sort key (e.g. literary \u003cbr\u003eform). If this is the same they will be sorted by the tertiary key (e.g. title) and so on. \u003cbr\u003e \u003cbr\u003eIf a record does not contain the primary key (e.g. no author) it will not appear in the sorted \u003cbr\u003elisting. If you do want it to appear, you must cater for this specially using the formatting \u003cbr\u003elanguage. \u003cbr\u003e \u003cbr\u003eFor each sort key, you must give three pieces of information: \u003cbr\u003e \u003cbr\u003ei. Key length. This defines how many characters are taken from the specified field(s) to \u003cbr\u003e\u003cbr\u003eform the sort key. The longer you make the sort key the more computer memory will \u003cbr\u003ebe needed and the longer the sort will take. If you make the length 200 characters, you \u003cbr\u003ewill cater for very long terms but sorting will be very slow. If on the other hand, you \u003cbr\u003emake the length 15 characters, sorting will be much quicker but names with the same \u003cbr\u003einitial 15 characters (e.g. UNIVERSITY OF NEW MEXICO and UNIVERSITY OF \u003cbr\u003eNEWCASTLE) will not always appear in the correct order. There is no \u0027right answer\u0027 \u003cbr\u003eto this question but you might try 30 or 40 at first. If you have a powerful computer \u003cbr\u003eyou may well find that sorting is still fast with a length of 200! \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eii. Heading processing indicator. Again this is probably understood most easily by \u003cbr\u003e\u003cbr\u003efigure 8.9. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 98\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e______________________________________________________________________ \u003cbr\u003eRECORD 1 \u003cbr\u003e \u003cbr\u003eAuthor: Lipton, Michael \u003cbr\u003eTitle: The role of the World Bank in agricultural development in the \u003cbr\u003e 1990s \u003cbr\u003e \u003cbr\u003eRECORD 2 \u003cbr\u003e \u003cbr\u003eAuthor: Lipton, Michael \u003cbr\u003e Toye, John \u003cbr\u003eTitle: Does aid work in India? \u003cbr\u003e \u003cbr\u003e_____________________________________________________________________ \u003cbr\u003eFigure 8.9 Repeated and non-repeated headings \u003cbr\u003e \u003cbr\u003eIf we produce a listing using author names as headings, there are two choices to be made. \u003cbr\u003eFirstly, do we want \u0027Does aid work in India\u0027 to appear twice: once under Lipton and once \u003cbr\u003eunder Toye? Secondly, when the two works appear under Lipton, do we want the heading \u003cbr\u003e\u0027Lipton, Michael\u0027 to be repeated as: \u003cbr\u003e \u003cbr\u003e Lipton, Michael \u003cbr\u003e Does aid work in India? \u003cbr\u003e \u003cbr\u003e Lipton, Michael \u003cbr\u003e The role of the World Bank in agricultural development in \u003cbr\u003e the 1990s \u003cbr\u003e \u003cbr\u003eor do we want the heading to appear once only? \u003cbr\u003e \u003cbr\u003eThese two choices give us four combinations, numbered (in true programmer\u0027s style!) 0 to 3: \u003cbr\u003e \u003cbr\u003e0. Headings don\u0027t repeat. Records don\u0027t repeat. \u003cbr\u003e \u003cbr\u003e1. Headings don\u0027t repeat. Records repeat. \u003cbr\u003e \u003cbr\u003e2. Headings repeat. Records don\u0027t repeat. \u003cbr\u003e \u003cbr\u003e3. Headings repeat. Records repeat. \u003cbr\u003e \u003cbr\u003eYou give your answer to both choices together by means of the Heading Processing \u003cbr\u003eIndicator. Probably the most common form for a library catalogue would be Indicator 1: \u003cbr\u003erecords are repeated under each heading for joint authors, etc., but the heading is not repeated \u003cbr\u003eif there are several records under it. However, if you are printing an accessions list you \u003cbr\u003eprobably will not want the same book to appear several times and you might choose Indicator \u003cbr\u003e0. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 99\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eiii. A Field Selection Table. This is written in the same way as the Field Selection Table \u003cbr\u003efor inversion (Section 4.6). There data were selected from the record to be entered on the \u003cbr\u003einverted file: here data are selected to act as sort keys (and the corresponding headings if \u003cbr\u003eapplicable). As in inversion, the sort key is always converted to upper case. \u003cbr\u003e \u003cbr\u003eNote that for the Field Selection Table to be operative (i.e. for sorting to take place) the box \u003cbr\u003enext to “FST” must be checked. The check box provides a temporary way of “turning off” \u003cbr\u003eone or more FSTs. \u003cbr\u003e \u003cbr\u003eThe elements of the Field Selection Table are as described in Section 4.6, e.g. \u003cbr\u003e 1 0 v100 \u003cbr\u003e \u003cbr\u003eThis selects sort key 1, using the whole field (Indexing Technique 1) from field 10. Note that \u003cbr\u003ethe tag, Indexing Technique and format are separated by spaces. \u003cbr\u003e \u003cbr\u003eIf you want to select sort keys from more than one field (e.g. main author and added author), \u003cbr\u003eyou can use a plus sign, e.g. \u003cbr\u003e \u003cbr\u003e 1 0 v100 + 1 0 v700 \u003cbr\u003e \u003cbr\u003eThe sort keys from field 100 and from field 700 will be sorted into a single sequence. \u003cbr\u003e \u003cbr\u003eInstead of writing out the FST, you may use an FST which you have already prepared in \u003cbr\u003eDatabase Definition Services. This is particularly useful if you have complicated sorting \u003cbr\u003erequirements. You enter here its name preceded by an at sign, e.g. @SORT. An example of \u003cbr\u003ethis is shown in Figure 8.14. \u003cbr\u003e \u003cbr\u003eAn example of a completed sorting dialog box is shown in Figure 8.10. \u003cbr\u003e \u003cbr\u003eYou can now click the Print button to put your specification to the test. You may find that \u003cbr\u003ethe field(s) you are now using as headings were also included in the main part of the entry. In \u003cbr\u003ethat case you may want to edit the print format or create a special one to be used in this \u003cbr\u003elisting. \u003cbr\u003e \u003cbr\u003e8.9 SAVING YOUR PRINT SPECIFICATION \u003cbr\u003e \u003cbr\u003eYou may want to produce similar printouts at regular intervals, e.g. a printed catalogue every \u003cbr\u003equarter, or a list of new accessions every month. It is very tedious and error-prone to have to \u003cbr\u003eenter essentially the same data on the dialog boxes each time. The title, print format, line \u003cbr\u003ewidth, sort keys, etc. will probably stay the same each time and you may therefore find it \u003cbr\u003euseful to enter the values once, test them, and then save your specification. To save a \u003cbr\u003especification after entering it, click the Save button on the General page. You are asked to \u003cbr\u003egive it a file name and choose a folder: the name is given an extension .wpr. \u003cbr\u003e \u003cbr\u003eNext time you want to print with this specification (perhaps with slight modifications) go into \u003cbr\u003ePrint Setup, click Recall and select the .wpr file. You can make modifications on each of the \u003cbr\u003efive pages if you wish and on the Layout page you can click Don’t use titles or Don’t use \u003cbr\u003esorting without having to delete these parts of the specification. You can also turn off one or \u003cbr\u003emore FSTs on the Sorting page. If you are printing a selection from the database (e.g. records \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 100\u003cbr\u003e\u003cbr\u003eadded in the last month) you will need to do a search each time and then print Current \u003cbr\u003ebrowse set. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eFigure 8.10 Completed sorting dialog box \u003cbr\u003e \u003cbr\u003eAt the time of writing, there is a bug in the program which means that when a print \u003cbr\u003especification is recalled, the default print format (with the same name as the database) \u003cbr\u003eappears as the print format name, whatever format was saved. The format specification is, \u003cbr\u003ehowever, correct. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e8.10 PRINTING CATALOGUE CARDS \u003cbr\u003e \u003cbr\u003eAlthough computers have become commonplace in libraries throughout the world, there are \u003cbr\u003estill libraries that have a need for printing cards – sometimes in order to integrate new entries \u003cbr\u003eproduced in CDS/ISIS with a pre-existing card catalogue. In that case, you will need to write \u003cbr\u003ea print format to make the cards look as near as possible to the format already used. \u003cbr\u003e \u003cbr\u003eYou will presumably either be using a dot-matrix printer with continuous feed (i.e. the cards \u003cbr\u003ehave perforated margins containing sprocket holes) or you will use a laser or inkjet printer, \u003cbr\u003eprint on to A4 sheets of card, and then cut them into individual cards. The latter method is \u003cbr\u003emore tricky to set up as you have to take more care to get the spacing right. The simpler way \u003cbr\u003eis to use the dot-matrix printer. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 101\u003cbr\u003e\u003cbr\u003eYou need some way of setting the printer page length to the length of the catalogue card \u003cbr\u003e(usually 3 inches). You will have to determine this from the manual, the manufacturer or the \u003cbr\u003esupplier of your printer. You may well find that choosing from the Task Bar Start ÖSettings \u003cbr\u003eÖ Printer, clicking on the icon representing your printer and then choosing Printer Ö \u003cbr\u003eProperties will allow you to set the dimensions of your page. \u003cbr\u003e \u003cbr\u003eYou need to decide on a format for the catalogue cards and the kinds of added entry you wish \u003cbr\u003eto be printed. You may wish to print tracings at the foot of each card since if you withdraw a \u003cbr\u003ecard or wish to change it, you need to know which other cards refer to the same book (or \u003cbr\u003eother library item). As regards added entries, it is no trouble for the computer to make as \u003cbr\u003emany added entries as there are in the catalogue record: the problem is that someone has to \u003cbr\u003efile them! Many manual card reproduction systems, such as those using stencils, work on the \u003cbr\u003eunit entry principle where a main entry card is made and reproduced with the added entries \u003cbr\u003etyped at the top of the additional cards. This can be reproduced in CDS/ISIS. Alternatively if \u003cbr\u003eyou produce a format which has at the top of each record the title, you can generate all the \u003cbr\u003eindex entries above that. We will demonstrate this method. \u003cbr\u003e \u003cbr\u003eMake a note of the fields for which you wish to make added entries and create a Field \u003cbr\u003eSelection Table containing them. Edit Ö Field SelectionTable Ö New. Call it cards and \u003cbr\u003ecreate the table by selecting the fields for which you wish to produce cards. In CDS/ISIS for \u003cbr\u003eWindows it is difficult to produce a FST where the tag is different from the one in the format. \u003cbr\u003eIt may be best to produce one in the usual way. Then change the file later in an editor, since it \u003cbr\u003eis best to number the ‘fields’ produced in sorting consecutively from 1 onwards rather than \u003cbr\u003ewith the original tags. \u003cbr\u003e \u003cbr\u003eCreate the print format: you may already have one that you wish to use, but it is a good idea \u003cbr\u003eto create a new one based on it and call this CARDS in case you wish to change the format \u003cbr\u003especifically for printing cards. \u003cbr\u003e \u003cbr\u003eThe following example uses AACR and is based on the UNIMARC exchange format. \u003cbr\u003eBecause of the way CDS/ISIS works, a heading has to be generated for each card as the cards \u003cbr\u003eare printed in alphabetical order of the heading. This is convenient for the person who has to \u003cbr\u003efile the cards as the cards will already be sorted into alphabetical order, though the cards may \u003cbr\u003ewell not all be filed into the same catalogue if there are separate author and title catalogues. \u003cbr\u003eWe do not include subject headings in this example but you could add the fields for subject \u003cbr\u003eheadings: they would usually go in a separate subject catalogue. \u003cbr\u003e \u003cbr\u003eNote that in the example below we output the file direct to the printer. If you want the rich \u003cbr\u003eselection of typefaces and styles that you can get on the screen you must output direct to the \u003cbr\u003eprinter. If you send to a file, this can only be added later in a word processor. \u003cbr\u003e \u003cbr\u003eThe values are complex and must be entered correctly, Thus you must save the Print setup to \u003cbr\u003eavoid having to enter them again. When you have filled them in you can click on the Save \u003cbr\u003ebutton and give it a file name which should have a wpr extension. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 102\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 8.11 Print setup for cards \u003cbr\u003e \u003cbr\u003eYou do not need to amend the Presentation dialog box: the values may be retained as they \u003cbr\u003eare. The Margins dialog box is difficult. Ensure all the margins and gutter are set to zero \u003cbr\u003esince there is no room on a catalogue card for a margin. Make sure the measurement unit is \u003cbr\u003eNOT millimetres. If you leave it at that you may find the printer prints blank pages and will \u003cbr\u003enot stop until you abort the program and turn off the printer. The paper size must be user \u003cbr\u003edefined since the settings for catalogue cards are not in the list. The dimensions can be set at \u003cbr\u003e12 cm across and 6 cm down (not quite 5 inches by 3 inches but you need to avoid the bottom \u003cbr\u003eof the card which cannot easily be read in the card drawer). EOC tolerance should be set at 16 \u003cbr\u003elines. All these values are reproduced in Figure 8.12. The only change on the Layout dialog \u003cbr\u003ebox is to tick Max records per page/column and ensure it is set at 1. This will ensure that \u003cbr\u003eeach card comes on a new ‘page’ as the printer will be set to with a page length of the size of \u003cbr\u003ea card. Finally the Sorting worksheet should be set up as displayed in Figure 8.13. This relies \u003cbr\u003eon the Field Selection Table cards.fst which is reproduced in Figure 8.14 below. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 103\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 8.12 Margins settings for printing cards \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 8.13 Settings for creating the entries \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 104\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e1 0 MHL,(V700^a,| |V700^b,| |V700^c,| |V700^f/) \u003cbr\u003e2 0 MHL,(V701^a,|, |V701^b,| |V701^c,| |V701^f/) \u003cbr\u003e3 0 MHL,(V702^a,|, |V702^b,| |V702^c,| |V702^f/) \u003cbr\u003e4 0 MPL(ref-\u0026gt;unif(l-\u0026gt;unif(v700^3),|v200^a,|, |v200^b,| |V200^c,| |V200^f)/) \u003cbr\u003e5 0 MPL(ref-\u0026gt;unif(l-\u0026gt;unif(v701^3),|v200^a,|, |v200^b,| |V200^c,| |V200^f)/) \u003cbr\u003e6 0 MPL(ref-\u0026gt;unif(l-\u0026gt;unif(v702^3),|v200^a,|, |v200^b,| |V200^c,| |V200^f)/) \u003cbr\u003e7 0 MHL,(|V710^a,| |V710^b,| |V710^c,| |V710^d,| |V710^e,| |V710^f/) \u003cbr\u003e8 0 MHL,(|V711^a,| |V711^b,| |V711^c,| |V711^d,| |V711^e,| |V711^f/) \u003cbr\u003e9 0 MHL,(|V712^a,| |V712^b,| |V712^c,| |V712^d,| |V712^e,| |V712^f/) \u003cbr\u003e10 0 MHL,(ref-\u0026gt;unif(l-\u0026gt;unif (v710^3),|V210^a,| |V210^b,| |V210^c,| |V210^d,| \u003cbr\u003e\u003cbr\u003e|V210^e,| |V210^f)/) \u003cbr\u003e11 0 MHL,(ref-\u0026gt;unif(l-\u0026gt;unif (v711^3),|V210^a,| |V210^b,| |V210^c,| |V210^d,| \u003cbr\u003e\u003cbr\u003e|V210^e,| |V210^f)/) \u003cbr\u003e12 0 MHL,(ref-\u0026gt;unif(l-\u0026gt;unif (v712^3),|V210^a,| |V210^b,| |V210^c,| |V210^d,| \u003cbr\u003e\u003cbr\u003e|V210^e,| |V210^f)/) \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 8.14 Field Selection Table cards.fst \u003cbr\u003e \u003cbr\u003eNote that those lines which contain the ref function pointing to the UNIF authority database \u003cbr\u003emay be omitted if you are not using an authority file. \u003cbr\u003e \u003cbr\u003eWhen all the changes have been made save the worksheet as a wpr file \u003cbr\u003eDatabase ÖPrint Ö Save \u003cbr\u003e \u003cbr\u003ePlease note that next time you run the program, you will choose Database ÖPrint Ö Save \u003cbr\u003eand select the name of the wpr file. You will find that the print format will be as it was saved \u003cbr\u003ebefore even though the default format is named. There is a bug in the program and the only \u003cbr\u003echange you made in the Layout dialog box, to tick Max records per page/column and \u003cbr\u003eensure it is set at 1, may need to be reactivated. Otherwise you can repeat the procedures to \u003cbr\u003eprint cards as often as you wish. You will note that in the example we gave MFN range the \u003cbr\u003evalue of 1/1. This is to prevent the whole database being printed out in error. In practice you \u003cbr\u003emay wish to select records by searching, say, for all those produced after a particular date but \u003cbr\u003enormally if you produce the cards regularly to add recent additions to a catalogue, you will be \u003cbr\u003eable to print out from a range of MFNs. \u003cbr\u003e \u003cbr\u003eMore information on implementing UNIMARC is found in Section 13.3. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e8.11 PRINTING LABELS \u003cbr\u003e \u003cbr\u003eIf you have a database of names and addresses, such as a list of members, vendors or \u003cbr\u003eexchange partners, you may want to print a set of labels to do a mailing. \u003cbr\u003e \u003cbr\u003eWhen the database is set up, you should define a separate field or subfield for each line of the \u003cbr\u003eaddress, or else use repeats of a field for each line (or use a combination). For example, \u003cbr\u003eUNESCO’s database of CDS/ISIS licence holders uses the following fields: \u003cbr\u003e 1 Name \u003cbr\u003e ^a Surname \u003cbr\u003e ^b Forenames \u003cbr\u003e ^c Title \u003cbr\u003e 10 Position \u003cbr\u003e 2 Organization \u003cbr\u003e 3 Address \u003cbr\u003e 4 City \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 105\u003cbr\u003e\u003cbr\u003eIf any of the elements consists of more than one line, repeats are used, e.g. \u003cbr\u003e \u003cbr\u003e 1 ^aMartin^bGillian^cMrs \u003cbr\u003e 10 Lecturer in Information Science \u003cbr\u003e2 School of Library Archive and Information Studies%University College London \u003cbr\u003e3 Gower Street \u003cbr\u003e4 LONDON WC1E 6BT \u003cbr\u003e \u003cbr\u003eA format for printing out from this database could be: \u003cbr\u003e \u003cbr\u003e fs20, mhl,m(-500,500) (v1^c| |,v1^b| |,mhu,v1^a+|; |, \u003cbr\u003e mhl)/v10/(v2/)/(v3/)/mhu(v4/) \u003cbr\u003e \u003cbr\u003eThis format allows for any field except ‘position’ to be repeated. The margin command is \u003cbr\u003eexplained below. The person’s surname and the city are printed in upper-case letters. The \u003cbr\u003eformat is called USELB. \u003cbr\u003e \u003cbr\u003ePrinting labels is basically a matter of using the various print parameters to make the records \u003cbr\u003efit the labels. It is easy to waste many sheets of labels in trying to get this right (the authors \u003cbr\u003ewrite from long experience) so a few tips may be helpful. \u003cbr\u003e \u003cbr\u003e1. Try out your print specification on plain paper first to avoid wasting labels. If you are not \u003cbr\u003esure which way up the labels need to be inserted into the printer, write TOP in pencil on the \u003cbr\u003epaper before printing. \u003cbr\u003e \u003cbr\u003e2. In the General dialog box, set the range of record numbers you need. (Try a few records \u003cbr\u003efirst.) \u003cbr\u003e \u003cbr\u003e3. Note the margin command m(-500,500) above which can be used to indent \u003cbr\u003econtinuation lines for clarity. The margin is set to 500 twips, but this is reduced to 0 in the \u003cbr\u003efirst line of each ‘paragraph’. \u003cbr\u003e \u003cbr\u003e4. You will probably need quite a small point size to fit a long address onto a label: fs20 \u003cbr\u003ewill produce 10-point type. \u003cbr\u003e \u003cbr\u003e5. In the Presentation dialog box, specify no titles, headers, footers, etc. \u003cbr\u003e \u003cbr\u003e6. In the Margins dialog box you need to choose values for the margins that suit the sheet of \u003cbr\u003elabels that you are using. Remember that these mean the margins measured from the edges of \u003cbr\u003ethe complete sheet – not each label. Similarly the paper size means the size of the complete \u003cbr\u003esheet. \u003cbr\u003e \u003cbr\u003e7. Set the EOC tolerance to the number of lines that fit on one label. It is very important that \u003cbr\u003ea new record is not started at the bottom of one column and continued at the top of the next, \u003cbr\u003eor all subsequent records will be printed across the label divide. \u003cbr\u003e \u003cbr\u003e8. Check the box for Record height is fixed and set this to the distance from the top of one \u003cbr\u003elabel to the top of the next. (This will be slightly greater than the height of the label because \u003cbr\u003eof the gap between labels.) This record height may not be an exact number of printed lines, \u003cbr\u003eso it may not be used exactly, but you should be able to get close enough. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 106\u003cbr\u003e\u003cbr\u003e9. Next, in the Columns window, set the number of labels across the page and a suitable \u003cbr\u003espace between the columns (probably fairly small). Select No decorations. \u003cbr\u003e \u003cbr\u003e10. Set the Max records per page/column to the number of records down the sheet. This is a \u003cbr\u003efurther precaution against parts of records spilling over into the next column. \u003cbr\u003e \u003cbr\u003eYou can now try printing a page of records onto paper (e.g. MFN range 1/16) and \u003cbr\u003ecomparing it with your sheet of labels. Good luck! \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 107\u003cbr\u003e\u003cbr\u003e9 EXPORTING, IMPORTING AND BACKING UP DATABASES \u003cbr\u003e \u003cbr\u003e9.1 ISO 2709 STRUCTURE \u003cbr\u003e \u003cbr\u003eThe export function of CDS/ISIS allows you to copy some or all of the records in a database \u003cbr\u003eon to a floppy disk or to a file that can be attached to an email message so that you can pass \u003cbr\u003ethem to another user. The import facility allows you to bring data from elsewhere into your \u003cbr\u003eown database. \u003cbr\u003e \u003cbr\u003eDuring exporting or importing you can use a Field Selection Table (a) to limit the parts of the \u003cbr\u003erecord you allow to be transferred or (b) to move data from one field to another on transfer. \u003cbr\u003eSo another use of these functions is to reformat the database by exporting and then re-\u003cbr\u003eimporting the same records. \u003cbr\u003e \u003cbr\u003eThe record structure which is used for exporting and importing is known as ISO 2709 \u003cbr\u003ebecause it follows the International Organization for Standardization\u0027s standard 2709. This is \u003cbr\u003eused by some other bibliographic software, such as ISIS, MINISIS, and any software that \u003cbr\u003eallows the import or export of MARC records. Unfortunately, it is not used by all \u003cbr\u003ebibliographic software. \u003cbr\u003e \u003cbr\u003eIn the DOS version and early Windows versions, CDS/ISIS produced a record which deviated slightly from the \u003cbr\u003estandard: after each 80 characters, and at the end of each record, the program inserted a carriage return. \u003cbr\u003eHowever, in Version 1.4 you can alter the line length and if you set it to 0 no carriage return will be inserted \u003cbr\u003ewithin or between records. If you are sending a file by email, you should use the default 80. \u003cbr\u003e \u003cbr\u003eThe ISO 2709 standard also prescribes certain characters to be used for the end-of-record marker and the end-of-\u003cbr\u003efield marker. These characters are called control characters because they are intended to control printed output \u003cbr\u003erather than be printed out in the same way as other characters like 5 or K. The Windows version of CDS/ISIS \u003cbr\u003euses the standard control characters by default, whereas the DOS version did not (see Section 9.2 below). \u003cbr\u003e \u003cbr\u003eThe default for the first character of the subfield identifier is ^, whereas in the ISO standard the ASCII character \u003cbr\u003ewith the value 31 is used. You can set it to this value by entering \\031 in the Export form. \u003cbr\u003e \u003cbr\u003eIf you try to import an ISO file and it does not work properly, it may be because of slight differences in the \u003cbr\u003echaracters used for these purposes. Have a look at the file in a text editor (or a hex editor to examine control \u003cbr\u003echaracters) and you should be able to see what format and codes have been used. \u003cbr\u003e \u003cbr\u003eA program called Fangorn is available which can convert data from many online databases \u003cbr\u003eand other sources into ISO 2709 format, so that they can be imported into CDS/ISIS. This is \u003cbr\u003edescribed in Section 9.4. There are also programs available for conversion from comma \u003cbr\u003edelimited files and dBase files: your distributor should be able to give you details. \u003cbr\u003e \u003cbr\u003eIf you wish to export to other systems which cannot accept ISO 2709 format, find out what \u003cbr\u003etheir preferred batch entry format looks like. Provided that it is an ASCII file (i.e. uses the \u003cbr\u003eASCII codes to represent the characters in the data and not some coding of its own) you \u003cbr\u003eshould be able to write a print format that produces the required format. You can then use \u003cbr\u003eSorting and Printing Services to output the file. \u003cbr\u003e \u003cbr\u003eA file of two records in ISO 2709 format is shown in Figure 9.1. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 108\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e00433000000000121000450004400780000005000120007806900790009002400690016902600230023\u003cbr\u003e8030002100261070001600282070001300298~Methodology of plant eco-physiology: \u003cbr\u003eproceedings of the Montpellier Symposium~Incl. bibl.~Paper on: \u0026lt;plant \u003cbr\u003ephysiology\u0026gt;\u0026lt;plant transpiration\u0026gt;\u0026lt;measurement and instruments\u0026gt;~Techniques for the \u003cbr\u003emeasurement of transpiration of individual plants~^aParis^bUnesco^c~1965~^ap. 211-\u003cbr\u003e224^billus.~Magalhaes, A.C.~Franco, \u003cbr\u003eC.M.~#00376000000000109000450004400780000005000120007806900370009002401000012702600\u003cbr\u003e0700227030002100234070001100255~Methodology of plant eco-physiology: proceedings of \u003cbr\u003ethe Montpellier Symposium~Incl. bibl.~Paper on: \u0026lt;plant evapotranspiration\u0026gt;~\u0026lt;The\u0026gt; \u003cbr\u003eControlled climate in the plant chamber and its influence upon assimilation and \u003cbr\u003etranspiration~^c1965~^ap. 225-232^billus.~Bosian, G.~# \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 9.1 A file in ISO 2709 format \u003cbr\u003e[Here ~ has been used as field separator and # as record separator.] \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e9.2 EXPORTING IN ISO 2709 FORMAT \u003cbr\u003e \u003cbr\u003eIt is possible to export records on to a hard disk, a floppy disk or via a network. You may \u003cbr\u003epass data to another organization using a floppy disk or by attaching the file to an e-mail \u003cbr\u003emessage. If you want the file on a floppy disk, it may be easier to export to the hard disk and \u003cbr\u003ethen copy the file using My Computer or Windows Explorer (see Section 2.9.4). \u003cbr\u003e \u003cbr\u003eOpen the database from which you are going to export. (Use the Open File icon, or choose \u003cbr\u003eDatabase ⇒ Open, then the database you want to use.) To export only part of the database, \u003cbr\u003efirst ensure that you know the range of Master File Numbers (MFNs) or else carry out a \u003cbr\u003esearch for the required records. \u003cbr\u003e \u003cbr\u003eThe exporting function is reached by choosing Database ⇒ Export. A dialog box will open \u003cbr\u003easking you for the name to be given to the ISO file. You can choose whether it should go on \u003cbr\u003eto the hard disk, a floppy disk (which must be in the disk drive), or a network drive. It is \u003cbr\u003ecustomary to give the ISO file a name with the extension .iso, e.g. mar01.iso. If you are \u003cbr\u003eexporting similar data regularly, it is a good idea to identify the file like this. Then click the \u003cbr\u003eOK button. \u003cbr\u003e \u003cbr\u003eA dialog box will appear as in Figure 9.2. It may look somewhat daunting but in fact you can \u003cbr\u003eaccept most (if not all) of the default values offered. The meaning of the various choices is \u003cbr\u003eexplained below. \u003cbr\u003e \u003cbr\u003e1 Name of output ISO file. This will be the filename you have just chosen, but you can alter it \u003cbr\u003ehere. \u003cbr\u003e \u003cbr\u003e2 Field separator. If this is left blank, the program will use the ISO 2709 standard field \u003cbr\u003eseparator, which is the ASCII character 30. In DOS applications this appears on the screen as \u003cbr\u003eΔ, but in Windows it may appear as a hyphen or not at all. In the DOS version of CDS/ISIS, \u003cbr\u003ethe default field separator was the hash sign, #, and most users left it as this. So, if your \u003cbr\u003eexport file is going to a user of DOS CDS/ISIS you had better warn him or her, or else \u003cbr\u003echange the separator to #. \u003cbr\u003e \u003cbr\u003e3 Record separator. If this is left blank, the program will use the ISO 2709 standard field \u003cbr\u003eseparator, which is the ASCII character 29. In DOS applications this appears on the screen as \u003cbr\u003e⇔, but in Windows it may appear as a square or not at all. In the DOS version of CDS/ISIS, \u003cbr\u003ethe default record separator was the same as the default field separator, i.e. the hash sign, and \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 109\u003cbr\u003e\u003cbr\u003emost users left it as this. This could lead to the import program looping if there were errors in \u003cbr\u003ethe data and it is better to use different symbols. Inform a user of CDS/ISIS for DOS who is \u003cbr\u003egoing to import your records what you have used. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eFigure 9.2 Export dialog box \u003cbr\u003e \u003cbr\u003e4 Export Range of MFNs / Search results/From sorted HIT file. You can limit the records \u003cbr\u003eexported either by giving a range of MFN numbers or by means of a previous search. You \u003cbr\u003ecannot limit by both (as you could in the DOS version) but you can limit to marked records \u003cbr\u003eonly. Exporting from a sorted hit file is used to sort the records in a database into a new order \u003cbr\u003eand is discussed in Section 9.6. \u003cbr\u003e \u003cbr\u003eClick the option you want. If you choose Search results, only the records retrieved in the last \u003cbr\u003esearch you did will be exported. \u003cbr\u003e \u003cbr\u003e5 Range: from MFN ... to MFN ... If you want to limit by MFN, specify the limits here, e.g. \u003cbr\u003e \u003cbr\u003e From MFN 1 to MFN 50 \u003cbr\u003e \u003cbr\u003e6 Reformatting FST. If you do not want to reformat the records for exporting, leave this \u003cbr\u003eblank. If you do want to reformat the records, please refer to Section 10.7. \u003cbr\u003e \u003cbr\u003e7 Renumber records from MFN. You can make the MFNs of the exported records start from \u003cbr\u003ea different value from what they start from in your database. It will only apply if you are \u003cbr\u003eactually exporting the MFNs as described in the next option. You can generally leave this \u003cbr\u003eblank. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 110\u003cbr\u003e\u003cbr\u003e8 Output Tag containing MFN. The number of the record in your database, i.e. the Master \u003cbr\u003eFile Number (MFN), is not held in one of the tagged fields and so is not normally included in \u003cbr\u003ethe ISO 2709 record. If you want to include it (e.g. because the recipient is maintaining a \u003cbr\u003edatabase in step with yours) you will need to transfer the MFN into one of the tagged fields. \u003cbr\u003eYou can choose any field number which is not already in use, e.g. 99, and the program will \u003cbr\u003ecopy the MFNs into that field in the exported records. \u003cbr\u003e \u003cbr\u003e9 Gizmo conversion file. This has to do with the different ways that micro CDS/ISIS and \u003cbr\u003emainframe CDS/ISIS handle diacritical marks and is outside the scope of this book. Leave it \u003cbr\u003eblank. \u003cbr\u003e \u003cbr\u003eWhen you have completed the dialog box, click the OK button. The computer should then \u003cbr\u003estart to export records. If you are exporting to a floppy disk, make sure there is still space \u003cbr\u003eafter exporting. Unlike in the DOS version, if there is not enough space the export appears to \u003cbr\u003ework but there will be data missing. You are not prompted to insert another disk. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e9.3 IMPORTING AN ISO 2709 FILE \u003cbr\u003e \u003cbr\u003eThis section covers transferring records from a file in ISO 2709 format into a CDS/ISIS \u003cbr\u003edatabase. The records may be on a floppy disk or a network drive, or in a file received by e-\u003cbr\u003email. If there is more than one floppy disk, the records from each disk must be imported as a \u003cbr\u003eseparate job: you are not prompted to insert another disk as in the DOS version of CDS/ISIS. \u003cbr\u003e \u003cbr\u003eThe database definition must have been set up before importing records, though the database \u003cbr\u003ecan either be empty or already have records in it. \u003cbr\u003e \u003cbr\u003eThe database receiving the data does not need to include all the fields that are present in the ISO 2709 records. \u003cbr\u003eThe fields will be imported even if they are not in the database definition. \u003cbr\u003e \u003cbr\u003eThe Windows version of CDS/ISIS can accept hash marks, #, or ASCII characters 30 and 29 respectively or \u003cbr\u003eother characters as field separators and record separators. If you want to check what has been used in the ISO \u003cbr\u003e2709 file, display it in a text editor (or hex editor to examine control codes). \u003cbr\u003e \u003cbr\u003eFirst open the database into which you want to import. Then choose Database ⇒ Import. \u003cbr\u003eYou are asked for the name of the ISO file to import from - choose the correct disk, folder \u003cbr\u003eand filename. Note that only filenames with the extension .iso are displayed unless you \u003cbr\u003echange List files of type... to *.*. Click the OK button. \u003cbr\u003e \u003cbr\u003eA dialog box will appear as in Figure 9.3. Most of the choices are similar to those in the \u003cbr\u003eexport dialog box. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 111\u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 9.3 Import dialog box \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e1 Name of input ISO file. This will be the name of the file you wish to import. \u003cbr\u003e \u003cbr\u003e2 First MFN to be assigned. You can normally leave this as the default value, 1. If you make \u003cbr\u003eit greater than the number of records already in your database, the incoming records will be \u003cbr\u003egiven MFNs starting from the value specified. \u003cbr\u003e \u003cbr\u003e3 Tag containing MFN. You can take the MFN from a numeric field present in the ISO 2709 \u003cbr\u003erecord being imported (see Section 10.7). This will override anything you have answered at \u003cbr\u003echoice 2. The MFN will be removed from the field specified when the record has been \u003cbr\u003eimported. \u003cbr\u003e \u003cbr\u003e4 Reformatting FST. If you do not want to reformat the records during importing, leave this \u003cbr\u003eblank. \u003cbr\u003e \u003cbr\u003eYou can use a Field Selection Table during importing to reformat the records, e.g. to select \u003cbr\u003eonly certain fields or subfields, or to change some of the field tags. You should enter the \u003cbr\u003ename of the FST here and set up the FST from Edit ⇒ Field Selection Tables. The form of \u003cbr\u003ethe FST entries is: \u003cbr\u003e \u003cbr\u003e 100 0 (v1/) \u003cbr\u003e \u003cbr\u003eThis means that field 1 in the incoming records will be converted to field 100 in the database. \u003cbr\u003e(v1/) is a repeatable group (see Section 5.5) consisting of an occurrence of field 1 and a \u003cbr\u003enew line. It makes sure that each occurrence of field 1 will go into a separate occurrence of \u003cbr\u003efield 100; otherwise all the occurrences of field 1 would get run together. \u003cbr\u003e \u003cbr\u003eIf a database field is not included in the FST it will not be imported. If no FST is named, all \u003cbr\u003efields will be imported whether or not they are in the FDT of the receiving database. \u003cbr\u003e \u003cbr\u003e5 Gizmo conversion file. As in exporting, this has to do with the different ways that micro \u003cbr\u003eCDS/ISIS and mainframe CDS/ISIS handle diacritical marks and is outside the scope of this \u003cbr\u003ebook. Leave it blank. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 112\u003cbr\u003e\u003cbr\u003e6 Input line length. This is the number of characters per line in the ISO file. It needs to be set \u003cbr\u003ecorrectly or the Import program can get into a loop and eventually crash CDS/ISIS. The DOS \u003cbr\u003eversion of CDS/ISIS always used 80-character lines and 80 is the default in the Windows \u003cbr\u003eversion. However, if you are importing from another package which adheres more strictly to \u003cbr\u003eISO2709, there may not be any line breaks and you should set this value to 0. \u003cbr\u003e \u003cbr\u003eIf you are not sure what value to use, examine the ISO file in a text editor and check the line \u003cbr\u003elength. \u003cbr\u003e \u003cbr\u003e7 Subfield separator. Normally this is the circumflex ^ in CDS/ISIS, but if you are importing \u003cbr\u003edata from another package it may be ASCII character 31 or another value. Again you could \u003cbr\u003echeck in an editor. \u003cbr\u003e \u003cbr\u003e8 Options: Load/Merge/Update. Be careful what you choose here as you could lose an \u003cbr\u003eexisting database! The choices are: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eMerge. This means that the imported records will be added to any existing ones. If the \u003cbr\u003eimported records have MFNs and these clash with existing MFNs they will not be \u003cbr\u003eimported. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eLoad. This means that any existing records are lost and you end up with only the \u003cbr\u003eimported records. Fortunately you are asked to confirm this drastic action: \u003cbr\u003e Database will be overwritten! OK / Cancel \u003cbr\u003e \u003cbr\u003eUpdate. This works like Merge, except that if an incoming record has the same MFN \u003cbr\u003eas an existing one it will overwrite the existing record, i.e. update it. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eWhen you have completed the dialog box, click the OK button. The record(s) should then be \u003cbr\u003eimported: the program displays the MFNs as it runs. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e9.4 IMPORTING FROM OTHER SOURCES \u003cbr\u003e \u003cbr\u003eThere are only two methods of adding records to a CDS/ISIS database: the usual method is to \u003cbr\u003eenter data at the keyboard; the second is by importing a file formatted according to ISO 2709 \u003cbr\u003eas described in the section above. If you want to import any other kind of file you will have to \u003cbr\u003econvert it to this format. \u003cbr\u003eA package has been contributed by Hugo Besemer (of PUDOC-DLO, Wageningen) and Paul \u003cbr\u003eNieuwenhuysen (of the Free University of Brussels) called Fangorn which is very useful for \u003cbr\u003ethis purpose. It comes with a file named english.doc containing a document : \u003cbr\u003e \u003cbr\u003eHow to use Fangorn - a microcomputer program for the conversion of databases to ISO-\u003cbr\u003e2709 format. \u003cbr\u003e \u003cbr\u003eTo view or print this document, you may use the Write program and open the file \u003cbr\u003eenglish.man. Write will convert the format from text to Write format for you. \u003cbr\u003e \u003cbr\u003eFangorn was written primarily to convert data downloaded from online information systems \u003cbr\u003esuch as Dialog or BLAISE so they can be added into a CDS/ISIS database. The program is \u003cbr\u003ecirculated by UNESCO to distributors, who often include it on a disk with other conversion \u003cbr\u003eprograms. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 113\u003cbr\u003e\u003cbr\u003eIt is necessary for the data to be in the form of an ASCII file, with each field clearly labelled \u003cbr\u003eand the data starting in the same column, e.g. \u003cbr\u003e \u003cbr\u003e001 0853658994# \u003cbr\u003e100 Gredley^hEllen# \u003cbr\u003e245 ^aExchanging bibliographic data# \u003cbr\u003e260 ^aLondon^cLAPL^d1990# \u003cbr\u003e \u003cbr\u003eA table is then set up to specify how fields in the ASCII file should be converted to fields in \u003cbr\u003ethe ISO 2709 file. You can use a text editor to fill in the table, or a word processor provided \u003cbr\u003eyou save the completed file as an ASCII file or DOS text (see Section 2.9.8). Part of a \u003cbr\u003esample table for converting a MARC record laid out as above for entry into a CDS/ISIS \u003cbr\u003edatabase, retaining the same tags, is shown in Figure 9.4 below. \u003cbr\u003e \u003cbr\u003eThe example is limited for reasons of space to four fields. There are in fact a lot more in the \u003cbr\u003eUK MARC format. The tags are to be the same in ISO file as in the incoming file. \u003cbr\u003e \u003cbr\u003eTo use Fangorn for a new conversion you need to run it once to create the blank form. Exit \u003cbr\u003efrom Fangorn and fill in the form using a text editor. Save it, then run Fangorn again with this \u003cbr\u003especification file to generate the ISO file. \u003cbr\u003e \u003cbr\u003eA Windows-based program, IsisAscii, is under development at the time of writing. It is based \u003cbr\u003eon ISIS_DLL and is documented in IsisAscii Version 0.9 (Paris: UNESCO, July 2001). \u003cbr\u003eUnlike Fangorn, it writes directly into a CDS/ISIS database – either appending to an existing \u003cbr\u003eone or creating a new one. \u003cbr\u003e______________________________________________________________________ \u003cbr\u003e SPECIFICATION FILE \u003cbr\u003e \u003cbr\u003eWhich conversion is specified :UK MARC to CDS/ISIS \u003cbr\u003eNumber of fields :4 \u003cbr\u003eText indicating start/end of record : \u003cbr\u003eTag indicating start/end of record :001 \u003cbr\u003eLine indicating start/end of record : \u003cbr\u003eTwo texts indicating start/end of rec. : \u003cbr\u003e \u003cbr\u003eTag in incoming file :001 \u003cbr\u003eTag in ISO-2709 file :001 \u003cbr\u003e(The following is not mandatory) \u003cbr\u003eSpaces in continuation lines : \u003cbr\u003eSubfield delimiter in incoming file : \u003cbr\u003eSubfield delimiter ISO-2709 file : \u003cbr\u003eDelimiter occurrences incoming file : \u003cbr\u003eTexts to replace : \u003cbr\u003e \u003cbr\u003eTag in incoming file :100 \u003cbr\u003eTag in ISO-2709 file :100 \u003cbr\u003e(The following is not mandatory) \u003cbr\u003eSpaces in continuation lines : \u003cbr\u003eSubfield delimiter in incoming file : \u003cbr\u003eSubfield delimiter ISO-2709 file : \u003cbr\u003eDelimiter occurrences incoming file : \u003cbr\u003eTexts to replace : \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 114\u003cbr\u003e\u003cbr\u003eTag in incoming file :245 \u003cbr\u003eTag in ISO-2709 file :245 \u003cbr\u003e(The following is not mandatory) \u003cbr\u003eSpaces in continuation lines : \u003cbr\u003eSubfield delimiter in incoming file : \u003cbr\u003eSubfield delimiter ISO-2709 file : \u003cbr\u003eDelimiter occurrences incoming file : \u003cbr\u003eTexts to replace : \u003cbr\u003e \u003cbr\u003eTag in incoming file :260 \u003cbr\u003eTag in ISO-2709 file :260 \u003cbr\u003e(The following is not mandatory) \u003cbr\u003eSpaces in continuation lines : \u003cbr\u003eSubfield delimiter in incoming file : \u003cbr\u003eSubfield delimiter ISO-2709 file : \u003cbr\u003eDelimiter occurrences incoming file : \u003cbr\u003eTexts to replace : \u003cbr\u003e \u003cbr\u003eFigure 9.4 Fangorn Specification file \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e9.5 EXPORTING TO OTHER DATABASE PACKAGES \u003cbr\u003e \u003cbr\u003eThe only format used by the CDS/ISIS export function is ISO 2709. Whilst this is \u003cbr\u003erecognized by all good library packages it is not recognized by most microcomputer database \u003cbr\u003epackages. To produce other output formats from CDS/ISIS you need to use the Print function \u003cbr\u003eand print to a file or else use a utility program. This section offers some guidance on writing \u003cbr\u003ethe necessary print formats. \u003cbr\u003e \u003cbr\u003eMany database programs can read a comma-delimited variables (or CSV) file. There is a \u003cbr\u003eutility program dlmexp.pcd which exports to this format. The distributor may have included \u003cbr\u003eit with the DOS version of CDS/ISIS and it can only be used with that version. First you need \u003cbr\u003eto write a Field Selection Table which selects the data to be exported, e.g. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e1 0 v1 \u003cbr\u003e10 0 v10 \u003cbr\u003e20 0 v20 \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eThis will export fields 1, 10 and 20 with any repeated occurrences run together. Then you \u003cbr\u003eneed to go into Advanced Programming Services and run the program dlmexp. You are \u003cbr\u003eprompted: \u003cbr\u003e \u003cbr\u003e Export FST name? \u003cbr\u003e Output file name? \u003cbr\u003e Export last search results (Y/N)? \u003cbr\u003e MFN limits? \u003cbr\u003e \u003cbr\u003eThe Export FST name is the one you wrote above. (You cannot leave this answer blank.) \u003cbr\u003eThe other questions should be fairly clear. The reords are then exported to the output file you \u003cbr\u003especified. You leave the program by pressing Enter. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 115\u003cbr\u003e\u003cbr\u003eIf you do not have the DOS version and the program dlmexp.pcd don’t worry. It is quite easy \u003cbr\u003eto write a format to produce a CSV file. If the fields in yout database are 10, 20 and 30 and \u003cbr\u003ethey do not have repeats, you can use the following format: \u003cbr\u003e \u003cbr\u003e \u0027\"\u0027,v10,\u0027\",\"\u0027,v20,\u0027\",\"\u0027,v30,\u0027\"\u0027 \u003cbr\u003e \u003cbr\u003eThe literals are written in single quotes to make sure that they are always printed out, even if \u003cbr\u003ethe field is absent. Otherwise data would end up in the wrong fields. After writing this \u003cbr\u003eformat, testing it on the screen, and saving it you can use Database ⇒ Print, select Output \u003cbr\u003eto ASCII file (Windows-ANSI) and the format you have written. You should then be able to \u003cbr\u003eprint some or all of the records in the database to an ASCII file in CSV format. \u003cbr\u003e \u003cbr\u003eTo print to the format used by DB/Textworks (formerly Inmagic) you can use a similar \u003cbr\u003eformat: \u003cbr\u003e \u003cbr\u003e \"AU \",v10/\"TI \",v20/\"PU \",v30/\u0027$\u0027/ \u003cbr\u003e \u003cbr\u003eBecause the fields all have their own labels in DB/Textworks, you can use conditional literals \u003cbr\u003e(in double quotes) so that the label is printed only if that field occurs in the record. \u003cbr\u003e \u003cbr\u003eOne of the most common problems faced when converting data from CDS/ISIS to another \u003cbr\u003epackage is how to handle repeating fields. We will use the following as an example: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eTag Data \u003cbr\u003e \u003cbr\u003e100 Ferguson, Peter \u003cbr\u003e100 Zussman, Tracy \u003cbr\u003e100 Doe, Janet \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eProbably the only common package with repeating fields is DB/Textworks This reads a \u003cbr\u003eformat with each occurrence on a separate line, a label in front of the first occurrence and a \u003cbr\u003esemicolon in front of other occurrences, e.g. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eAU Ferguson, Peter \u003cbr\u003e; Zussman, Tracy \u003cbr\u003e; Doe, Janet \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eThis can be produced by the format \u003cbr\u003e \u003cbr\u003e\"AU \" (|; |+v100/) \u003cbr\u003e \u003cbr\u003e Otherwise you have three possible choices: \u003cbr\u003e \u003cbr\u003e(a) Convert the repeats to a single field \u003cbr\u003eYou could put all the occurrences in a single field with some sort of punctuation to separate \u003cbr\u003ethem, e.g. \u003cbr\u003e Author: Ferguson, Peter; Zussman, Tracy; Doe, Janet \u003cbr\u003e \u003cbr\u003eThis could be produced by the format \u003cbr\u003e \u003cbr\u003eV100 +|; | \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 116\u003cbr\u003e\u003cbr\u003eHowever, this may cause problems with searching and sorting, since the discrete terms are \u003cbr\u003enow merged into one. \u003cbr\u003e \u003cbr\u003e(b) Convert the repeats into different fields \u003cbr\u003eYou could have several fields in the new database corresponding to the one CDS/ISIS \u003cbr\u003erepeating field, e.g. \u003cbr\u003e Author1: Ferguson, Peter \u003cbr\u003e Author2: Zussman, Tracy \u003cbr\u003e Author3: Doe, Janet \u003cbr\u003e \u003cbr\u003eThe first problem here is to know how many fields to provide, since there could be any \u003cbr\u003enumber of fields in CDS/ISIS. This causes difficulties in writing the CDS/ISIS output format: \u003cbr\u003eif you are using a comma-delimited variable format you need to have the same number of \u003cbr\u003efields in every record whether empty or filled. Then there may be problems in searching in \u003cbr\u003ethe new database since you will not know which field to search for a particular name (e.g. \u003cbr\u003eDoe, Janet). \u003cbr\u003e \u003cbr\u003e(c) Set up two tables with a relationship \u003cbr\u003eThis is the real answer to handling fields with several values in a relational database \u003cbr\u003emanagement system (DBMS). You need one table with the bibliographical data and another \u003cbr\u003eone with author names. These are in a many-to-many relationship (one book may have \u003cbr\u003eseveral authors and one author may have written several books) so you need a link table too: \u003cbr\u003e \u003cbr\u003eBooks Link table Authors \u003cbr\u003e \u003cbr\u003eNumber: 125 125 9 Number: 9 \u003cbr\u003eTitle: The World Wide Web 125 17 Name: Ferguson, Peter \u003cbr\u003e\u003cbr\u003eand Libraries 125 56 \u003cbr\u003e Number: 17 \u003cbr\u003e\u003cbr\u003eName: Zussman, Tracy \u003cbr\u003e \u003cbr\u003eNumber: 56 \u003cbr\u003eName: Doe, Janet \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eCreating this kind of structure from a CDS/ISIS database is not very easy and depends on a \u003cbr\u003egood degree of skill in using the package you are migrating to (which you may not have if \u003cbr\u003eyou are just starting to use it!) One approach is to start by exporting to a “flat file” with \u003cbr\u003eseparate fields as above. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e9.6 SORTING A DATABASE \u003cbr\u003e \u003cbr\u003eThe order of records in a database is normally the order in which they were entered or \u003cbr\u003eimported. When you are inputting records in Data Entry, you have no control over the MFNs \u003cbr\u003eassigned by the system. \u003cbr\u003e \u003cbr\u003eHowever, there may be occasions when you want the records in the database to be sorted into \u003cbr\u003ea particular order. (This should not be confused with producing a printout or print file in a \u003cbr\u003eparticular order, which is dealt with in Section 8.8.) A common case is when you want to \u003cbr\u003eprint a listing in a sorted order with each record having a running number and then to produce \u003cbr\u003ean index to this listing. An example is shown in figure 9.5. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 117\u003cbr\u003e\u003cbr\u003eDIRECTORY OF CONSULTANTS \u003cbr\u003e \u003cbr\u003e 1. \u003cbr\u003e AARONOVITCH, Samuel \u003cbr\u003e Queen Mary College, University of London \u003cbr\u003e Subjects: economics, commerce \u003cbr\u003e \u003cbr\u003e 2. \u003cbr\u003e AHMED, Sharif Uddin \u003cbr\u003e Coopers and Lybrand, London \u003cbr\u003e Subjects: accountancy, commerce \u003cbr\u003e \u003cbr\u003e 3. \u003cbr\u003e ALLEN, Christopher \u003cbr\u003e United Hospitals, Bath \u003cbr\u003e Subjects: surgery, physiology \u003cbr\u003e \u003cbr\u003e 4. \u003cbr\u003e AMOS, Donald Bruce \u003cbr\u003e Ministry of Indian and Northern Affairs, Ottawa \u003cbr\u003e Subjects: politics, race relations \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e [etc.] \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e SUBJECT INDEX \u003cbr\u003e \u003cbr\u003e accountancy 2 \u003cbr\u003e commerce 1,2 \u003cbr\u003e economics 1 \u003cbr\u003e physiology 3 \u003cbr\u003e politics 4 \u003cbr\u003e race relations 4 \u003cbr\u003e surgery 3 \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eFigure 9.5 Sample listing of directory and index \u003cbr\u003e \u003cbr\u003eIf the original database was in alphabetical order of surname, it would be quite easy to \u003cbr\u003eproduce these listings and the MFN could be used as the reference number. However, if the \u003cbr\u003edatabase was produced by adding names as information was received, its order may not be \u003cbr\u003ealphabetical and the MFNs would not correspond to the numbers wanted for the sorted \u003cbr\u003elisting. \u003cbr\u003e \u003cbr\u003eWe can achieve this by proceeding as follows: \u003cbr\u003e \u003cbr\u003e1. Go into Print Setup and open the Sorting page. If the name is stored in field 10, the \u003cbr\u003erequired Field Selection Table for sorting will be something like: \u003cbr\u003e \u003cbr\u003e 1 0 v10 \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 118\u003cbr\u003e\u003cbr\u003eOn the Layout page, check the box for Just make HIT file. On the General page there is no \u003cbr\u003eneed to touch the Print Format or Output To, but make sure that the radio button for MFN \u003cbr\u003erange is selected and a range specified which is big enough to include the whole database, \u003cbr\u003ee.g. 1/99999. Now click Print. The HIT file produced has the same name as the database \u003cbr\u003ewith the extension .hit. Close Print Setup. \u003cbr\u003e \u003cbr\u003e2. Choose Database ⇒ Export and enter a name for the export file (e.g. sorted.iso). Select \u003cbr\u003ethe radio button From sorted HIT file. Click OK. The records will then be exported in the \u003cbr\u003esorted order. \u003cbr\u003e \u003cbr\u003e3. Either define a new database with the same fields as the original database or make a back-\u003cbr\u003eup copy. \u003cbr\u003e \u003cbr\u003e4. Import the exported records into this new database (or the existing one using Load which \u003cbr\u003edeletes all existing records). The Master File Numbers in this new database will be the \u003cbr\u003ereference numbers you want for the sorted listing. \u003cbr\u003e \u003cbr\u003e5. You can now use Print Setup to produce the two printouts required: the first will require \u003cbr\u003eno further sorting and the second will be sorted on \u0027subject\u0027. \u003cbr\u003e \u003cbr\u003eAn example is shown in the Reference manual for the DOS version in the section on \u0027Sample \u003cbr\u003eprint runs\u0027 in \u0027Sorting and Printing Services\u0027. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e9.7 BACKING UP AND RESTORING A DATABASE \u003cbr\u003e \u003cbr\u003eIn case of accidents, either your own or the computer\u0027s, you should take regular backups of \u003cbr\u003eyour database(s). How often you need to do this depends on the rate at which you are making \u003cbr\u003eadditions or alterations to the database: remember that you could lose all your work since the \u003cbr\u003elast backup. \u003cbr\u003e \u003cbr\u003eBefore you make a backup, make sure that the inverted file is in step with the data: choose \u003cbr\u003eDatabase ⇒ I/F Update if necessary. \u003cbr\u003e \u003cbr\u003eWhile the database is small enough to fit on to one floppy disk, the simplest way to back it up \u003cbr\u003eis to copy all the database files using My Computer or Windows Explorer. This is covered in \u003cbr\u003eSection 2.9.4. The worksheet and print format files will only need to be copied once - \u003cbr\u003eprovided you keep the disk safely! Subsequently you can just copy files with the name book \u003cbr\u003e(or whatever your database is called). Note that is not sufficient just to copy book.mst. The \u003cbr\u003edatabase cannot easily be reconstructed from the MST file without the XRF file. You would \u003cbr\u003eonly need to copy the worksheets and print formats if you have created any new ones or \u003cbr\u003ealtered existing ones. \u003cbr\u003e \u003cbr\u003eWhen the database gets too big to go on to one floppy disk, you will have to use the Windows \u003cbr\u003eBackup facility or a file compression program. PKZIP (for DOS) and Winzip (for Windows) \u003cbr\u003ecan split a file over multiple floppy disks. \u003cbr\u003e \u003cbr\u003eWhen disaster strikes, you will need to restore your data from the most recent backup. You \u003cbr\u003ecan use My Computer or Windows Explorer. If only the inverted file has been damaged (i.e. \u003cbr\u003ethe records appear correct when you browse them but there are errors in the Dictionary \u003cbr\u003eDisplay or searching) you do not need to restore the index files: just run a full inverted file \u003cbr\u003egeneration from Database on the main menu (Section 1.4) \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 119\u003cbr\u003e\u003cbr\u003e10 MODIFYING A DATABASE \u003cbr\u003e \u003cbr\u003e10.1 INTRODUCTION \u003cbr\u003e \u003cbr\u003eAfter you have been using your database for some time, you will probably wish to make \u003cbr\u003esome modifications to the original definition. For example, there may be fields in the \u003cbr\u003edefinition that you have never used, or you might realize that you missed out some data \u003cbr\u003eelements. You might want to be able to search on elements which have not been indexed or \u003cbr\u003eyou might find that elements are not being indexed in the way you had intended. You may \u003cbr\u003ewant an additional worksheet for a particular task. You might want to alter the print format, \u003cbr\u003eor you might want several print formats for different purposes. \u003cbr\u003e \u003cbr\u003eAlternatively, you might want to alter the data in existing records. Perhaps you decide that \u003cbr\u003e\u0027added entry\u0027 authors should go into the same field as \u0027main entry\u0027 authors, or you want to \u003cbr\u003echange all occurrences of \u0027Leningrad\u0027 to \u0027St Petersburg\u0027. \u003cbr\u003e \u003cbr\u003eMost of these modifications can be made quite easily, but there may be implications which \u003cbr\u003eare not immediately obvious. This chapter explains how to make such changes and what else \u003cbr\u003eyou need to consider. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e10.2 MODIFYING THE FIELD DEFINITION TABLE \u003cbr\u003e \u003cbr\u003eThe most common type of modification is to add extra fields to the database. This entails \u003cbr\u003eadding to the Field Definition Table (FDT). To do this choose Edit ⇒ Field Definition \u003cbr\u003eTable from the main menu bar. This opens up the Data Base Definition - Field Table \u003cbr\u003ewindow. The cursor is in the Tag box. To add a field, type in the number. Press {Tab} to \u003cbr\u003emove to the Name and type in the name of the field. It is best to leave fields as \u003cbr\u003eAlphanumeric.. Click on the check box if the field is to be repeatable. Enter the subfield \u003cbr\u003eidentifiers of any subfields you have decided to use. Then press {Enter} or click on Add. \u003cbr\u003eClick on OK when you have finished. \u003cbr\u003e \u003cbr\u003eIn CDS/ISIS for DOS, it does not matter if the repeatability or subfields are not correctly \u003cbr\u003eentered. CDS/ISIS for Windows validates subfields and will not allow a non-repeating \u003cbr\u003esubfield to be entered more than once. So you must ensure that the table is correct. If a \u003cbr\u003edatabase was set up under the DOS version, more often than not you will need to change a \u003cbr\u003efield that is already present. \u003cbr\u003e \u003cbr\u003eClick on the line of the table to edit and it will fill the boxes at the top of the dialog box. \u003cbr\u003eMake any changes. Do not forget to press {Enter} or choose the Add button or the changes \u003cbr\u003ewill not be made. Do not press OK until you have chosen Add or the changes will not take \u003cbr\u003eeffect. \u003cbr\u003e \u003cbr\u003eIf you add a new field, you will also need to add it to a worksheet, a print format, and \u003cbr\u003epossibly to the Field Select Table. If you delete a field from the FDT, the field will not \u003cbr\u003edisappear in existing records but you will not be able to enter any more data into this field. \u003cbr\u003eYou may therefore want to remove it from the worksheet(s). If you have already entered data \u003cbr\u003ein this field in existing records, you can change the print format(s) to stop them displaying. \u003cbr\u003eFor a quick way to delete the data, please see Section 10.6.2. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 120\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e10.3 MODIFYING THE WORKSHEET OR CREATING A NEW ONE \u003cbr\u003e \u003cbr\u003eIf you have added a field in the Field Definition Table, you must add it to a worksheet. Select \u003cbr\u003eEdit ⇒ Data entry Worksheets and the default worksheet will be displayed. You should see \u003cbr\u003eany extra field you have added displayed in the Fields window. Double Click on the new \u003cbr\u003efield and that field will be added to the data entry fields box and hence to the worksheet. The \u003cbr\u003efield will be highlighted: if you want to add a Default value, Help message, Validation or \u003cbr\u003ePick-list definition, double click on the field under the Data Entry Fields heading. A \u003cbr\u003eworksheet will open enabling you to fill in this information. You can even change the name \u003cbr\u003eof the field as displayed in this worksheet. This could be useful in a multi-lingual \u003cbr\u003eenvironment. \u003cbr\u003e \u003cbr\u003eIt may be useful to have more than one worksheet for a database. For example, you might \u003cbr\u003ewant one for books, one for serials and one for conference proceedings in a bibliographical \u003cbr\u003edatabase. Or you may want an identical worksheet in a multilingual environment so that each \u003cbr\u003ecataloguer can have the choice of his or her own language. To create a new worksheet select \u003cbr\u003eEdit ⇒ Data entry Worksheets and the default worksheet will be displayed. Select New and \u003cbr\u003eenter the name of the new worksheet. Double click on the fields you wish to be entered in the \u003cbr\u003eworksheet. See Section 4.4 to remind yourself about how to create a data entry worksheet. \u003cbr\u003e \u003cbr\u003e10.4 MODIFYING THE FIELD SELECTION TABLE \u003cbr\u003e \u003cbr\u003eAs computers get faster and are fitted with larger hard disks, it may be advantageous to \u003cbr\u003einclude more fields because increasing the size of the index will no longer lead to a space \u003cbr\u003eproblem. Again, you may wish to add a title index indexing the first 30 characters of the title \u003cbr\u003erather than relying only on title words. \u003cbr\u003e \u003cbr\u003eSelect Edit ⇒ Field Selection Tables and the table will be displayed. To add a title index to \u003cbr\u003ethe database CDS, select New, select 74 Added title, leave the indexing technique as 0, and \u003cbr\u003emake the format v24. Click Add. Click OK to save it. \u003cbr\u003e\u003cbr\u003eWhat users often fail to realize is that changing the FST changes the rules for the indexing (or \u003cbr\u003einversion) of records subsequently added to the database, but it does not alter the entries for \u003cbr\u003erecords which have been inverted already. When you say YES to Update inverted file?, \u003cbr\u003eCDS/ISIS only considers records which have been added or modified since the last update: it \u003cbr\u003edoes not consider updates needed for old records. Therefore, for the new FST to take effect \u003cbr\u003eon existing records, you will have to choose from the main menu bar Database ⇒ I/F \u003cbr\u003eUpdate and click the Full Inverted File Generation radio button and OK. If the database is \u003cbr\u003elarge, this will take some time. You will see that the complete titles up to the first 30 \u003cbr\u003echaracters (normal maximum length of an index term in CDS/ISIS) have been indexed. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e10.5 MODIFYING OR ADDING PRINT FORMATS \u003cbr\u003e \u003cbr\u003eThis is one of the most common modifications required. Usually you will start off with a \u003cbr\u003edefault print format produced by the print wizard and then modify it to take out any fields not \u003cbr\u003efor public view. Or you may produce another one for public view. In any case, it is likely that \u003cbr\u003eyou will want different print formats for different purposes. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 121\u003cbr\u003e\u003cbr\u003eTo set up a new print format, chose from the main menu Edit ⇒ Print Formats. Select New. \u003cbr\u003eIf you are modifying the current format then click on the check box Don\u0027t clear current \u003cbr\u003eformat and the current format. Give the format a new PFT name and click OK. You will \u003cbr\u003ethen be able to amend the format and produce a variation on the earlier one. If you want to \u003cbr\u003emake a completely new format, you must not tick Don\u0027t clear current format and the \u003cbr\u003emessage appears Do you want Winisis to launch the Print Format Assistant? If you say \u003cbr\u003eYes to this, a window headed Database Definition - PFT Wizard appears with five choices \u003cbr\u003eof format. This gives you a chance to have different displays. If you want to produce a \u003cbr\u003ebibliography to mount on the web, you should choose one of the two HTML formats, Normal \u003cbr\u003eand Table with Headers. Neither of these looks good on the screen, but are intended to \u003cbr\u003eproduce a file which can be viewed in a browser. See how to publish your data on the web in \u003cbr\u003eSection 13.6. \u003cbr\u003e \u003cbr\u003eWhichever print format you have produced you may want to edit it. You may wish to create \u003cbr\u003eone from start and wish to change it later. There are two ways in which you can modify a \u003cbr\u003eprint format. Either you can click on Edit ⇒ Print formats or you can edit it while browsing \u003cbr\u003eor searching a database. The latter is usually preferable for two reasons: (a) because you are \u003cbr\u003elikely to have spotted the need for a modification while browsing or searching, and (b) \u003cbr\u003ebecause it allows you to make a temporary change, try it out immediately, and save it when \u003cbr\u003eyou are happy with the result. \u003cbr\u003e \u003cbr\u003eIf you want to change the print format while browsing, click on the icon depicting a pencil on \u003cbr\u003epaper. (For reasons of security, this is only available if editing is available, not in the short \u003cbr\u003emenus.) This icon is third from the right. A window containing the format language will \u003cbr\u003eappear. You can extend the size of this by placing the cursor over the line below the window \u003cbr\u003eand dragging the bottom of the window down by holding down the left mouse button. You \u003cbr\u003ecan edit the format. If you click on the yellow lightning symbol, any changes you make are \u003cbr\u003eimplemented, but not yet saved for good. If there are any errors as a result of changes you \u003cbr\u003ehave made, you will see in the middle of the record display window an error message such as: \u003cbr\u003e\u003cbr\u003e ***** Format syntax error 99 near: \u003cbr\u003eIf you wish to return to the format as it was before you began to make any changes, click on \u003cbr\u003ethe Format window, choose *ALL*, click again on Format, choose the name of the format \u003cbr\u003eyou were changing. You can start the editing procedure again. \u003cbr\u003e \u003cbr\u003eWhen you are happy with the new format, click on the floppy disc icon to save it. Don\u0027t do \u003cbr\u003ethis if you are getting any error messages. A Save file window will appear and you should \u003cbr\u003eensure that you save the format file in the same folder as the one you edited is stored. You \u003cbr\u003ewill see the name of the format come up as a file in the scroll box below the File Name. Then \u003cbr\u003eyou may save it. If you do not save it in the correct folder, you may not see again the changes \u003cbr\u003eyou thought you had made! Make sure you save it in the folder where you can see the file \u003cbr\u003ename. \u003cbr\u003e \u003cbr\u003eIf you alter a print format from the Edit menu, note that the changes will not take effect \u003cbr\u003eimmediately: you need to reselect the format when in browse or search mode. The easiest \u003cbr\u003eway to do this is to click on the list of formats in the Format box, select *ALL*, click on the \u003cbr\u003elist again and select again the format you have changed. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e10.6 MODIFYING THE DATA \u003cbr\u003e \u003cbr\u003eWe dealt with modifying data in the normal way in data entry in Section 6.1. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 122\u003cbr\u003e\u003cbr\u003eCDS/ISIS for Windows has three very powerful utilities for making global changes to the \u003cbr\u003edatabase. That means making the same change across sets of records. \u003cbr\u003e \u003cbr\u003eThere are three separate functions: Global add, Global delete and Global replace. \u003cbr\u003e \u003cbr\u003eBe very careful when using these functions. YOU SHOULD BACK UP THE DATABASE \u003cbr\u003eFIRST IN CASE YOU DAMAGE IT. If you make any mistakes when you do a global edit \u003cbr\u003eyou will almost certainly not be able to get back to the database as it was before, unless you \u003cbr\u003ehave backed it up and can restore the database from the back-up files. \u003cbr\u003e \u003cbr\u003eEach function can operate on a set of records within a range (e.g. 300-350) or on a set \u003cbr\u003eselected by a search. \u003cbr\u003e \u003cbr\u003eGlobal add adds a field to every record selected. . \u003cbr\u003e \u003cbr\u003eGlobal delete removes a complete field from every record \u003cbr\u003e \u003cbr\u003eGlobal replace replaces selected text in a field with text required. \u003cbr\u003e \u003cbr\u003eNote that these functions cannot be opened while the Data Entry Worksheet is open. You will \u003cbr\u003efind that they do not open but no error message is displayed. \u003cbr\u003e \u003cbr\u003e10.6.1 GLOBAL ADD (RANGE) \u003cbr\u003e \u003cbr\u003eWith the database open, select Utils ⇒ Global Add (Range). \u003cbr\u003e \u003cbr\u003eEnter the range of MFNs, e.g. 1/50. If you enter nothing it will add the field to every record. \u003cbr\u003e \u003cbr\u003eSelect the field tag using the spin box. \u003cbr\u003e \u003cbr\u003eAdd the text to be entered in this field. \u003cbr\u003e \u003cbr\u003eNote that a new field will be created, for each field added. This will be created even if the \u003cbr\u003efield is already present and the field is not repeatable. The field will be created even if it is \u003cbr\u003enot in the FDT. \u003cbr\u003e \u003cbr\u003eYou may want the field to be created only if it is not already present. Click on Add if not \u003cbr\u003epresent. \u003cbr\u003e \u003cbr\u003eHow could you use this? You could add in an author field the text \u0027Anon.\u0027 to every record \u003cbr\u003ewhich does not have an author field. Let\u0027s do it in the first 50 records only. \u003cbr\u003e \u003cbr\u003eHere (Figure 10.1) is the screen displayed ready to run. \u003cbr\u003e \u003cbr\u003eWhen you click on OK, a Progress window comes up, very useful in a very large database, \u003cbr\u003eand you will see on the window the MFN of the record being processed. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 123\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eFigure 10.1 Global Add (Range) window \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eClick on the completed button when it appears and then check some records to ensure it has \u003cbr\u003eworked correctly. You could try Global delete (Search) (see 10.6.5) to remove the authors \u003cbr\u003econtaining \u0027Anon.\u0027! \u003cbr\u003e \u003cbr\u003e10.6.2 GLOBAL DELETE (RANGE) \u003cbr\u003e \u003cbr\u003eWith the database open, select Utils ⇒ Global Delete (Range). \u003cbr\u003e \u003cbr\u003eEnter the range of MFNs, e.g. 350/355 \u003cbr\u003e \u003cbr\u003eCAUTION!! If you enter nothing in range, Global Edit will remove all instances through the \u003cbr\u003eentire database of the field you select in the next step. \u003cbr\u003e \u003cbr\u003eSelect the field tag using the spin box. \u003cbr\u003e \u003cbr\u003ePress OK. \u003cbr\u003e \u003cbr\u003eThe field will be deleted from every record selected. Note that if you wish to delete only \u003cbr\u003ecertain words in a field, use Global replace (below). \u003cbr\u003e \u003cbr\u003e10.6.3 GLOBAL REPLACE \u003cbr\u003e \u003cbr\u003eGlobal replace allows you to search for a particular string of characters and replace them by \u003cbr\u003eanother string. You can limit this to particular fields, subfields or occurrences of a field. You \u003cbr\u003ecan get it to select text for change taking into account case or ignoring it. You can tell it to \u003cbr\u003eselect whole words only. You can get it to prompt you before it makes any particular \u003cbr\u003ereplacement. This is a highly sophisticated program, but beware, it could damage your \u003cbr\u003edatabase if you make any errors. You may click on the Cancel button if you have made a \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 124\u003cbr\u003e\u003cbr\u003emistake, but you will not have prevented any changes earlier in the set of records you have \u003cbr\u003especified for the replacements to be made. \u003cbr\u003e \u003cbr\u003eYou may enter the range of records on which you wish to make the global edit. Click on the \u003cbr\u003ebutton and enter the range as e.g. 55/90. If you leave the MFN limits button set and do not \u003cbr\u003eenter a range the global edit will not be performed; it will go through all the stages but \u003cbr\u003enothing will be changed and no error message will appear. \u003cbr\u003e \u003cbr\u003eIf you have not made any searches in that database since opening it, Search set and Marked \u003cbr\u003eRecords will be greyed out. Otherwise you can select a search set for the global edit to be \u003cbr\u003edone on instead of using a range. \u003cbr\u003e \u003cbr\u003eThe Marked records selection which can be used if you have just separately marked records \u003cbr\u003ein the last search you made is not reliable. \u003cbr\u003e \u003cbr\u003eYou must enter the text you wish to replace in the Text to find box. If you enter nothing you \u003cbr\u003ewill get a message \u0027No text to search for\u0027. Enter the text you wish to replace it with in the next \u003cbr\u003ebox. If you enter nothing there, you will get the message \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eYou are DELETING some text! \u003cbr\u003eNO NEW TEXT HAS BEEN SPECIFIED! Are you sure? \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eIf you click on the Yes button, the text will be deleted and replaced by nothing. If you click \u003cbr\u003eNo the Replace Text Window will appear again with all values empty so you have to start \u003cbr\u003eagain. If you click on Cancel, the Global Replace utility closes. \u003cbr\u003e \u003cbr\u003eIf you click the case sensitive button the replacement will check the case of the original and if \u003cbr\u003edifferent from that entered in Text to find it will not change it. If you click on Whole words \u003cbr\u003eonly it will select character strings only found between two spaces or the beginning or end of \u003cbr\u003ethe field. It does not change anything immediately preceded by a subfield identifier. Thus, \u003cbr\u003ethe will be changed if it is a complete word but not if it is another word like \u0027there\u0027. \u003cbr\u003eWarning!!! It will not change if it is at the start of a subfield. \u003cbr\u003e \u003cbr\u003ePrompt on replace does not work in Windows 3.11 in version 1.4 build 19. \u003cbr\u003e \u003cbr\u003eIn the Tags box you can specify replacement in one or more fields. Enter each field separated \u003cbr\u003eby commas. If you want it to replace the text only in certain subfields, you can specify as \u003cbr\u003emany subfields as you like: e.g. afgh but it will change the text in any of the subfields \u003cbr\u003especified in any of the fields selected. You cannot specify to make a change in subfield a of \u003cbr\u003efield 26 and subfield b in field 30. To do this you should run Global Replace separately for \u003cbr\u003eeach. \u003cbr\u003e \u003cbr\u003eYou can convert punctuation to a subfield identifier. Here is an example. You may have an \u003cbr\u003eauthor in field 70 and you may wish to replace comma space by ^b in the first 100 records in \u003cbr\u003eyour database. Let\u0027s do it only in second occurrences of the field. See Figure 10.2 for the \u003cbr\u003esettings. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 125\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eFigure 10.2 Global replace \u003cbr\u003e \u003cbr\u003e10.6.4 GLOBAL ADD (SEARCH) \u003cbr\u003e \u003cbr\u003eTo add a field to every record you have just retrieved with a particular search, with the \u003cbr\u003edatabase open, select Utils ⇒ Global Add (Search). \u003cbr\u003e \u003cbr\u003eClick on search set and select a search you have just made by clicking on the button at the \u003cbr\u003eright of the combo box and clicking on the search \u003cbr\u003e \u003cbr\u003eSelect the field tag using the spin box. \u003cbr\u003e \u003cbr\u003eAdd the text to be entered in this field. \u003cbr\u003e \u003cbr\u003eNote that a new field will be created, for each field added. This will be created even if the \u003cbr\u003efield is already present and the field is not repeatable. The field will be created even if it is \u003cbr\u003enot in the FDT. Ensure you enter the correct field number as there is no validation! \u003cbr\u003e \u003cbr\u003eYou may want the field to be created only if it is not already present. Click on Add if not \u003cbr\u003epresent. \u003cbr\u003e \u003cbr\u003eWhen might you use this? Let\u0027s assume that every bibliographic record in a database includes \u003cbr\u003ea language code in field 41. Let\u0027s say we would like to add a note \u0027Foreign Language \u003cbr\u003eMaterial\u0027 in field 500 to those records describing non-English-language material. Select those \u003cbr\u003erecords with language code not ENG: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e? v41 \u0026lt;\u0026gt; \u0027ENG\u0027 \u003cbr\u003e \u003cbr\u003eSelect the search set in the global edit window. Select field tag 500 and enter in the text box \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 126\u003cbr\u003e\u003cbr\u003e\u0027Foreign Language material\u0027 \u003cbr\u003e \u003cbr\u003eand the text will be added in field 500. If field 500 is not repeatable and the field already \u003cbr\u003eexists, it will still add the field, unless you click the check box Add if not present. \u003cbr\u003e \u003cbr\u003e10.6.5 GLOBAL DELETE (SEARCH) \u003cbr\u003e \u003cbr\u003eWith the database open, select Utils ⇒ Global Delete (Search). \u003cbr\u003e \u003cbr\u003eClick on Search set and select a search. If you do not select a search you will delete the field \u003cbr\u003eyou select in every record. \u003cbr\u003e \u003cbr\u003eSelect the field tag you wish to delete using the spin box. \u003cbr\u003e \u003cbr\u003eChoose OK. \u003cbr\u003e \u003cbr\u003eThe field will be deleted from every record selected. Note that if you wish to delete only \u003cbr\u003ecertain words in a field, use Global replace (10.6.3). \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e10.7 MODIFICATION BY EXPORTING AND IMPORTING \u003cbr\u003e \u003cbr\u003eAnother way to make changes to all the records in a database is through the export and \u003cbr\u003eimport functions on the Database menu. In either process you can use a field select table \u003cbr\u003e(FST), which allows you to make changes to the data. In particular, if you want to move data \u003cbr\u003eautomatically from one field to another this can only be done through exporting and \u003cbr\u003eimporting. \u003cbr\u003e \u003cbr\u003eFSTs can be created from the Data Base Definition Services menu by choosing Edit ⇒ Field \u003cbr\u003eSelection Tables. Select New. Enter a name, e.g. CONV. You can use the Wizard to select \u003cbr\u003ethe fields in the database you wish to export. Let us suppose you wanted to export from the \u003cbr\u003eCDS database fields 24,25,26,70,71 and 72: you select those boxes. The format which results \u003cbr\u003eshould without any editing produce the desired FST, so press OK and YES. This might look \u003cbr\u003elike the table below. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003cbr\u003e ID IT Data extraction format \u003cbr\u003e\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003cbr\u003e\u003cbr\u003e 24 0 mhl,v24 \u003cbr\u003e 25 0 mhl,v25 \u003cbr\u003e 26 0 mhl,v26 \u003cbr\u003e 70 0 mhl,(v70/) \u003cbr\u003e 71 0 mhl,(v71/) \u003cbr\u003e 72 0 mhl,(v72/) \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eThe wizard makes provision for repeatable fields by using groups like (v70/) - otherwise the \u003cbr\u003erepeats will get run together. \u003cbr\u003e \u003cbr\u003eFields you wanted to eliminate, you have left out of the FST. If on the other hand you wanted \u003cbr\u003eto move data from field 24 to field 200, you could have an entry like \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 127\u003cbr\u003e\u003cbr\u003e 200 0 v24 \u003cbr\u003e \u003cbr\u003eor, if field 24 is repeatable: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e 200 0 (v24/) \u003cbr\u003e \u003cbr\u003eAs the first line of the FST you can add 1 0 mfn: this transfers the MFN of the record into \u003cbr\u003efield 1. This can be used to retain the old record number in the new database (see Prompt 3 in \u003cbr\u003eSection 9.3). \u003cbr\u003e \u003cbr\u003eTo put the same text into all the records exported, you could use a literal in the FST, e.g. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e990 0 \u0027Copyright IDS\u0027 \u003cbr\u003e \u003cbr\u003eOther kinds of modification are possible if you have a good understanding of the formatting \u003cbr\u003elanguage (see the Reference Manual). You can even import two databases into one using the \u003cbr\u003eREF(L) function. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eIf you make changes during exporting you will usually not need to use an FST when you \u003cbr\u003eimport again. You will need to import into a new database definition or re-initialize the old \u003cbr\u003edatabase before importing again. (Be sure you have a backup in case anything goes wrong, so \u003cbr\u003eyou can start again.) \u003cbr\u003e \u003cbr\u003eAnother example of a FST for reformatting a database is found in Section 13.3. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e10.8 COMPACTING THE DATABASE \u003cbr\u003e \u003cbr\u003eWhen records are edited and then written back to the master file (.mst), the new version does \u003cbr\u003enot actually overwrite the old version. (If it were larger it would not fit anyway.) Instead, it is \u003cbr\u003ewritten at the end of the master file and the cross-reference file (.xrf) points to the new \u003cbr\u003eversion instead of the old one. So if you have a database in which a lot of editing is done (e.g. \u003cbr\u003ea book file in which you insert borrower codes and then delete them when the book is \u003cbr\u003ereturned, or a file on which you have done a global edit) a lot of space will be wasted. \u003cbr\u003eAnother waste of space may be records that have been marked as deleted. (These are \u003cbr\u003elogically deleted but they are still recoverable.) \u003cbr\u003e \u003cbr\u003eUsers familiar with the DOS version of the software will know that this space can be \u003cbr\u003erecovered by compacting and will wonder how to do this in CDS/ISIS for Windows as there \u003cbr\u003eis no equivalent function. If you export a file and import the file that is subsequently created \u003cbr\u003eyou will find that the new MST file has fewer bytes. Before you export and import, BE \u003cbr\u003eSURE THAT YOU HAVE A BACK-UP COPY. \u003cbr\u003e \u003cbr\u003eSelect Database ⇒ Export, enter a file name, say data.iso (it is best to give it an .iso \u003cbr\u003eextension) and a worksheet headed Export in ISO-2709 format will appear. If your database \u003cbr\u003ehas fewer than 10 million records you need only enter Output Tag containing MFN. This \u003cbr\u003ewill add to each exported record the record number and you need to use this only if you want \u003cbr\u003eto retain the MFNs in the compacted database. If you have not used field 1 in your database, \u003cbr\u003eenter 1 there, otherwise 99, or 999 are good numbers to use for field tags. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 128\u003cbr\u003e\u003cbr\u003eClick on OK and a Progress box will let you know how far you have got and eventually a \u003cbr\u003eCompleted button will appear. Check that the number of records exported is the same as the \u003cbr\u003enumber of records in the database seen at the bottom right of the database window (e.g. \u003cbr\u003eMAX: 12345). It will be the same if you have used Output tag containing MFN. Click on \u003cbr\u003ethe button and you have finished. \u003cbr\u003e \u003cbr\u003eIf you are reasonably certain that the correct number of records is exported, choose from the \u003cbr\u003emain menu Database ⇒ Import. The Name of input ISO file box will appear and hopefully \u003cbr\u003eyou will see the file you have just created with an extension .iso. Double click on the file \u003cbr\u003ename, and a box headed Import from ISO-2709 file will appear. Ensure you click on the \u003cbr\u003eradio button Load (otherwise you will append the file to itself rather than overwriting the old \u003cbr\u003edatabase). You must also enter 1 (or the field you chose for the MFN) in the box Tag \u003cbr\u003econtaining MFN. Click on OK and click OK to Data Base will be overwritten! You should \u003cbr\u003efind your database has been compacted! A database of 99 records which had been edited was \u003cbr\u003ereduced from 169,742 bytes to 37,376 bytes by this method! \u003cbr\u003e \u003cbr\u003eUsers of CDS/ISIS for DOS will be aware that importing and exporting does not compact the database. In \u003cbr\u003eCDS/ISIS for Windows, on importing a database through the Load option, you will find that the database is \u003cbr\u003ecompacted. \u003cbr\u003e \u003cbr\u003eYou can also compact the inverted file. Select Database ⇒ I/F update and click on Full \u003cbr\u003einverted file generation. Again you will see that the files associated with the inverted file are \u003cbr\u003ereduced in size. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e10.9 RECOVERING A CORRUPTED DATABASE \u003cbr\u003e \u003cbr\u003eYou might discover when compacting a database that it has become corrupted and that some \u003cbr\u003erecords cannot be found. The Master File Numbers sometimes reach impossible values, far \u003cbr\u003eabove the number of records in your database. Sometimes when browsing you may appear to \u003cbr\u003ehave reached the end of the database though you know there are records beyond there. The \u003cbr\u003elikely cause is that the Cross Reference File (extension .xrf) has got out of step with the \u003cbr\u003eMaster File (extension .mst). \u003cbr\u003e \u003cbr\u003eBefore dealing with a corrupt database, it would be a good idea to make a copy of the mst \u003cbr\u003efile. \u003cbr\u003e \u003cbr\u003e10.9.1 THE PROGRAM MSTRCV1 \u003cbr\u003e \u003cbr\u003eUNESCO has circulated a program mstrcv1.exe which is a Master File Recovery Utility. It \u003cbr\u003eattempts to recover the master file records without using the XRF file. It is documented in a \u003cbr\u003efile called mstrcv1.doc. The program is run from the operating system prompt from the \u003cbr\u003efolder where it is located by typing its name, e.g. \u003cbr\u003e \u003cbr\u003e C:\\ISIS\u0026gt;mstrcv1 \u003cbr\u003e \u003cbr\u003eYou are asked for the name of the mst file, the name of the xrf file, and the maximum Master \u003cbr\u003eFile Number. (You can err on the generous side.) The program then reads the master file and \u003cbr\u003ereports on what it finds. When the whole file has been examined it asks you for permission to \u003cbr\u003erewrite the xrf file. If you reply Y the xrf file will be recreated on the basis of the \u003cbr\u003eexamination of the mst file. This should make as many records as possible usable. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 129\u003cbr\u003e\u003cbr\u003e10.9.2 OTHER METHODS \u003cbr\u003e \u003cbr\u003eIf you do not have the program mstrcv1, or it does not correct your problem, there are two \u003cbr\u003eother methods you can try. \u003cbr\u003e \u003cbr\u003eOne is to go to your previous backup and restore it on to another computer or, if you are \u003cbr\u003ebrave, into a different folder on the same computer. If the last record when restored is the \u003cbr\u003esame as the last record when the database was backed up, the problem of data corruption has \u003cbr\u003ebeen removed. However, any records added since that backup will not be there and any \u003cbr\u003eamendments made to other records will have been lost. You can add the records after the end \u003cbr\u003eof the restored database by exporting from the original database by choosing Database ⇒ \u003cbr\u003eExport from the main menu and then importing to the restored database. However, you \u003cbr\u003ecannot get the amendments back this way. \u003cbr\u003e \u003cbr\u003eThe second method is to find the record where the problem is. It will usually be the record \u003cbr\u003eafter the last one successfully exported when the database was backed up using Export. Try \u003cbr\u003eand delete this record in Data Entry. If the record refuses to be deleted (because Data Entry \u003cbr\u003emay not be able to access this corrupt record) then export all records up to the new end into a \u003cbr\u003efile called a.iso. Next try to export from one, two, three or four (etc.) records after the corrupt \u003cbr\u003erecord into another file named b.iso. Now set up a new database on another computer or \u003cbr\u003efolder, import the file a.iso, then import b.iso using the Update option. \u003cbr\u003e \u003cbr\u003eWhen you have got back as much of the database as possible, if it is on a different computer \u003cbr\u003eor in a different folder you may copy the new one to the old. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 130\u003cbr\u003e\u003cbr\u003e11 PROGRAMMING WITH CDS/ISIS \u003cbr\u003e \u003cbr\u003e11.1 INTRODUCTION \u003cbr\u003e \u003cbr\u003eHave you ever wanted to explore the depths of CDS/ISIS to do something difficult such as a \u003cbr\u003emathematical calculation or putting today’s date into a field? Well, CDS/ISIS for Windows \u003cbr\u003eprovides at least three ways of doing this. \u003cbr\u003e• Using ISIS_DLL to program in Visual Basic \u003cbr\u003e• Using the Pascal programming facility \u003cbr\u003e• Using the extended formatting language. \u003cbr\u003eWe are going to ignore ISIS_DLL in this book as it requires high level programming skills. \u003cbr\u003eWe will give you here some examples of Pascal programming and of using the extended \u003cbr\u003eformatting language. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e11.2 ISIS PASCAL \u003cbr\u003e \u003cbr\u003eCDS/ISIS includes a Pascal compiler and facilities to write a program and interface it to a \u003cbr\u003eprint format. Your only (!) problem is writing a program or finding someone who can do this \u003cbr\u003efor you. \u003cbr\u003e \u003cbr\u003eIf you have had anything to do with the DOS version you may be aware that there were three \u003cbr\u003etypes of Pascal program. CDS/ISIS for Windows allows only one, the print format exit. Other \u003cbr\u003efunctions are replaced by ISIS_DLL. Menu exits are to some degree replaced by the \u003cbr\u003eflexibility of the Menu database which is discussed in Chapter 12. Pascal Menu exits and \u003cbr\u003erun-time programs written for CDS/ISIS cannot be used in CDS/ISIS for Windows. \u003cbr\u003e \u003cbr\u003eIn Pascal it is possible to write a library of routines (called procedures and functions) which \u003cbr\u003ecan be called on by further Pascal programs. UNESCO has made routines from this library \u003cbr\u003eavailable for anyone to use in programs that can be written to interface with the print \u003cbr\u003eformatting language. CDS/ISIS includes its own compiler to avoid the problem of finding a \u003cbr\u003esupplier of a commercial compiler who would allow it to be offered free of charge. Chapter 8 \u003cbr\u003eof the Reference Manual1 (winisis.doc) describes CDS/ISIS Pascal but the manual written for \u003cbr\u003eusing Pascal in CDS/ISIS for DOS2 which is available from distributors is essential if you \u003cbr\u003ewant to write programs. It assumes a certain elementary understanding of Pascal but for those \u003cbr\u003ewith knowledge of computer languages this can be deduced from the sample programs which \u003cbr\u003eare available. \u003cbr\u003e \u003cbr\u003e11.2.1 COMPILING AND RUNNING PROGRAMS \u003cbr\u003e \u003cbr\u003ePrograms in high level computer languages are not usually run in the form in which they are \u003cbr\u003ewritten. They have to be interpreted or compiled first, that is converted into a \"language\" that \u003cbr\u003ecan be \"read\" by the computer. \u003cbr\u003e \u003cbr\u003eCDS/ISIS Pascal is no exception. A program has first to be written in Pascal and the program \u003cbr\u003efile or source code file saved in the prog folder. Its name should have the extension pas. It \u003cbr\u003emay then be compiled by choosing Utils\u003d\u0026gt;Compile ISIS/Pascal Programs. Select the \u003cbr\u003esource code file and double click on it. You will see a message ‘Compilation of myfile.pas \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 131\u003cbr\u003e\u003cbr\u003eended. Press any key to continue’. You can then include this file in a print format as \u003cbr\u003e\u0026amp;myfile(\u0027\u0027) \u003cbr\u003e \u003cbr\u003eWhen the program is complied without errors, it generates a file with the extension .pcd \u003cbr\u003e(Pascal Compiled). In the meantime, a .pcd file may have been generated but if you try and \u003cbr\u003euse it in a print format, you will get an error box. A file will be produced with the same name \u003cbr\u003eas the .pas file and extension .lst listing the compilation errors. \u003cbr\u003e \u003cbr\u003eHowever, beware that even though the program may have been compiled without any \u003cbr\u003ecompilation errors, it may not do what you expect. It may contain logical errors and it may \u003cbr\u003eeven damage the data, for example if you are using it as part of a reformatting FST. \u003cbr\u003e \u003cbr\u003e11.2.2 SAMPLE PROGRAMS \u003cbr\u003e \u003cbr\u003eThese short sample programs are provided in order to demonstrate how to write, compile and \u003cbr\u003erun programs. \u003cbr\u003e \u003cbr\u003ea) TODAY.PAS \u003cbr\u003e \u003cbr\u003eIt is useful to include the date on a record display, if for example it is intended for users to \u003cbr\u003eprint out records. This date is taken from the computer\u0027s system date. \u003cbr\u003e________________________________________________________________________ \u003cbr\u003eProgram TODAY(s1: string; lw,occ:real; s2: string) [FORMAT]; \u003cbr\u003e{ Prints today\u0027s date} \u003cbr\u003evar dy,mo,yr,x: real; \u003cbr\u003e dat,out,mon,new: string; \u003cbr\u003eBegin \u003cbr\u003e dat:\u003ddatestamp; \u003cbr\u003e mon:\u003dsubstr(dat,1,2); \u003cbr\u003e x:\u003dval(mon); \u003cbr\u003e case x of \u003cbr\u003e\u003cbr\u003e0: mon:\u003d\u0027\u0027; \u003cbr\u003e1: mon:\u003d\u0027Jan\u0027; \u003cbr\u003e2: mon:\u003d\u0027Feb\u0027; \u003cbr\u003e3: mon:\u003d\u0027Mar\u0027; \u003cbr\u003e4: mon:\u003d\u0027Apr\u0027; \u003cbr\u003e5: mon:\u003d\u0027May\u0027; \u003cbr\u003e6: mon:\u003d\u0027Jun\u0027; \u003cbr\u003e7: mon:\u003d\u0027Jul\u0027; \u003cbr\u003e8: mon:\u003d\u0027Aug\u0027; \u003cbr\u003e9: mon:\u003d\u0027Sep\u0027; \u003cbr\u003e10: mon:\u003d\u0027Oct\u0027; \u003cbr\u003e11: mon:\u003d\u0027Nov\u0027; \u003cbr\u003e12: mon:\u003d\u0027Dec\u0027; \u003cbr\u003e\u003cbr\u003e end; \u003cbr\u003e out:\u003dsubstr(dat,4,2)|\u0027 \u0027|mon|\u0027 20\u0027|substr(dat,7,2); \u003cbr\u003e s2:\u003dout; \u003cbr\u003eend. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eFigure 11.1 Pascal program to place the date in a print format \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 132\u003cbr\u003e\u003cbr\u003eTo avoid confusion, the name of the program should be the same as the file name without the \u003cbr\u003eextension. In fact, CDS/ISIS uses the file name rather than the name in the \"Program\" \u003cbr\u003estatement to call the program. \u003cbr\u003e \u003cbr\u003eIn Pascal, any text in {...} is a comment and does not affect the operation of the program. \u003cbr\u003e \u003cbr\u003eThe program calls a CDS/ISIS Pascal routine \u0027datestamp\u0027, which takes the system date and \u003cbr\u003eputs it in a variable, in this case \u0027dat\u0027. \u003cbr\u003e \u003cbr\u003eThe system date is reorganized by the program into the date in the form day, month as 3-letter \u003cbr\u003eabbreviation and final two digits of year, e.g. 31 Jan 02 for 31 January 2002. \u003cbr\u003e \u003cbr\u003eTo print out the date, add to your print format \u0026amp;today(\u0027\u0027). A print routine must have a \u003cbr\u003eparameter, hence the dummy parameter(\u0027\u0027). \u003cbr\u003e \u003cbr\u003eb) FIRST.PAS \u003cbr\u003e \u003cbr\u003eThe formatting language in CDS/ISIS for DOS was less sophisticated than that in CDS/ISIS \u003cbr\u003efor Windows. Here is a program written for CDS/ISIS for DOS which could now be replaced \u003cbr\u003eby the command v1[1]. If you want to use a program which has been compiled for use with \u003cbr\u003eCDS/ISIS for DOS you must recompile it in CDS/ISIS for Windows. \u003cbr\u003e \u003cbr\u003eThis program prints only the first occurrence of a field. Used in a reformatting FST it will \u003cbr\u003eexport only the first occurrence of a field. \u003cbr\u003e_______________________________________________________________________ \u003cbr\u003e \u003cbr\u003eprogram first (s1: string; lw,occ: real; s2: string)[FORMAT]; \u003cbr\u003ebegin \u003cbr\u003e if nocc(300)\u003d1 then \u003cbr\u003e s2:\u003ds1 else \u003cbr\u003e if occ\u003d1 then s2:\u003ds1 \u003cbr\u003e else s2:\u003d\u0027\u0027; \u003cbr\u003eend. \u003cbr\u003e \u003cbr\u003eFigure 11.2 Pascal program to print out only the first occurrence of a field \u003cbr\u003e________________________________________________________________________ \u003cbr\u003e \u003cbr\u003eThis print exit works for field 300, to ensure that it is printed out (or selected in an FST) only \u003cbr\u003eonce even if it is a repeatable field. \u003cbr\u003e \u003cbr\u003eIt is called in the print format as follows for a subfielded field: \u003cbr\u003e \u003cbr\u003eMHU,(\u0026amp;first(v300^a))(\u0026amp;first(\", \"v300^b))(\u0026amp;first(\" (\"v300^c\") \u003cbr\u003e\")) \u003cbr\u003e \u003cbr\u003eIf the field were not subfielded or the subfields required no special manipulating, it would be \u003cbr\u003ecalled as follows: \u003cbr\u003e \u003cbr\u003e MHU,(\u0026amp;first(v300)) \u003cbr\u003e \u003cbr\u003eThis particular program must be called from a repeatable group: the initial opening and final \u003cbr\u003eclosing parentheses indicate this. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 133\u003cbr\u003e\u003cbr\u003eAlthough a format exit may compile successfully, it may not have the desired effect. \u003cbr\u003eFurthermore, format exits and the associated syntax are not validated by CDS/ISIS. It is \u003cbr\u003edesirable when testing a format exit to set up a special format containing only the call to the \u003cbr\u003eformat exit. Format exits can easily cause a loop which causes the screen to go blank. They \u003cbr\u003emay do this if they are badly written or if they are not called correctly in the print format. If it \u003cbr\u003edoes not work correctly it may lock up your computer and you may have to reboot it or if \u003cbr\u003eusing Windows NT you may have to End Process with the Windows Task Manager. Your \u003cbr\u003eNetwork manager will show you how to use this. In any case you may lose any work you \u003cbr\u003ehave done on the print format but you should not lose the Pascal program files. Print format \u003cbr\u003eexits should be used with great caution, if at all, by the inexperienced! \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e11.3 EXTENDED FORMATTING LANGAUGE \u003cbr\u003e \u003cbr\u003eThe formatting language itself is very powerful, particularly with its conditionals \u003cbr\u003e(if...then...else...fi) but conditionals do not suffice for every situation. \u003cbr\u003e \u003cbr\u003eIn the latest version of CDS/ISIS for Windows, format variables bring the formatting \u003cbr\u003elanguage closer to the power of a programming language. You will often be able to use this \u003cbr\u003einstead of writing a Pascal format exit. \u003cbr\u003e \u003cbr\u003ee0 ... e9 are reserved as string variables and s0 ... s9 as string variables. Alongside \u003cbr\u003ethese there are certain functions: \u003cbr\u003e \u003cbr\u003esize(format) returns the number of characters in the output string produced by a format \u003cbr\u003eexpression: note that it would differ depending on the mode. \u003cbr\u003e \u003cbr\u003eIf field 200 contains ^aJohnson^bSally \u003cbr\u003empl^aJohnson^bSally yields 16 (^aJohnson^bSally) \u003cbr\u003emhl^aJohnson^bSally yields 14 (Johnson, Sally) \u003cbr\u003emdl^aJohnson^bSally yields 16 (Johnson, Sally. ) \u003cbr\u003e \u003cbr\u003eYou can see the length by including; \u003cbr\u003ee0:size(v200),f(e0,0,0) \u003cbr\u003eor \u003cbr\u003ef(size(v200),0,0) \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003edb returns the name of the current database \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003enocc(vn) returns the number of occurrences of a specified field, where n is the tag of that \u003cbr\u003efield. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eOCC returns the number of the current occurrence of a repeatable group \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 134\u003cbr\u003e\u003cbr\u003e \u003cbr\u003eSuppose that field 700 has 3 repeats: Daniel, Mark \u003cbr\u003e Colledge, Marion \u003cbr\u003e Fraser, Jonathan \u003cbr\u003e \u003cbr\u003eThe result of the following is incorrect: \u003cbr\u003e \u003cbr\u003e(f(occ,0,0)|. |v700) \u003cbr\u003e \u003cbr\u003e1. Daniel, Mark \u003cbr\u003e2. Colledge, Marion \u003cbr\u003e3. Fraser, Jonathan \u003cbr\u003e4 \u003cbr\u003e \u003cbr\u003eThe last 4 appears because the program does not know until it reaches the field data that there \u003cbr\u003eis not another repeat. By then it has already printed the repeat number. How can this be \u003cbr\u003eprevented? \u003cbr\u003e(if occ \u0026lt;\u003d nocc(v70) then f(occ,0,0),fi,|. |v70) \u003cbr\u003e \u003cbr\u003eThis checks that the number about to be displayed is less than or equal to the number of \u003cbr\u003eoccurrences of that field in the record. If the number about to be printed is greater than the \u003cbr\u003enumber of repeats it will not print the occurrence number. \u003cbr\u003e \u003cbr\u003eThe f function converts a number into a string so that it can be displayed. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003etag used in repeatable groups returns the tag of the fields in the record. \u003cbr\u003e \u003cbr\u003eThe *ALL* print format can be reproduced by: \u003cbr\u003e \u003cbr\u003e(if(p(v0) then f(tag,0,0),\u0027 \u0027,v0/ fi)/ \u003cbr\u003e \u003cbr\u003eTo produce this display for just one field:: \u003cbr\u003e \u003cbr\u003e(if(p(v200) then f(tag,0,0),\u0027 \u0027,v0/ fi) \u003cbr\u003e \u003cbr\u003ewill produce the value of field 200. You could do this for all fields you wished to be \u003cbr\u003edisplayed, but of course it is equal in its output to |200 |v200/ \u003cbr\u003e \u003cbr\u003e \u003cbr\u003edate(type)would produce on 8th December 2002: \u003cbr\u003e \u003cbr\u003edate(1) 12-08-2002 15:38:20 \u003cbr\u003edate(2) 12-08-2002 \u003cbr\u003edate(3) 15:38:20 \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 135\u003cbr\u003e\u003cbr\u003e \u003cbr\u003eIn CDS/ISIS for DOS, it was possible to program a function key to hold today’s date. In \u003cbr\u003eCDS/ISIS for Windows you can do it with the extended formatting language. Choose from \u003cbr\u003ethe main menu bar Edit ⇒ Data entry worksheet. In this example, the field where you \u003cbr\u003ewould like the date to be entered automatically is ‘60 Date Record Created (DD-MM-\u003cbr\u003eYYYY)’. In Record validation in the End code text box enter \u003cbr\u003e \u003cbr\u003e if mfn\u003d0 then \u0027a60#\u0027,date(2),\u0027#\u0027,fi \u003cbr\u003e \u003cbr\u003eClick on OK. This statement checks to see if it is a new record (mfn \u003d 0) and if so adds field \u003cbr\u003e60 in the date(2) format. \u003cbr\u003e \u003cbr\u003ess has three parameters: for position, length and format and returns the substring of the \u003cbr\u003eformat starting from the stated position for the stated length. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003ess(4,2,date(1))\u0027/\u0027 \u003cbr\u003ess(1,2,date(1))\u0027/\u0027 \u003cbr\u003ess(7,2,date(1)) \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eThe above would on 8th December 2001 produce 08/12/2001 \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e11.4 SOURCES OF PROGRAMS \u003cbr\u003e \u003cbr\u003eUsers of CDS/ISIS all over the world are writing Pascal programs and using complex print \u003cbr\u003eformats. Some are writing them for a specific purpose which might not be relevant to anyone \u003cbr\u003eelse. Others are writing programs that would be useful to others. Some, particularly UN \u003cbr\u003eagencies are making them freely available to others (and, in the case of Pascal programs, are \u003cbr\u003ecirculating the source code). Others are offering programs for a fee. Some have published \u003cbr\u003elists of programs. Many users have called for a catalogue of these programs to be made \u003cbr\u003eavailable, but the task would be very difficult and UNESCO have stated that they do not have \u003cbr\u003ethe resources to do this. The CDS/ISIS Mailing List is a useful forum for seeking information \u003cbr\u003e(see Section 1.7). \u003cbr\u003e \u003cbr\u003eHowever, as already stressed, be very careful whenever installing and using Pascal programs. \u003cbr\u003eIt is unlikely that they will have been tested to the same extent as CDS/ISIS for Windows. \u003cbr\u003eThose from reputable sources will no doubt have functioned correctly at the original \u003cbr\u003einstallation, but even these may not work correctly under other conditions. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 136\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eREFERENCES AND BIBLIOGRAPHY \u003cbr\u003e \u003cbr\u003e1. CDS/ISIS for Windows Reference Manual (version 1.3). Paris, Unesco, 1998 \u003cbr\u003e2. Mini-micro CDS/ISIS : CDS/ISIS PASCAL (Version 2.3). Paris, UNESCO, 1989 \u003cbr\u003e \u003cbr\u003eHere is a list of some sources of Pascal programs. There is no guarantee that these will be \u003cbr\u003esuitable for your particular needs or that the publications are still in print. Chapter 14 includes \u003cbr\u003ea fuller list of publications that contain information on CDS/ISIS. \u003cbr\u003e \u003cbr\u003eHopkinson, Alan. \"CDS/ISIS Column\" in Information development. (published quarterly) \u003cbr\u003eNowicki, Zbigniew M. New features of the WinISIS system: guidebook for users of CDS/ISIS \u003cbr\u003efor DOS, Geneva, International Trade Centre, 2001 \u003cbr\u003eSpinak, Ernesto. Manual of progamming CDS/ISIS Pascal, Madrid, CIDOC, 1995. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 137\u003cbr\u003e\u003cbr\u003e12 CUSTOMIZING THE PACKAGE \u003cbr\u003e \u003cbr\u003e12.1 INTRODUCTION \u003cbr\u003e \u003cbr\u003eWhen you have set up your system and have been running it for a while, you will want to \u003cbr\u003etailor it to your requirements. For example, you may want to put the name of the database on \u003cbr\u003ethe database window bar. It is possible to write special programs in Visual Basic to change \u003cbr\u003ethe screen displays using ISIS_DLL. We are not going to include that in this manual as it \u003cbr\u003erequires specialist programming knowledge. Or you may want to add or change CDS/ISIS \u003cbr\u003eHelp. You may not like the terminology used by the system or you may want to add screens \u003cbr\u003ein languages other than the basic English, French and Spanish provided at installation. \u003cbr\u003e \u003cbr\u003eYour distributor may have already done some of the above before you receive the package, in \u003cbr\u003ewhich case your menus may not correspond exactly with those in the manuals you have \u003cbr\u003ereceived with the package or those depicted in this Handbook. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e12.2 CUSTOMIZING THE MENUS \u003cbr\u003e \u003cbr\u003eThe text on the screens is generally customizable. Those familiar with CDS/ISIS for DOS \u003cbr\u003ewill be aware that there were message files held in a database and menu files held as \u003cbr\u003eworksheets. In CDS/ISIS for Windows, menus as well as messages are held as databases. \u003cbr\u003e \u003cbr\u003eBefore making any changes you should copy the database files mn* (MNENDF is the \u003cbr\u003eEnglish default menu database) and ms* (MSEN is the English message database) to another \u003cbr\u003efolder or a floppy disk in case you need to get them back You should also copy the \u003cbr\u003esyspar.par file to another file, say syspar.old. If you have any problems starting CDS/ISIS, \u003cbr\u003ecopy syspar.old to syspar.par. \u003cbr\u003e \u003cbr\u003eTo change the heading \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eCDS/ISIS for Windows [Full Version : EN] \u003cbr\u003e \u003cbr\u003eopen the database MNENDF and edit field 1 of record 1. For example, replace \u0027Full Version\u0027 \u003cbr\u003eby \u0027Middlesex University\u0027. The database MNENDF includes the messages that relate to the \u003cbr\u003eFull Version of CDS/ISIS for Windows – see Section 3.4.2. \u003cbr\u003e \u003cbr\u003eThe database MNENSH lists the texts in the menus that relate to the search only version. If \u003cbr\u003eyou do not make a change to this database, the read-only version will still show the default \u003cbr\u003emessage \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eCDS/ISIS for Windows [Search only version: EN] \u003cbr\u003e \u003cbr\u003eWhen you open a menu database, you will see that many of the entries contain an ampersand, \u003cbr\u003e\u0026amp;. This precedes the character which in conjunction with the {Alt} key will activate that \u003cbr\u003eitem on the menu. Any item without an ampersand can be accessed only from the mouse or \u003cbr\u003eby using the arrow keys. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 138\u003cbr\u003e\u003cbr\u003e12.3 CUSTOMIZING THE MESSAGES \u003cbr\u003e \u003cbr\u003eIf you do not like any of the messages in any of the languages, you may change them, but \u003cbr\u003emake sure that the new message is of approximately the same length as the old, or you may \u003cbr\u003efind yourself with some strange-looking screens. \u003cbr\u003e \u003cbr\u003eThe messages are stored in a database for each language. \u003cbr\u003e \u003cbr\u003eIf you wish to change the message file you have to access it as a database in Data Entry with \u003cbr\u003eits name, e.g. MSEN (English), MSFR (French) or MSIT (Italian). In CDS/ISIS for DOS, you \u003cbr\u003ecannot change the message file if you are already using it in your CDS/ISIS session, so you \u003cbr\u003ehave to change the language you are using by going to another language. In CDS/ISIS for \u003cbr\u003eWindows you do not need to worry. Nevertheless, it is probably better to practice on another \u003cbr\u003efile. If you do not have another language message file, you will have to create one (see \u003cbr\u003eSection 12.4)! This cannot be done in CDS/ISIS but has to be done in DOS or Windows \u003cbr\u003eExplorer. Remember to ensure that messages edited remain similar in length; in some cases a \u003cbr\u003emessage of a different size will cause no problems but you will have to experiment to find out \u003cbr\u003ewhat the end result looks like. \u003cbr\u003e \u003cbr\u003eEach message in CDS/ISIS has a number by which it is known to the system. Before making \u003cbr\u003eany changes to the message file, you should print out the messages. You can do this by \u003cbr\u003eentering the database and printing it in the usual way (see chapter 8). If the software has been \u003cbr\u003eset up using the usual defaults it will be sent to the printer; otherwise you can create an ASCII \u003cbr\u003efile of messages relating to the language you have opened. When you are asked for a \u003cbr\u003efilename, call the file msen.lst (for an English language message file) or msfr.lst (for French) \u003cbr\u003eetc. This file may then be printed out. \u003cbr\u003e \u003cbr\u003eWhen you have printed out the messages, you will see that they are grouped into records each \u003cbr\u003econtaining 10 fields. Message 5 is field 5 in record number 1 and message 38 is field 8 in \u003cbr\u003erecord 4. \u003cbr\u003e \u003cbr\u003eIf a message is missing, when you see a screen which should display that message, you will \u003cbr\u003esee the text Mess[244] or some such in its place. You then have to edit the database to put in \u003cbr\u003esay record 25 a value for a message in field 4. \u003cbr\u003e \u003cbr\u003eNote that some messages with the same text are repeated in the database. If you change \u0027Help\u0027 \u003cbr\u003ein message 4 (of record 1), it will only change the word ‘help’ in the print worksheets. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e12.4 ADDING A LANGUAGE \u003cbr\u003e \u003cbr\u003eTo add a language, go to the DOS prompt (or use Windows Explorer to complete the \u003cbr\u003efollowing instructions). This assumes you wish to copy the English to the French messages \u003cbr\u003ewhich you would normally do only if there were no French messages present. \u003cbr\u003e \u003cbr\u003e cd\\winisis \u003cbr\u003e cd msg \u003cbr\u003e copy msen.* msfr.* \u003cbr\u003e copy amsen.fmt amsfr.fmt \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 139\u003cbr\u003e\u003cbr\u003e cd\\winisis\\menu \u003cbr\u003e copy mnendf.* mnfrdf.* \u003cbr\u003e copy amnend.fmt amnfrd.fmt \u003cbr\u003e copy mnensh.* mnfrsh.* \u003cbr\u003e copy amnens.fmt amnfrs.fmt \u003cbr\u003e \u003cbr\u003eYou will have copied the English message to the French message files and the English menus \u003cbr\u003eto the French menus. You can then change to \u0027French\u0027 (i.e. the copy) which will actually now \u003cbr\u003edisplay English language messages and menus since you have copied the English menus to it. \u003cbr\u003e \u003cbr\u003eAs far as adding a new language is concerned you might have received the necessary files for \u003cbr\u003ean extra language or you might have to create them yourself, or you might have received \u003cbr\u003esome files but not all for an additional language. \u003cbr\u003e \u003cbr\u003eThere are three sets of files which make up the screens and messages needed for each \u003cbr\u003elanguage and each of these types of file contains somewhere within the filename the language \u003cbr\u003ecode. Each language is known to the system by a two-letter code. It is a good idea to use \u003cbr\u003ewhere possible the ISO language code for this: thus English is EN, French is FR and Spanish \u003cbr\u003eis ES. \u003cbr\u003e \u003cbr\u003eTo return to the three kinds of files, the first type is the default menu files, and these files \u003cbr\u003ehave names beginning with mn. They are followed by a language code (two letters) and then \u003cbr\u003edf to indicate the default menus. The short version of the menus consists of files beginning \u003cbr\u003ewith mn, followed by the language code, e.g. en, followed by sh for the short worksheet. \u003cbr\u003eThese worksheets are stored in the form of a CDS/ISIS database and have associated \u003cbr\u003eworksheets, amnens, for data editing. Message files, the third set of files, are stored similarly, \u003cbr\u003eas databases beginning ms, followed by the language code. They too have associated \u003cbr\u003eworksheet files. Thus msit is the main Italian menu database and amsit.fmt is the default \u003cbr\u003edata entry worksheet for the message files database. \u003cbr\u003e \u003cbr\u003eIf you are given a set of files for a new language, add them according to the instructions with \u003cbr\u003ethe diskette. If there are no instructions, you need to add the message files to the subdirectory \u003cbr\u003e\\winisis\\msg and the menu files to the subfolder \\winisis\\menu. \u003cbr\u003e \u003cbr\u003eLet us suppose in this example that you are adding German and the language code is DE \u003cbr\u003e(Deutsch). The diskette should contain the following files: \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e msde.cnt msde.fdt msde.fst msde.ifp msde.l01 \u003cbr\u003e msde.l02 msde.mst msde.n01 msde.n02 msde.pft \u003cbr\u003e msde.xrf amsde.fmt mndedf.cnt mndedf.fdt mndedf.fst\u003cbr\u003e mndedf.ifp mndedf.l01 mndedf.l02 mndedf.mst mndedf.n01\u003cbr\u003e mndedf.n02 mndedf.pft mndedf.xrf amnded.fmt bmnded.fmt\u003cbr\u003e mndesh.cnt mndesh.fdt mndesh.fst mndesh.ifp mndesh.l01\u003cbr\u003e mndesh.l02 mndesh.mst mndesh.n01 mndesh.n02 mndesh.pft\u003cbr\u003e mndesh.xrf amndes.fmt bmndes.fmt \u003cbr\u003e \u003cbr\u003eWith the diskette in drive A, go to the C: prompt and type the following: \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 140\u003cbr\u003e\u003cbr\u003e copy a:mn*.fmt c:\\winisis\\menu\\ \u003cbr\u003e copy a:amn*.fmt c:\\winisis\\menu\\ \u003cbr\u003e copy a:ms*.* c:\\winisis\\msg\\ \u003cbr\u003e copy a:ams*.fmt c:\\winisis\\msg\\ \u003cbr\u003e \u003cbr\u003eYou have now transferred the files from the floppy disk to the computer hard disk. \u003cbr\u003e \u003cbr\u003eIf you yourself wish to create a new language you must do the following to create the new \u003cbr\u003efiles. Copying them from the English language version, you will be able to edit each entry in \u003cbr\u003ethe menu and message databases, replacing the English texts with texts in your chosen \u003cbr\u003elanguage. Changing the text of menus and messages is described above in Sections 12.2 and \u003cbr\u003e12.3. We will use German for the example below which shows you how to create the new \u003cbr\u003efiles ready to be translated. \u003cbr\u003e \u003cbr\u003eGo to the C prompt. \u003cbr\u003e \u003cbr\u003e cd\\winisis\\msg \u003cbr\u003e copy msen*.* msde.* \u003cbr\u003e copy amsen*.fmt amsde.fmt \u003cbr\u003e cd\\winisis\\menu \u003cbr\u003e copy mnen*.* msde*.fmt \u003cbr\u003e copy amnen*.* amnde*.* \u003cbr\u003e \u003cbr\u003eIn both cases, you will have to change the menu database to add on the new language. Field 1 \u003cbr\u003eof record 1 must contain the name of the language. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e12.5 CHANGING THE LOOK OF THE SCREENS \u003cbr\u003e \u003cbr\u003eIn CDS/ISIS for DOS you could change the colours of CDS/ISIS displays from the utilities \u003cbr\u003emenu. There is no direct equivalent in CDS/ISIS for Windows, so here we show you ways of \u003cbr\u003edoing similar. Firstly, you can change the colours of your screens in Windows. Click on the \u003cbr\u003eStart button ⇒ Control panel ⇒ Display ⇒ Appearance ⇒ Scheme. From the drop down \u003cbr\u003emenu try other colour schemes. But be aware that any changes here will be permanent and \u003cbr\u003ewill affect the colour scheme in all programs you run on the computer. If other people use \u003cbr\u003eyour computer you may not wish to do this. \u003cbr\u003e \u003cbr\u003eSome of the illustrations in this Handbook use the standard Windows colours and some use a \u003cbr\u003erose-coloured display scheme. \u003cbr\u003e \u003cbr\u003e12.5.1 CHANGING RECORD DISPLAYS \u003cbr\u003e \u003cbr\u003eWithout changing the colour scheme for your computer, there is still a great deal of scope to \u003cbr\u003echange the colours of the record displays. You can set the colour in the display format by the \u003cbr\u003ecommand cl followed immediately by a number. cl1 will make the text red. cl5 will \u003cbr\u003emake the text purple. box will place the text in the next paragraph (until the next / or #) in a \u003cbr\u003ebox with the same colour as the text. box(5) will place the text in a box filled in with \u003cbr\u003epurple. make sure the colour of the text set by cl is not the same as the colour of the box. \u003cbr\u003eYou can see the colour of the backgrounds by setting up a print format containing only a \u003cbr\u003esimple program. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 141\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003ewhile e0 \u0026lt;\u003d 22 (box(e0),f(e0,0,0)/e0:\u003de0+1) \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eThis will display the number of the current line in the default system colour on a coloured \u003cbr\u003ebackground the colour represented by the number displayed. \u003cbr\u003e \u003cbr\u003eYou could make the fonts bigger by prefixing the line above with fs50. Try fs1000, and \u003cbr\u003eyou will see huge numbers displayed. Try fs10 and you will get 5 point text. fs means \u003cbr\u003efont size and CDS/ISIS measures font size in half points. \u003cbr\u003e \u003cbr\u003eThese features are available in the extensions to the print formatting language which were not \u003cbr\u003eavailable in the DOS version and are covered in Section 5.6 of this Handbook. \u003cbr\u003e \u003cbr\u003e12.5.2 CHANGING PRINT FORMAT DISPLAY \u003cbr\u003e \u003cbr\u003eWhile you are changing the print format in the main data base window, you may like to try \u003cbr\u003echanging the font in which the print format is displayed when you edit it. This does not have \u003cbr\u003eany effect on the ordinary user of the database who is restricted from changing print formats \u003cbr\u003eand it does not make any difference to the fonts in which records are displayed. Click on the \u003cbr\u003eA icon at the bottom right of the database window and you will be able to change the font. To \u003cbr\u003eavoid problems of not being able to find the default settings again, before making these \u003cbr\u003echanges, copy syspar.par to a diskette. If you wish to restore the original settings, copy \u003cbr\u003esyspar.par from the diskette over the existing file which will normally be in the c:\\winisis \u003cbr\u003efolder. \u003cbr\u003e \u003cbr\u003e12.5.3 CHANGING DATA ENTRY SCREENS \u003cbr\u003e \u003cbr\u003eIt is easy to change the fonts on the data entry screens as well. Choose Edit ⇒ Data entry. \u003cbr\u003eChoose the Options button and select the Font by name, or change its size. Make the changes \u003cbr\u003eyou wish. These will remain until you change them again. You may need to change the font if \u003cbr\u003eyou wish to use diacritical characters and they are not displaying correctly in the font \u003cbr\u003ecurrently selected. \u003cbr\u003e \u003cbr\u003e12.5.4 CHANGING OTHER SCREENS \u003cbr\u003e \u003cbr\u003ePrint format displays and data entry screens can be changed also through Configure \u003d\u0026gt; \u003cbr\u003eSystem Settings \u003d\u0026gt; Display as can the fonts used in the dictionary, and the Dialog font. You \u003cbr\u003emay need to experiment with changing the fonts if you wish to use a different script or even if \u003cbr\u003eyou need diacritical characters and they are not displaying correctly in the font currently \u003cbr\u003eselected. You may also wish to alter the size of the fonts, particularly for users who are \u003cbr\u003epartially-sighted. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e12.6 TAILORING WORKSHEETS \u003cbr\u003e \u003cbr\u003eUnfortunately, it is not possible as it was in CDS/ISIS for DOS to provide users with default \u003cbr\u003eworksheets, with values which appear as soon as the worksheet is accessed. This is \u003cbr\u003eparticularly useful in sorting and printing since the values which have to be entered are quite \u003cbr\u003ecomplex and it is not very comfortable to have to enter them again if a small mistake is made \u003cbr\u003eand you have to set up the worksheet again. The print worksheet has a special facility for \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 142\u003cbr\u003e\u003cbr\u003esaving the values in it. You may save the values entered in all the dialog boxes of the \u003cbr\u003eworksheet and recall them. The file is saved with the extension .wpr. You may copy this to \u003cbr\u003eany other computer and it should work correctly if it is used in an identical database. It is \u003cbr\u003eparticularly useful to be able to load the values to be entered in the sorting dialog box of the \u003cbr\u003eprint worksheet as they will usually be complicated to set up. When once you have perfected \u003cbr\u003ethe process it is likely that this will be repeated many times over and it is a good idea to save \u003cbr\u003ethe parameters to avoid the necessity to re-enter them each time. However, all values will be \u003cbr\u003esaved except for the pre-defined print format which must be entered each time the values are \u003cbr\u003ereloaded. \u003cbr\u003e \u003cbr\u003eLet us suppose you regularly print cards and you want to save a sorting and printing \u003cbr\u003eworksheet for printing cards from a database which uses the UNIMARC format. \u003cbr\u003e \u003cbr\u003eSet up the worksheet as in Section 8.10. Choose Save in the General dialog box and at the \u003cbr\u003ecursor overwrite .wpr with a filename of your own choosing, with the wpr extension, say \u003cbr\u003ecards.wpr. To reuse this, load it by selecting the Recall button. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e12.7 CHANGING THE SYSTEM PARAMETERS \u003cbr\u003e \u003cbr\u003e12.7.1 SYSTEM LANGUAGE \u003cbr\u003e \u003cbr\u003eTo make the system start up in French (when the language code is FR) add to syspar.par: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e101\u003dFR \u003cbr\u003e \u003cbr\u003eIt is possible to include non-Roman character sets in CDS/ISIS, but that is outside the scope \u003cbr\u003eof this book. Also, further alterations may have to take place for certain languages. Turkish \u003cbr\u003efor example has additional letters, G hacek and Turkish I which cause problems if you have a \u003cbr\u003eTurkish keyboard. Turkish I particularly causes a problem because upper case Turkish I is \u003cbr\u003eequivalent to Roman capital I and lower case Turkish i is a separate letter [turkish-i]. Turkish \u003cbr\u003enormal i has no dot and Turkish upper case I has a dot above it. It is necessary in Turkish to \u003cbr\u003echange the tables isisuc.tab and isisac.tab to take this into account so that each character \u003cbr\u003ewill convert into its appropriate upper case character when preparing any index, whether a \u003cbr\u003eprinted index or the inverted file. Also a Turkish font has to be procured, though that will not \u003cbr\u003ebe a problem in a Turkish environment. \u003cbr\u003e \u003cbr\u003eOther languages can cause different problems. The circumflex sign is replaced by a letter of \u003cbr\u003ethe alphabet in some eastern European character sets. It is however impossible to use that \u003cbr\u003echaracter in text since it is a reserved character for the initial character of the subfield \u003cbr\u003eidentifier and for the Boolean NOT operator. When CDS/ISIS finds it in text it will treat it \u003cbr\u003ealong with the following character as a subfield identifier. \u003cbr\u003e \u003cbr\u003eIt is not possible to describe here the changes necessary to take different language versions \u003cbr\u003einto account and the best way to look for solutions to any problems that arise is to approach \u003cbr\u003eusers who are using these languages to see what advice they can offer from their experience. \u003cbr\u003e \u003cbr\u003e12.7.2 STARTING UP IN A DATABASE \u003cbr\u003e \u003cbr\u003eYou may wish users to open a specified database when loading the program. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 143\u003cbr\u003e\u003cbr\u003eFrom the menu bar, choose Configure ⇒ System settings. Enter the name of the database in \u003cbr\u003eDefault database. Users will then enter this database on running the program. \u003cbr\u003e \u003cbr\u003e12.7.3 LIMITING ACCESS TO DATABASES \u003cbr\u003e \u003cbr\u003eYou may have a number of databases on your computer or network which are, let’s say, for \u003cbr\u003edevelopment work and which you do not want your end users to see. You can restrict users to \u003cbr\u003ea list of databases that you enter in syspar.par in parameters 1001 to 1005. Parameter 125 \u003cbr\u003emust be 1 (125\u003d1). It is possible to hide the name of the database and provide a description as \u003cbr\u003ebelow. To allow access only to the CDS database, you could enter in syspar.par: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e1001\u003dCDS***UNESCO Sample Database \u003cbr\u003e \u003cbr\u003eIf you click on Open ⇒ Database, a listbox will appear with the names and descriptions of \u003cbr\u003ethe databases as in Figure 12.1. \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e12.8 CONTROLLING ACCESS TO EDITING \u003cbr\u003e \u003cbr\u003eTo remove edit access, choose Configure ⇒ Change profile and select Search Only \u003cbr\u003eVersion from the Option window. You will see that the Edit and Utils options disappear \u003cbr\u003efrom the main menu bar. This ‘read only’ mode will remain until you leave CDS/ISIS for \u003cbr\u003eWindows. To make this a permanent feature, edit syspar.par parameter 102 to read \u003cbr\u003e102\u003dSH. SH means the short menu, i.e. without edit. If the value is 102\u003dDF, you should see \u003cbr\u003ethe full editing menu. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 144\u003cbr\u003e\u003cbr\u003e \u003cbr\u003eThis is covered in Section 3.4.2 . \u003cbr\u003e \u003cbr\u003eIt is possible to provide alternative menus in the same system by using passwords. \u003cbr\u003e \u003cbr\u003eCreate a file staff.par with one line: \u003cbr\u003e\u003cbr\u003e102\u003dDF \u003cbr\u003e \u003cbr\u003eCreate a file reader.par with one line \u003cbr\u003e\u003cbr\u003e102\u003dSH \u003cbr\u003e \u003cbr\u003eAdd a line to the end of the syspar.par file \u003cbr\u003e\u003cbr\u003e0\u003d!Please enter your password \u003cbr\u003e \u003cbr\u003eThe result is that next time you run CDS/ISIS you must enter a password, in this case either \u003cbr\u003estaff or reader. This will take from the password files the value of parameter 102 as \u003cbr\u003efound there. \u003cbr\u003e \u003cbr\u003eYou can also use the password to give different users different features. You can, for \u003cbr\u003eexample, give one password to the geography department so that CDS/ISIS opens up for \u003cbr\u003ethem in the GEOG database and one to the history department so that they open up with the \u003cbr\u003eHIST database. \u003cbr\u003e \u003cbr\u003eThe history.par file will include: \u003cbr\u003e\u003cbr\u003e102\u003dSH \u003cbr\u003e6\u003dHIST \u003cbr\u003e\u003cbr\u003ewhile the geog.par file will include: \u003cbr\u003e 102\u003dSH \u003cbr\u003e 6\u003dGEOG \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 145\u003cbr\u003e\u003cbr\u003e13 APPLICATIONS \u003cbr\u003e \u003cbr\u003eCDS/ISIS is designed for information retrieval of textual data. It can be used for library \u003cbr\u003ecatalogue databases, databases of other kinds of bibliographic references or for any kind of \u003cbr\u003ereference database such as directories. Another application is mailing lists. Since it has very \u003cbr\u003egood printing capabilities, it can be used for maintaining data and printing them out in \u003cbr\u003edifferent formats. The formats may be directories for publication or labels for postage. It can \u003cbr\u003eeven produce standard letters from a mailing list database. \u003cbr\u003e \u003cbr\u003eIf you want to use it for an integrated library automation system, you will have to acquire a \u003cbr\u003esuite of programs most probably written in Visual Basic using ISIS_DLL to use in \u003cbr\u003econjunction with the basic package. Further information on this kind of application is given \u003cbr\u003ein Section 13.5. A large number of such applications were developed for CDS/ISIS for DOS. \u003cbr\u003eThese may still be used running under CDS/ISIS for DOS, but at the same time you may also \u003cbr\u003euse CDS/ISIS for Windows to access these databases for functions which work better under \u003cbr\u003eWindows than under DOS. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e13.1 NUMERICAL APPLICATIONS \u003cbr\u003e \u003cbr\u003eCDS/ISIS is weak on numeric applications. However, UNESCO has developed a package \u003cbr\u003ecalled WinIDAMS (Internationally Developed Data Analysis and Management Software \u003cbr\u003ePackage)1 and an interface which can import and export data from CDS/ISIS called IDIS. \u003cbr\u003eThis package requires expert statistical knowledge. Information on WinIDAMS is available \u003cbr\u003efrom UNESCO/CI (see address in Section 14.4). \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e13.2 STANDARD FORMATS \u003cbr\u003e \u003cbr\u003eAs mentioned in Section 1.8, CDS/ISIS supports standard formats. A number of applications \u003cbr\u003eimplementing standard formats have been developed. Some of these have been based on the \u003cbr\u003eUNESCO Common Communication Format.2,3. Although a database and manual have been \u003cbr\u003ewidely circulated on diskette, they have not been formally distributed. \u003cbr\u003e \u003cbr\u003eA self-contained demonstration database (including a reduced version of the CDS/ISIS \u003cbr\u003esoftware) has been developed at the National Library in Portugal. Its main function is to \u003cbr\u003eillustrate retrieval on a UNIMARC4 database. It includes a number of print formats which \u003cbr\u003eoffer different kinds of display including ISBD and AACR as well as a display with \u003cbr\u003eUNIMARC tags, indicators and subfield identifiers.5 It is available from the IFLA UBCIM \u003cbr\u003eProgramme at Deutsche Bibliothek, Frankfurt, Germany (see Section 14.4). Although this is a \u003cbr\u003eprogram using CDS/ISIS for DOS, the database FDT can be used as it is though you will \u003cbr\u003eneed to add the subfields to the FDT if you want to enter data. The print formats also need a \u003cbr\u003elittle editing to remove Pascal format exits for the print formats which are not available in \u003cbr\u003esource code so cannot be re-compiled for CDS/ISIS for Windows. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 146\u003cbr\u003e\u003cbr\u003e13.3 SAMPLE UNIMARC DATABASE \u003cbr\u003e \u003cbr\u003eThe Field Definition Table in Figure 13.1 is compatible with UNIMARC which is an \u003cbr\u003einternational exchange format developed by the International Federation of Library \u003cbr\u003eAssociations and Institutions for the exchange of bibliographic data between national \u003cbr\u003elibraries.4 \u003cbr\u003e \u003cbr\u003eTag Name Subfields \u003cbr\u003e1 ISN \u003cbr\u003e10 ISBN abdz \u003cbr\u003e11 ISSN abdz \u003cbr\u003e20 NATIONAL BIBLIOGRAPHY NO. a \u003cbr\u003e21 LEGAL DEPOSIT NO. a \u003cbr\u003e22 GOVT. PUBLICATIONS NO. abz \u003cbr\u003e100 GENERAL PROCESSING DATA a \u003cbr\u003e101 LANGUAGE OF ITEM acd \u003cbr\u003e102 COUNTRY OF PUB\u0027N a \u003cbr\u003e200 TITLE acdefghi \u003cbr\u003e205 EDITION adfg \u003cbr\u003e206 MATHEMATICAL DATA a \u003cbr\u003e207 SERIAL NUMBERING a \u003cbr\u003e210 IMPRINT acd \u003cbr\u003e215 PHYSICAL DESC. ae \u003cbr\u003e225 SERIES STATEMENT adefivx1 \u003cbr\u003e300 GENERAL NOTE a \u003cbr\u003e320 BIBLIOGRAPHY NOTE a \u003cbr\u003e330 SUMMARIES OR ABSTRACTS NOTE a \u003cbr\u003e324 FACSIMILE NOTE a \u003cbr\u003e326 FREQUENCY NOTE a \u003cbr\u003e327 CONTENTS NOTE a \u003cbr\u003e328 THESIS NOTE a \u003cbr\u003e330 SUMMARY OR ABSTRACT a \u003cbr\u003e454 TRANSLATION OF a \u003cbr\u003e461 HOST SERIAL avp \u003cbr\u003e488 RELATED TITLE a \u003cbr\u003e500 UNIFORM TITLE aln \u003cbr\u003e501 COLLECTIVE UNIFORM TITLE a \u003cbr\u003e512 COVER TITLE a \u003cbr\u003e517 VARIANT TITLE a \u003cbr\u003e600 PERSON RESPONSIBLE (MAIN) abcdefghijklmnopxyz1234 \u003cbr\u003e606 SUBJECT DESCRIPTORS abcxyz \u003cbr\u003e675 UDC avz \u003cbr\u003e700 PERSON RESPONSIBLE (MAIN) abcdefghijklmnop1234 \u003cbr\u003e701 PERSON RESPONSIBLE (ALTERN) abcdefghijklmnop1234 \u003cbr\u003e702 PERSON RESPONSIBLE (SECONDARY)abcdefghijklmnop1234 \u003cbr\u003e710 CORPORATE RESP\u0027LE (MAIN) abcdefghijklmnop1234 \u003cbr\u003e711 CORPORATE RESP\u0027LE (ALT) abcdefghijklmnop1234 \u003cbr\u003e712 CORPORATE RESP\u0027LE (SECONDARY)abcdefghijklmnop1234 \u003cbr\u003e801 SOURCE abcd \u003cbr\u003e966 SHELFMARK a \u003cbr\u003e \u003cbr\u003eFigure 13.1 Sample Field Definition Table for UNIMARC \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 147\u003cbr\u003e\u003cbr\u003eSubfield identifiers must be entered in the Field Definition Table in order for all aspects of \u003cbr\u003ethe database to work and to ensure that it conforms to the UNIMARC format. The subfields \u003cbr\u003eneed to be entered into the text by the cataloguers as required. \u003cbr\u003e \u003cbr\u003eThe format is UNIMARC with a few variations. Field 966 is a private field for Shelfmark. \u003cbr\u003e \u003cbr\u003eA worksheet should be set up to enable these fields to be entered. Help messages should be \u003cbr\u003eadded to the worksheets. Some examples are given in figure 13.2. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eField 200 \u003cbr\u003e^aTitle proper ^bTtitle proper, other author^dParallel title^fStatement of \u003cbr\u003eresp.^gSubsequent statements \u003cbr\u003e \u003cbr\u003eField 300 \u003cbr\u003e^a Note \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 13.2 Help messages for UNIMARC database \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eValidation may also be added. According to the UNIMARC manual, field 200 should be \u003cbr\u003epresent. Record validation should include in the Format text box: \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eif a(v200) then \u0027Field 200 must be present\u0027 fi \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eSince field 200, subfield a must also be present, the following can be entered as the validation \u003cbr\u003efor field 200. Double click on 200 under Data entry fields and enter in Validation / Format \u003cbr\u003e \u003cbr\u003eif a(v200^a) then \u0027Field 200 subfield a must be present\u0027,fi \u003cbr\u003e \u003cbr\u003eIt is assumed that UNIMARC indicators would not be entered in fields where they always \u003cbr\u003ehave the value of two spaces. Otherwise the cataloguers should enter the indicators at the start \u003cbr\u003eof each field exactly as required by the format as specified in the manual. The FST in Figure \u003cbr\u003e13.4 will add the spaces automatically if data are exported to another UNIMARC user who \u003cbr\u003emay not be a CDS/ISIS user. \u003cbr\u003e \u003cbr\u003eThe print format in Figure 13.3 can be used to produce either catalogue cards or a display on \u003cbr\u003ethe screen. \u003cbr\u003e \u003cbr\u003eIn order to export records in UNIMARC format, the Reformatting FST unimarc.fst shown in \u003cbr\u003eFigure 13.4 can be used to add the indicators. The settings on the export worksheet should be \u003cbr\u003eas follows: Subfield separator \\031. Output line length 0 \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 148\u003cbr\u003e\u003cbr\u003e \u003cbr\u003empl(mpu,v700^a||,mpl|, |v700^b) \u003cbr\u003emdl,(mhu,v710^a||,mhl,|. |v710^b||,| (|v710^c|) \u003cbr\u003e |,|, |v710^d||,|, |v710^e||,|, |v710^f||/)/, \u003cbr\u003ec4,(| ; |+v200^a,|. |v200^c,| : |v200^e,| |v200^d,| / |v200^f,| ; \u003cbr\u003e|v200^g),,mdl,\". -- \"v210^a\"\",\" : \"v210^c\"\",\", \u003cbr\u003e\"v210^d\"\",,mpl,ref (l(v461),mhl |. In: |v200^a,|(|v102|)|) \u003cbr\u003emhl,if p(v461) then\" \"v207 , else \" . -- \"v207\" \",,fi,if \u003cbr\u003ep(v215^a) then \". - \"v215^a\"\" else \" pp.\"v215 ,fi \u003cbr\u003e(mhl,\" (\"v225^a,\" / \"v225^f,\"; \"v225^v,\")\"d225\")\"), \u003cbr\u003emhl,\". -- ISBN \"v010,\". -- ISSN \"v011, \u003cbr\u003e(|. -- |v300*2),(|. -- |v301*2),(|. -- |v302*2),(|. -- |v303*2),(|. -- \u003cbr\u003e|v304*2),(|. -- |v305*2), \u003cbr\u003e(|. -- |v306*2),(|. -- |v307*2),(|. -- |v308*2),(|. -- |v310*2),(|. -- \u003cbr\u003e|v311*2),(|. -- |v312*2), \u003cbr\u003e(|. -- |v313*2),(|. -- |v314*2),(|. -- |v315*2),(|. -- |v316*2),(|. -- \u003cbr\u003e|v317*2),(|. -- |v318*2), \u003cbr\u003e(|. -- |v320*2),(|. -- |v321*2),(|. -- |v322*2),(|. -- |v323*2),(|. -- \u003cbr\u003e|v324*2),(|. -- |v325*2), \u003cbr\u003e(|. -- |v326*2),(|. -- |v327*2),(|. -- |v328*2),(|. -- |v330*2),/,# \u003cbr\u003e\u0027Tracings: \u0027/ \u003cbr\u003e(mpu,v701^a||,mpl|, |v701^b/)/ \u003cbr\u003e(mhu,v711^a||,mhl,|. |v711^b||,| (|v711^c|) |,|, |v711^d||,|, |v711^e||,|, \u003cbr\u003e|v711^f||/) \u003cbr\u003e(mpu,v702^a||,mpl|, |v702^b/)/ \u003cbr\u003emdl,(mhu,v712^a||,mhl,|. |v712^b||,| (|v712^c|) |,|, |v712^d||,|, \u003cbr\u003e|v712^e||,|, |v712^f||/) \u003cbr\u003emdl,v500*2%v501*2%v502*2%v503*2%v504*2%v505*2% \u003cbr\u003ev506*2%v507*2%v508*2%v511*2%v518*2%%v510*2%v512*2% \u003cbr\u003ev513*2%v514*2%v515*2%v516*2%v517*2%%v520*2%v521*2% \u003cbr\u003ev522*2%v523*2%v524*2%v525*2%v526*2%%v527*2%v528*2% \u003cbr\u003ev529*2%v530*2%v531*2%v532*2%v533*2%# \u003cbr\u003e\u0027Subject data:\u0027/\"UDC \"v675^a+|; |,(v606*2(6,6)/)(v600*2(6,6)/)/# \u003cbr\u003e\"Catalogue record no. \"v001## \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 13.3 UNIMAR print format \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 149\u003cbr\u003e\u003cbr\u003e 1 0 mhl,v1 \u003cbr\u003e 10 0 mhl,(| |v10/) \u003cbr\u003e 11 0 mhl,(| |v11/) \u003cbr\u003e 20 0 mhl,(| |v20/) \u003cbr\u003e 21 0 mhl,(| |v21/) \u003cbr\u003e 22 0 mhl,(| |v22/) \u003cbr\u003e100 0 mhl,| |v100 \u003cbr\u003e101 0 mhl,v101 \u003cbr\u003e102 0 mhl,| |v102 \u003cbr\u003e200 0 mhl,v200 \u003cbr\u003e205 0 mhl,| |v205 \u003cbr\u003e206 0 mhl,| |v206 \u003cbr\u003e207 0 mhl,v207 \u003cbr\u003e210 0 mhl,| |v210 \u003cbr\u003e215 0 mhl,| |v215 \u003cbr\u003e225 0 mhl,(v225/) \u003cbr\u003e300 0 mhl,(| |v300/) \u003cbr\u003e320 0 mhl,(| |v320/) \u003cbr\u003e321 0 mhl,(v321/) \u003cbr\u003e324 0 mhl,| |v324 \u003cbr\u003e326 0 mhl,(| |v326/) \u003cbr\u003e327 0 mhl,v327 \u003cbr\u003e328 0 mhl,(| |v328/) \u003cbr\u003e330 0 mhl,(| |v330/) \u003cbr\u003e454 0 mhl,(v454/) \u003cbr\u003e461 0 mhl,(v461/) \u003cbr\u003e488 0 mhl,(v488/) \u003cbr\u003e500 0 mhl,(v500/) \u003cbr\u003e501 0 mhl,(v501/) \u003cbr\u003e512 0 mhl,(v512/) \u003cbr\u003e517 0 mhl,(v517/) \u003cbr\u003e600 0 mhl,(v600/) \u003cbr\u003e606 0 mhl,(v606/) \u003cbr\u003e700 0 mhl,(v700/) \u003cbr\u003e701 0 mhl,(v701/) \u003cbr\u003e702 0 mhl,(v702/) \u003cbr\u003e710 0 mhl,(v710/) \u003cbr\u003e711 0 mhl,(v711/) \u003cbr\u003e712 0 mhl,(v712/) \u003cbr\u003e801 0 mhl,(v801/) \u003cbr\u003e966 0 mhl,(v966/) \u003cbr\u003e \u003cbr\u003eFigure 13.4 Reformatting Field Select Table unimarc.fst \u003cbr\u003e \u003cbr\u003eUNIMARC has a format for authorities. In this implementation we use the ref(L) format \u003cbr\u003eto link a bibliographic record to an authority record via authority ID. \u003cbr\u003e \u003cbr\u003eFigure 13.5 shows a selection of fields from the authority file database. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eEach record is given a record identifier (ID) in field 001. This ID is used to identify the \u003cbr\u003erecord in the bibliographic record. Using your authority file database, you can build a record \u003cbr\u003ewhich contains data in the record itself or in the case of authority data you may make a link to \u003cbr\u003ethe authority format. UNIMARC fields for authors include a subfield ^3 for link. \u003cbr\u003e \u003cbr\u003eField 700 linking to authority record AUTH12345 will be as follows \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e700 _1^3AUTH12345 \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 150\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003eTag Field Subfields Repeatability \u003cbr\u003e \u003cbr\u003e1 Record identifier N \u003cbr\u003e100 General processing data a N \u003cbr\u003e150 Coded data field for names a N \u003cbr\u003e152 Rules ab N \u003cbr\u003e200 Heading - personal name abcdfgxyz012345678 N \u003cbr\u003e210 Heading - corporate body name abcdefghxyz02345678 N \u003cbr\u003e300 Information note a67 R \u003cbr\u003e305 Textual See also Ref note ab67 R \u003cbr\u003e310 Textual See Ref note ab67 R \u003cbr\u003e320 General Explanatory Ref note a67 R \u003cbr\u003e330 General Scope Note a67 R \u003cbr\u003e400 See Ref Tr - Personal name abcdfgxyz012345678 N \u003cbr\u003e410 See Ref Tr - Corp body name abcdfghxyz012345678 N \u003cbr\u003e500 See Also Tr - Personal name abcdfgxyz012345678 R \u003cbr\u003e510 S A Ref Tr - Corp body name abcdfghxyz012345678 R \u003cbr\u003e801 Originating source abc N \u003cbr\u003e \u003cbr\u003eFigure 13.5 FDT of UNIF: UNIMARC Authority File \u003cbr\u003e \u003cbr\u003eIn record with ID (field 001) AUTH12345 in database UNIF, is a field 200 containing the \u003cbr\u003eactual name in the form required for the catalogue heading. The id field (001) has to be \u003cbr\u003eindexed to provide the link with ref(L) in the print format in the UNIB database: \u003cbr\u003e \u003cbr\u003e\u003cbr\u003eref-\u0026gt;unif(l-\u0026gt;unif(mpl,v700^3),mhu,v200^a,|, |v200^b) \u003cbr\u003e \u003cbr\u003eThus, subfields 200^a, 200^b will be printed out. \u003cbr\u003e \u003cbr\u003eField 700 could alternatively have held _1^aShakespeare^bWilliam \u003cbr\u003e \u003cbr\u003eThe index to the UNIB database also needs to include data from the UNIF database. \u003cbr\u003e \u003cbr\u003eThis can be done with the following entry in the field select table in the database UNIB: \u003cbr\u003e \u003cbr\u003e700 0 mpl(ref-\u0026gt;unif(l-\u0026gt;unif(v700^3),|AU |v200^a,|, |v200^b)/) \u003cbr\u003e \u003cbr\u003eThis needs to be done for each authority field: persons and corporate bodies. \u003cbr\u003e \u003cbr\u003eTo sum up there are three elements required for authority file linking implementation, \u003cbr\u003eremembering that the authority file should be a database in its own right. \u003cbr\u003e \u003cbr\u003ea) A subfield in the bibliographic database to hold the ID of the authority file record. \u003cbr\u003e \u003cbr\u003eb) A print format (using ref(L) to display the data from the authority record in place of the \u003cbr\u003eauthority ID \u003cbr\u003e \u003cbr\u003ec) An entry in the FST to add to the inverted file the data from the authority file. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 151\u003cbr\u003e\u003cbr\u003e13.4 DIRECTORY DATABASE \u003cbr\u003e \u003cbr\u003eCDS/ISIS is just as useful for producing directories as it is for producing library catalogues or \u003cbr\u003ebibliographies. \u003cbr\u003e \u003cbr\u003eFigure 13.6 illustrates a Field Definition Table based on the UNESCO Common \u003cbr\u003e\u003cbr\u003eCommunication Format for Factual Information (CCF/F).3 It is part of a database which was \u003cbr\u003eoriginally designed to integrate records relating to persons, research projects and institutions \u003cbr\u003eas well as bibliographic records connected with these such as reports from research projects, \u003cbr\u003earticles produced by a person or books produced by or about an institution. The fields \u003cbr\u003enecessary for bibliographic description are not included in this example. The full database, \u003cbr\u003eknown as the CCF Integrated Database, is available from UNESCO. \u003cbr\u003e \u003cbr\u003eTag Name | Type | Rep| \u003cbr\u003e 22 Date record entered Alphanumer - \u003cbr\u003e 31 Language of record Alphanumer - \u003cbr\u003e 62 Type of factual information Alphanumer - \u003cbr\u003e 64 Type of institution Alphanumer - \u003cbr\u003e125 Project number Alphanumer R \u003cbr\u003e130 Contract number Alphanumer R \u003cbr\u003e200 Title Alphanumer - \u003cbr\u003e300 Name of person Alphanumer R \u003cbr\u003e301 Sex Alphabetic - \u003cbr\u003e310 Name of Corporate Body Alphanumer R \u003cbr\u003e320 Name of Meeting Alphanumer R \u003cbr\u003e391 Director Alphanumer R \u003cbr\u003e392 Contact person Alphanumer R \u003cbr\u003e430 Address, phone, etc Alphanumer - \u003cbr\u003e448 Start and end dates Alphanumer R \u003cbr\u003e500 Note Alphanumer R \u003cbr\u003e610 Classification scheme notation Alphanumer R \u003cbr\u003e620 Descriptor Alphanumer R \u003cbr\u003e700 Human resources Alphanumer - \u003cbr\u003e705 Equipment and other resources Alphanumer - \u003cbr\u003e706 Information resources Alphanumer - \u003cbr\u003e710 Financial resources Alphanumer - \u003cbr\u003e715 Income components Alphanumer - \u003cbr\u003e716 Expenditure components Alphanumer - \u003cbr\u003e800 Nationality Alphanumer - \u003cbr\u003e810 Educational qualifications Alphanumer - \u003cbr\u003e820 Experience of person Alphanumer - \u003cbr\u003e850 Duration of project Alphanumer - \u003cbr\u003e856 Link to external resource Alphanumer R \u003cbr\u003e860 Project status Alphanumer - \u003cbr\u003e903 Regular publications Alphanumer R \u003cbr\u003e \u003cbr\u003eFigure 13.6 Field Definition Table for CCF factual database \u003cbr\u003e \u003cbr\u003ePrint formats may be devised for each type of material. These print formats depend on codes \u003cbr\u003efor the type of record having been entered in field 062: PER for person, PRO for project and \u003cbr\u003eINS for institution. The format in Figure 13.7 is a combined format for persons, institutions \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 152\u003cbr\u003e\u003cbr\u003eand projects. Another format would be required for bibliographic records (let’s call it \u003cbr\u003eCCFBIB). Alternatively each type of material could have its own format (let’s call them \u003cbr\u003eCCFPER, CCFINS, CCFPRO). Then the default format will consist of the file displayed in \u003cbr\u003eFigure 13.8. Here the format references other formats. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eif v62 : \u0027PER\u0027 then \u0027PERSON\u0027/\u0027\u003d\u003d\u003d\u003d\u003d\u003d\u0027mdl,/\"NAME OF PERSON: \",d300,\"\"v300^c\"\",\" \u003cbr\u003e \"v300^b\"\",\" \"v300^a/(\"Institutional affiliations: \"v330(28,28)+|; |/)/mhl,\"Addr \u003cbr\u003eess: \"d430,v430^a(9,9)/v430^b(9,9)/v430^c(9,9)/v430^d(9,9)/v430^e(9,9)/v430^f(9, \u003cbr\u003e9)/v430^g(9,9)//\"Phone: \"v430^h(9,9)/\"Telegraphic address: \"v430^i/\"Telex: \"v430 \u003cbr\u003e^j/\"FAX: \"v430^k%##\"Date of birth: \"v300^d.4,\"-\"v300^d*4.2,\"-\"v300^d*6.2%#\"Worki \u003cbr\u003eng languages: \"mdu,v40^a+|, |/mdl,mdl,\"Nationality: \"v800^a/\"Sex: \"v301/mdl,\"Edu \u003cbr\u003ecational qualifications: \"v810/(\"Experience: \"v820/)/(\"Descriptors: \"v620^a+|, | \u003cbr\u003e)%###\"Notes: \"v500^a%\"Abstract: \"v600(4,0)%\"Subject area classification no(s).: \u003cbr\u003e\"v610+|; |%mdl,fi,if v62 : \u0027INS\u0027 then \u0027INSTITUTION\u0027/\u0027\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u0027/mhu,V310^a||,| \u003cbr\u003e. |v310^b,| (|v310^c|) |,|, |v310^d,| - |v310^e/mdl,\" Type: \"v64/mdl,\"Address: \u003cbr\u003e \"d430,v430^a(9,9)/v430^b(9,9)/v430^c(9,9)/v430^d(9,9)/v430^e(9,9)/v430^f(9,9)// \u003cbr\u003e\"Phone: \"v430^g(9,9)/\"Telegraphic address: \"v430^h/\"Telex: \"v430^i/\"FAX: \u003cbr\u003e \"v430^j/\"Director: \"n391^f,(||v391^f|: |,||v391^c||,| |v391^b||,| |v391^a||/)%\" \u003cbr\u003eContact Person(s): \"n392^f,(||v392^f|: |,| |+v392^c||,| |v392^ \u003cbr\u003eb||,| |v392^a||/)%\"Persons: \"n300^f,(||v300^f|: |,| |+v300^c||,| |v300^b \u003cbr\u003e||,| |v300^a||/)%(|Founded: |v448^a.4,|Founded: |v448^b,|Ceased: |v448^c.4,|Ceas \u003cbr\u003eed: |v448^d/)\"Description: \"v600/\"Classification: \"v610+|; |,\"Descriptors: \"v620 \u003cbr\u003e^a+|, |/\"Working language(s): \",mdu,v040%mdl/\"Human resources: \"v700/\"Resources: \u003cbr\u003e \"v705/\"Information resources: \"v706/\"Financial resources: \"v710/\"Income compone \u003cbr\u003ents: \"v715/\"Expenditure components: \"v716/\"Notes: \"v500^a/ fi,if v62 : \u0027PRO\u0027 the \u003cbr\u003en \u0027PROJECT\u0027/\u0027\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u0027/mdu,\"Project title: \",V200(0,4),mdl/\"Director: \"d391,(||v3 \u003cbr\u003e91^f|: |,||v391^c||,| |v391^b||,| |v391^a+|; |)/\"Contact person: \"d392(||v392^f| \u003cbr\u003e: |,||v392^c||,| |v392^b||,| |v392^a+|; |)/\"Personnel: \"d300,(||v300^f|: |,||v30 \u003cbr\u003e0^c||,| |v300^b||,| |v300^a+|; |),mdl/(\"Institution(s): \"V310(14,14)/)/\"Address: \u003cbr\u003e \"d430,v430^a(9,9)/v430^b(9,9)/v430^c(9,9)/v430^d(9,9)/v430^e(9,9)/v430^f(9,9) / \u003cbr\u003e\"Phone: \"v430^h(9,9)/\"Telegraphic address: \"v430^i/\"Telex: \"v430^j/\"FAX: \"v430^k \u003cbr\u003e/\"EMAIL: \"v430^l,\"Project no(s): \"v125/\"Contract no(s): \"v130/\"Start and end dat \u003cbr\u003ees: \"v448^a/\"Duration: \"v850/\"Current status of project: \"v860/(\"Descriptors: \"v \u003cbr\u003e620^a+|, |)/\"Geographical area: \"v630^a+|, |/\"Discipline: \"v832/\"Working languag \u003cbr\u003ee(s): \"v040/\"Human resources: \"v700/\"Financial resources: \"v710/\"Income componen \u003cbr\u003ets: \"v715/\"Expenditure components: \"v716/\"Resources: \"v705%\"Class. no(s).: \"v610 \u003cbr\u003e+|; |%fi%c70,f(MFN,1,0)/## \u003cbr\u003e \u003cbr\u003eFigure 13.7 Print format for factual database \u003cbr\u003e \u003cbr\u003eA Field Selection Table for the inverted file should be prepared. The system is set up to \u003cbr\u003eimplement the subfields of the CCF/F format. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 153\u003cbr\u003e\u003cbr\u003e \u003cbr\u003eif p(v60) then @ccfisb else, \u003cbr\u003e\u003cbr\u003eif v62:\u0027PRO\u0027 then @ccfpro else, \u003cbr\u003eif v62:\u0027PER\u0027 then @ccfper else, \u003cbr\u003e\u003cbr\u003eif v62:\u0027INS\u0027 then @ccfins else, \u003cbr\u003e\u0027No format display for this record\u0027 \u003cbr\u003e\u003cbr\u003efi, \u003cbr\u003efi, \u003cbr\u003e\u003cbr\u003efi, \u003cbr\u003efi \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eFigure 13.8 Print format calling other formats \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e13.5 LIBRARY HOUSEKEEPING SYSTEMS \u003cbr\u003e \u003cbr\u003eThe applications covered so far in this chapter can be implemented using the standard \u003cbr\u003eCDS/ISIS package. However, if you wish to use CDS/ISIS as a complete library automation \u003cbr\u003epackage, you will have to acquire or develop yourself additional programs most probably \u003cbr\u003ewritten using ISIS_DLL. \u003cbr\u003e \u003cbr\u003eFull cataloguing facilities are already available; it is a question of setting up the database in \u003cbr\u003ethe correct way and a UNIMARC database such as the one in Section 13.3 could be used for \u003cbr\u003ethis. It is possible to control library circulation, merely by having a field for borrower or a \u003cbr\u003eborrower code to speed up entering which could be linked using the REF(L) function to a \u003cbr\u003eborrower database. Date of borrowing and/or return can be put in the catalogue record. You \u003cbr\u003ecould use cut and paste for the date of issue. When the book is returned, the date is deleted. A \u003cbr\u003esearch on this date field will result in the retrieval of all those items borrowed before a \u003cbr\u003eparticular date and not yet returned. A list could be generated automatically and printed out. \u003cbr\u003eIf there is a link to a borrower database, the names and addresses from those can be included \u003cbr\u003ein the overdue notices. Acquisitions can also be handled. If you link from the catalogue to a \u003cbr\u003esupplier database, it is possible to have a catalogue database which contains records of items \u003cbr\u003eon order as well as records of items already in the library. If a code is added to each record to \u003cbr\u003eshow the status of the item as on-order, and if this is changed on the item\u0027s acquisition, it is \u003cbr\u003epossible to hide items that are not yet in the library from public view. \u003cbr\u003e \u003cbr\u003eHowever, to set up and use these without any additional programming could result in an \u003cbr\u003eunfriendly package. A number of library system applications have been written based on the \u003cbr\u003eDOS version of CDS/ISIS and packages based on the Windows version are now being \u003cbr\u003edeveloped. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e13.6 PUBLISHING DATA ON THE WEB \u003cbr\u003e \u003cbr\u003eThere are special programs which use web server tools such as CGI (Common Gateway \u003cbr\u003eInterface) to search a database in the usual CDS/ISIS format, but these take some effort to set \u003cbr\u003eup: we refer to them in Section 14.2.2 but they are beyond the scope of this Handbook. \u003cbr\u003eNevertheless, if you have access to a web server you can produce HTML data from your \u003cbr\u003eCDS/ISIS database without going to the trouble of acquiring one of these web-based versions \u003cbr\u003eof CDS/ISIS. Indeed, even if you do not have a web site, you can try this out since you can \u003cbr\u003eproduce a file which you can then read on your own computer and then send it over the \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 154\u003cbr\u003e\u003cbr\u003einternet, perhaps by e-mail, or on diskette to someone who can publish your file on the World \u003cbr\u003eWide Web. \u003cbr\u003e \u003cbr\u003eOpen any database: we will use the sample database CDS. Choose Edit ⇒ Print Formats ⇒ \u003cbr\u003eNew and enter as PFT Name CDSHTM. Click on OK, and say Yes to launch the Print \u003cbr\u003eFormat Assistant. Choose HTML Table with Headers and click OK and OK a second \u003cbr\u003etime. You now have a print format which will produce simple HTML code. \u003cbr\u003e \u003cbr\u003eNow choose Database \u003d\u0026gt; Print. Click on MFN Range and enter a range (say 20/50) in the \u003cbr\u003etext box. Output to ASCII file (Windows-ANSI) and change the pre-defined format to \u003cbr\u003eCDSHTM. Leave all the other values as they are. Click on Print and in the Save file box give \u003cbr\u003ethe file a name with the htm extension, e.g. cds.htm. Click on OK. Choose from the \u003cbr\u003eWindows task bar Find ⇒ Files or Folders Named ⇒ cds.htm (it will probably be in the \u003cbr\u003ewinisis\\work folder). If your computer is set up to associate HTM files with a browser \u003cbr\u003eprogram it should launch it automatically and you will see the records presented in an \u003cbr\u003eattractive table layout. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eREFERENCES \u003cbr\u003e \u003cbr\u003e1. UNESCO. Internationally Developed Data Analysis and Management Software Package: \u003cbr\u003eWinIDAMS reference manual (release 1.0). Paris, UNESCO, 2001 \u003cbr\u003e2. CCF/B : the Common Communication Format for Bibliographic Information. Paris, \u003cbr\u003eUNESCO, 1992 (PGI-92/WS/9) \u003cbr\u003e3. CCF/F : the Common Communication Format for Factual Information. Paris, UNESCO, \u003cbr\u003e1992 (PGI-92/WS/8) \u003cbr\u003e4. UNIMARC manual. London, IFLA, 1987. \u003cbr\u003e5. UNIBASE: UNIMARC demonstration database: user manual with diskette / prepared by \u003cbr\u003ethe Biblioteca National de Portugal for the IFLA UBCIM Programme. Lisbon, Biblioteca \u003cbr\u003eNational, 1993 \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 155\u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e14 FURTHER INFORMATION AND USEFUL \u003cbr\u003eADDRESSES \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e14.1 FURTHER READING \u003cbr\u003e \u003cbr\u003eThe documents listed here are not all published commercially and may not be easy to obtain \u003cbr\u003ein every case. Many other documents are available in languages other than English. \u003cbr\u003e \u003cbr\u003eThere is a bibliography on CDS/ISIS available on the internet updated to 1998: \u003cbr\u003e \u003cbr\u003eSpinak, Ernesto. A bibliography on CDS/ISIS, compiled by Ernesto Spinak with the \u003cbr\u003eassistance of Francesco Dell\u0027Orso. 1998. http://www.bib.wau.nl/isis/biblio.html \u003cbr\u003e \u003cbr\u003e14.1.1 DATABASE DEFINITIONS AND SAMPLE DATABASES \u003cbr\u003e \u003cbr\u003eThese databases were created for CDS/ISIS for DOS but are equally usable under the \u003cbr\u003eWindows version. \u003cbr\u003e \u003cbr\u003eDi Lauro, A., IDIN manual for the creation and management of a bibliographic database \u003cbr\u003eusing Micro-ISIS, Paris, OECD, 1988, 189p (includes diskette) \u003cbr\u003e \u003cbr\u003eDi Lauro, A., Manual for preparing records in microcomputer-based bibliographic \u003cbr\u003einformation systems by Anne Di Lauro, with annexes for implementation by Ed Brandon, \u003cbr\u003eOttawa, IDRC, 1990 (IDRC-TS67e). Also available in French. Includes a diskette with a \u003cbr\u003enumber of PASCAL programs. \u003cbr\u003e \u003cbr\u003eHopkinson, Alan. International Information System on Cultural Development: CDS/ISIS \u003cbr\u003emodel database: manual and accompanying diskette. Paris, UNESCO, 1994 (PGI-93/WS/16 \u003cbr\u003e \u003cbr\u003e14.1.2 CDS/ISIS MANUALS \u003cbr\u003e \u003cbr\u003eThe main UNESCO documentation in English is: \u003cbr\u003e \u003cbr\u003e1. CDS/ISIS for Windows Reference manual (version 1.3), Paris, UNESCO, 1998. \u003cbr\u003e \u003cbr\u003e2. Winisis - supplement to the Reference Manual: versions 1.0-1.3. Paris, UNESCO, \u003cbr\u003eNovember 1998 \u003cbr\u003e \u003cbr\u003e3. CDS/ISIS for Windows - version 1.4 January 2001: notes and format examples. Paris, \u003cbr\u003eUNESCO, 2001 \u003cbr\u003e \u003cbr\u003e4. Mini-micro CDS/ISIS reference manual (version 2.3), Paris, UNESCO, 1989. \u003cbr\u003e \u003cbr\u003eThis list includes only those in the English language. Older manuals are included for the \u003cbr\u003eformatting language: although it has been added to as different versions have been released \u003cbr\u003ethe basics remain the same and are therefore not repeated in the later manuals. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 156\u003cbr\u003e\u003cbr\u003eThe documents below complement the official manuals: \u003cbr\u003e \u003cbr\u003eNowicki, Zbigniew M. New features of the WinISIS system: guidebook for users of CDS/ISIS \u003cbr\u003efor DOS, Geneva, International Trade Centre, 2001 \u003cbr\u003e \u003cbr\u003eSpinak, Ernesto, Utilities for MICROISIS, 2nd ed., Washington, DC, PAHO HQ Library, \u003cbr\u003e1992 \u003cbr\u003e \u003cbr\u003eThomas, Jeannine, An abridged version of CDS/ISIS reference manual, version 3.0, rev. \u003cbr\u003eversion, Geneva, International Bureau of Education, 1992. \u003cbr\u003e \u003cbr\u003e14.1.3 JOURNAL ARTICLES \u003cbr\u003e \u003cbr\u003eASTINFO newsletter has a Mini-micro CDS/ISIS corner \u003cbr\u003e \u003cbr\u003eInformation development contains a column \u0027CDS/ISIS information\u0027 by Alan Hopkinson \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e14.2 PUBLISHING CDS/ISIS DATABASES \u003cbr\u003e \u003cbr\u003e14.2.1 CD-ROM \u003cbr\u003e \u003cbr\u003eCDS/ISIS databases have been published on CD-ROM for some time. UNESCO Clearing \u003cbr\u003eHouse Centre published the UNESCO Databases CD-ROM which originally used the \u003cbr\u003eISISCD software. It has reached its 8th edition which now uses CDS/ISIS for Windows. It \u003cbr\u003econtains bibliographic references of all UNESCO documents and publications, worldwide \u003cbr\u003especialized bibliographies on education, museums, monuments and sites and includes a \u003cbr\u003eworldwide directory of institutions in social sciences (DARE), and the UNESCO and \u003cbr\u003eInternational Bureau of Education (IBE) Thesauri. It also includes UNESCO\u0027s sales \u003cbr\u003ecatalogue. The CD-ROM is available for Euros 45.73 from UNESCO Sales agents1. \u003cbr\u003e \u003cbr\u003e14.2.2 CDS/ISIS DATABASES ON THE WEB \u003cbr\u003e \u003cbr\u003eAs we said in the introduction, this Handbook covers only CDS/ISIS for Windows and \u003cbr\u003etherefore does not include information about how to put your CDS/ISIS database on the \u003cbr\u003eWorld Wide Web. There are a number of tools to do this, each with their own documentation. \u003cbr\u003eThe original, official package is WWWISIS from BIREME \u003cbr\u003e(http://www.bireme.br/isis/I/wwwi.htm) which will allow you to publish a CDS/ISIS \u003cbr\u003edatabase on a web server running under HP-UX, Windows NT, LINUX or Sun Solaris. This \u003cbr\u003eis supplemented by an application, IAH, the Web Retrieval Interface. You can read about this \u003cbr\u003eat http://www.bireme.br/isis/I/iah.htm \u003cbr\u003e \u003cbr\u003eYou can see this interface in use at http://www.bireme.br/bvs/I/ibd.htm \u003cbr\u003e \u003cbr\u003eLinks to other software packages are found on UNESCO’s website at \u003cbr\u003ehttp://www.unesco.org/webworld/isis/cds_isis_sites.htm \u003cbr\u003e \u003cbr\u003eJavaISIS is somewhat easier to set up though it requires a JavaISIS client to access a Java \u003cbr\u003ehost database. It is therefore not so universally accessible as server packages which can be \u003cbr\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 157\u003cbr\u003e\u003cbr\u003eused with a normal internet web browser such as Netscape or Internet Explorer. The website \u003cbr\u003efor this is http://web.tiscali.it/javaisis \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e14.3 EXTENDED ROMAN AND NON-ROMAN SCRIPTS \u003cbr\u003e \u003cbr\u003eCDS/ISIS can be customized for different languages (see Section 12.4). The range of \u003cbr\u003echaracters depends on those available on the workstation. Different fonts are available in \u003cbr\u003eWindows catering for varying ranges of extended roman characters and for other scripts. \u003cbr\u003eYour computer dealer should be able to help you with Windows fonts. You can change the \u003cbr\u003ecurrent ones by clicking on Start ⇒ Settings ⇒ Control Panel ⇒ Display. Click on each \u003cbr\u003eitem under Item and ensure that each one which has a font attached has the font which uses \u003cbr\u003eyour desired script. You will also have to ensure that the correct fonts are prescribed in \u003cbr\u003eSystem Settings (see Section 12.5.3). \u003cbr\u003e \u003cbr\u003eCDS/ISIS for Windows does not yet work with UNICODE. However, the latest version does \u003cbr\u003ework with right-to-left entry. Some non-roman scripts such as Arabic require this. UNESCO \u003cbr\u003ehave worked on this with the Arab League Documentation Centre who can give advice. \u003cbr\u003e \u003cbr\u003eIn South-East Asian countries such as China, Thailand and Vietnam, national institutions \u003cbr\u003ewith responsibility for CDS/ISIS and occasionally other users have developed strategies for \u003cbr\u003edealing with CDS/ISIS. Sometimes you may find solutions incompatible with each other in \u003cbr\u003econcurrent use in different institutions. \u003cbr\u003e \u003cbr\u003eWith many of the non-roman scripts, special solutions have to be found within CDS/ISIS for \u003cbr\u003edifficulties with indexing (the inverted file) and sorting. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e14.4 USEFUL ADDRESSES \u003cbr\u003e \u003cbr\u003eAs stated elsewhere, we have not included the names of national distributors or user groups in \u003cbr\u003ethis Handbook because they are subject to change. \u003cbr\u003e \u003cbr\u003eASTINFO Newsletter \u003cbr\u003eDOST Complex \u003cbr\u003eBicutan \u003cbr\u003eTagig \u003cbr\u003eMetro Manila \u003cbr\u003ePhilippines \u003cbr\u003e \u003cbr\u003eIFLA UBCIM Programme \u003cbr\u003eDeutsche Bibliothek \u003cbr\u003eZeppelinallee 4-8 \u003cbr\u003eD-60325 Frankfurt \u003cbr\u003eGermany \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 158\u003cbr\u003e\u003cbr\u003eMr Davide Storti \u003cbr\u003eUNESCO \u003cbr\u003eCommunication and Information Sector \u003cbr\u003e7, place de Fontenoy \u003cbr\u003e75352 Paris 07 SP \u003cbr\u003eFrance \u003cbr\u003e \u003cbr\u003e14.4.1 UNESCO PARTNERS IN CDS/ISIS \u003cbr\u003e \u003cbr\u003eWWWISIS, C-ISIS, ISIS_DLL \u003cbr\u003eBIREME \u003cbr\u003eRua Botucatu, 862 \u003cbr\u003eSao Paolo/SP \u003cbr\u003eBrazil 04023-901 \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eJavaISIS \u003cbr\u003eAssociazione per la Documentazione, le Biblioteche e gli Archivi (DBA) \u003cbr\u003evia G del Plan dei Carpini, 1 \u003cbr\u003e50127 Florence \u003cbr\u003eItaly \u003cbr\u003e \u003cbr\u003eArabization \u003cbr\u003eALDOC: Arab League Documentation Center \u003cbr\u003eE-mail: aldoc2k@menanet.net \u003cbr\u003e \u003cbr\u003eChinese, Japanese and Korean \u003cbr\u003eKINITI (Korea Institute of Industry and Technology Information) \u003cbr\u003e206-9 Cheongryangri-dong \u003cbr\u003eDongdaemun-ku \u003cbr\u003eSeoul \u003cbr\u003eKorea 130-742 \u003cbr\u003e \u003cbr\u003e \u003cbr\u003eREFERENCES \u003cbr\u003e \u003cbr\u003e1. UNESCO databases [CD-ROM]. 8th ed. Paris, UNESCO, 2000 \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 159\u003cbr\u003e\u003cbr\u003eINDEX \u003cbr\u003e \u003cbr\u003eFilenames are printed in bold, e.g. \u003cbr\u003esyspar.par. Commands are printed in \u003cbr\u003eCourier font in lower case, e.g. xcopy. \u003cbr\u003eMenu options are in bold, e.g. Expert \u003cbr\u003esearch. The references are to Section \u003cbr\u003enumbers and where there are several the \u003cbr\u003emost important one is in bold. \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e$ (dollar)7.4 \u003cbr\u003e% 6.1.3 \u003cbr\u003e* (and) 7.5 \u003cbr\u003e.csv 9.5 \u003cbr\u003e.exe 2.3 \u003cbr\u003e.exp 4.10, 7.3 \u003cbr\u003e.iso 9.2, 10.7 \u003cbr\u003e.jpg 5.7 \u003cbr\u003e.mst 4.10, 10.9 \u003cbr\u003e.par 4.9, see also syspar.par, dbn.par \u003cbr\u003e.rtf 8.2 \u003cbr\u003e.stw see stopword file \u003cbr\u003e.wpr 8.9, 12.6 \u003cbr\u003e: (contains) 7.10 \u003cbr\u003e; (semicolon) 5.4 \u003cbr\u003e^ (not) 7.5 \u003cbr\u003e| (bar) 5.4 \u003cbr\u003e+ (in FST) 8.8 \u003cbr\u003e+ (or) 7.5 \u003cbr\u003e\u0026lt; \u0026gt; (used in sorting) 4.7 \u003cbr\u003e\u0026lt; (less than) 7.10 \u003cbr\u003e\u0026gt; (greater than) 7.10 \u003cbr\u003e \u003cbr\u003ea (absence of field) 7.10 \u003cbr\u003eAACR 8.10, 13.3 \u003cbr\u003eaccess to editing 12.8 \u003cbr\u003eadded entry 8.10 \u003cbr\u003eaddress see names and addresses (in \u003cbr\u003e\u003cbr\u003edatabases); useful addresses \u003cbr\u003eall (*ALL*) 7.2.3 \u003cbr\u003ealternate search result tool bar 7.2 \u003cbr\u003eand (boolean operator) 7.5 \u003cbr\u003eANY file 7.6 \u003cbr\u003eapplication software 2.1 \u003cbr\u003earabization 14.3 \u003cbr\u003earticles, ignoring in sorting 4.7 \u003cbr\u003eASCII 2.9.8. 9.1, 9.4 \u003cbr\u003eauthority file 13.3 \u003cbr\u003e\u003cbr\u003e \u003cbr\u003ebacking up (database) 9.7 \u003cbr\u003ebg 3.1 \u003cbr\u003ebibliographic information 1.2 \u003cbr\u003ebibliography 14.1 \u003cbr\u003eBIREME 1.1.3, 14.2 \u003cbr\u003ebold 5.6.4 \u003cbr\u003eboolean operator see logical operator \u003cbr\u003eborrower file 13.5 \u003cbr\u003ebox 5.6.5, 12.5.1 \u003cbr\u003ebpict 5.7 \u003cbr\u003ebracket 7.8 \u003cbr\u003eBrazil, see BIREME \u003cbr\u003eBrowse 7.2 \u003cbr\u003ebrowsing records 6.6, 7.2 \u003cbr\u003e \u003cbr\u003eC [programming language] 1.1.2 \u003cbr\u003eC++ 1.1.2, 1.1.3 \u003cbr\u003ecards see catalogue cards \u003cbr\u003ecarriage return 9.1 \u003cbr\u003ecase (upper, lower) 5.2 \u003cbr\u003ecatalogue cards 8.10, 13.3 \u003cbr\u003ecatalogue cards, printing of 8.7 \u003cbr\u003ecategorization 2.5 \u003cbr\u003eCCF see Common Communication Format \u003cbr\u003eCD see Compact disk \u003cbr\u003eCDS/ISIS for Windows passim \u003cbr\u003eCDS/ISIS for Windows: history 1.1.2 \u003cbr\u003eCDS/ISIS for Windows: overview 1.2 \u003cbr\u003eCDS/ISIS: availability 1.5 \u003cbr\u003eCDS/ISIS: DOS version 1.1.1, 4.4 \u003cbr\u003eCDS/ISIS: DOS version: compatible \u003cbr\u003e\u003cbr\u003eformat 4.5 \u003cbr\u003eCDS/ISIS: history 1.1 \u003cbr\u003eCDS/ISIS: name 1.1 \u003cbr\u003eCDS/ISIS: release 19b 1.1 \u003cbr\u003eCDS/ISIS: UNIX 1.1.5 \u003cbr\u003eCDS/ISIS: VMS 1.1.5 \u003cbr\u003ecdscol 7.2.2 \u003cbr\u003ecentring text 5.6.5 \u003cbr\u003eChange profile 3.4.2, 12.8 \u003cbr\u003echanging appearance of screens 12.5 \u003cbr\u003echaracter sets see font \u003cbr\u003echeck box 2.7.7 \u003cbr\u003eChina 14.3 \u003cbr\u003echoice 4.4 \u003cbr\u003ecirculation system 5.9 \u003cbr\u003eC-ISIS 1.1.3 \u003cbr\u003ecl 12.5.1 \u003cbr\u003eclicking 2.3 \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 160\u003cbr\u003e\u003cbr\u003eclipboard 1.4, 8.2 \u003cbr\u003eClose (CDS/ISIS menu option) 1.4 \u003cbr\u003ecmd 5.10.2 \u003cbr\u003ecolour 5.6.2, 12.5 \u003cbr\u003ecolumn 8.7, 8.10, 8.11 \u003cbr\u003ecombo box 2.7.3 \u003cbr\u003ecomma delimited file 9.1, 9.5 \u003cbr\u003ecommand button 2.7.4 \u003cbr\u003eCommon Communication Format 1.8, \u003cbr\u003e\u003cbr\u003e13.2, 13.4 \u003cbr\u003ecompact disk 2.2, 14.2.1 \u003cbr\u003ecompacting a database 10.7 \u003cbr\u003ecompiling Pascal programs 11.2.1 \u003cbr\u003econditional 5.8 \u003cbr\u003econditional literal 5.4 \u003cbr\u003eConfigure (CDS/ISIS menu option) 1.4 \u003cbr\u003econtains 7.10 \u003cbr\u003econtrol characters 9.1 \u003cbr\u003eControl panel (Windows) 12.5 \u003cbr\u003ecopy (DOS command) 3.5 \u003cbr\u003ecopying files 2.9.4 \u003cbr\u003ecopying text 2.9.8, 6.1.2 \u003cbr\u003ecorrupted database 10.9 \u003cbr\u003ecover (in printing) 8.5 \u003cbr\u003ecreating a new record 6.2 \u003cbr\u003ecsv 9.5 \u003cbr\u003ect3dv2.dll 3.3 \u003cbr\u003ectl3d 3.1, 3.3 \u003cbr\u003eCtrl 6.1.2 \u003cbr\u003ecustomization 12 \u003cbr\u003ecutting 2.1, 2.9.8, 6.1.2 \u003cbr\u003e \u003cbr\u003edata (folder) 3.1 \u003cbr\u003edata element 4.1 \u003cbr\u003eData entry 1.4, 6 \u003cbr\u003eData Entry Worksheet 4.2, 4.3 \u003cbr\u003edata entry worksheet font 12.5.3 \u003cbr\u003edata entry: percent sign 6.1.3 \u003cbr\u003edata entry: special keys 6.1.2 \u003cbr\u003edata extraction format 4.6 \u003cbr\u003edata indentation 8.6 \u003cbr\u003edata mode 5.2 \u003cbr\u003eDatabase (CDS/ISIS menu option) 1.4 \u003cbr\u003edatabase creation 4 \u003cbr\u003eDatabase Definition Wizard 1.3 \u003cbr\u003edatabase locking 3.4.3 \u003cbr\u003edatabase management system 1.2 \u003cbr\u003edatabase parameter file see dbn.par \u003cbr\u003edatabase structures, importing 3.5 \u003cbr\u003edatabase, default 12.7.2 \u003cbr\u003edatabase, sample 14.1.1 \u003cbr\u003edatabase: reinitialize 3.5 \u003cbr\u003e\u003cbr\u003edate(type) (formatting language) 11.3 \u003cbr\u003edatestamp (Pascal routine) 11.2.2 \u003cbr\u003edb (formatting language) 11.3 \u003cbr\u003eDB/Textworks 9.5 \u003cbr\u003edBase 1.2 \u003cbr\u003edbase file 9.1 \u003cbr\u003edbn.par (dbname.par) 3.1, 3.4, 4.9 \u003cbr\u003eDecorated Format 4.5 \u003cbr\u003edefault display format 7.2.3 \u003cbr\u003edefault menu files 12.2, 12.4 \u003cbr\u003edefault messages 12.3, 12.4 \u003cbr\u003edefault search display 7.2 \u003cbr\u003edefault value (data entry) 4.4, 10.3, 6.5 \u003cbr\u003edeleting fields 6.1.4 \u003cbr\u003edeleting files 2.9.6 \u003cbr\u003edeleting records 6.4 \u003cbr\u003edesk top publishing 8.4 \u003cbr\u003edesktop 2.6, 2.8 \u003cbr\u003edialog box 2.7 \u003cbr\u003eDictionary 1.4, 7.3 \u003cbr\u003eDictionary Assistant 4.6 \u003cbr\u003edictionary display 7.3 \u003cbr\u003edirectory (ISO 2709, MARC) 1.2 \u003cbr\u003edirectory: DOS 2.5 \u003cbr\u003edirectory database 13.4 \u003cbr\u003edisk drive 2.2 \u003cbr\u003edisks, splitting files across 3.5 \u003cbr\u003eDisplay Format 4.2, 7.2.3, see also \u003cbr\u003e\u003cbr\u003eformatting language \u003cbr\u003edisplay format, default 4.5 \u003cbr\u003edisplaying pictures 5.7 \u003cbr\u003edisplaying search results 7.2 \u003cbr\u003edistributor 1.5 \u003cbr\u003edlmexp.pcd 9.5 \u003cbr\u003edoc (folder) 3.1 \u003cbr\u003edocumentation 3.1 \u003cbr\u003edollar sign 7.4 \u003cbr\u003edouble clicking 2.3 \u003cbr\u003edragging 2.3 \u003cbr\u003edrive A, drive B, drive C, etc. 2.2 \u003cbr\u003edrive letter 3.4 \u003cbr\u003e \u003cbr\u003eediting: files 2.9.8 \u003cbr\u003eediting: records 6.1, 6.3 see also global \u003cbr\u003e\u003cbr\u003eediting \u003cbr\u003eeditor see text editor \u003cbr\u003eelse 5.8 \u003cbr\u003eempty fields, displaying 6.1.1 \u003cbr\u003eentry lock 3.4.3 \u003cbr\u003eEOC (end of column tolerance) 8.10, 8.11 \u003cbr\u003eexchange format 1.8, 13.2 \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 161\u003cbr\u003e\u003cbr\u003eexe files 2.3 \u003cbr\u003eExit (CDS/ISIS menu option) 1.4 \u003cbr\u003eexp file 4.10, 7.3 \u003cbr\u003eExpert search 1.4, 7.1.2, 7.10 \u003cbr\u003eExplorer (Windows program) see \u003cbr\u003e\u003cbr\u003eWindows Explorer \u003cbr\u003eExport 1.4, 9, 10.6 \u003cbr\u003eexporting in ISO 2709 format 9.2 \u003cbr\u003eextended Roman 14.3 \u003cbr\u003eextension see .exe (etc) \u003cbr\u003e \u003cbr\u003ef (function) 12.5.1 \u003cbr\u003eFangorn 9.1, 9.4 \u003cbr\u003eFDT 4.2, 4.3, 10.2, 13.3 \u003cbr\u003efi 5.8 \u003cbr\u003efield 1.2, 4.1, 4.6, 4.6, 5.1, 7.9 \u003cbr\u003eField Definition Table see FDT \u003cbr\u003efield name 4.3 \u003cbr\u003eField Selection Table see FST \u003cbr\u003efield separator 9.2 \u003cbr\u003efield zero see v0 \u003cbr\u003efield, adding: data entry 6.1.3 \u003cbr\u003efield, repeatable see repeatable field \u003cbr\u003efile 2.9 \u003cbr\u003efile name 2.4 \u003cbr\u003efile, copying 2.9.4 \u003cbr\u003efile, deleting 2.9.6 \u003cbr\u003efile, displaying 2.9.3 \u003cbr\u003efile, moving 2.9.5 \u003cbr\u003efiles, editing 2.9.8 \u003cbr\u003efiles, recovering 2.9.7 \u003cbr\u003efiles, system, CDS/ISIS 3.1 \u003cbr\u003efileserver 3.4 \u003cbr\u003efiling see sorting \u003cbr\u003eFind (Windows option) 2.8.6 \u003cbr\u003efinding files and folders 2.9 \u003cbr\u003efloppy disk 2.2 \u003cbr\u003efolder 2.5, 2.9 \u003cbr\u003efolder structure 3.1 \u003cbr\u003efont 5.6.1 \u003cbr\u003efont, extended roman 14.3 \u003cbr\u003efont, non-roman 12.7.1, 14.3 \u003cbr\u003efont size 5.6.3 \u003cbr\u003efonts table 5.6.1 \u003cbr\u003eforename 1.2 \u003cbr\u003eformatting language 1.2, 5, 14.1.1 \u003cbr\u003eformat language, extended 11.3 \u003cbr\u003eformat variables 11.3 \u003cbr\u003efree-text searching 7.10 \u003cbr\u003efs (function) 12.5.1; see also font size \u003cbr\u003e\u003cbr\u003eFST 4.2, 4.6, 5, 8.8, 8.10, 9.1, 9.5, 10.4, \u003cbr\u003e10.7, 13.3 \u003cbr\u003e\u003cbr\u003efull version 3.4.2 \u003cbr\u003efunction key F2 6.1.2 \u003cbr\u003e \u003cbr\u003eGeneral (in Printing) 8.4 \u003cbr\u003eGeneral Information Programme 1.5, 1.7 \u003cbr\u003eGerman: adding menus, messages 12.4 \u003cbr\u003egizmo conversion file 9.2, 9.3 \u003cbr\u003eglobal editing 10.6 \u003cbr\u003egraphic file 5.7 \u003cbr\u003egraphical user interface 2.1 \u003cbr\u003egroup see repeatable group \u003cbr\u003eGuided search 1.4, 7.1.1 \u003cbr\u003e \u003cbr\u003eheading format 8.8, 8.10 \u003cbr\u003eheading mode 5.2 \u003cbr\u003eheading processing indicator 8.8, 8.10 \u003cbr\u003eheading (sorting) 8.8, 8.10 \u003cbr\u003eHelp 1.4 \u003cbr\u003ehelp message (data entry worksheet) 4.4, \u003cbr\u003e\u003cbr\u003e10.3 \u003cbr\u003ehighlighting (retrieved terms) 7.2.2 \u003cbr\u003ehit file 9.2, 9.6 \u003cbr\u003eHP-UX 14.2.2 \u003cbr\u003eHTML normal (print format) 4.5 \u003cbr\u003eHTML Table with Headers (print format) \u003cbr\u003e\u003cbr\u003e4.5, 13.6 \u003cbr\u003ehypertext 5.10 \u003cbr\u003e \u003cbr\u003eI/F Update (CDS/ISIS menu option)1.4 \u003cbr\u003eicon, small 2.6.4 \u003cbr\u003eIDIN 4.1.1 \u003cbr\u003eIDIS 13.1 \u003cbr\u003eIDRC 1.1, 4.1.1 \u003cbr\u003eif 4.4, 5.8 \u003cbr\u003eIFLA UBCIM Programme 13.2 \u003cbr\u003eImport (CDS/ISIS menu option)1.4, 9, \u003cbr\u003e\u003cbr\u003e10.6 \u003cbr\u003eimporting database structures 3.5 \u003cbr\u003eindentation 5.3 \u003cbr\u003eindex 4.6 \u003cbr\u003eindexing technique (2) 4.4 \u003cbr\u003eindexing technique 1.2, 4.6, 4.8 \u003cbr\u003eindicators 13.3 \u003cbr\u003einformation retrieval 13 \u003cbr\u003einput file 9.3 \u003cbr\u003einput line length 9.3 \u003cbr\u003einstallation 3 \u003cbr\u003einstallation on network 3.4.1 \u003cbr\u003einverted file 1.2, 4.6, 6.7, 7.3 see also \u003cbr\u003e\u003cbr\u003eDictionary \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 162\u003cbr\u003e\u003cbr\u003eISBD 13.3 \u003cbr\u003eIsisAscii 9.4 \u003cbr\u003eISISCD 1.3, 14.2.1 \u003cbr\u003eISIS_DLL 1.1.2, 1.7, 4.4, 11.1, 12.1, 13, \u003cbr\u003e\u003cbr\u003e13.5 \u003cbr\u003eISO 2709 1.2, 9.1 \u003cbr\u003eiso file 9.2, 10.7 \u003cbr\u003eitalic 5.6.4 \u003cbr\u003e \u003cbr\u003eJavaISIS 1.1.4 \u003cbr\u003ejpg files 5.7 \u003cbr\u003ejustifying text 5.6.5 \u003cbr\u003e \u003cbr\u003ekey see sort key \u003cbr\u003e \u003cbr\u003el (function) 5.9 \u003cbr\u003elabels 8.11 \u003cbr\u003elabels, printing of 8.7 \u003cbr\u003elanguage, default 12.7.1 \u003cbr\u003elanguage, adding 12.4 \u003cbr\u003eLatin America 1.1 \u003cbr\u003elayout 5.3, 8.10 \u003cbr\u003elength of sort key 8.8 \u003cbr\u003elibrary housekeeping system 13.5 \u003cbr\u003elink 5.10, 5.10.1, 5.10.3 \u003cbr\u003elinking 5.9 \u003cbr\u003eLINUX 14.2.2 \u003cbr\u003elist box 2.7.2 \u003cbr\u003eliteral 5.4 \u003cbr\u003eload 9.3 \u003cbr\u003eloading CDS/ISIS 3.3 \u003cbr\u003elocking 3.4.3 \u003cbr\u003elogging on 2.8 \u003cbr\u003elogical operator 7.5, 7.10 \u003cbr\u003e \u003cbr\u003em 5.6.5, 8.11 \u003cbr\u003emailing list 1.7, 13 \u003cbr\u003emain menu 1.4 \u003cbr\u003eMARC 9.4 \u003cbr\u003eMARC21 1.8 \u003cbr\u003emargin 8.5, 8.10, 8.11 \u003cbr\u003emarked records 1.4, 8.4 \u003cbr\u003emarking records 7.2.4 \u003cbr\u003emaster file 1.3 \u003cbr\u003emaster file number 5.1, see also mfn \u003cbr\u003ememory space 3.3 \u003cbr\u003emenu (folder) 3.1 \u003cbr\u003emenu bar 2.6.5 \u003cbr\u003emenu database 12.2 \u003cbr\u003emerge 9.3 \u003cbr\u003emessage database 3.1, 12.3 \u003cbr\u003e\u003cbr\u003emessage file 3.1 \u003cbr\u003emfn 9.2, 9.3 \u003cbr\u003emfn range 8.4 \u003cbr\u003emfn search 7.10 \u003cbr\u003emicrocomputer 2.1 \u003cbr\u003eMicrosoft Access 1.2 \u003cbr\u003eMINISIS 1.1 \u003cbr\u003eMNENDF 12.2 \u003cbr\u003eMNENSH 12.2 \u003cbr\u003emode 5.2 \u003cbr\u003emodel record 6.5 \u003cbr\u003emodifying database 10 \u003cbr\u003emouse 2.3 \u003cbr\u003emouse button 2.3 \u003cbr\u003emoving (files) 2.9.5 \u003cbr\u003emoving text 2.9.8, 6.6.6 \u003cbr\u003eMS-DOS prompt 2.1 \u003cbr\u003emsg (folder)3.1 \u003cbr\u003emst file 4.10, 10.9 \u003cbr\u003emstrcv1 10.9 \u003cbr\u003emulti 4.4 \u003cbr\u003emulti-access 1.3 \u003cbr\u003emulti-lingual 1.2 \u003cbr\u003e \u003cbr\u003ename see field name \u003cbr\u003enames and addresses 13.5 \u003cbr\u003enational library 13.3 \u003cbr\u003enetwork 1.1.1, 3.4.1 \u003cbr\u003eNew (CDS/ISIS menu option)1.4 \u003cbr\u003enew line 4.5 \u003cbr\u003enew page 5..6.5 \u003cbr\u003enocc 11.3 \u003cbr\u003enot 7.5 \u003cbr\u003eNotepad (Windows program) 2.9.8 \u003cbr\u003eNovell 3.4.1 \u003cbr\u003enp 5.6.5 \u003cbr\u003enumbering pages 8.7 \u003cbr\u003enumerical applications 13.1 \u003cbr\u003e \u003cbr\u003eocc 11.3 \u003cbr\u003eoccurrence see repeatable field \u003cbr\u003eoccurrence selector 5.1 \u003cbr\u003eOpen (CDS/ISIS menu option) 1.4 \u003cbr\u003eOpen Dictionary (CDS/ISIS menu \u003cbr\u003e\u003cbr\u003eoption) 7.3 \u003cbr\u003eOPENFILE 5.10.1 \u003cbr\u003eoperating system 2.1 \u003cbr\u003eor 7.5 \u003cbr\u003eoutput file 9.2 \u003cbr\u003eoutput line length 13.3 \u003cbr\u003eoutput tag for mfn 9.2 \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 163\u003cbr\u003e\u003cbr\u003e \u003cbr\u003ep (presence of field) 7.10 \u003cbr\u003epage number 8.7 \u003cbr\u003epar file 4.9; see also syspar.par, dbn.par \u003cbr\u003eparameter files: password 12.8 \u003cbr\u003ePascal 1.2, 11,13.2, 14.1.1 \u003cbr\u003ePascal programming library 1.1.1, 11 \u003cbr\u003epassword 12.8 \u003cbr\u003epasting 2.1, 6.1.2 \u003cbr\u003epattern 4.3 \u003cbr\u003epbrush.exe 5.10.3 \u003cbr\u003epercent sign, entering in data 6.1.3 \u003cbr\u003epft see print format \u003cbr\u003ePGI see General Information Programme \u003cbr\u003epick-list 4.4, 10.3 \u003cbr\u003epict 5.7 \u003cbr\u003epicture 5.7 \u003cbr\u003epkzip 9.7 \u003cbr\u003eplugin 3.1 \u003cbr\u003epoint (font size) 5.3 \u003cbr\u003epointing 2.3 \u003cbr\u003epostscript 8.4 \u003cbr\u003eprefix (inverted file) 7.3 \u003cbr\u003epresentation 8.5 \u003cbr\u003epreview 8.4 \u003cbr\u003eprint format 5, 8.4, 8.5, 8.10, 8.11, 10.5, \u003cbr\u003e\u003cbr\u003e13.3, 13.4 \u003cbr\u003eprint format display font 12.5.2 \u003cbr\u003ePrint Format Assistant 4.5, 10.5 \u003cbr\u003ePrint Format Wizard see Print Format \u003cbr\u003e\u003cbr\u003eAssistant \u003cbr\u003ePrint Setup 1.4, 8.1 \u003cbr\u003ePrinter see printing \u003cbr\u003eprinting 8, 8.8, 8.10, 8.11 \u003cbr\u003eprinting messages 12.3 \u003cbr\u003eprog 3.1 \u003cbr\u003eprogramming 11 \u003cbr\u003ePrograms (Windows menu option) 2.1, \u003cbr\u003e\u003cbr\u003e2.8.4 \u003cbr\u003eproof mode 5.2 \u003cbr\u003eproximity operator 7.7 \u003cbr\u003epublishing 13.6, 14.2 \u003cbr\u003e \u003cbr\u003eqc 5.6.5 \u003cbr\u003e \u003cbr\u003eradio button 2.7.5 \u003cbr\u003erange: mfn 9.2 \u003cbr\u003eread only 12.8 \u003cbr\u003eRecall saved search 1.4 \u003cbr\u003erecord (0) 1.3 \u003cbr\u003erecord height 8.6, 8.10, 8.11 \u003cbr\u003e\u003cbr\u003erecord identifier 13.3 \u003cbr\u003erecord linking 1.3 \u003cbr\u003erecord locking 3.4.3 \u003cbr\u003erecord separator 9.2 \u003cbr\u003erecord structure 1.3, 9.1 \u003cbr\u003erecovering corrupted database 10.9 \u003cbr\u003erecovering files 2.9.7 \u003cbr\u003eref 5.9, 10.7, 13.3, 13.5 \u003cbr\u003ereference manual 14.1.2 \u003cbr\u003ereformatting FST 9.3, 13.3 \u003cbr\u003ereinitialize database 3.5 \u003cbr\u003erelational database 9.5 \u003cbr\u003erenumbering records 9.2 \u003cbr\u003erepeat 4.4 \u003cbr\u003erepeat separator 6.1.3 \u003cbr\u003erepeatable field 1.2, 4.1, 4.3, 4.6, 6.1.3, \u003cbr\u003e\u003cbr\u003e9.5, 11.2.2 \u003cbr\u003erepeatable group 5.4, 5.5 \u003cbr\u003erepeatable literal 5.4 \u003cbr\u003erepeatability: headings 8.8 \u003cbr\u003erestoring (database) 9.7 \u003cbr\u003eRich Text Format see rtf \u003cbr\u003eright button 2.3 \u003cbr\u003ertf 8.2 \u003cbr\u003eRun (Windows option) 2.8.5 \u003cbr\u003eRunning Pascal programs 11.2.1 \u003cbr\u003e \u003cbr\u003eSave search 7.11 \u003cbr\u003esaving print format 10.5 \u003cbr\u003esaving print specification 8.9 \u003cbr\u003esaving searches 7.11 \u003cbr\u003escripts see fonts \u003cbr\u003esearch 7, see also guided search \u003cbr\u003esearch expression 7 \u003cbr\u003esearch history box 7.1 \u003cbr\u003esearch language 1.2 \u003cbr\u003esearch only 3.4.2, 12.2, 12.8 \u003cbr\u003esearch, sequential see sequential search \u003cbr\u003esearching see search \u003cbr\u003esequential search 4.6 \u003cbr\u003eserial searching see free-text searching \u003cbr\u003eshut down (computer) 2.10 \u003cbr\u003esize, font 5.6.3 \u003cbr\u003esize 4.4 \u003cbr\u003esize(format)11.3 \u003cbr\u003eslash (/) 4.5 \u003cbr\u003esort key 8.8 \u003cbr\u003esort key length 8.8 \u003cbr\u003esorted hit file 9.2 \u003cbr\u003esorting 4.7, 8, 8.3, 8.8 \u003cbr\u003esorting a database 9.6 \u003cbr\u003esource code: Pascal 11.2.1 \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe CDS/ISIS for Windows Handbook 164\u003cbr\u003e\u003cbr\u003esources of Pascal programs 11.4 \u003cbr\u003eSouth-East Asia 14.3 \u003cbr\u003espin box 2.7.6 \u003cbr\u003esplitting records across pages 8.7 \u003cbr\u003ess (formatting language) 11.3 \u003cbr\u003eStart button 2.1, 2.8.3 \u003cbr\u003estopword file 2.9.8, 4.7, 8.8 \u003cbr\u003estring 7.10 \u003cbr\u003estw file see stopword file \u003cbr\u003esubdirectory see subfolder \u003cbr\u003esubfield 1.2, 4.1, 4.3, 5.1 \u003cbr\u003esubfield separator 9.3, 13.3 \u003cbr\u003esubfield, repeatable 4.6 \u003cbr\u003esubfolder 3.1 \u003cbr\u003esurname 1.2 \u003cbr\u003eswitching off (computer) 2.10 \u003cbr\u003esyspar.par 1.1.1, 1.4, 3.1, 3.2, 12.2 \u003cbr\u003esyspar.par (parameter 0) 3.4.1, 3.5 \u003cbr\u003esyspar.par (parameter 1) 3.2 \u003cbr\u003esyspar.par (parameter 2) 3.2 \u003cbr\u003esyspar.par (parameter 3) 3.2 \u003cbr\u003esyspar.par (parameter 4) 3.2, 3.4.1, 3.4.2 \u003cbr\u003esyspar.par (parameter 5) 3.2 \u003cbr\u003esyspar.par (parameter 6) 3.2, 12.8 \u003cbr\u003esyspar.par (parameter 8) 6.1.3 \u003cbr\u003esyspar.par (parameter 14) 3.4, 3.4.1 \u003cbr\u003esyspar.par (parameter 101) 12.7.1 \u003cbr\u003esyspar.par (parameter 102) 3.4.2, 12.8 \u003cbr\u003esyspar.par (parameter 125) 12.7.2 \u003cbr\u003esyspar.par (parameter 130) 6.7 \u003cbr\u003esyspar.par (parameter 1001 ff.) 12.7.3 \u003cbr\u003e \u003cbr\u003etab 2.6.3, 5.6.5 \u003cbr\u003etable (for displaying search results) 7.2 \u003cbr\u003etabulation 5.6.5 \u003cbr\u003etag 4.2, 4.3 \u003cbr\u003etag (formatting language) 11.3 \u003cbr\u003etask bar 2.6.2 \u003cbr\u003etask bar: features 2.6.4 \u003cbr\u003etemporary file 3.4.1 \u003cbr\u003etext editor 2.9.8 \u003cbr\u003etext entry box 2.7.1 \u003cbr\u003etextbox 5.10.3 \u003cbr\u003etextboximg 5.10.3 \u003cbr\u003eThailand 14.3 \u003cbr\u003etitle (in printing) 8.5 \u003cbr\u003etoolbar 2.6.6 \u003cbr\u003etruncation 7.4 \u003cbr\u003eTurkish 12.7.1 \u003cbr\u003etwip 5.3, 8.11 \u003cbr\u003etype of field 4.3 \u003cbr\u003e\u003cbr\u003e \u003cbr\u003eUK MARC 9.4 \u003cbr\u003eunconditional literal 5.4 \u003cbr\u003eunderlining 5.6.4 \u003cbr\u003eUNESCO passim; see also General \u003cbr\u003e\u003cbr\u003eInformation Programme, \u003cbr\u003eUNICODE 14.3.3 \u003cbr\u003eUNIMARC 1.8, 8.10, 13.2, 13.3 \u003cbr\u003eUNISIST 1.5 \u003cbr\u003eUNISIST Reference manual 1.8 \u003cbr\u003eunlocking see locking \u003cbr\u003eupdate 9.3 \u003cbr\u003eupdating inverted file 6.7 \u003cbr\u003euseful addresses 14.4 \u003cbr\u003euser group 1.7 \u003cbr\u003eUtilities (CDS/ISIS menu option) 1.4 \u003cbr\u003e \u003cbr\u003eV0 (variable field 0) 5.1 \u003cbr\u003eval 5.9, 7.10 \u003cbr\u003evalidation file 1.2, 6.1.5 \u003cbr\u003evalidation format 4.4, 10.3, 13.3 \u003cbr\u003eViet Nam 14.3 \u003cbr\u003e \u003cbr\u003ewhile 12.5.1 \u003cbr\u003eWindows 95 2.4 \u003cbr\u003eWindows backup program 3.5 \u003cbr\u003eWindows bar 2.6.1 \u003cbr\u003eWindows Explorer (Windows program) \u003cbr\u003e\u003cbr\u003e2.9.2, 2.9.4, 2.9.5 \u003cbr\u003eWindows: different versions 2.1 \u003cbr\u003eWindows NT server 14.2.2 \u003cbr\u003eWinIDAMS 13.1 \u003cbr\u003eWinzip 9.7 \u003cbr\u003ework 3.1 \u003cbr\u003eworking folder 2.5, see also work \u003cbr\u003eworksheet 12.6, see also Data Entry \u003cbr\u003e\u003cbr\u003eWorksheet \u003cbr\u003eworkstation 3.4 \u003cbr\u003eWorld Wide Web 13.6, 14.2.2; see also \u003cbr\u003e\u003cbr\u003eWWWISIS \u003cbr\u003ewpr file 8.9, 12.6 \u003cbr\u003eWWWISIS 1.1.3, 14.2.2 \u003cbr\u003e \u003cbr\u003eX (icon) 2.6.4 \u003cbr\u003excopy (DOS command) 3.5 \u003cbr\u003e \u003cbr\u003ezip files 3.5 \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u0026gt;\u0026gt;\u003c/td\u003e\n \u003c/tr\u003e \n \u003ctr class\u003d\"raw\"\u003e\n \u003ctd class\u003d\"raw\" style\u003d\"width:80; text-align:right;\"\u003e10: \u003c/td\u003e\n \u003ctd class\u003d\"raw\" style\u003d\"overflow:auto\"\u003e\u0026lt;\u0026lt;\u003ca href\u003d\"http://localhost:8585/DL-example/idocs/winisis-handbook-en.pdf\"\u003ewinisis-handbook-en.pdf\u003c/a\u003e\u0026gt;\u0026gt;\u003c/td\u003e\n \u003c/tr\u003e \n \u003c/tbody\u003e \n \u003c/table\u003e \n \u003c/body\u003e\n\u003c/html\u003e"] ,"baseResultIndex" :"0" ,"resultsCount" :"1" } -2017-01-23 11:03:04,895 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.SearchAction method=execute -2017-01-23 11:03:04,896 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:03:04,896 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession diff --git a/empweb/jetty/Web-JISIS-log.txt b/empweb/jetty/Web-JISIS-log.txt deleted file mode 100755 index dfb36107a..000000000 --- a/empweb/jetty/Web-JISIS-log.txt +++ /dev/null @@ -1,201 +0,0 @@ -2017-01-23 11:07:03,917 DEBUG [P1-19] j.BaseAction [BaseAction.java:44] myExecute returned - input -2017-01-23 11:07:03,939 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:03,961 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:03,965 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:03,967 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:03,972 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:03,978 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:03,979 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:03,984 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:04,041 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:04,043 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:04,048 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:04,053 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:04,055 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:04,061 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:04,066 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:04,376 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.DatabaseServiceAction method=doGetSelectedDatabase -2017-01-23 11:07:04,376 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:07:04,376 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:07:04,377 DEBUG [P1-19] j.DatabaseServiceAction [DatabaseServiceAction.java:58] DatabaseServiceAction getSelectedDatabase: ["DEF_HOME","DL-example"] -2017-01-23 11:07:04,398 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.DatabaseServiceAction method=doGetSelectedDatabase -2017-01-23 11:07:04,398 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:07:04,398 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:07:04,399 DEBUG [P1-19] j.DatabaseServiceAction [DatabaseServiceAction.java:58] DatabaseServiceAction getSelectedDatabase: ["DEF_HOME","DL-example"] -2017-01-23 11:07:23,294 DEBUG [P1-19] j.DatabaseSelectionAction [DatabaseSelectionAction.java:62] DatabaseSelectionAction prepare -2017-01-23 11:07:23,294 DEBUG [P1-19] j.DatabaseSelectionAction [DatabaseSelectionAction.java:177] DatabaseSelectionAction getModel -2017-01-23 11:07:23,294 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.DatabaseSelectionAction method=execute -2017-01-23 11:07:23,295 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:07:23,295 DEBUG [P1-19] j.DatabaseSelectionAction [DatabaseSelectionAction.java:62] DatabaseSelectionAction prepare -2017-01-23 11:07:23,295 DEBUG [P1-19] j.BaseAction [BaseAction.java:36] in the BaseAction execute() method -2017-01-23 11:07:23,295 DEBUG [P1-19] j.DatabaseSelectionAction [DatabaseSelectionAction.java:47] Selecting a DB -2017-01-23 11:07:23,295 DEBUG [P1-19] j.BaseAction [BaseAction.java:44] myExecute returned - success -2017-01-23 11:07:23,562 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.DatabaseSelectionAction method=doGetDbReferences -2017-01-23 11:07:23,562 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:07:23,563 DEBUG [P1-19] j.DatabaseSelectionAction [DatabaseSelectionAction.java:62] DatabaseSelectionAction prepare -2017-01-23 11:07:23,564 DEBUG [P1-19] j.DatabaseSelectionAction [DatabaseSelectionAction.java:136] DatabaseServiceAction getSelectedDatabase: [{"dbHome":"DEF_HOME","dbName":"sandburg"},{"dbHome":"DEF_HOME","dbName":"zola-marc21"},{"dbHome":"DEF_HOME","dbName":"simpleDL"},{"dbHome":"DEF_HOME","dbName":"epidoc"},{"dbHome":"DEF_HOME","dbName":"tam"},{"dbHome":"DEF_HOME","dbName":"PATR"},{"dbHome":"DEF_HOME","dbName":"liteBibliographic"},{"dbHome":"DEF_HOME","dbName":"MarcTest"},{"dbHome":"DEF_HOME","dbName":"ASFAEX"},{"dbHome":"DEF_HOME","dbName":"authority"},{"dbHome":"DEF_HOME","dbName":"ISA"},{"dbHome":"DEF_HOME","dbName":"DL-example"},{"dbHome":"DEF_HOME","dbName":"CDS"},{"dbHome":"DEF_HOME","dbName":"ICOMOS"},{"dbHome":"DEF_HOME","dbName":"LIBCAT"},{"dbHome":"DEF_HOME","dbName":"AMJ_LOAN"},{"dbHome":"DEF_HOME","dbName":"AMJ_Member"},{"dbHome":"DEF_HOME","dbName":"AMJ_BOOKS"}] -2017-01-23 11:07:23,578 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.DatabaseServiceAction method=doGetSelectedDatabase -2017-01-23 11:07:23,578 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:07:23,579 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:07:23,579 DEBUG [P1-19] j.DatabaseServiceAction [DatabaseServiceAction.java:58] DatabaseServiceAction getSelectedDatabase: ["DEF_HOME","DL-example"] -2017-01-23 11:07:26,034 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.DatabaseSelectionAction method=doSetSelectedDbReference -2017-01-23 11:07:26,035 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:07:26,035 DEBUG [P1-19] j.DatabaseSelectionAction [DatabaseSelectionAction.java:62] DatabaseSelectionAction prepare -2017-01-23 11:07:26,035 DEBUG [P1-19] j.DatabaseSelectionAction [DatabaseSelectionAction.java:92] DatabaseSelectionAction doSetSelectedDbReference -2017-01-23 11:07:26,036 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:07:26,039 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 3 milliseconds to get reply from server -2017-01-23 11:07:26,039 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:07:26,040 DEBUG [P1-19] j.DatabaseSelectionAction [DatabaseSelectionAction.java:112] setSelectedReference dbHome=DEF_HOME dbName=zola-marc21 -2017-01-23 11:07:26,069 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 29 milliseconds to get reply from server -2017-01-23 11:07:26,075 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 6 milliseconds to get reply from server -2017-01-23 11:07:26,079 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 4 milliseconds to get reply from server -2017-01-23 11:07:26,084 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 4 milliseconds to get reply from server -2017-01-23 11:07:26,086 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 2 milliseconds to get reply from server -2017-01-23 11:07:26,088 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 2 milliseconds to get reply from server -2017-01-23 11:07:26,090 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 2 milliseconds to get reply from server -2017-01-23 11:07:26,094 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 4 milliseconds to get reply from server -2017-01-23 11:07:26,097 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 2 milliseconds to get reply from server -2017-01-23 11:07:26,099 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 2 milliseconds to get reply from server -2017-01-23 11:07:26,235 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 136 milliseconds to get reply from server -2017-01-23 11:07:26,321 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 86 milliseconds to get reply from server -2017-01-23 11:07:26,354 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 33 milliseconds to get reply from server -2017-01-23 11:07:26,371 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 17 milliseconds to get reply from server -2017-01-23 11:07:26,397 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 26 milliseconds to get reply from server -2017-01-23 11:07:26,417 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 20 milliseconds to get reply from server -2017-01-23 11:07:26,437 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 19 milliseconds to get reply from server -2017-01-23 11:07:26,438 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:07:26,438 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:07:26,470 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.DatabaseServiceAction method=doGetSelectedDatabase -2017-01-23 11:07:26,470 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:07:26,470 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:07:26,471 DEBUG [P1-19] j.DatabaseServiceAction [DatabaseServiceAction.java:58] DatabaseServiceAction getSelectedDatabase: ["DEF_HOME","zola-marc21"] -2017-01-23 11:07:30,062 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.SearchAction method=execute -2017-01-23 11:07:30,063 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:07:30,063 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:07:30,063 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:07:30,063 DEBUG [P1-19] j.BaseAction [BaseAction.java:36] in the BaseAction execute() method -2017-01-23 11:07:30,063 DEBUG [P1-19] j.SearchAction [SearchAction.java:175] SearchAction - ****myExecute**** -2017-01-23 11:07:30,064 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:07:30,064 DEBUG [P1-19] j.BaseAction [BaseAction.java:44] myExecute returned - input -2017-01-23 11:07:30,094 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:30,098 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:30,106 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:30,108 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:30,113 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:30,118 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:30,119 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:30,124 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:30,174 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:30,176 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:30,180 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:30,185 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:30,186 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:30,190 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:30,194 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:30,462 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.DatabaseServiceAction method=doGetSelectedDatabase -2017-01-23 11:07:30,463 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:07:30,463 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:07:30,464 DEBUG [P1-19] j.DatabaseServiceAction [DatabaseServiceAction.java:58] DatabaseServiceAction getSelectedDatabase: ["DEF_HOME","zola-marc21"] -2017-01-23 11:07:30,482 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.DatabaseServiceAction method=doGetSelectedDatabase -2017-01-23 11:07:30,482 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:07:30,483 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:07:30,483 DEBUG [P1-19] j.DatabaseServiceAction [DatabaseServiceAction.java:58] DatabaseServiceAction getSelectedDatabase: ["DEF_HOME","zola-marc21"] -2017-01-23 11:07:37,844 DEBUG [P1-19] j.DatabaseSelectionAction [DatabaseSelectionAction.java:62] DatabaseSelectionAction prepare -2017-01-23 11:07:37,844 DEBUG [P1-19] j.DatabaseSelectionAction [DatabaseSelectionAction.java:177] DatabaseSelectionAction getModel -2017-01-23 11:07:37,844 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.DatabaseSelectionAction method=execute -2017-01-23 11:07:37,844 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:07:37,844 DEBUG [P1-19] j.DatabaseSelectionAction [DatabaseSelectionAction.java:62] DatabaseSelectionAction prepare -2017-01-23 11:07:37,845 DEBUG [P1-19] j.BaseAction [BaseAction.java:36] in the BaseAction execute() method -2017-01-23 11:07:37,845 DEBUG [P1-19] j.DatabaseSelectionAction [DatabaseSelectionAction.java:47] Selecting a DB -2017-01-23 11:07:37,845 DEBUG [P1-19] j.BaseAction [BaseAction.java:44] myExecute returned - success -2017-01-23 11:07:38,104 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.DatabaseSelectionAction method=doGetDbReferences -2017-01-23 11:07:38,104 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:07:38,104 DEBUG [P1-19] j.DatabaseSelectionAction [DatabaseSelectionAction.java:62] DatabaseSelectionAction prepare -2017-01-23 11:07:38,105 DEBUG [P1-19] j.DatabaseSelectionAction [DatabaseSelectionAction.java:136] DatabaseServiceAction getSelectedDatabase: [{"dbHome":"DEF_HOME","dbName":"sandburg"},{"dbHome":"DEF_HOME","dbName":"zola-marc21"},{"dbHome":"DEF_HOME","dbName":"simpleDL"},{"dbHome":"DEF_HOME","dbName":"epidoc"},{"dbHome":"DEF_HOME","dbName":"tam"},{"dbHome":"DEF_HOME","dbName":"PATR"},{"dbHome":"DEF_HOME","dbName":"liteBibliographic"},{"dbHome":"DEF_HOME","dbName":"MarcTest"},{"dbHome":"DEF_HOME","dbName":"ASFAEX"},{"dbHome":"DEF_HOME","dbName":"authority"},{"dbHome":"DEF_HOME","dbName":"ISA"},{"dbHome":"DEF_HOME","dbName":"DL-example"},{"dbHome":"DEF_HOME","dbName":"CDS"},{"dbHome":"DEF_HOME","dbName":"ICOMOS"},{"dbHome":"DEF_HOME","dbName":"LIBCAT"},{"dbHome":"DEF_HOME","dbName":"AMJ_LOAN"},{"dbHome":"DEF_HOME","dbName":"AMJ_Member"},{"dbHome":"DEF_HOME","dbName":"AMJ_BOOKS"}] -2017-01-23 11:07:38,118 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.DatabaseServiceAction method=doGetSelectedDatabase -2017-01-23 11:07:38,119 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:07:38,119 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:07:38,119 DEBUG [P1-19] j.DatabaseServiceAction [DatabaseServiceAction.java:58] DatabaseServiceAction getSelectedDatabase: ["DEF_HOME","zola-marc21"] -2017-01-23 11:07:43,380 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.DatabaseSelectionAction method=doSetSelectedDbReference -2017-01-23 11:07:43,380 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:07:43,381 DEBUG [P1-19] j.DatabaseSelectionAction [DatabaseSelectionAction.java:62] DatabaseSelectionAction prepare -2017-01-23 11:07:43,381 DEBUG [P1-19] j.DatabaseSelectionAction [DatabaseSelectionAction.java:92] DatabaseSelectionAction doSetSelectedDbReference -2017-01-23 11:07:43,381 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:07:43,397 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 16 milliseconds to get reply from server -2017-01-23 11:07:43,397 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:07:43,397 DEBUG [P1-19] j.DatabaseSelectionAction [DatabaseSelectionAction.java:112] setSelectedReference dbHome=DEF_HOME dbName=ASFAEX -2017-01-23 11:07:43,433 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 36 milliseconds to get reply from server -2017-01-23 11:07:43,435 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 2 milliseconds to get reply from server -2017-01-23 11:07:43,437 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 2 milliseconds to get reply from server -2017-01-23 11:07:43,440 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 3 milliseconds to get reply from server -2017-01-23 11:07:43,442 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 1 milliseconds to get reply from server -2017-01-23 11:07:43,444 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 1 milliseconds to get reply from server -2017-01-23 11:07:43,447 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 2 milliseconds to get reply from server -2017-01-23 11:07:43,449 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 2 milliseconds to get reply from server -2017-01-23 11:07:43,450 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 1 milliseconds to get reply from server -2017-01-23 11:07:43,452 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 1 milliseconds to get reply from server -2017-01-23 11:07:43,454 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 2 milliseconds to get reply from server -2017-01-23 11:07:43,456 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 2 milliseconds to get reply from server -2017-01-23 11:07:43,458 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 2 milliseconds to get reply from server -2017-01-23 11:07:43,460 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 2 milliseconds to get reply from server -2017-01-23 11:07:43,462 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 2 milliseconds to get reply from server -2017-01-23 11:07:43,464 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 2 milliseconds to get reply from server -2017-01-23 11:07:43,466 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 1 milliseconds to get reply from server -2017-01-23 11:07:43,468 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 2 milliseconds to get reply from server -2017-01-23 11:07:43,470 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 2 milliseconds to get reply from server -2017-01-23 11:07:43,472 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 2 milliseconds to get reply from server -2017-01-23 11:07:43,474 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 2 milliseconds to get reply from server -2017-01-23 11:07:43,476 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 1 milliseconds to get reply from server -2017-01-23 11:07:43,479 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 2 milliseconds to get reply from server -2017-01-23 11:07:43,481 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 1 milliseconds to get reply from server -2017-01-23 11:07:43,483 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 1 milliseconds to get reply from server -2017-01-23 11:07:43,487 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 4 milliseconds to get reply from server -2017-01-23 11:07:43,490 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 3 milliseconds to get reply from server -2017-01-23 11:07:43,492 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 2 milliseconds to get reply from server -2017-01-23 11:07:43,494 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 2 milliseconds to get reply from server -2017-01-23 11:07:43,501 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 7 milliseconds to get reply from server -2017-01-23 11:07:43,511 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 10 milliseconds to get reply from server -2017-01-23 11:07:43,515 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 4 milliseconds to get reply from server -2017-01-23 11:07:43,519 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 3 milliseconds to get reply from server -2017-01-23 11:07:43,521 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 2 milliseconds to get reply from server -2017-01-23 11:07:43,524 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 2 milliseconds to get reply from server -2017-01-23 11:07:43,533 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 9 milliseconds to get reply from server -2017-01-23 11:07:43,542 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 9 milliseconds to get reply from server -2017-01-23 11:07:43,547 DEBUG [P1-19] o.u.j.c.c.NioClient4 [NioClient4.java:120] CLIENT - NioClient4 4 milliseconds to get reply from server -2017-01-23 11:07:43,547 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:07:43,547 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:07:43,606 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.DatabaseServiceAction method=doGetSelectedDatabase -2017-01-23 11:07:43,607 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:07:43,607 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:07:43,607 DEBUG [P1-19] j.DatabaseServiceAction [DatabaseServiceAction.java:58] DatabaseServiceAction getSelectedDatabase: ["DEF_HOME","ASFAEX"] -2017-01-23 11:07:47,879 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.SearchAction method=execute -2017-01-23 11:07:47,879 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:07:47,879 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:07:47,879 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:07:47,880 DEBUG [P1-19] j.BaseAction [BaseAction.java:36] in the BaseAction execute() method -2017-01-23 11:07:47,880 DEBUG [P1-19] j.SearchAction [SearchAction.java:175] SearchAction - ****myExecute**** -2017-01-23 11:07:47,880 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:07:47,881 DEBUG [P1-19] j.BaseAction [BaseAction.java:44] myExecute returned - input -2017-01-23 11:07:47,901 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:47,937 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:47,942 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:47,944 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:47,957 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:48,009 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:48,010 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:48,030 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:48,034 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:48,035 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:48,107 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:48,113 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:48,115 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:48,172 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:48,177 DEBUG [P1-19] j.SearchAction [SearchAction.java:154] SearchAction - getTermQueryList -2017-01-23 11:07:48,889 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.DatabaseServiceAction method=doGetSelectedDatabase -2017-01-23 11:07:48,889 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:07:48,889 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:07:48,889 DEBUG [P1-19] j.DatabaseServiceAction [DatabaseServiceAction.java:58] DatabaseServiceAction getSelectedDatabase: ["DEF_HOME","ASFAEX"] -2017-01-23 11:07:48,938 DEBUG [P1-19] j.l.LoginInterceptor [LoginInterceptor.java:42] STRUTS2 - INTERCEPT class=jisis.DatabaseServiceAction method=doGetSelectedDatabase -2017-01-23 11:07:48,938 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:47] Call to setSession -2017-01-23 11:07:48,938 DEBUG [P1-19] j.BaseActionWithSession [BaseActionWithSession.java:40] Call to getSession -2017-01-23 11:07:48,939 DEBUG [P1-19] j.DatabaseServiceAction [DatabaseServiceAction.java:58] DatabaseServiceAction getSelectedDatabase: ["DEF_HOME","ASFAEX"] diff --git a/empweb/jetty/logs/2017_01_22.request.log b/empweb/jetty/logs/2017_01_22.request.log deleted file mode 100755 index 2caee705b..000000000 --- a/empweb/jetty/logs/2017_01_22.request.log +++ /dev/null @@ -1,61 +0,0 @@ -127.0.0.1 - - [22/Jan/2017:13:48:51 +0000] "GET /web-JISIS3/ HTTP/1.1" 404 1250 -127.0.0.1 - - [22/Jan/2017:13:49:47 +0000] "GET /web-JISIS3/ HTTP/1.1" 404 1250 -127.0.0.1 - - [22/Jan/2017:13:54:06 +0000] "GET /Web-JISIS3/ HTTP/1.1" 200 1647 -127.0.0.1 - - [22/Jan/2017:13:54:08 +0000] "GET /Web-JISIS3/styles/stylesheet.css;jsessionid=38v158v04depm HTTP/1.1" 200 896 -127.0.0.1 - - [22/Jan/2017:13:54:12 +0000] "POST /Web-JISIS3/jisis/doLogin.action;jsessionid=38v158v04depm HTTP/1.1" 200 1602 -127.0.0.1 - - [22/Jan/2017:13:54:12 +0000] "GET /Web-JISIS3/styles/stylesheet.css HTTP/1.1" 200 896 -127.0.0.1 - - [22/Jan/2017:13:54:20 +0000] "POST /Web-JISIS3/jisis/doLogin.action HTTP/1.1" 200 1602 -127.0.0.1 - - [22/Jan/2017:13:54:25 +0000] "POST /Web-JISIS3/jisis/doLogin.action HTTP/1.1" 200 1602 -127.0.0.1 - - [22/Jan/2017:13:54:31 +0000] "POST /Web-JISIS3/jisis/doLogin.action HTTP/1.1" 200 1602 -127.0.0.1 - - [22/Jan/2017:13:54:39 +0000] "POST /Web-JISIS3/jisis/doLogin.action HTTP/1.1" 200 1602 -127.0.0.1 - - [22/Jan/2017:13:54:54 +0000] "POST /Web-JISIS3/jisis/doLogin.action HTTP/1.1" 200 1602 -127.0.0.1 - - [22/Jan/2017:13:55:00 +0000] "POST /Web-JISIS3/jisis/doLogin.action HTTP/1.1" 200 1602 -127.0.0.1 - - [22/Jan/2017:13:55:07 +0000] "POST /Web-JISIS3/jisis/doLogin.action HTTP/1.1" 200 1602 -127.0.0.1 - - [22/Jan/2017:13:56:18 +0000] "POST /Web-JISIS3/jisis/doLogin.action HTTP/1.1" 200 909 -127.0.0.1 - - [22/Jan/2017:13:56:20 +0000] "POST /Web-JISIS3/doSelectDatabase.action HTTP/1.1" 200 11777 -127.0.0.1 - - [22/Jan/2017:13:56:21 +0000] "GET /Web-JISIS3/styles/template.css HTTP/1.1" 200 326 -127.0.0.1 - - [22/Jan/2017:13:56:21 +0000] "GET /Web-JISIS3/scripts/jquery-ui-1.10.4/css/ui-lightness/jquery-ui-1.10.4.css HTTP/1.1" 200 32189 -127.0.0.1 - - [22/Jan/2017:13:56:21 +0000] "GET /Web-JISIS3/scripts/bootstrap-960px-3-3-4/css/bootstrap.min.css HTTP/1.1" 200 118201 -127.0.0.1 - - [22/Jan/2017:13:56:21 +0000] "GET /Web-JISIS3/scripts/bootstrap-960px-3-3-4/css/bootstrap-theme.min.css HTTP/1.1" 200 20824 -127.0.0.1 - - [22/Jan/2017:13:56:21 +0000] "GET /Web-JISIS3/scripts/jquery-1.11.0/jquery-1.11.0.js HTTP/1.1" 200 282944 -127.0.0.1 - - [22/Jan/2017:13:56:21 +0000] "GET /Web-JISIS3/scripts/select2-3.4.6/select2.js HTTP/1.1" 200 142301 -127.0.0.1 - - [22/Jan/2017:13:56:21 +0000] "GET /Web-JISIS3/scripts/select2-3.4.6/select2.css HTTP/1.1" 200 18288 -127.0.0.1 - - [22/Jan/2017:13:56:21 +0000] "GET /Web-JISIS3/scripts/jquery-ui-1.10.4/js/jquery-ui-1.10.4.min.js HTTP/1.1" 200 228539 -127.0.0.1 - - [22/Jan/2017:13:56:21 +0000] "GET /Web-JISIS3/scripts/bootstrap-960px-3-3-4/js/bootstrap.min.js HTTP/1.1" 200 36145 -127.0.0.1 - - [22/Jan/2017:13:56:21 +0000] "GET /Web-JISIS3/scripts/active-nav.js HTTP/1.1" 200 368 -127.0.0.1 - - [22/Jan/2017:13:56:21 +0000] "GET /Web-JISIS3/scripts/jquery.jqGrid-4.6.0/js/i18n/grid.locale-en.js HTTP/1.1" 200 6932 -127.0.0.1 - - [22/Jan/2017:13:56:21 +0000] "GET /Web-JISIS3/scripts/jquery.jqGrid-4.6.0/css/ui.jqgrid.css HTTP/1.1" 200 13065 -127.0.0.1 - - [22/Jan/2017:13:56:21 +0000] "GET /Web-JISIS3/scripts/jquery.jqGrid-4.6.0/js/jquery.jqGrid.min.js HTTP/1.1" 200 274310 -127.0.0.1 - - [22/Jan/2017:13:56:21 +0000] "GET /Web-JISIS3/scripts/ModUtils.js HTTP/1.1" 200 2306 -127.0.0.1 - - [22/Jan/2017:13:56:21 +0000] "GET /Web-JISIS3/jisis/doGetSelectedDatabase.action?type=results HTTP/1.1" 200 20 -127.0.0.1 - - [22/Jan/2017:13:56:21 +0000] "GET /Web-JISIS3/jisis/doGetDbReferences.action?type=results HTTP/1.1" 200 2 -127.0.0.1 - - [22/Jan/2017:13:58:16 +0000] "POST /Web-JISIS3/doSelectDatabase.action HTTP/1.1" 200 1706 -127.0.0.1 - - [22/Jan/2017:13:58:17 +0000] "GET /Web-JISIS3/styles/stylesheet.css HTTP/1.1" 304 0 -127.0.0.1 - - [22/Jan/2017:13:58:22 +0000] "POST /Web-JISIS3/jisis/doLogin.action HTTP/1.1" 200 1602 -127.0.0.1 - - [22/Jan/2017:13:59:17 +0000] "POST /Web-JISIS3/jisis/doLogin.action HTTP/1.1" 200 1602 -127.0.0.1 - - [22/Jan/2017:13:59:23 +0000] "POST /Web-JISIS3/jisis/doLogin.action HTTP/1.1" 200 1602 -127.0.0.1 - - [22/Jan/2017:13:59:27 +0000] "POST /Web-JISIS3/jisis/doLogin.action HTTP/1.1" 200 1602 -127.0.0.1 - - [22/Jan/2017:13:59:29 +0000] "POST /Web-JISIS3/jisis/doLogin.action HTTP/1.1" 200 1602 -127.0.0.1 - - [22/Jan/2017:13:59:36 +0000] "POST /Web-JISIS3/jisis/doLogin.action HTTP/1.1" 200 1602 -127.0.0.1 - - [22/Jan/2017:14:00:44 +0000] "POST /Web-JISIS3/jisis/doLogin.action HTTP/1.1" 200 1602 -127.0.0.1 - - [22/Jan/2017:14:00:48 +0000] "POST /Web-JISIS3/jisis/doLogin.action HTTP/1.1" 200 1602 -127.0.0.1 - - [22/Jan/2017:14:00:49 +0000] "POST /Web-JISIS3/jisis/doLogin.action HTTP/1.1" 200 1602 -127.0.0.1 - - [22/Jan/2017:14:00:57 +0000] "GET /Web-JISIS3/ HTTP/1.1" 200 1597 -127.0.0.1 - - [22/Jan/2017:14:01:03 +0000] "POST /Web-JISIS3/jisis/doLogin.action HTTP/1.1" 200 909 -127.0.0.1 - - [22/Jan/2017:14:01:05 +0000] "POST /Web-JISIS3/doSelectDatabase.action HTTP/1.1" 200 11777 -127.0.0.1 - - [22/Jan/2017:14:01:05 +0000] "GET /Web-JISIS3/jisis/doGetSelectedDatabase.action?type=results HTTP/1.1" 200 20 -127.0.0.1 - - [22/Jan/2017:14:01:05 +0000] "GET /Web-JISIS3/jisis/doGetDbReferences.action?type=results HTTP/1.1" 200 748 -127.0.0.1 - - [22/Jan/2017:14:01:23 +0000] "POST /Web-JISIS3/jisis/doSetSelectedDbReference.action HTTP/1.1" 200 11777 -127.0.0.1 - - [22/Jan/2017:14:01:23 +0000] "GET /Web-JISIS3/jisis/doGetSelectedDatabase.action?type=results HTTP/1.1" 200 25 -127.0.0.1 - - [22/Jan/2017:14:01:28 +0000] "GET /Web-JISIS3/doEnterQuery.action HTTP/1.1" 200 12605 -127.0.0.1 - - [22/Jan/2017:14:01:30 +0000] "GET /Web-JISIS3/scripts/ModSelect2.js HTTP/1.1" 200 2001 -127.0.0.1 - - [22/Jan/2017:14:01:30 +0000] "GET /Web-JISIS3/jisis/doGetSelectedDatabase.action HTTP/1.1" 200 25 -127.0.0.1 - - [22/Jan/2017:14:01:30 +0000] "GET /Web-JISIS3/jisis/doGetSelectedDatabase.action HTTP/1.1" 200 25 -127.0.0.1 - - [22/Jan/2017:14:01:30 +0000] "GET /Web-JISIS3/scripts/select2-3.4.6/select2.png HTTP/1.1" 200 613 -127.0.0.1 - - [22/Jan/2017:14:01:36 +0000] "GET /Web-JISIS3/scripts/select2-3.4.6/select2-spinner.gif HTTP/1.1" 200 1849 -127.0.0.1 - - [22/Jan/2017:14:01:36 +0000] "GET /Web-JISIS3/services/json/doSuggest.action?q=fo&searchableTag=%3CAll+Searchable+Fields%3E&_=1485093690749 HTTP/1.1" 200 3057 -127.0.0.1 - - [22/Jan/2017:14:01:38 +0000] "GET /Web-JISIS3/services/json/doSuggest.action?q=foo&searchableTag=%3CAll+Searchable+Fields%3E&_=1485093690750 HTTP/1.1" 200 146 -127.0.0.1 - - [22/Jan/2017:14:01:47 +0000] "POST /Web-JISIS3/doSearch.action HTTP/1.1" 200 17112 -127.0.0.1 - - [22/Jan/2017:14:01:47 +0000] "GET /Web-JISIS3/scripts/bootstrap-960px-3-3-4/fonts/glyphicons-halflings-regular.woff2 HTTP/1.1" 200 18028 -127.0.0.1 - - [22/Jan/2017:14:01:47 +0000] "GET /Web-JISIS3/jisis/doGetPftNames.action?type=results HTTP/1.1" 200 192 -127.0.0.1 - - [22/Jan/2017:14:01:47 +0000] "GET /Web-JISIS3/jisis/doGetRecords.action?oper=first&type=results HTTP/1.1" 200 494554 diff --git a/empweb/jetty/logs/2017_01_23.request.log b/empweb/jetty/logs/2017_01_23.request.log deleted file mode 100755 index d09a641a8..000000000 --- a/empweb/jetty/logs/2017_01_23.request.log +++ /dev/null @@ -1,82 +0,0 @@ -127.0.0.1 - - [23/Jan/2017:09:59:12 +0000] "GET /Web-JISIS3/jisis/doGetRecords.action?oper=next&type=results HTTP/1.1" 200 8113 -127.0.0.1 - - [23/Jan/2017:09:59:16 +0000] "GET /Web-JISIS3/doEnterQuery.action HTTP/1.1" 200 1706 -127.0.0.1 - - [23/Jan/2017:09:59:23 +0000] "POST /Web-JISIS3/doSearch.action HTTP/1.1" 200 1706 -127.0.0.1 - - [23/Jan/2017:09:59:24 +0000] "GET /Web-JISIS3/styles/stylesheet.css HTTP/1.1" 304 0 -127.0.0.1 - - [23/Jan/2017:10:00:45 +0000] "POST /Web-JISIS3/jisis/doLogin.action HTTP/1.1" 200 1602 -127.0.0.1 - - [23/Jan/2017:10:00:48 +0000] "POST /Web-JISIS3/jisis/doLogin.action HTTP/1.1" 200 909 -127.0.0.1 - - [23/Jan/2017:10:00:58 +0000] "POST /Web-JISIS3/doSelectDatabase.action HTTP/1.1" 200 11777 -127.0.0.1 - - [23/Jan/2017:10:00:58 +0000] "GET /Web-JISIS3/jisis/doGetDbReferences.action?type=results HTTP/1.1" 200 748 -127.0.0.1 - - [23/Jan/2017:10:00:58 +0000] "GET /Web-JISIS3/jisis/doGetSelectedDatabase.action?type=results HTTP/1.1" 200 20 -127.0.0.1 - - [23/Jan/2017:10:01:19 +0000] "POST /Web-JISIS3/jisis/doSetSelectedDbReference.action HTTP/1.1" 200 11777 -127.0.0.1 - - [23/Jan/2017:10:01:19 +0000] "GET /Web-JISIS3/jisis/doGetSelectedDatabase.action?type=results HTTP/1.1" 200 25 -127.0.0.1 - - [23/Jan/2017:10:01:39 +0000] "GET /Web-JISIS3/doBrowse.action HTTP/1.1" 200 15783 -127.0.0.1 - - [23/Jan/2017:10:01:39 +0000] "GET /Web-JISIS3/jisis/doGetSelectedDatabase.action HTTP/1.1" 200 25 -127.0.0.1 - - [23/Jan/2017:10:01:39 +0000] "GET /Web-JISIS3/jisis/doGetLastMfn.action?type=results HTTP/1.1" 200 1 -127.0.0.1 - - [23/Jan/2017:10:01:40 +0000] "GET /Web-JISIS3/jisis/doGetPftNames.action?type=results HTTP/1.1" 200 192 -127.0.0.1 - - [23/Jan/2017:10:01:40 +0000] "GET /Web-JISIS3/scripts/select2-3.4.6/select2.png HTTP/1.1" 200 613 -127.0.0.1 - - [23/Jan/2017:10:01:40 +0000] "GET /Web-JISIS3/jisis/doGetRecord.action?mfn=&oper=first&type=results HTTP/1.1" 200 392664 -127.0.0.1 - - [23/Jan/2017:10:01:40 +0000] "GET /Web-JISIS3/jisis/doGetRecordMfn.action?type=results HTTP/1.1" 200 1 -127.0.0.1 - - [23/Jan/2017:10:01:45 +0000] "GET /Web-JISIS3/doDataEntry.action HTTP/1.1" 200 24177 -127.0.0.1 - - [23/Jan/2017:10:01:46 +0000] "GET /Web-JISIS3/jisis/doGetSelectedDatabase.action HTTP/1.1" 200 25 -127.0.0.1 - - [23/Jan/2017:10:01:46 +0000] "GET /Web-JISIS3/scripts/jquery-ui-1.10.4/css/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png HTTP/1.1" 200 353 -127.0.0.1 - - [23/Jan/2017:10:01:46 +0000] "GET /Web-JISIS3/scripts/bootstrap-960px-3-3-4/fonts/glyphicons-halflings-regular.woff2 HTTP/1.1" 200 18028 -127.0.0.1 - - [23/Jan/2017:10:01:46 +0000] "GET /Web-JISIS3/scripts/jquery-ui-1.10.4/css/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png HTTP/1.1" 200 5888 -127.0.0.1 - - [23/Jan/2017:10:01:46 +0000] "GET /Web-JISIS3/scripts/jquery-ui-1.10.4/css/ui-lightness/images/ui-icons_ffffff_256x240.png HTTP/1.1" 200 6381 -127.0.0.1 - - [23/Jan/2017:10:01:46 +0000] "GET /Web-JISIS3/scripts/jquery-ui-1.10.4/css/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png HTTP/1.1" 200 336 -127.0.0.1 - - [23/Jan/2017:10:01:46 +0000] "GET /Web-JISIS3/jisis/dataentry/doDataEntryGrid.action?_search=false&nd=1485165706487&rows=-1&page=1&sidx=&sord=asc HTTP/1.1" 200 246 -127.0.0.1 - - [23/Jan/2017:10:01:46 +0000] "GET /Web-JISIS3/scripts/jquery-ui-1.10.4/css/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png HTTP/1.1" 200 280 -127.0.0.1 - - [23/Jan/2017:10:01:46 +0000] "GET /Web-JISIS3/jisis/dataentry/doGetWorksheetNames.action?type=results HTTP/1.1" 200 131 -127.0.0.1 - - [23/Jan/2017:10:01:48 +0000] "GET /Web-JISIS3/scripts/jquery-ui-1.10.4/css/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png HTTP/1.1" 200 421 -127.0.0.1 - - [23/Jan/2017:10:01:51 +0000] "GET /Web-JISIS3/doEnterQuery.action HTTP/1.1" 200 12605 -127.0.0.1 - - [23/Jan/2017:10:01:51 +0000] "GET /Web-JISIS3/scripts/ModSelect2.js HTTP/1.1" 200 2001 -127.0.0.1 - - [23/Jan/2017:10:01:51 +0000] "GET /Web-JISIS3/jisis/doGetSelectedDatabase.action HTTP/1.1" 200 25 -127.0.0.1 - - [23/Jan/2017:10:01:51 +0000] "GET /Web-JISIS3/jisis/doGetSelectedDatabase.action HTTP/1.1" 200 25 -127.0.0.1 - - [23/Jan/2017:10:01:58 +0000] "GET /Web-JISIS3/scripts/select2-3.4.6/select2-spinner.gif HTTP/1.1" 200 1849 -127.0.0.1 - - [23/Jan/2017:10:01:58 +0000] "GET /Web-JISIS3/services/json/doSuggest.action?q=fo&searchableTag=%3CAll+Searchable+Fields%3E&_=1485165711822 HTTP/1.1" 200 3057 -127.0.0.1 - - [23/Jan/2017:10:02:02 +0000] "GET /Web-JISIS3/services/json/doSuggest.action?q=foo&searchableTag=%3CAll+Searchable+Fields%3E&_=1485165711823 HTTP/1.1" 200 146 -127.0.0.1 - - [23/Jan/2017:10:02:16 +0000] "POST /Web-JISIS3/doSearch.action HTTP/1.1" 200 17112 -127.0.0.1 - - [23/Jan/2017:10:02:16 +0000] "GET /Web-JISIS3/jisis/doGetPftNames.action?type=results HTTP/1.1" 200 192 -127.0.0.1 - - [23/Jan/2017:10:02:16 +0000] "GET /Web-JISIS3/jisis/doGetRecords.action?oper=first&type=results HTTP/1.1" 200 494554 -127.0.0.1 - - [23/Jan/2017:10:03:04 +0000] "GET /Web-JISIS3/doEnterQuery.action HTTP/1.1" 200 12605 -127.0.0.1 - - [23/Jan/2017:10:03:05 +0000] "GET /Web-JISIS3/jisis/doGetSelectedDatabase.action HTTP/1.1" 200 25 -127.0.0.1 - - [23/Jan/2017:10:03:05 +0000] "GET /Web-JISIS3/jisis/doGetSelectedDatabase.action HTTP/1.1" 200 25 -127.0.0.1 - - [23/Jan/2017:10:03:09 +0000] "GET /Web-JISIS3/services/json/doSuggest.action?q=ch&searchableTag=%3CAll+Searchable+Fields%3E&_=1485165785501 HTTP/1.1" 200 2799 -127.0.0.1 - - [23/Jan/2017:10:03:10 +0000] "GET /Web-JISIS3/services/json/doSuggest.action?q=che&searchableTag=%3CAll+Searchable+Fields%3E&_=1485165785502 HTTP/1.1" 200 429 -127.0.0.1 - - [23/Jan/2017:10:03:13 +0000] "GET /Web-JISIS3/services/json/doSuggest.action?q=chem&searchableTag=%3CAll+Searchable+Fields%3E&_=1485165785503 HTTP/1.1" 200 155 -127.0.0.1 - - [23/Jan/2017:10:03:13 +0000] "GET /Web-JISIS3/services/json/doSuggest.action?q=chemi&searchableTag=%3CAll+Searchable+Fields%3E&_=1485165785504 HTTP/1.1" 200 155 -127.0.0.1 - - [23/Jan/2017:10:03:13 +0000] "GET /Web-JISIS3/services/json/doSuggest.action?q=chemis&searchableTag=%3CAll+Searchable+Fields%3E&_=1485165785505 HTTP/1.1" 200 116 -127.0.0.1 - - [23/Jan/2017:10:04:06 +0000] "GET /Web-JISIS3/doSelectDatabase.action HTTP/1.1" 200 11777 -127.0.0.1 - - [23/Jan/2017:10:04:06 +0000] "GET /Web-JISIS3/jisis/doGetDbReferences.action?type=results HTTP/1.1" 200 748 -127.0.0.1 - - [23/Jan/2017:10:04:06 +0000] "GET /Web-JISIS3/jisis/doGetSelectedDatabase.action?type=results HTTP/1.1" 200 25 -127.0.0.1 - - [23/Jan/2017:10:06:37 +0000] "GET /Web-JISIS3/doGoogleQuery.action HTTP/1.1" 200 10246 -127.0.0.1 - - [23/Jan/2017:10:06:37 +0000] "GET /Web-JISIS3/jisis/doGetSelectedDatabase.action HTTP/1.1" 200 25 -127.0.0.1 - - [23/Jan/2017:10:06:41 +0000] "GET /Web-JISIS3/services/json/doSuggest.action?q=fo&searchableTag=%3CAll+Searchable+Fields%3E&_=1485165997828 HTTP/1.1" 200 3057 -127.0.0.1 - - [23/Jan/2017:10:06:41 +0000] "GET /Web-JISIS3/services/json/doSuggest.action?q=foo&searchableTag=%3CAll+Searchable+Fields%3E&_=1485165997829 HTTP/1.1" 200 146 -127.0.0.1 - - [23/Jan/2017:10:06:41 +0000] "GET /Web-JISIS3/services/json/doSuggest.action?q=food&searchableTag=%3CAll+Searchable+Fields%3E&_=1485165997830 HTTP/1.1" 200 36 -127.0.0.1 - - [23/Jan/2017:10:06:47 +0000] "GET /Web-JISIS3/services/json/doSuggest.action?q=foo&searchableTag=%3CAll+Searchable+Fields%3E&_=1485165997831 HTTP/1.1" 200 146 -127.0.0.1 - - [23/Jan/2017:10:06:47 +0000] "GET /Web-JISIS3/services/json/doSuggest.action?q=fo&searchableTag=%3CAll+Searchable+Fields%3E&_=1485165997832 HTTP/1.1" 200 3057 -127.0.0.1 - - [23/Jan/2017:10:06:49 +0000] "GET /Web-JISIS3/services/json/doSuggest.action?q=che&searchableTag=%3CAll+Searchable+Fields%3E&_=1485165997833 HTTP/1.1" 200 429 -127.0.0.1 - - [23/Jan/2017:10:06:49 +0000] "GET /Web-JISIS3/services/json/doSuggest.action?q=chem&searchableTag=%3CAll+Searchable+Fields%3E&_=1485165997834 HTTP/1.1" 200 155 -127.0.0.1 - - [23/Jan/2017:10:06:49 +0000] "GET /Web-JISIS3/services/json/doSuggest.action?q=chemis&searchableTag=%3CAll+Searchable+Fields%3E&_=1485165997835 HTTP/1.1" 200 116 -127.0.0.1 - - [23/Jan/2017:10:06:52 +0000] "POST /Web-JISIS3/doSearchGoogle.action HTTP/1.1" 200 17117 -127.0.0.1 - - [23/Jan/2017:10:06:52 +0000] "GET /Web-JISIS3/jisis/doGetPftNames.action?type=results HTTP/1.1" 200 192 -127.0.0.1 - - [23/Jan/2017:10:06:52 +0000] "GET /Web-JISIS3/jisis/doGetRecords.action?oper=first&type=results HTTP/1.1" 200 935212 -127.0.0.1 - - [23/Jan/2017:10:07:03 +0000] "GET /Web-JISIS3/doEnterQuery.action HTTP/1.1" 200 12605 -127.0.0.1 - - [23/Jan/2017:10:07:04 +0000] "GET /Web-JISIS3/jisis/doGetSelectedDatabase.action HTTP/1.1" 200 25 -127.0.0.1 - - [23/Jan/2017:10:07:04 +0000] "GET /Web-JISIS3/jisis/doGetSelectedDatabase.action HTTP/1.1" 200 25 -127.0.0.1 - - [23/Jan/2017:10:07:23 +0000] "GET /Web-JISIS3/doSelectDatabase.action HTTP/1.1" 200 11777 -127.0.0.1 - - [23/Jan/2017:10:07:23 +0000] "GET /Web-JISIS3/jisis/doGetDbReferences.action?type=results HTTP/1.1" 200 748 -127.0.0.1 - - [23/Jan/2017:10:07:23 +0000] "GET /Web-JISIS3/jisis/doGetSelectedDatabase.action?type=results HTTP/1.1" 200 25 -127.0.0.1 - - [23/Jan/2017:10:07:26 +0000] "POST /Web-JISIS3/jisis/doSetSelectedDbReference.action HTTP/1.1" 200 11777 -127.0.0.1 - - [23/Jan/2017:10:07:26 +0000] "GET /Web-JISIS3/jisis/doGetSelectedDatabase.action?type=results HTTP/1.1" 200 26 -127.0.0.1 - - [23/Jan/2017:10:07:30 +0000] "GET /Web-JISIS3/doEnterQuery.action HTTP/1.1" 200 12420 -127.0.0.1 - - [23/Jan/2017:10:07:30 +0000] "GET /Web-JISIS3/jisis/doGetSelectedDatabase.action HTTP/1.1" 200 26 -127.0.0.1 - - [23/Jan/2017:10:07:30 +0000] "GET /Web-JISIS3/jisis/doGetSelectedDatabase.action HTTP/1.1" 200 26 -127.0.0.1 - - [23/Jan/2017:10:07:37 +0000] "GET /Web-JISIS3/doSelectDatabase.action HTTP/1.1" 200 11777 -127.0.0.1 - - [23/Jan/2017:10:07:38 +0000] "GET /Web-JISIS3/jisis/doGetDbReferences.action?type=results HTTP/1.1" 200 748 -127.0.0.1 - - [23/Jan/2017:10:07:38 +0000] "GET /Web-JISIS3/jisis/doGetSelectedDatabase.action?type=results HTTP/1.1" 200 26 -127.0.0.1 - - [23/Jan/2017:10:07:43 +0000] "POST /Web-JISIS3/jisis/doSetSelectedDbReference.action HTTP/1.1" 200 11777 -127.0.0.1 - - [23/Jan/2017:10:07:43 +0000] "GET /Web-JISIS3/jisis/doGetSelectedDatabase.action?type=results HTTP/1.1" 200 21 -127.0.0.1 - - [23/Jan/2017:10:07:47 +0000] "GET /Web-JISIS3/doEnterQuery.action HTTP/1.1" 200 15120 -127.0.0.1 - - [23/Jan/2017:10:07:48 +0000] "GET /Web-JISIS3/jisis/doGetSelectedDatabase.action HTTP/1.1" 200 21 -127.0.0.1 - - [23/Jan/2017:10:07:48 +0000] "GET /Web-JISIS3/jisis/doGetSelectedDatabase.action HTTP/1.1" 200 21 diff --git a/empweb/jetty/logs/jetty-console.log b/empweb/jetty/logs/jetty-console.log deleted file mode 100755 index cbd2b3729..000000000 --- a/empweb/jetty/logs/jetty-console.log +++ /dev/null @@ -1,979 +0,0 @@ -STARTED Jetty 2009/09/25,16:26:20:41 -16:26:21.502 INFO [main] org.mortbay.log.LogImpl.add(LogImpl.java:109) >16> added org.mortbay.log.OutputStreamLogSink@1f42b49 -16:26:21.455 INFO [main] org.mortbay.util.FileResource.(FileResource.java:60) >11> Checking Resource aliases -16:26:22.141 INFO [main] org.mortbay.log.LogImpl.reset(LogImpl.java:228) >22> reset -=-=-=-=-=-=-= EmpWeb: Initializing all services =-=-=-=-=-=-= -25/09/2009 16:26:31 com.mchange.v2.log.MLog -INFO: MLog clients using java 1.4+ standard logging. -25/09/2009 16:26:32 com.mchange.v2.c3p0.C3P0Registry banner -INFO: Initializing c3p0-0.9.1-pre10 [built 24-October-2006 03:48:52; debug? true; trace: 10] -=-=-=-=-=-=-= EmpWeb: Initialization completed =-=-=-=-=-=-= -join:/abcd/bases/loanobjects/data/loanobjects,959='MARC-',v1 -altjoin:/abcd/bases/marc/data/marc,1/958=v1 -Comando:\ABCD\cgi-bin\mx db=/abcd/bases/marc/data/marc uctab=ansi "bool=53/(903)" "join=/abcd/bases/loanobjects/data/loanobjects,959='MARC-',v1 " nowTransformacion total: 429 -25/09/2009 16:26:40 com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource getPoolManager -INFO: Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ java.beans.IntrospectionException: java.lang.reflect.InvocationTargetException [lastCheckinFailureDefaultUser] ] -join:null -altjoin:null -ERROR in net.kalio.empweb.dbws.isis.EmpwebService -Query received: - - - - - - -java.lang.Exception: The 'login' operator needs at least 2 operands: - at net.kalio.empweb.dbws.mxisis.EmpwebService.evalExpression(EmpwebService.java:138) - at net.kalio.empweb.dbws.mxisis.EmpwebService.search(EmpwebService.java:269) - at net.kalio.empweb.dbws.mxisis.EmpwebUsersService.searchUsers(EmpwebUsersService.java:25) - 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:585) - at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:388) - at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:283) - at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323) - at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32) - at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) - at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) - at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:453) - at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281) - at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:616) - at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) - at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428) - at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:473) - at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568) - at org.mortbay.http.HttpContext.handle(HttpContext.java:1530) - at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633) - at org.mortbay.http.HttpContext.handle(HttpContext.java:1482) - at org.mortbay.http.HttpServer.service(HttpServer.java:909) - at org.mortbay.http.HttpConnection.service(HttpConnection.java:820) - at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:986) - at org.mortbay.http.HttpConnection.handle(HttpConnection.java:837) - at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:245) - at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) - at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534) -AxisFault - faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException - faultSubcode: - faultString: java.lang.Exception: The 'login' operator needs at least 2 operands: <login xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true" /> - faultActor: - faultNode: - faultDetail: - {http://xml.apache.org/axis/}hostname:darksaj - -java.lang.Exception: The 'login' operator needs at least 2 operands: - at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:221) - at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:128) - at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087) - at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source) - at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source) - at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) - at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) - at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) - at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) - at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) - at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) - at javax.xml.parsers.SAXParser.parse(SAXParser.java:375) - at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227) - at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696) - at org.apache.axis.Message.getSOAPEnvelope(Message.java:424) - at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62) - at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206) - at org.apache.axis.client.Call.invokeEngine(Call.java:2765) - at org.apache.axis.client.Call.invoke(Call.java:2748) - at org.apache.axis.client.Call.invoke(Call.java:2424) - at org.apache.axis.client.Call.invoke(Call.java:2347) - at org.apache.axis.client.Call.invoke(Call.java:1804) - at net.kalio.empweb.engine.db.DBConfig.invokeService(DBConfig.java:221) - at net.kalio.empweb.engine.WSBroker.invokeService(WSBroker.java:409) - at net.kalio.empweb.engine.ws.EmpwebQueryService.searchConsolidatorDOM(EmpwebQueryService.java:182) - at net.kalio.empweb.engine.ws.EmpwebQueryService.searchUsers(EmpwebQueryService.java:340) - 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:585) - at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:388) - at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:283) - at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323) - at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32) - at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) - at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) - at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:453) - at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281) - at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:616) - at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) - at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428) - at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:473) - at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568) - at org.mortbay.http.HttpContext.handle(HttpContext.java:1530) - at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633) - at org.mortbay.http.HttpContext.handle(HttpContext.java:1482) - at org.mortbay.http.HttpServer.service(HttpServer.java:909) - at org.mortbay.http.HttpConnection.service(HttpConnection.java:820) - at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:986) - at org.mortbay.http.HttpConnection.handle(HttpConnection.java:837) - at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:245) - at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) - at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534) -AxisFault - faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException - faultSubcode: - faultString: org.xml.sax.SAXException: Bad envelope tag: br - faultActor: - faultNode: - faultDetail: - {http://xml.apache.org/axis/}stackTrace:org.xml.sax.SAXException: Bad envelope tag: br - at org.apache.axis.message.EnvelopeBuilder.startElement(EnvelopeBuilder.java:70) - at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1048) - at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source) - at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source) - at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source) - at org.apache.xerces.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.scanRootElementHook(Unknown Source) - at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) - at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) - at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) - at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) - at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) - at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) - at javax.xml.parsers.SAXParser.parse(SAXParser.java:375) - at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227) - at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696) - at org.apache.axis.Message.getSOAPEnvelope(Message.java:424) - at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62) - at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206) - at org.apache.axis.client.Call.invokeEngine(Call.java:2765) - at org.apache.axis.client.Call.invoke(Call.java:2748) - at org.apache.axis.client.Call.invoke(Call.java:2424) - at org.apache.axis.client.Call.invoke(Call.java:2347) - at org.apache.axis.client.Call.invoke(Call.java:1804) - at net.kalio.empweb.engine.db.DBConfig.invokeService(DBConfig.java:221) - at net.kalio.empweb.engine.WSBroker.invokeService(WSBroker.java:409) - at net.kalio.empweb.engine.ws.EmpwebQueryService.searchConsolidatorDOM(EmpwebQueryService.java:182) - at net.kalio.empweb.engine.ws.EmpwebQueryService.searchUsers(EmpwebQueryService.java:340) - 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:585) - at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:388) - at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:283) - at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323) - at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32) - at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) - at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) - at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:453) - at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281) - at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:616) - at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) - at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428) - at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:473) - at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568) - at org.mortbay.http.HttpContext.handle(HttpContext.java:1530) - at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633) - at org.mortbay.http.HttpContext.handle(HttpContext.java:1482) - at org.mortbay.http.HttpServer.service(HttpServer.java:909) - at org.mortbay.http.HttpConnection.service(HttpConnection.java:820) - at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:986) - at org.mortbay.http.HttpConnection.handle(HttpConnection.java:837) - at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:245) - at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) - at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534) - - {http://xml.apache.org/axis/}hostname:darksaj - -org.xml.sax.SAXException: Bad envelope tag: br - at org.apache.axis.AxisFault.makeFault(AxisFault.java:101) - at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:701) - at org.apache.axis.Message.getSOAPEnvelope(Message.java:424) - at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62) - at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206) - at org.apache.axis.client.Call.invokeEngine(Call.java:2765) - at org.apache.axis.client.Call.invoke(Call.java:2748) - at org.apache.axis.client.Call.invoke(Call.java:2424) - at org.apache.axis.client.Call.invoke(Call.java:2347) - at org.apache.axis.client.Call.invoke(Call.java:1804) - at net.kalio.empweb.engine.db.DBConfig.invokeService(DBConfig.java:221) - at net.kalio.empweb.engine.WSBroker.invokeService(WSBroker.java:409) - at net.kalio.empweb.engine.ws.EmpwebQueryService.searchConsolidatorDOM(EmpwebQueryService.java:182) - at net.kalio.empweb.engine.ws.EmpwebQueryService.searchUsers(EmpwebQueryService.java:340) - 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:585) - at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:388) - at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:283) - at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323) - at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32) - at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) - at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) - at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:453) - at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281) - at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:616) - at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) - at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428) - at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:473) - at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568) - at org.mortbay.http.HttpContext.handle(HttpContext.java:1530) - at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633) - at org.mortbay.http.HttpContext.handle(HttpContext.java:1482) - at org.mortbay.http.HttpServer.service(HttpServer.java:909) - at org.mortbay.http.HttpConnection.service(HttpConnection.java:820) - at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:986) - at org.mortbay.http.HttpConnection.handle(HttpConnection.java:837) - at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:245) - at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) - at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534) -Caused by: org.xml.sax.SAXException: Bad envelope tag: br - at org.apache.axis.message.EnvelopeBuilder.startElement(EnvelopeBuilder.java:70) - at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1048) - at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source) - at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source) - at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source) - at org.apache.xerces.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.scanRootElementHook(Unknown Source) - at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) - at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) - at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) - at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) - at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) - at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) - at javax.xml.parsers.SAXParser.parse(SAXParser.java:375) - at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227) - at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696) - ... 41 more -Comando:\ABCD\cgi-bin\mx db=/abcd/bases/users/data/users uctab=ansi "bool=rosa/(600)" nowTransformacion total: 61 -AxisFault - faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException - faultSubcode: - faultString: org.xml.sax.SAXException: Bad envelope tag: br - faultActor: - faultNode: - faultDetail: - {http://xml.apache.org/axis/}stackTrace:org.xml.sax.SAXException: Bad envelope tag: br - at org.apache.axis.message.EnvelopeBuilder.startElement(EnvelopeBuilder.java:70) - at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1048) - at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source) - at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source) - at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source) - at org.apache.xerces.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.scanRootElementHook(Unknown Source) - at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) - at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) - at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) - at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) - at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) - at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) - at javax.xml.parsers.SAXParser.parse(SAXParser.java:375) - at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227) - at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696) - at org.apache.axis.Message.getSOAPEnvelope(Message.java:424) - at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62) - at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206) - at org.apache.axis.client.Call.invokeEngine(Call.java:2765) - at org.apache.axis.client.Call.invoke(Call.java:2748) - at org.apache.axis.client.Call.invoke(Call.java:2424) - at org.apache.axis.client.Call.invoke(Call.java:2347) - at org.apache.axis.client.Call.invoke(Call.java:1804) - at net.kalio.empweb.engine.db.DBConfig.invokeService(DBConfig.java:221) - at net.kalio.empweb.engine.WSBroker.invokeService(WSBroker.java:409) - at net.kalio.empweb.engine.ws.EmpwebQueryService.searchConsolidatorDOM(EmpwebQueryService.java:182) - at net.kalio.empweb.engine.ws.EmpwebQueryService.searchUsers(EmpwebQueryService.java:340) - 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:585) - at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:388) - at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:283) - at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323) - at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32) - at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) - at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) - at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:453) - at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281) - at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:616) - at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) - at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428) - at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:473) - at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568) - at org.mortbay.http.HttpContext.handle(HttpContext.java:1530) - at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633) - at org.mortbay.http.HttpContext.handle(HttpContext.java:1482) - at org.mortbay.http.HttpServer.service(HttpServer.java:909) - at org.mortbay.http.HttpConnection.service(HttpConnection.java:820) - at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:986) - at org.mortbay.http.HttpConnection.handle(HttpConnection.java:837) - at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:245) - at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) - at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534) - - {http://xml.apache.org/axis/}hostname:darksaj - -org.xml.sax.SAXException: Bad envelope tag: br - at org.apache.axis.AxisFault.makeFault(AxisFault.java:101) - at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:701) - at org.apache.axis.Message.getSOAPEnvelope(Message.java:424) - at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62) - at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206) - at org.apache.axis.client.Call.invokeEngine(Call.java:2765) - at org.apache.axis.client.Call.invoke(Call.java:2748) - at org.apache.axis.client.Call.invoke(Call.java:2424) - at org.apache.axis.client.Call.invoke(Call.java:2347) - at org.apache.axis.client.Call.invoke(Call.java:1804) - at net.kalio.empweb.engine.db.DBConfig.invokeService(DBConfig.java:221) - at net.kalio.empweb.engine.WSBroker.invokeService(WSBroker.java:409) - at net.kalio.empweb.engine.ws.EmpwebQueryService.searchConsolidatorDOM(EmpwebQueryService.java:182) - at net.kalio.empweb.engine.ws.EmpwebQueryService.searchUsers(EmpwebQueryService.java:340) - 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:585) - at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:388) - at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:283) - at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323) - at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32) - at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) - at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) - at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:453) - at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281) - at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:616) - at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) - at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428) - at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:473) - at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568) - at org.mortbay.http.HttpContext.handle(HttpContext.java:1530) - at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633) - at org.mortbay.http.HttpContext.handle(HttpContext.java:1482) - at org.mortbay.http.HttpServer.service(HttpServer.java:909) - at org.mortbay.http.HttpConnection.service(HttpConnection.java:820) - at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:986) - at org.mortbay.http.HttpConnection.handle(HttpConnection.java:837) - at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:245) - at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) - at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534) -Caused by: org.xml.sax.SAXException: Bad envelope tag: br - at org.apache.axis.message.EnvelopeBuilder.startElement(EnvelopeBuilder.java:70) - at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1048) - at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source) - at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source) - at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source) - at org.apache.xerces.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.scanRootElementHook(Unknown Source) - at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) - at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) - at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) - at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) - at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) - at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) - at javax.xml.parsers.SAXParser.parse(SAXParser.java:375) - at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227) - at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696) - ... 41 more -Total time for stats conf-getLibraries: 1390ms -User hadn't been authenticated before... -libsWithAccess :AGR,ARQ,ING,VET, -library null accesible: false -Total time for stats conf-getLibraries: 9ms -User hadn't been authenticated before... -libsWithAccess : -library AGR accesible: true -remoteAddr :127.0.0.1 -iplist :,* -addrAllowed:true -nowH :1627 -nowD :6 -range :0730-1900 - startH :730 - endH :1900 - startD :6 - endD :6 -Setting library to: AGR -Permissions right after flushing ( there shouldn't be any! )... -Done printing permissions after flushing -25/09/2009 16:27:31 net.kalio.empweb.engine.ProcessDefinition invokeProcess -FINE: engine exception:error_getting_connection_from_pool -Total time for stats stat-status-counts: 18ms -Comando:\ABCD\cgi-bin\mx db=/abcd/bases/users/data/users uctab=ansi "bool=($/(350))" nowAxisFault - faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException - faultSubcode: - faultString: org.xml.sax.SAXException: Bad envelope tag: br - faultActor: - faultNode: - faultDetail: - {http://xml.apache.org/axis/}stackTrace:org.xml.sax.SAXException: Bad envelope tag: br - at org.apache.axis.message.EnvelopeBuilder.startElement(EnvelopeBuilder.java:70) - at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1048) - at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source) - at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source) - at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source) - at org.apache.xerces.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.scanRootElementHook(Unknown Source) - at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) - at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) - at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) - at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) - at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) - at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) - at javax.xml.parsers.SAXParser.parse(SAXParser.java:375) - at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227) - at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696) - at org.apache.axis.Message.getSOAPEnvelope(Message.java:424) - at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62) - at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206) - at org.apache.axis.client.Call.invokeEngine(Call.java:2765) - at org.apache.axis.client.Call.invoke(Call.java:2748) - at org.apache.axis.client.Call.invoke(Call.java:2424) - at org.apache.axis.client.Call.invoke(Call.java:2347) - at org.apache.axis.client.Call.invoke(Call.java:1804) - at net.kalio.empweb.engine.db.DBConfig.invokeService(DBConfig.java:221) - at net.kalio.empweb.engine.WSBroker.invokeService(WSBroker.java:409) - at net.kalio.empweb.engine.ws.EmpwebQueryService.searchConsolidatorDOM(EmpwebQueryService.java:182) - at net.kalio.empweb.engine.ws.EmpwebQueryService.searchUsersById(EmpwebQueryService.java:331) - 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:585) - at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:388) - at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:283) - at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323) - at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32) - at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) - at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) - at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:453) - at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281) - at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:616) - at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) - at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428) - at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:473) - at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568) - at org.mortbay.http.HttpContext.handle(HttpContext.java:1530) - at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633) - at org.mortbay.http.HttpContext.handle(HttpContext.java:1482) - at org.mortbay.http.HttpServer.service(HttpServer.java:909) - at org.mortbay.http.HttpConnection.service(HttpConnection.java:820) - at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:986) - at org.mortbay.http.HttpConnection.handle(HttpConnection.java:837) - at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:245) - at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) - at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534) - - {http://xml.apache.org/axis/}hostname:darksaj - -org.xml.sax.SAXException: Bad envelope tag: br - at org.apache.axis.AxisFault.makeFault(AxisFault.java:101) - at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:701) - at org.apache.axis.Message.getSOAPEnvelope(Message.java:424) - at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62) - at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206) - at org.apache.axis.client.Call.invokeEngine(Call.java:2765) - at org.apache.axis.client.Call.invoke(Call.java:2748) - at org.apache.axis.client.Call.invoke(Call.java:2424) - at org.apache.axis.client.Call.invoke(Call.java:2347) - at org.apache.axis.client.Call.invoke(Call.java:1804) - at net.kalio.empweb.engine.db.DBConfig.invokeService(DBConfig.java:221) - at net.kalio.empweb.engine.WSBroker.invokeService(WSBroker.java:409) - at net.kalio.empweb.engine.ws.EmpwebQueryService.searchConsolidatorDOM(EmpwebQueryService.java:182) - at net.kalio.empweb.engine.ws.EmpwebQueryService.searchUsersById(EmpwebQueryService.java:331) - 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:585) - at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:388) - at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:283) - at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323) - at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32) - at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) - at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) - at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:453) - at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281) - at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:616) - at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) - at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428) - at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:473) - at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568) - at org.mortbay.http.HttpContext.handle(HttpContext.java:1530) - at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633) - at org.mortbay.http.HttpContext.handle(HttpContext.java:1482) - at org.mortbay.http.HttpServer.service(HttpServer.java:909) - at org.mortbay.http.HttpConnection.service(HttpConnection.java:820) - at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:986) - at org.mortbay.http.HttpConnection.handle(HttpConnection.java:837) - at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:245) - at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) - at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534) -Caused by: org.xml.sax.SAXException: Bad envelope tag: br - at org.apache.axis.message.EnvelopeBuilder.startElement(EnvelopeBuilder.java:70) - at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1048) - at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source) - at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source) - at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source) - at org.apache.xerces.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.scanRootElementHook(Unknown Source) - at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) - at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) - at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) - at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) - at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) - at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) - at javax.xml.parsers.SAXParser.parse(SAXParser.java:375) - at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227) - at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696) - ... 41 more -Comando:\ABCD\cgi-bin\mx db=/abcd/bases/marc/data/marc uctab=ansi "bool=$/(903)" "join=/abcd/bases/loanobjects/data/loanobjects,959='MARC-',v1 " nowTransformacion total: 1174 -Comando:\ABCD\cgi-bin\mx db=/abcd/bases/marc/data/marc uctab=ansi "bool=$/(945)" "join=/abcd/bases/loanobjects/data/loanobjects,959='MARC-',v1 " nowTransformacion total: 651 -25/09/2009 16:31:55 net.kalio.empweb.engine.ProcessDefinition invokeProcess -FINE: engine exception:error_getting_connection_from_pool -Total time for stats stat-trans-by-ids: 193ms -AxisFault - faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException - faultSubcode: - faultString: org.xml.sax.SAXException: Bad envelope tag: br - faultActor: - faultNode: - faultDetail: - {http://xml.apache.org/axis/}stackTrace:org.xml.sax.SAXException: Bad envelope tag: br - at org.apache.axis.message.EnvelopeBuilder.startElement(EnvelopeBuilder.java:70) - at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1048) - at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source) - at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source) - at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source) - at org.apache.xerces.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.scanRootElementHook(Unknown Source) - at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) - at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) - at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) - at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) - at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) - at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) - at javax.xml.parsers.SAXParser.parse(SAXParser.java:375) - at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227) - at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696) - at org.apache.axis.Message.getSOAPEnvelope(Message.java:424) - at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62) - at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206) - at org.apache.axis.client.Call.invokeEngine(Call.java:2765) - at org.apache.axis.client.Call.invoke(Call.java:2748) - at org.apache.axis.client.Call.invoke(Call.java:2424) - at org.apache.axis.client.Call.invoke(Call.java:2347) - at org.apache.axis.client.Call.invoke(Call.java:1804) - at net.kalio.empweb.engine.db.DBConfig.invokeService(DBConfig.java:221) - at net.kalio.empweb.engine.WSBroker.invokeService(WSBroker.java:409) - at net.kalio.empweb.engine.ws.EmpwebQueryService.searchConsolidatorDOM(EmpwebQueryService.java:182) - at net.kalio.empweb.engine.ws.EmpwebQueryService.searchUsersById(EmpwebQueryService.java:331) - 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:585) - at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:388) - at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:283) - at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323) - at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32) - at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) - at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) - at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:453) - at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281) - at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:616) - at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) - at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428) - at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:473) - at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568) - at org.mortbay.http.HttpContext.handle(HttpContext.java:1530) - at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633) - at org.mortbay.http.HttpContext.handle(HttpContext.java:1482) - at org.mortbay.http.HttpServer.service(HttpServer.java:909) - at org.mortbay.http.HttpConnection.service(HttpConnection.java:820) - at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:986) - at org.mortbay.http.HttpConnection.handle(HttpConnection.java:837) - at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:245) - at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) - at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534) - - {http://xml.apache.org/axis/}hostname:darksaj - -org.xml.sax.SAXException: Bad envelope tag: br - at org.apache.axis.AxisFault.makeFault(AxisFault.java:101) - at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:701) - at org.apache.axis.Message.getSOAPEnvelope(Message.java:424) - at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62) - at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206) - at org.apache.axis.client.Call.invokeEngine(Call.java:2765) - at org.apache.axis.client.Call.invoke(Call.java:2748) - at org.apache.axis.client.Call.invoke(Call.java:2424) - at org.apache.axis.client.Call.invoke(Call.java:2347) - at org.apache.axis.client.Call.invoke(Call.java:1804) - at net.kalio.empweb.engine.db.DBConfig.invokeService(DBConfig.java:221) - at net.kalio.empweb.engine.WSBroker.invokeService(WSBroker.java:409) - at net.kalio.empweb.engine.ws.EmpwebQueryService.searchConsolidatorDOM(EmpwebQueryService.java:182) - at net.kalio.empweb.engine.ws.EmpwebQueryService.searchUsersById(EmpwebQueryService.java:331) - 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:585) - at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:388) - at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:283) - at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323) - at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32) - at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) - at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) - at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:453) - at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281) - at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:616) - at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) - at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428) - at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:473) - at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568) - at org.mortbay.http.HttpContext.handle(HttpContext.java:1530) - at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633) - at org.mortbay.http.HttpContext.handle(HttpContext.java:1482) - at org.mortbay.http.HttpServer.service(HttpServer.java:909) - at org.mortbay.http.HttpConnection.service(HttpConnection.java:820) - at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:986) - at org.mortbay.http.HttpConnection.handle(HttpConnection.java:837) - at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:245) - at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) - at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534) -Caused by: org.xml.sax.SAXException: Bad envelope tag: br - at org.apache.axis.message.EnvelopeBuilder.startElement(EnvelopeBuilder.java:70) - at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1048) - at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source) - at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source) - at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source) - at org.apache.xerces.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.scanRootElementHook(Unknown Source) - at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) - at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) - at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) - at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) - at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) - at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) - at javax.xml.parsers.SAXParser.parse(SAXParser.java:375) - at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227) - at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696) - ... 41 more -Total time for stats conf-getLibraries: 147ms -User hadn't been authenticated before... -libsWithAccess :AGR,ARQ,ING,VET, -library null accesible: false -Total time for stats conf-getLibraries: 9ms -User hadn't been authenticated before... -libsWithAccess : -library AGR accesible: true -remoteAddr :127.0.0.1 -iplist :,* -addrAllowed:true -nowH :1646 -nowD :6 -range :0730-1900 - startH :730 - endH :1900 - startD :6 - endD :6 -Setting library to: AGR -Permissions right after flushing ( there shouldn't be any! )... -Done printing permissions after flushing -25/09/2009 16:46:07 net.kalio.empweb.engine.ProcessDefinition invokeProcess -FINE: engine exception:error_getting_connection_from_pool -Total time for stats stat-status-counts: 11ms -25/09/2009 16:59:46 net.kalio.empweb.engine.ProcessDefinition invokeProcess -FINE: engine exception:error_getting_connection_from_pool -Total time for stats stat-status-counts: 16ms -25/09/2009 16:59:46 net.kalio.empweb.engine.ProcessDefinition invokeProcess -FINE: engine exception:error_getting_connection_from_pool -Total time for stats stat-status-counts: 26ms -25/09/2009 16:59:47 net.kalio.empweb.engine.ProcessDefinition invokeProcess -FINE: engine exception:error_getting_connection_from_pool -Total time for stats stat-status-counts: 11ms -25/09/2009 17:16:09 net.kalio.empweb.engine.ProcessDefinition invokeProcess -FINE: engine exception:error_getting_connection_from_pool -Total time for stats stat-status-counts: 13ms -25/09/2009 17:16:10 net.kalio.empweb.engine.ProcessDefinition invokeProcess -FINE: engine exception:error_getting_connection_from_pool -Total time for stats stat-status-counts: 14ms -Total time for stats conf-getLibraries: 86ms -User was already authenticated! -libsWithAccess :AGR,ARQ,ING,VET, -library null accesible: false -Total time for stats conf-getLibraries: 10ms -User was already authenticated! -libsWithAccess : -library AGR accesible: true -remoteAddr :127.0.0.1 -iplist :,* -addrAllowed:true -nowH :1716 -nowD :6 -range :0730-1900 - startH :730 - endH :1900 - startD :6 - endD :6 -Setting library to: AGR -Found existing permission : group-trans-return -Found existing permission : group-trans-renewal -Found existing permission : group-trans-suspension -Found existing permission : group-stats-historic -Found existing permission : group-admin-pipelines-languages -Found existing permission : group-trans-wait-cancel -Found existing permission : group-trans-reservation-create -Found existing permission : group-trans-reservation -Found existing permission : group-stats-status -Found existing permission : group-trans-reservation-cancel -Found existing permission : group-admin-bases -Found existing permission : group-trans-loan -Found existing permission : group-reports-status -Found existing permission : group-trans-wait-create -Found existing permission : group-admin-policies -Found existing permission : group-admin-calendar -Found existing permission : group-stats-globalstatus -Found existing permission : group-admin-pipelines -Found existing permission : group-trans-suspension-create -Found existing permission : group-trans-fine-create -Found existing permission : group-trans-fine-cancel -Found existing permission : group-reports-hist -Found existing permission : group-home -Found existing permission : group-admin-pipelines-engines -Found existing permission : group-admin-status -Found existing permission : group-admin-operators -Found existing permission : group-trans-fine-pay -Found existing permission : group-stats -Found existing permission : group-admin-exceptions -Found existing permission : group-trans-fine -Found existing permission : group-home-start -Found existing permission : group-trans-query -Found existing permission : group-trans-wait -Found existing permission : group-trans-suspension-cancel -Found existing permission : group-reports-letters -Found existing permission : group-admin -Found existing permission : group-trans -Permissions right after flushing ( there shouldn't be any! )... -Done printing permissions after flushing -25/09/2009 17:16:30 net.kalio.empweb.engine.ProcessDefinition invokeProcess -FINE: engine exception:error_getting_connection_from_pool -Total time for stats stat-status-counts: 26ms -25/09/2009 17:28:40 net.kalio.empweb.engine.ProcessDefinition invokeProcess -FINE: engine exception:error_getting_connection_from_pool -Total time for stats stat-status-counts: 63ms -25/09/2009 17:29:53 net.kalio.empweb.engine.ProcessDefinition invokeProcess -FINE: engine exception:error_getting_connection_from_pool -Total time for stats stat-status-counts: 13ms -25/09/2009 17:29:54 net.kalio.empweb.engine.ProcessDefinition invokeProcess -FINE: engine exception:error_getting_connection_from_pool -Total time for stats stat-status-counts: 16ms -Total time for stats conf-getLibraries: 12ms -User hadn't been authenticated before... -libsWithAccess :AGR,ARQ,ING,VET, -library null accesible: false -Total time for stats conf-getLibraries: 9ms -User hadn't been authenticated before... -libsWithAccess : -library AGR accesible: true -remoteAddr :127.0.0.1 -iplist :,* -addrAllowed:true -nowH :1730 -nowD :6 -range :0730-1900 - startH :730 - endH :1900 - startD :6 - endD :6 -Setting library to: AGR -Permissions right after flushing ( there shouldn't be any! )... -Done printing permissions after flushing -25/09/2009 17:30:03 net.kalio.empweb.engine.ProcessDefinition invokeProcess -FINE: engine exception:error_getting_connection_from_pool -Total time for stats stat-status-counts: 11ms -25/09/2009 17:44:44 net.kalio.empweb.engine.ProcessDefinition invokeProcess -FINE: engine exception:error_getting_connection_from_pool -Total time for stats stat-trans-by-ids: 12ms -25/09/2009 17:50:33 net.kalio.empweb.engine.ProcessDefinition invokeProcess -FINE: engine exception:error_getting_connection_from_pool -Total time for stats stat-trans-by-ids: 13ms -Total time for stats conf-getLibraries: 10ms -User was already authenticated! -libsWithAccess :AGR,ARQ,ING,VET, -library null accesible: false -Total time for stats conf-getLibraries: 14ms -User was already authenticated! -libsWithAccess : -library AGR accesible: true -remoteAddr :127.0.0.1 -iplist :,* -addrAllowed:true -nowH :1750 -nowD :6 -range :0730-1900 - startH :730 - endH :1900 - startD :6 - endD :6 -Setting library to: AGR -Found existing permission : group-trans-return -Found existing permission : group-trans-renewal -Found existing permission : group-trans-suspension -Found existing permission : group-stats-historic -Found existing permission : group-admin-pipelines-languages -Found existing permission : group-trans-wait-cancel -Found existing permission : group-trans-reservation-create -Found existing permission : group-trans-reservation -Found existing permission : group-stats-status -Found existing permission : group-trans-reservation-cancel -Found existing permission : group-admin-bases -Found existing permission : group-trans-loan -Found existing permission : group-reports-status -Found existing permission : group-trans-wait-create -Found existing permission : group-admin-policies -Found existing permission : group-admin-calendar -Found existing permission : group-stats-globalstatus -Found existing permission : group-admin-pipelines -Found existing permission : group-trans-suspension-create -Found existing permission : group-trans-fine-create -Found existing permission : group-trans-fine-cancel -Found existing permission : group-reports-hist -Found existing permission : group-home -Found existing permission : group-admin-pipelines-engines -Found existing permission : group-admin-status -Found existing permission : group-admin-operators -Found existing permission : group-trans-fine-pay -Found existing permission : group-stats -Found existing permission : group-admin-exceptions -Found existing permission : group-trans-fine -Found existing permission : group-home-start -Found existing permission : group-trans-query -Found existing permission : group-trans-wait -Found existing permission : group-trans-suspension-cancel -Found existing permission : group-reports-letters -Found existing permission : group-admin -Found existing permission : group-trans -Permissions right after flushing ( there shouldn't be any! )... -Done printing permissions after flushing -25/09/2009 17:50:55 net.kalio.empweb.engine.ProcessDefinition invokeProcess -FINE: engine exception:error_getting_connection_from_pool -Total time for stats stat-status-counts: 18ms -STARTED Jetty 2009/09/25,18:21:18:94 -18:21:25.384 INFO [main] org.mortbay.log.LogImpl.add(LogImpl.java:109) >16> added org.mortbay.log.OutputStreamLogSink@17e6a96 -18:21:25.197 INFO [main] org.mortbay.util.FileResource.(FileResource.java:60) >11> Checking Resource aliases -18:21:26.086 INFO [main] org.mortbay.log.LogImpl.reset(LogImpl.java:228) >22> reset -=-=-=-=-=-=-= EmpWeb: Initializing all services =-=-=-=-=-=-= -25/09/2009 18:21:37 com.mchange.v2.log.MLog -INFO: MLog clients using java 1.4+ standard logging. -25/09/2009 18:21:37 com.mchange.v2.c3p0.C3P0Registry banner -INFO: Initializing c3p0-0.9.1-pre10 [built 24-October-2006 03:48:52; debug? true; trace: 10] -=-=-=-=-=-=-= EmpWeb: Initialization completed =-=-=-=-=-=-= -Total time for stats conf-getLibraries: 1993ms -User hadn't been authenticated before... -libsWithAccess :AGR,ARQ,ING,VET, -library null accesible: false -Total time for stats conf-getLibraries: 16ms -User hadn't been authenticated before... -libsWithAccess : -library AGR accesible: true -remoteAddr :127.0.0.1 -iplist :,* -addrAllowed:true -nowH :1821 -nowD :6 -range :0730-1900 - startH :730 - endH :1900 - startD :6 - endD :6 -Setting library to: AGR -Permissions right after flushing ( there shouldn't be any! )... -Done printing permissions after flushing -25/09/2009 18:21:56 com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource getPoolManager -INFO: Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ java.beans.IntrospectionException: java.lang.reflect.InvocationTargetException [lastCheckinFailureDefaultUser] ] -25/09/2009 18:21:56 net.kalio.empweb.engine.ProcessDefinition invokeProcess -FINE: engine exception:error_getting_connection_from_pool -Total time for stats stat-status-counts: 280ms -25/09/2009 18:27:04 net.kalio.empweb.engine.ProcessDefinition invokeProcess -FINE: engine exception:error_getting_connection_from_pool -Total time for stats stat-status-counts: 19ms -25/09/2009 18:27:19 net.kalio.empweb.engine.db.ew15db.ConnectionPoolHelper initDatabases -INFO: SQL DB creation statement executed : OK! -25/09/2009 18:28:06 com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource getPoolManager -INFO: Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ acquireIncrement -> 2, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> false, automaticTestTable -> ew_test_table, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, dataSourceName -> 1790ce9, debugUnreturnedConnectionStackTraces -> false, description -> null, driverClass -> com.mysql.jdbc.Driver, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, identityToken -> 1790ce9, idleConnectionTestPeriod -> 30, initialPoolSize -> 3, jdbcUrl -> jdbc:mysql://127.0.0.1:3306/transa, lastCheckinFailureDefaultUser -> null, lastCheckoutFailureDefaultUser -> null, lastConnectionTestFailureDefaultUser -> null, lastIdleTestFailureDefaultUser -> null, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 30, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 20, maxStatements -> 0, maxStatementsPerConnection -> 0, minPoolSize -> 3, numFailedCheckinsDefaultUser -> 0, numFailedCheckoutsDefaultUser -> 0, numFailedIdleTestsDefaultUser -> 0, numHelperThreads -> 3, preferredTestQuery -> null, properties -> {user=******, password=******}, propertyCycle -> 0, startTimeMillisDefaultUser -> 1253914086214, statementCacheNumCheckedOutDefaultUser -> 0, statementCacheNumCheckedOutStatementsAllUsers -> 0, statementCacheNumConnectionsWithCachedStatementsAllUsers -> 0, statementCacheNumConnectionsWithCachedStatementsDefaultUser -> 0, statementCacheNumStatementsAllUsers -> 0, statementCacheNumStatementsDefaultUser -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, upTimeMillisDefaultUser -> 3, usesTraditionalReflectiveProxies -> false ] -25/09/2009 18:28:06 net.kalio.empweb.engine.db.ew15db.ConnectionPoolHelper getConnection -FINER: POOL STATUS (total:1, busy:1, idle:0) - -25/09/2009 18:28:06 net.kalio.empweb.engine.db.ew15db.EwdbConnectionObjectImpl close -FINER: connection closed -25/09/2009 18:28:06 net.kalio.empweb.engine.db.ew15db.ConnectionPoolHelper getConnection -FINER: POOL STATUS (total:3, busy:1, idle:2) - -25/09/2009 18:28:06 net.kalio.empweb.engine.db.ew15db.EwdbConnectionObjectImpl close -FINER: connection closed -25/09/2009 18:28:06 net.kalio.empweb.engine.db.ew15db.ConnectionPoolHelper getConnection -FINER: POOL STATUS (total:3, busy:1, idle:2) - -25/09/2009 18:28:06 net.kalio.empweb.engine.db.ew15db.EwdbConnectionObjectImpl close -FINER: connection closed -25/09/2009 18:28:06 net.kalio.empweb.engine.db.ew15db.ConnectionPoolHelper getConnection -FINER: POOL STATUS (total:3, busy:1, idle:2) - -25/09/2009 18:28:06 net.kalio.empweb.engine.db.ew15db.EwdbConnectionObjectImpl close -FINER: connection closed -25/09/2009 18:28:06 net.kalio.empweb.engine.db.ew15db.ConnectionPoolHelper getConnection -FINER: POOL STATUS (total:3, busy:1, idle:2) - -25/09/2009 18:28:06 net.kalio.empweb.engine.db.ew15db.EwdbConnectionObjectImpl close -FINER: connection closed -25/09/2009 18:28:06 net.kalio.empweb.engine.db.ew15db.ConnectionPoolHelper getConnection -FINER: POOL STATUS (total:3, busy:1, idle:2) - -25/09/2009 18:28:06 net.kalio.empweb.engine.db.ew15db.EwdbConnectionObjectImpl close -FINER: connection closed -Total time for stats stat-status-counts: 1151ms -25/09/2009 18:28:33 net.kalio.empweb.engine.db.ew15db.ConnectionPoolHelper getConnection -FINER: POOL STATUS (total:3, busy:1, idle:2) - -25/09/2009 18:28:33 net.kalio.empweb.engine.db.ew15db.EwdbConnectionObjectImpl close -FINER: connection closed -Total time for stats stat-trans-by-ids: 275ms -join:null -altjoin:null -25/09/2009 18:29:17 net.kalio.empweb.engine.db.ew15db.ConnectionPoolHelper getConnection -FINER: POOL STATUS (total:3, busy:1, idle:2) - -25/09/2009 18:29:17 net.kalio.empweb.engine.db.ew15db.EwdbConnectionObjectImpl close -FINER: connection closed -25/09/2009 18:29:17 net.kalio.empweb.engine.db.ew15db.ConnectionPoolHelper getConnection -FINER: POOL STATUS (total:3, busy:1, idle:2) - -25/09/2009 18:29:17 net.kalio.empweb.engine.db.ew15db.EwdbConnectionObjectImpl close -FINER: connection closed -25/09/2009 18:29:17 net.kalio.empweb.engine.db.ew15db.ConnectionPoolHelper getConnection -FINER: POOL STATUS (total:3, busy:1, idle:2) - -25/09/2009 18:29:17 net.kalio.empweb.engine.db.ew15db.EwdbConnectionObjectImpl close -FINER: connection closed -25/09/2009 18:29:17 net.kalio.empweb.engine.db.ew15db.ConnectionPoolHelper getConnection -FINER: POOL STATUS (total:3, busy:1, idle:2) - -25/09/2009 18:29:17 net.kalio.empweb.engine.db.ew15db.EwdbConnectionObjectImpl close -FINER: connection closed -25/09/2009 18:29:17 net.kalio.empweb.engine.db.ew15db.ConnectionPoolHelper getConnection -FINER: POOL STATUS (total:3, busy:1, idle:2) - -25/09/2009 18:29:17 net.kalio.empweb.engine.db.ew15db.EwdbConnectionObjectImpl close -FINER: connection closed -25/09/2009 18:29:17 net.kalio.empweb.engine.db.ew15db.ConnectionPoolHelper getConnection -FINER: POOL STATUS (total:3, busy:1, idle:2) - -25/09/2009 18:29:17 net.kalio.empweb.engine.db.ew15db.EwdbConnectionObjectImpl close -FINER: connection closed -Total time for stats stat-status-counts: 63ms diff --git a/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/decorators/main_jsp.class b/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/decorators/main_jsp.class deleted file mode 100755 index 8d71af0c7bba86c80a16a988628dddbd14061dc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25604 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

k(qQ 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 diff --git a/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/decorators/main_jsp.java b/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/decorators/main_jsp.java deleted file mode 100755 index 81563dc07..000000000 --- a/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/decorators/main_jsp.java +++ /dev/null @@ -1,806 +0,0 @@ -package org.apache.jsp.decorators; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class main_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - - private static java.util.Vector _jspx_dependants; - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_decorator_title_default_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_s_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_decorator_head_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_decorator_usePage_id_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_s_url_action_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_s_form_namespace_method_id_class_action; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_s_textfield_type_placeholder_name_id_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_s_password_type_placeholder_name_id_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_decorator_body_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_decorator_title_default_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_s_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_decorator_head_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_decorator_usePage_id_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_s_url_action_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_s_form_namespace_method_id_class_action = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_s_textfield_type_placeholder_name_id_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_s_password_type_placeholder_name_id_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_decorator_body_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_decorator_title_default_nobody.release(); - _jspx_tagPool_s_url_value_nobody.release(); - _jspx_tagPool_decorator_head_nobody.release(); - _jspx_tagPool_decorator_usePage_id_nobody.release(); - _jspx_tagPool_s_url_action_nobody.release(); - _jspx_tagPool_s_form_namespace_method_id_class_action.release(); - _jspx_tagPool_s_textfield_type_placeholder_name_id_nobody.release(); - _jspx_tagPool_s_password_type_placeholder_name_id_nobody.release(); - _jspx_tagPool_decorator_body_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write(" \n"); - out.write(" "); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" "); - if (_jspx_meth_decorator_title_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" "); - out.write("\n"); - out.write("\n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" "); - out.write("\n"); - out.write("\n"); - out.write(" "); - if (_jspx_meth_decorator_head_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - out.write("\n"); - out.write(" "); - // decorator:usePage - com.opensymphony.module.sitemesh.taglib.decorator.UsePageTag _jspx_th_decorator_usePage_0 = (com.opensymphony.module.sitemesh.taglib.decorator.UsePageTag) _jspx_tagPool_decorator_usePage_id_nobody.get(com.opensymphony.module.sitemesh.taglib.decorator.UsePageTag.class); - _jspx_th_decorator_usePage_0.setPageContext(_jspx_page_context); - _jspx_th_decorator_usePage_0.setParent(null); - _jspx_th_decorator_usePage_0.setId("thePage"); - int _jspx_eval_decorator_usePage_0 = _jspx_th_decorator_usePage_0.doStartTag(); - if (_jspx_th_decorator_usePage_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_decorator_usePage_id_nobody.reuse(_jspx_th_decorator_usePage_0); - com.opensymphony.module.sitemesh.Page thePage = null; - thePage = (com.opensymphony.module.sitemesh.Page) _jspx_page_context.findAttribute("thePage"); - out.write("\n"); - out.write(" "); - String pageName = thePage.getProperty("meta.currentPage"); - out.write("\n"); - out.write(" \n"); - out.write("\n"); - out.write("\n"); - out.write(" "); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write(" "); - out.write("\n"); - out.write("\n"); - out.write("

\n"); - out.write(" "); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write(" "); - out.write("\n"); - out.write(" "); - out.write("\n"); - out.write("\n"); - out.write("
\n"); - out.write(" "); - if (_jspx_meth_decorator_body_0(_jspx_page_context)) - return; - out.write("\n"); - out.write("
\n"); - out.write("\n"); - out.write(" "); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("

Powered by J-ISIS - © 2016

\n"); - out.write("
\n"); - out.write("
\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("
 
\n"); - out.write("
 
\n"); - out.write(" \n"); - out.write("\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_decorator_title_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // decorator:title - com.opensymphony.module.sitemesh.taglib.decorator.TitleTag _jspx_th_decorator_title_0 = (com.opensymphony.module.sitemesh.taglib.decorator.TitleTag) _jspx_tagPool_decorator_title_default_nobody.get(com.opensymphony.module.sitemesh.taglib.decorator.TitleTag.class); - _jspx_th_decorator_title_0.setPageContext(_jspx_page_context); - _jspx_th_decorator_title_0.setParent(null); - _jspx_th_decorator_title_0.setDefault("Web-JISIS Page"); - int _jspx_eval_decorator_title_0 = _jspx_th_decorator_title_0.doStartTag(); - if (_jspx_th_decorator_title_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_decorator_title_default_nobody.reuse(_jspx_th_decorator_title_0); - return false; - } - - private boolean _jspx_meth_s_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:url - org.apache.struts2.views.jsp.URLTag _jspx_th_s_url_0 = (org.apache.struts2.views.jsp.URLTag) _jspx_tagPool_s_url_value_nobody.get(org.apache.struts2.views.jsp.URLTag.class); - _jspx_th_s_url_0.setPageContext(_jspx_page_context); - _jspx_th_s_url_0.setParent(null); - _jspx_th_s_url_0.setValue("/styles/template.css"); - int _jspx_eval_s_url_0 = _jspx_th_s_url_0.doStartTag(); - if (_jspx_th_s_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_url_value_nobody.reuse(_jspx_th_s_url_0); - return false; - } - - private boolean _jspx_meth_s_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:url - org.apache.struts2.views.jsp.URLTag _jspx_th_s_url_1 = (org.apache.struts2.views.jsp.URLTag) _jspx_tagPool_s_url_value_nobody.get(org.apache.struts2.views.jsp.URLTag.class); - _jspx_th_s_url_1.setPageContext(_jspx_page_context); - _jspx_th_s_url_1.setParent(null); - _jspx_th_s_url_1.setValue("/scripts/jquery-ui-1.10.4/css/ui-lightness/jquery-ui-1.10.4.css"); - int _jspx_eval_s_url_1 = _jspx_th_s_url_1.doStartTag(); - if (_jspx_th_s_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_url_value_nobody.reuse(_jspx_th_s_url_1); - return false; - } - - private boolean _jspx_meth_s_url_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:url - org.apache.struts2.views.jsp.URLTag _jspx_th_s_url_2 = (org.apache.struts2.views.jsp.URLTag) _jspx_tagPool_s_url_value_nobody.get(org.apache.struts2.views.jsp.URLTag.class); - _jspx_th_s_url_2.setPageContext(_jspx_page_context); - _jspx_th_s_url_2.setParent(null); - _jspx_th_s_url_2.setValue("/scripts/bootstrap-960px-3-3-4/css/bootstrap.min.css"); - int _jspx_eval_s_url_2 = _jspx_th_s_url_2.doStartTag(); - if (_jspx_th_s_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_url_value_nobody.reuse(_jspx_th_s_url_2); - return false; - } - - private boolean _jspx_meth_s_url_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:url - org.apache.struts2.views.jsp.URLTag _jspx_th_s_url_3 = (org.apache.struts2.views.jsp.URLTag) _jspx_tagPool_s_url_value_nobody.get(org.apache.struts2.views.jsp.URLTag.class); - _jspx_th_s_url_3.setPageContext(_jspx_page_context); - _jspx_th_s_url_3.setParent(null); - _jspx_th_s_url_3.setValue("/scripts/bootstrap-960px-3-3-4/css/bootstrap-theme.min.css"); - int _jspx_eval_s_url_3 = _jspx_th_s_url_3.doStartTag(); - if (_jspx_th_s_url_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_url_value_nobody.reuse(_jspx_th_s_url_3); - return false; - } - - private boolean _jspx_meth_s_url_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:url - org.apache.struts2.views.jsp.URLTag _jspx_th_s_url_4 = (org.apache.struts2.views.jsp.URLTag) _jspx_tagPool_s_url_value_nobody.get(org.apache.struts2.views.jsp.URLTag.class); - _jspx_th_s_url_4.setPageContext(_jspx_page_context); - _jspx_th_s_url_4.setParent(null); - _jspx_th_s_url_4.setValue("/scripts/jquery.jqGrid-4.6.0/css/ui.jqgrid.css"); - int _jspx_eval_s_url_4 = _jspx_th_s_url_4.doStartTag(); - if (_jspx_th_s_url_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_url_value_nobody.reuse(_jspx_th_s_url_4); - return false; - } - - private boolean _jspx_meth_s_url_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:url - org.apache.struts2.views.jsp.URLTag _jspx_th_s_url_5 = (org.apache.struts2.views.jsp.URLTag) _jspx_tagPool_s_url_value_nobody.get(org.apache.struts2.views.jsp.URLTag.class); - _jspx_th_s_url_5.setPageContext(_jspx_page_context); - _jspx_th_s_url_5.setParent(null); - _jspx_th_s_url_5.setValue("/scripts/select2-3.4.6/select2.css"); - int _jspx_eval_s_url_5 = _jspx_th_s_url_5.doStartTag(); - if (_jspx_th_s_url_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_url_value_nobody.reuse(_jspx_th_s_url_5); - return false; - } - - private boolean _jspx_meth_s_url_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:url - org.apache.struts2.views.jsp.URLTag _jspx_th_s_url_6 = (org.apache.struts2.views.jsp.URLTag) _jspx_tagPool_s_url_value_nobody.get(org.apache.struts2.views.jsp.URLTag.class); - _jspx_th_s_url_6.setPageContext(_jspx_page_context); - _jspx_th_s_url_6.setParent(null); - _jspx_th_s_url_6.setValue("/scripts/jquery-1.11.0/jquery-1.11.0.js"); - int _jspx_eval_s_url_6 = _jspx_th_s_url_6.doStartTag(); - if (_jspx_th_s_url_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_url_value_nobody.reuse(_jspx_th_s_url_6); - return false; - } - - private boolean _jspx_meth_s_url_7(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:url - org.apache.struts2.views.jsp.URLTag _jspx_th_s_url_7 = (org.apache.struts2.views.jsp.URLTag) _jspx_tagPool_s_url_value_nobody.get(org.apache.struts2.views.jsp.URLTag.class); - _jspx_th_s_url_7.setPageContext(_jspx_page_context); - _jspx_th_s_url_7.setParent(null); - _jspx_th_s_url_7.setValue("/scripts/jquery-ui-1.10.4/js/jquery-ui-1.10.4.min.js"); - int _jspx_eval_s_url_7 = _jspx_th_s_url_7.doStartTag(); - if (_jspx_th_s_url_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_url_value_nobody.reuse(_jspx_th_s_url_7); - return false; - } - - private boolean _jspx_meth_s_url_8(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:url - org.apache.struts2.views.jsp.URLTag _jspx_th_s_url_8 = (org.apache.struts2.views.jsp.URLTag) _jspx_tagPool_s_url_value_nobody.get(org.apache.struts2.views.jsp.URLTag.class); - _jspx_th_s_url_8.setPageContext(_jspx_page_context); - _jspx_th_s_url_8.setParent(null); - _jspx_th_s_url_8.setValue("/scripts/select2-3.4.6/select2.js"); - int _jspx_eval_s_url_8 = _jspx_th_s_url_8.doStartTag(); - if (_jspx_th_s_url_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_url_value_nobody.reuse(_jspx_th_s_url_8); - return false; - } - - private boolean _jspx_meth_s_url_9(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:url - org.apache.struts2.views.jsp.URLTag _jspx_th_s_url_9 = (org.apache.struts2.views.jsp.URLTag) _jspx_tagPool_s_url_value_nobody.get(org.apache.struts2.views.jsp.URLTag.class); - _jspx_th_s_url_9.setPageContext(_jspx_page_context); - _jspx_th_s_url_9.setParent(null); - _jspx_th_s_url_9.setValue("/scripts/bootstrap-960px-3-3-4/js/bootstrap.min.js"); - int _jspx_eval_s_url_9 = _jspx_th_s_url_9.doStartTag(); - if (_jspx_th_s_url_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_url_value_nobody.reuse(_jspx_th_s_url_9); - return false; - } - - private boolean _jspx_meth_s_url_10(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:url - org.apache.struts2.views.jsp.URLTag _jspx_th_s_url_10 = (org.apache.struts2.views.jsp.URLTag) _jspx_tagPool_s_url_value_nobody.get(org.apache.struts2.views.jsp.URLTag.class); - _jspx_th_s_url_10.setPageContext(_jspx_page_context); - _jspx_th_s_url_10.setParent(null); - _jspx_th_s_url_10.setValue("/scripts/active-nav.js"); - int _jspx_eval_s_url_10 = _jspx_th_s_url_10.doStartTag(); - if (_jspx_th_s_url_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_url_value_nobody.reuse(_jspx_th_s_url_10); - return false; - } - - private boolean _jspx_meth_s_url_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:url - org.apache.struts2.views.jsp.URLTag _jspx_th_s_url_11 = (org.apache.struts2.views.jsp.URLTag) _jspx_tagPool_s_url_value_nobody.get(org.apache.struts2.views.jsp.URLTag.class); - _jspx_th_s_url_11.setPageContext(_jspx_page_context); - _jspx_th_s_url_11.setParent(null); - _jspx_th_s_url_11.setValue("scripts/jquery.jqGrid-4.6.0/js/i18n/grid.locale-en.js"); - int _jspx_eval_s_url_11 = _jspx_th_s_url_11.doStartTag(); - if (_jspx_th_s_url_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_url_value_nobody.reuse(_jspx_th_s_url_11); - return false; - } - - private boolean _jspx_meth_s_url_12(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:url - org.apache.struts2.views.jsp.URLTag _jspx_th_s_url_12 = (org.apache.struts2.views.jsp.URLTag) _jspx_tagPool_s_url_value_nobody.get(org.apache.struts2.views.jsp.URLTag.class); - _jspx_th_s_url_12.setPageContext(_jspx_page_context); - _jspx_th_s_url_12.setParent(null); - _jspx_th_s_url_12.setValue("scripts/jquery.jqGrid-4.6.0/js/jquery.jqGrid.min.js"); - int _jspx_eval_s_url_12 = _jspx_th_s_url_12.doStartTag(); - if (_jspx_th_s_url_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_url_value_nobody.reuse(_jspx_th_s_url_12); - return false; - } - - private boolean _jspx_meth_s_url_13(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:url - org.apache.struts2.views.jsp.URLTag _jspx_th_s_url_13 = (org.apache.struts2.views.jsp.URLTag) _jspx_tagPool_s_url_value_nobody.get(org.apache.struts2.views.jsp.URLTag.class); - _jspx_th_s_url_13.setPageContext(_jspx_page_context); - _jspx_th_s_url_13.setParent(null); - _jspx_th_s_url_13.setValue("/scripts/ModUtils.js"); - int _jspx_eval_s_url_13 = _jspx_th_s_url_13.doStartTag(); - if (_jspx_th_s_url_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_url_value_nobody.reuse(_jspx_th_s_url_13); - return false; - } - - private boolean _jspx_meth_decorator_head_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // decorator:head - com.opensymphony.module.sitemesh.taglib.decorator.HeadTag _jspx_th_decorator_head_0 = (com.opensymphony.module.sitemesh.taglib.decorator.HeadTag) _jspx_tagPool_decorator_head_nobody.get(com.opensymphony.module.sitemesh.taglib.decorator.HeadTag.class); - _jspx_th_decorator_head_0.setPageContext(_jspx_page_context); - _jspx_th_decorator_head_0.setParent(null); - int _jspx_eval_decorator_head_0 = _jspx_th_decorator_head_0.doStartTag(); - if (_jspx_th_decorator_head_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_decorator_head_nobody.reuse(_jspx_th_decorator_head_0); - return false; - } - - private boolean _jspx_meth_s_url_14(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:url - org.apache.struts2.views.jsp.URLTag _jspx_th_s_url_14 = (org.apache.struts2.views.jsp.URLTag) _jspx_tagPool_s_url_action_nobody.get(org.apache.struts2.views.jsp.URLTag.class); - _jspx_th_s_url_14.setPageContext(_jspx_page_context); - _jspx_th_s_url_14.setParent(null); - _jspx_th_s_url_14.setAction("doSelectDatabase"); - int _jspx_eval_s_url_14 = _jspx_th_s_url_14.doStartTag(); - if (_jspx_th_s_url_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_url_action_nobody.reuse(_jspx_th_s_url_14); - return false; - } - - private boolean _jspx_meth_s_url_15(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:url - org.apache.struts2.views.jsp.URLTag _jspx_th_s_url_15 = (org.apache.struts2.views.jsp.URLTag) _jspx_tagPool_s_url_action_nobody.get(org.apache.struts2.views.jsp.URLTag.class); - _jspx_th_s_url_15.setPageContext(_jspx_page_context); - _jspx_th_s_url_15.setParent(null); - _jspx_th_s_url_15.setAction("doBrowse"); - int _jspx_eval_s_url_15 = _jspx_th_s_url_15.doStartTag(); - if (_jspx_th_s_url_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_url_action_nobody.reuse(_jspx_th_s_url_15); - return false; - } - - private boolean _jspx_meth_s_url_16(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:url - org.apache.struts2.views.jsp.URLTag _jspx_th_s_url_16 = (org.apache.struts2.views.jsp.URLTag) _jspx_tagPool_s_url_action_nobody.get(org.apache.struts2.views.jsp.URLTag.class); - _jspx_th_s_url_16.setPageContext(_jspx_page_context); - _jspx_th_s_url_16.setParent(null); - _jspx_th_s_url_16.setAction("doDataEntry"); - int _jspx_eval_s_url_16 = _jspx_th_s_url_16.doStartTag(); - if (_jspx_th_s_url_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_url_action_nobody.reuse(_jspx_th_s_url_16); - return false; - } - - private boolean _jspx_meth_s_url_17(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:url - org.apache.struts2.views.jsp.URLTag _jspx_th_s_url_17 = (org.apache.struts2.views.jsp.URLTag) _jspx_tagPool_s_url_action_nobody.get(org.apache.struts2.views.jsp.URLTag.class); - _jspx_th_s_url_17.setPageContext(_jspx_page_context); - _jspx_th_s_url_17.setParent(null); - _jspx_th_s_url_17.setAction("doEnterQuery"); - int _jspx_eval_s_url_17 = _jspx_th_s_url_17.doStartTag(); - if (_jspx_th_s_url_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_url_action_nobody.reuse(_jspx_th_s_url_17); - return false; - } - - private boolean _jspx_meth_s_url_18(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:url - org.apache.struts2.views.jsp.URLTag _jspx_th_s_url_18 = (org.apache.struts2.views.jsp.URLTag) _jspx_tagPool_s_url_action_nobody.get(org.apache.struts2.views.jsp.URLTag.class); - _jspx_th_s_url_18.setPageContext(_jspx_page_context); - _jspx_th_s_url_18.setParent(null); - _jspx_th_s_url_18.setAction("doEnterQuery"); - int _jspx_eval_s_url_18 = _jspx_th_s_url_18.doStartTag(); - if (_jspx_th_s_url_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_url_action_nobody.reuse(_jspx_th_s_url_18); - return false; - } - - private boolean _jspx_meth_s_url_19(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:url - org.apache.struts2.views.jsp.URLTag _jspx_th_s_url_19 = (org.apache.struts2.views.jsp.URLTag) _jspx_tagPool_s_url_action_nobody.get(org.apache.struts2.views.jsp.URLTag.class); - _jspx_th_s_url_19.setPageContext(_jspx_page_context); - _jspx_th_s_url_19.setParent(null); - _jspx_th_s_url_19.setAction("doGoogleQuery"); - int _jspx_eval_s_url_19 = _jspx_th_s_url_19.doStartTag(); - if (_jspx_th_s_url_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_url_action_nobody.reuse(_jspx_th_s_url_19); - return false; - } - - private boolean _jspx_meth_s_url_20(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:url - org.apache.struts2.views.jsp.URLTag _jspx_th_s_url_20 = (org.apache.struts2.views.jsp.URLTag) _jspx_tagPool_s_url_action_nobody.get(org.apache.struts2.views.jsp.URLTag.class); - _jspx_th_s_url_20.setPageContext(_jspx_page_context); - _jspx_th_s_url_20.setParent(null); - _jspx_th_s_url_20.setAction("doLogout"); - int _jspx_eval_s_url_20 = _jspx_th_s_url_20.doStartTag(); - if (_jspx_th_s_url_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_url_action_nobody.reuse(_jspx_th_s_url_20); - return false; - } - - private boolean _jspx_meth_s_form_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:form - org.apache.struts2.views.jsp.ui.FormTag _jspx_th_s_form_0 = (org.apache.struts2.views.jsp.ui.FormTag) _jspx_tagPool_s_form_namespace_method_id_class_action.get(org.apache.struts2.views.jsp.ui.FormTag.class); - _jspx_th_s_form_0.setPageContext(_jspx_page_context); - _jspx_th_s_form_0.setParent(null); - _jspx_th_s_form_0.setDynamicAttribute(null, "class", new String("form")); - _jspx_th_s_form_0.setNamespace("/jisis"); - _jspx_th_s_form_0.setAction("doLogin"); - _jspx_th_s_form_0.setMethod("POST"); - _jspx_th_s_form_0.setId("formLogin"); - int _jspx_eval_s_form_0 = _jspx_th_s_form_0.doStartTag(); - if (_jspx_eval_s_form_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_s_form_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_s_form_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_s_form_0.doInitBody(); - } - do { - out.write(" \n"); - out.write(" "); - if (_jspx_meth_s_textfield_0(_jspx_th_s_form_0, _jspx_page_context)) - return true; - out.write(" \n"); - out.write(" "); - if (_jspx_meth_s_password_0(_jspx_th_s_form_0, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_s_form_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_s_form_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_s_form_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_form_namespace_method_id_class_action.reuse(_jspx_th_s_form_0); - return false; - } - - private boolean _jspx_meth_s_textfield_0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_form_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:textfield - org.apache.struts2.views.jsp.ui.TextFieldTag _jspx_th_s_textfield_0 = (org.apache.struts2.views.jsp.ui.TextFieldTag) _jspx_tagPool_s_textfield_type_placeholder_name_id_nobody.get(org.apache.struts2.views.jsp.ui.TextFieldTag.class); - _jspx_th_s_textfield_0.setPageContext(_jspx_page_context); - _jspx_th_s_textfield_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_form_0); - _jspx_th_s_textfield_0.setName("username"); - _jspx_th_s_textfield_0.setId("username"); - _jspx_th_s_textfield_0.setType("text"); - _jspx_th_s_textfield_0.setDynamicAttribute(null, "placeholder", new String("Username")); - int _jspx_eval_s_textfield_0 = _jspx_th_s_textfield_0.doStartTag(); - if (_jspx_th_s_textfield_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_textfield_type_placeholder_name_id_nobody.reuse(_jspx_th_s_textfield_0); - return false; - } - - private boolean _jspx_meth_s_password_0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_form_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:password - org.apache.struts2.views.jsp.ui.PasswordTag _jspx_th_s_password_0 = (org.apache.struts2.views.jsp.ui.PasswordTag) _jspx_tagPool_s_password_type_placeholder_name_id_nobody.get(org.apache.struts2.views.jsp.ui.PasswordTag.class); - _jspx_th_s_password_0.setPageContext(_jspx_page_context); - _jspx_th_s_password_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_form_0); - _jspx_th_s_password_0.setName("password"); - _jspx_th_s_password_0.setId("password"); - _jspx_th_s_password_0.setType("password"); - _jspx_th_s_password_0.setDynamicAttribute(null, "placeholder", new String("Password")); - int _jspx_eval_s_password_0 = _jspx_th_s_password_0.doStartTag(); - if (_jspx_th_s_password_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_password_type_placeholder_name_id_nobody.reuse(_jspx_th_s_password_0); - return false; - } - - private boolean _jspx_meth_decorator_body_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // decorator:body - com.opensymphony.module.sitemesh.taglib.decorator.BodyTag _jspx_th_decorator_body_0 = (com.opensymphony.module.sitemesh.taglib.decorator.BodyTag) _jspx_tagPool_decorator_body_nobody.get(com.opensymphony.module.sitemesh.taglib.decorator.BodyTag.class); - _jspx_th_decorator_body_0.setPageContext(_jspx_page_context); - _jspx_th_decorator_body_0.setParent(null); - int _jspx_eval_decorator_body_0 = _jspx_th_decorator_body_0.doStartTag(); - if (_jspx_th_decorator_body_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_decorator_body_nobody.reuse(_jspx_th_decorator_body_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/browseviewer/DataViewer_jsp.class b/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/browseviewer/DataViewer_jsp.class deleted file mode 100755 index 7ff9b6efa996173eb986730cb006fb2b3a8ba367..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15580 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©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 PG-Yad@>XTzW|#dBcv|GK diff --git a/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/browseviewer/DataViewer_jsp.java b/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/browseviewer/DataViewer_jsp.java deleted file mode 100755 index dab29d13f..000000000 --- a/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/browseviewer/DataViewer_jsp.java +++ /dev/null @@ -1,325 +0,0 @@ -package org.apache.jsp.jsp.browseviewer; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class DataViewer_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - - private static java.util.Vector _jspx_dependants; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html;charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write("
\n"); - out.write("\n"); - out.write("
\n"); - out.write(" \n"); - out.write(" \n"); - out.write("
\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" Browse\n"); - out.write("
\n"); - out.write(" \n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" MFN\n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" PFT:\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write("
\n"); - out.write("
\n"); - out.write("

\n"); - out.write("
\n"); - out.write("
\n"); - out.write("\n"); - out.write("\n"); - out.write(" \n"); - out.write("\n"); - out.write("\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/dataentry/dataEntry_jsp.class b/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/dataentry/dataEntry_jsp.class deleted file mode 100755 index 315afbaeda1743a715a9cd55b524a69ff8a5e1a7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29454 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Ⓢ%CDxfPmNu^F!;1mT;Rp2xQH0J3lb%p|GDsYwp zXDe`y0_Q5A%bllE=PPi50v9T9kpdShaESt!DsY(smn(3E0#_<%2QaE$`jDsY|c z-SsMUg90}yaFYU>>zh^T76o*>>&CfNW&Tcq+Z50`)0kQ>x2tzr=sRqwJ5}l~1@2a0 zivss3aIXUQDR9364=C`U0uL$humX=L@TdZhDe$-gn)xSG>PZEjQb2cRvKMMR;f$tUg!S?P)mC{}DCzbkH0WHcewv^7aOZ2NmDFdbSUsaGZwYB^q|Eh_sq1#-M9ed+E~2D3EsYz^mVI9J2HG@Pg5d@EMcCr zz3s^*_GGIr)TZG+_SZ{ww(9X^u&++ERR$>x^ZvRuQ3|N-G#h^jn_{)&(mx?9q@0 zEUtCh)LQ2{HZKw^4?YIH7qYSCep-*T^@Lv`O5?4!7Y%%f;;94 z4vmx))=cFkkKE4uYzG)p>W38U1QR4|E_t0`$$KR~6O`{~;F_D>6QuVD<$Hvs{?f^m zE}c=@LXa7>0QY_gKjO2A3+z$M%|f_@9gVB!F}RQ&%Z9LBaV=fJMzBg;09UhJSPkaX zvPrCtO=b0L57xkDvk7b=o5=RT-2K>Y>_9e!b>Z72i?BX6jUB=o*-@;CoyeNm8EkiU zK9;(SO=s7#J=ra62D^*RWDl?w_Bflxo<(Y}usQ5aHkZA}_F^BgdF*pGpMAp?upih$ z0JaDOTMR?^NZ5%jfzhlL#2Srdq>)Yw6svo!ay3?Iz0d<5&`yRdb9EL+d3*#1znC4*uVN?g8`+8cc6JiK zmz~TXVW;q?*{S?Rb{c(`id|$>vWtx{yTq8xE;X9iWyVZ)xiODjVJu-+8vC)Uj04%#Mi;xrNV02{jCz_B-P)cAN14yWM!4-C;b-?lfLucNuT8 zyN&nQ7ULs!kMTLX*Z79rXZ*nKcL96ACD??zkm_Oxps_Ka%<`@O53J?mP-o^u_eueokuue)wzZ@BJZe{em_{^)v&z3F;^z2$nH{mJz|NJC z*`HniX79OvX79UQ>@V&B`>T5>`@mh!K6IPxZ|(~Ak-L_C?4HE_?rvoNaL-_$xc6e8 zy7y+Ex%XwCyH~L<+@0)8cMtogJIns%-o(CgAIZLUpTNFxpU%E@pU1v)U&{XNzJ~qB zeKY&7`%d<~`+oL=`!V*T`}gc8_si^O_aE6W?mx3%-G9R{>}LS(uYtS22LoegE{_-7 zo>K65hJn|!69~^}@Oj3A-%}3(&lCuHc83zrEGYFXfI*%%80=XNLp-Zts3#6(o?h6_ zvmSKV_<~mWZ2$w7Lc2lVJFY;U}w)3*v0b@jPyJSrssJW<#`Q4 zoPKS8C}fN@?wjQ0+KD)07C?Hvg<-d&;ATLWS5M5yyl zgL?0t(BPd56TFLIqIVfg@*V(_y)oF$n}8|a3{3SNjFGP+V4C-MX!M>2P2O{%*?S4> z?!6lJ@ZJQ|y?4N#-uqyN_feSXeFj>*FTpJDA7HlkU6|wj5dS@aPhl_bS1`}}UzqRx z6&45&EEFZMNNfj-#g4GI2*DCD4q8PWw29qdAJGg;MGGtw^I>1n3j2xuVSf>Y<)Rx_ zh!m_8>)-&f8CHp-;XrW`M8%n~T3i6_;&SK^*Fj9&3Z3F^=n@Y?w|D~L;yG9&UWK*d zEl7y>p+|fSN$~}w#JA8ZeuRU39MV1?WPF1m>l*=mzFlCQZ!E0$Rl^3~1lZ_{z`?%h zu*o+E4)HC5&Az2@sBa}4=IemNeF-?imxUvJhrm(3qv2@Z$#9JCY&h0;F&yW+8jknf z3@7;Rf)jlY!b!d-;bh+naEk8@IMw$qoaXxwPWOEZXZXH`GkxE~S$+m*`@L|EzZA~( z4}iz|HV$aI61y_?`b9xXu3|-0uGj z?(lyNcly7Fy8;aE4hYy17!3CWwugHICfpaOfcpcr@IYV^JQ!$#hXOO<;lO-&B+v$r z23Ejhfev^)kboxwS$HyV2s{-y8lDcE49^74hTjJ+hGzp;!E=F|;Q7Fv@Iv4Lcrow< zycBpIUJkqtuLRzKR|6lyYk|+;^}sjqM&L*IL(qUf1_SVBa45VL+yVX+48hyMaqv#C z4&Dt;fjE;J+n9;QNy8;fIou@MB2@{8SQ#pGzjgFD1?JYsoCmN)~b`S;~3I0o*9*1UvlC!zLg>& znw69W*?71PuE&5q1*}!Lo}O-i8!6O|PdCBM=oRqNz2O#|9S!C#T?oH}+n9@q(s^(@ z+=2c=pmYx02^cnKrKK%!H(>Of4Jq9d?g5N+v+YWEhx_1u=3^sD8{q-WLocRuDm;i( z0`L&}9gA4-SJ;sSz3{LX9`VAXUUFFfgmr@ZjA7oL&7k4rb@$Ka)Gtrvd( z6B~)YKd``j1V5w4g5Z0M!#|5y9)!=q^Z1MZB7us{vrkbJ55AjSwE!0xgBDW6zYMZl zpzl%0Qt-WM3#==5!4_Cw?ka-~TVNx`-QnQL6n=+I;&SG8-Asijd5Cc{l9K)tdP4!+ z%NWZz-<5fJB^%Div7PvM7UETGJbDB5yoN=1Eo~y;rh(1dsDVkSfyta(m5jD_+8fZoh?2a1PI8^t6!(<;goch2KTi{57M{R+l2_CZrj-}Q=ZnArr z`vR63=5}4ihGV}ueqp(*=219d3!F&rPpXj%EB#vrC)1*!3{D|ne{-rOi&h&{`n1WO zVIKEo%yS+7_v<~f5`mSRj+JbIGx8mgHi>K<@mO@=8E?U6n1#(S2b*CoHp5=n4D+xV z=CcOA0GnYUn~v`2EWVh{=X^UBn%{vG6d>Qk>o7h-1 z>R!lq^%wG8{keQse=6VAx4>KQC+zCe*-7wrzM)4l_pfY~v#Y;@UHwNkhx`4u4*xDz z$KlV$jW`f|tqZ0v_S3nTmfXMeCI2NK|6Z+&{o`9r31<1L@REx>QZ4S&`f0DW$Z;C^ zZv1@zr0RxAkx7&M4O8*Ap_(458zNI0{1fUTlO|8Wj0t!Nd1T6D|AZ-#DO3FurbedX z#pM2pb=4CaB2yduQyL=m6DDHLlnGd{e!^rwzMqH>Q~dRH6RIag>L)hf(-efeAy$3e z)anUS>M%9cKXJ;G$fPL~tLrD>BUL+TDrQctk4&zsrz)m4Afd^16YyygK24fX?;qdd F|9?rgH<17U diff --git a/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/dataentry/dataEntry_jsp.java b/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/dataentry/dataEntry_jsp.java deleted file mode 100755 index 05ebca995..000000000 --- a/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/dataentry/dataEntry_jsp.java +++ /dev/null @@ -1,619 +0,0 @@ -package org.apache.jsp.jsp.dataentry; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class dataEntry_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - - private static java.util.Vector _jspx_dependants; - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_s_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_s_form_theme_method_action; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_s_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_s_form_theme_method_action = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_s_url_value_nobody.release(); - _jspx_tagPool_s_form_theme_method_action.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html;charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" J-ISIS Data Entry\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write(" "); - out.write("\n"); - out.write(" "); - out.write("\n"); - out.write(" \n"); - out.write("\n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("
\n"); - out.write("
\n"); - out.write("\n"); - out.write("
\n"); - out.write("\n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" WKS:\n"); - out.write(" \n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("\n"); - out.write("
 
\n"); - out.write(" "); - if (_jspx_meth_s_form_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(""); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_s_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:url - org.apache.struts2.views.jsp.URLTag _jspx_th_s_url_0 = (org.apache.struts2.views.jsp.URLTag) _jspx_tagPool_s_url_value_nobody.get(org.apache.struts2.views.jsp.URLTag.class); - _jspx_th_s_url_0.setPageContext(_jspx_page_context); - _jspx_th_s_url_0.setParent(null); - _jspx_th_s_url_0.setValue("scripts/jquery.jqGrid-4.6.0/css/ui.jqgrid.css"); - int _jspx_eval_s_url_0 = _jspx_th_s_url_0.doStartTag(); - if (_jspx_th_s_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_url_value_nobody.reuse(_jspx_th_s_url_0); - return false; - } - - private boolean _jspx_meth_s_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:url - org.apache.struts2.views.jsp.URLTag _jspx_th_s_url_1 = (org.apache.struts2.views.jsp.URLTag) _jspx_tagPool_s_url_value_nobody.get(org.apache.struts2.views.jsp.URLTag.class); - _jspx_th_s_url_1.setPageContext(_jspx_page_context); - _jspx_th_s_url_1.setParent(null); - _jspx_th_s_url_1.setValue("scripts/jquery-ui-1.10.4/css/ui-lightness/jquery-ui-1.10.4.css"); - int _jspx_eval_s_url_1 = _jspx_th_s_url_1.doStartTag(); - if (_jspx_th_s_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_url_value_nobody.reuse(_jspx_th_s_url_1); - return false; - } - - private boolean _jspx_meth_s_form_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:form - org.apache.struts2.views.jsp.ui.FormTag _jspx_th_s_form_0 = (org.apache.struts2.views.jsp.ui.FormTag) _jspx_tagPool_s_form_theme_method_action.get(org.apache.struts2.views.jsp.ui.FormTag.class); - _jspx_th_s_form_0.setPageContext(_jspx_page_context); - _jspx_th_s_form_0.setParent(null); - _jspx_th_s_form_0.setAction("doDataEntry"); - _jspx_th_s_form_0.setMethod("POST"); - _jspx_th_s_form_0.setTheme("simple"); - int _jspx_eval_s_form_0 = _jspx_th_s_form_0.doStartTag(); - if (_jspx_eval_s_form_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_s_form_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_s_form_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_s_form_0.doInitBody(); - } - do { - out.write("\n"); - out.write("\n"); - out.write("
\n"); - out.write(" "); - out.write("\n"); - out.write("\n"); - out.write("
\n"); - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_s_form_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_s_form_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_s_form_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_form_theme_method_action.reuse(_jspx_th_s_form_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/dbselection/DatabaseSelection_jsp.class b/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/dbselection/DatabaseSelection_jsp.class deleted file mode 100755 index a3c8aaf1e102e5a1cafda992788bbaebd38db7e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10493 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\n"); - out.write("\n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" List Databases for Selection\n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("
\n"); - out.write("
\n"); - out.write(" Database Selected:\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write(" Select Database:\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write(" \n"); - out.write("\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/login/login_jsp.class b/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/login/login_jsp.class deleted file mode 100755 index 510e584ec3c23549b73f59508ba3450f13928d4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10282 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 l_0kfkX+%ql(bO1hXl{{~Mrqm9U^H#4X%3#\n"); - out.write("\n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" JSP Page\n"); - out.write(" \n"); - out.write("\n"); - out.write("
\n"); - out.write(" \n"); - out.write("

J-ISIS Web Application

\n"); - out.write("
\n"); - out.write(" "); - if (_jspx_meth_s_form_0(_jspx_page_context)) - return; - out.write("\n"); - out.write("\n"); - out.write(" \n"); - out.write("
\n"); - out.write("\n"); - out.write(""); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_s_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:url - org.apache.struts2.views.jsp.URLTag _jspx_th_s_url_0 = (org.apache.struts2.views.jsp.URLTag) _jspx_tagPool_s_url_value_nobody.get(org.apache.struts2.views.jsp.URLTag.class); - _jspx_th_s_url_0.setPageContext(_jspx_page_context); - _jspx_th_s_url_0.setParent(null); - _jspx_th_s_url_0.setValue("/styles/stylesheet.css"); - int _jspx_eval_s_url_0 = _jspx_th_s_url_0.doStartTag(); - if (_jspx_th_s_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_url_value_nobody.reuse(_jspx_th_s_url_0); - return false; - } - - private boolean _jspx_meth_s_form_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:form - org.apache.struts2.views.jsp.ui.FormTag _jspx_th_s_form_0 = (org.apache.struts2.views.jsp.ui.FormTag) _jspx_tagPool_s_form_namespace_method_action.get(org.apache.struts2.views.jsp.ui.FormTag.class); - _jspx_th_s_form_0.setPageContext(_jspx_page_context); - _jspx_th_s_form_0.setParent(null); - _jspx_th_s_form_0.setNamespace("/jisis"); - _jspx_th_s_form_0.setAction("doLogin"); - _jspx_th_s_form_0.setMethod("POST"); - int _jspx_eval_s_form_0 = _jspx_th_s_form_0.doStartTag(); - if (_jspx_eval_s_form_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_s_form_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_s_form_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_s_form_0.doInitBody(); - } - do { - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" "); - if (_jspx_meth_s_textfield_0(_jspx_th_s_form_0, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" "); - if (_jspx_meth_s_password_0(_jspx_th_s_form_0, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_s_submit_0(_jspx_th_s_form_0, _jspx_page_context)) - return true; - out.write("\n"); - out.write("
\n"); - out.write(" Login\n"); - out.write("
\n"); - out.write(" "); - if (_jspx_meth_s_actionerror_0(_jspx_th_s_form_0, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" "); - if (_jspx_meth_s_fielderror_0(_jspx_th_s_form_0, _jspx_page_context)) - return true; - out.write("\n"); - out.write("
\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_s_form_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_s_form_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_s_form_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_form_namespace_method_action.reuse(_jspx_th_s_form_0); - return false; - } - - private boolean _jspx_meth_s_actionerror_0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_form_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:actionerror - org.apache.struts2.views.jsp.ui.ActionErrorTag _jspx_th_s_actionerror_0 = (org.apache.struts2.views.jsp.ui.ActionErrorTag) _jspx_tagPool_s_actionerror_nobody.get(org.apache.struts2.views.jsp.ui.ActionErrorTag.class); - _jspx_th_s_actionerror_0.setPageContext(_jspx_page_context); - _jspx_th_s_actionerror_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_form_0); - int _jspx_eval_s_actionerror_0 = _jspx_th_s_actionerror_0.doStartTag(); - if (_jspx_th_s_actionerror_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_actionerror_nobody.reuse(_jspx_th_s_actionerror_0); - return false; - } - - private boolean _jspx_meth_s_fielderror_0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_form_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:fielderror - org.apache.struts2.views.jsp.ui.FieldErrorTag _jspx_th_s_fielderror_0 = (org.apache.struts2.views.jsp.ui.FieldErrorTag) _jspx_tagPool_s_fielderror_nobody.get(org.apache.struts2.views.jsp.ui.FieldErrorTag.class); - _jspx_th_s_fielderror_0.setPageContext(_jspx_page_context); - _jspx_th_s_fielderror_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_form_0); - int _jspx_eval_s_fielderror_0 = _jspx_th_s_fielderror_0.doStartTag(); - if (_jspx_th_s_fielderror_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_fielderror_nobody.reuse(_jspx_th_s_fielderror_0); - return false; - } - - private boolean _jspx_meth_s_textfield_0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_form_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:textfield - org.apache.struts2.views.jsp.ui.TextFieldTag _jspx_th_s_textfield_0 = (org.apache.struts2.views.jsp.ui.TextFieldTag) _jspx_tagPool_s_textfield_name_label_nobody.get(org.apache.struts2.views.jsp.ui.TextFieldTag.class); - _jspx_th_s_textfield_0.setPageContext(_jspx_page_context); - _jspx_th_s_textfield_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_form_0); - _jspx_th_s_textfield_0.setName("username"); - _jspx_th_s_textfield_0.setLabel("Login name"); - int _jspx_eval_s_textfield_0 = _jspx_th_s_textfield_0.doStartTag(); - if (_jspx_th_s_textfield_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_textfield_name_label_nobody.reuse(_jspx_th_s_textfield_0); - return false; - } - - private boolean _jspx_meth_s_password_0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_form_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:password - org.apache.struts2.views.jsp.ui.PasswordTag _jspx_th_s_password_0 = (org.apache.struts2.views.jsp.ui.PasswordTag) _jspx_tagPool_s_password_name_label_nobody.get(org.apache.struts2.views.jsp.ui.PasswordTag.class); - _jspx_th_s_password_0.setPageContext(_jspx_page_context); - _jspx_th_s_password_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_form_0); - _jspx_th_s_password_0.setName("password"); - _jspx_th_s_password_0.setLabel("Password"); - int _jspx_eval_s_password_0 = _jspx_th_s_password_0.doStartTag(); - if (_jspx_th_s_password_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_password_name_label_nobody.reuse(_jspx_th_s_password_0); - return false; - } - - private boolean _jspx_meth_s_submit_0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_form_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:submit - org.apache.struts2.views.jsp.ui.SubmitTag _jspx_th_s_submit_0 = (org.apache.struts2.views.jsp.ui.SubmitTag) _jspx_tagPool_s_submit_value_align_nobody.get(org.apache.struts2.views.jsp.ui.SubmitTag.class); - _jspx_th_s_submit_0.setPageContext(_jspx_page_context); - _jspx_th_s_submit_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_form_0); - _jspx_th_s_submit_0.setValue("Login"); - _jspx_th_s_submit_0.setAlign("center"); - int _jspx_eval_s_submit_0 = _jspx_th_s_submit_0.doStartTag(); - if (_jspx_th_s_submit_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_submit_value_align_nobody.reuse(_jspx_th_s_submit_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/login/success_jsp.class b/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/login/success_jsp.class deleted file mode 100755 index 72121d170b187087504d9a5eed8ffb137c28e12e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7237 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 D_#t+8 diff --git a/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/login/success_jsp.java b/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/login/success_jsp.java deleted file mode 100755 index 1c0b9f7fe..000000000 --- a/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/login/success_jsp.java +++ /dev/null @@ -1,172 +0,0 @@ -package org.apache.jsp.jsp.login; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class success_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - - private static java.util.Vector _jspx_dependants; - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_s_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_s_form_name_method_action; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_s_submit_value_name_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_s_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_s_form_name_method_action = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_s_submit_value_name_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_s_url_value_nobody.release(); - _jspx_tagPool_s_form_name_method_action.release(); - _jspx_tagPool_s_submit_value_name_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html;charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write('\n'); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" Login Success\n"); - out.write(" \n"); - out.write(" \n"); - out.write("
\n"); - out.write(" \n"); - out.write("

Congratulations!

\n"); - out.write("

You have successfully logged in

\n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_s_form_0(_jspx_page_context)) - return; - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write(" \n"); - out.write("
\n"); - out.write("\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_s_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:url - org.apache.struts2.views.jsp.URLTag _jspx_th_s_url_0 = (org.apache.struts2.views.jsp.URLTag) _jspx_tagPool_s_url_value_nobody.get(org.apache.struts2.views.jsp.URLTag.class); - _jspx_th_s_url_0.setPageContext(_jspx_page_context); - _jspx_th_s_url_0.setParent(null); - _jspx_th_s_url_0.setValue("/styles/stylesheet.css"); - int _jspx_eval_s_url_0 = _jspx_th_s_url_0.doStartTag(); - if (_jspx_th_s_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_url_value_nobody.reuse(_jspx_th_s_url_0); - return false; - } - - private boolean _jspx_meth_s_form_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:form - org.apache.struts2.views.jsp.ui.FormTag _jspx_th_s_form_0 = (org.apache.struts2.views.jsp.ui.FormTag) _jspx_tagPool_s_form_name_method_action.get(org.apache.struts2.views.jsp.ui.FormTag.class); - _jspx_th_s_form_0.setPageContext(_jspx_page_context); - _jspx_th_s_form_0.setParent(null); - _jspx_th_s_form_0.setName("continue"); - _jspx_th_s_form_0.setAction("doSelectDatabase"); - _jspx_th_s_form_0.setMethod("POST"); - int _jspx_eval_s_form_0 = _jspx_th_s_form_0.doStartTag(); - if (_jspx_eval_s_form_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_s_form_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_s_form_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_s_form_0.doInitBody(); - } - do { - out.write("\n"); - out.write(" "); - if (_jspx_meth_s_submit_0(_jspx_th_s_form_0, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_s_form_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_s_form_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_s_form_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_form_name_method_action.reuse(_jspx_th_s_form_0); - return false; - } - - private boolean _jspx_meth_s_submit_0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_form_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:submit - org.apache.struts2.views.jsp.ui.SubmitTag _jspx_th_s_submit_0 = (org.apache.struts2.views.jsp.ui.SubmitTag) _jspx_tagPool_s_submit_value_name_nobody.get(org.apache.struts2.views.jsp.ui.SubmitTag.class); - _jspx_th_s_submit_0.setPageContext(_jspx_page_context); - _jspx_th_s_submit_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_form_0); - _jspx_th_s_submit_0.setValue("Continue"); - _jspx_th_s_submit_0.setName("continue"); - int _jspx_eval_s_submit_0 = _jspx_th_s_submit_0.doStartTag(); - if (_jspx_th_s_submit_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_submit_value_name_nobody.reuse(_jspx_th_s_submit_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/search/displayResults_jsp.class b/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/search/displayResults_jsp.class deleted file mode 100755 index 83b37752e46838984f1e0cc75ecc914f87e5a5b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16735 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 diff --git a/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/search/displayResults_jsp.java b/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/search/displayResults_jsp.java deleted file mode 100755 index 4f9d3e32b..000000000 --- a/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/search/displayResults_jsp.java +++ /dev/null @@ -1,382 +0,0 @@ -package org.apache.jsp.jsp.search; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class displayResults_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - - private static java.util.Vector _jspx_dependants; - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_s_property_value_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_s_property_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_s_property_value_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html;charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write('\n'); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write(" \n"); - out.write("
\n"); - out.write(" \n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write(" \n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write(" \n"); - out.write(" \n"); - out.write("
\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" PFT: \n"); - out.write("\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write(" \n"); - out.write("
\n"); - out.write("
\n"); - out.write("

\n"); - out.write("
\n"); - out.write("
\n"); - out.write("\n"); - out.write(" \n"); - out.write("\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_s_property_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:property - org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_property_0 = (org.apache.struts2.views.jsp.PropertyTag) _jspx_tagPool_s_property_value_nobody.get(org.apache.struts2.views.jsp.PropertyTag.class); - _jspx_th_s_property_0.setPageContext(_jspx_page_context); - _jspx_th_s_property_0.setParent(null); - _jspx_th_s_property_0.setValue("luceneQuery"); - int _jspx_eval_s_property_0 = _jspx_th_s_property_0.doStartTag(); - if (_jspx_th_s_property_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_property_value_nobody.reuse(_jspx_th_s_property_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/search/googleSearchForm_jsp.class b/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/search/googleSearchForm_jsp.class deleted file mode 100755 index 37dfece05ca0b9aac9a6434b09a366620361534f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8435 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\r\n"); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" Google Search Like Page\r\n"); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/search/searchForm_jsp.class b/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/search/searchForm_jsp.class deleted file mode 100755 index 8b9d9e252ed42f5d062c9ab9c75bed9c01bc8683..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20458 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 BEK&df diff --git a/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/search/searchForm_jsp.java b/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/search/searchForm_jsp.java deleted file mode 100755 index 540f0313e..000000000 --- a/empweb/jetty/work/Jetty__8080__Web-JISIS3/org/apache/jsp/jsp/search/searchForm_jsp.java +++ /dev/null @@ -1,681 +0,0 @@ -package org.apache.jsp.jsp.search; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class searchForm_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - - private static java.util.Vector _jspx_dependants; - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_s_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_s_form_theme_method_action; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_s_text_name_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_s_radio_value_name_list_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_s_select_name_listKey_list_label_id_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_s_select_name_list_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_s_hidden_style_name_id_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_s_submit_value_align_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_s_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_s_form_theme_method_action = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_s_text_name_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_s_radio_value_name_list_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_s_select_name_listKey_list_label_id_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_s_select_name_list_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_s_hidden_style_name_id_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_s_submit_value_align_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_s_url_value_nobody.release(); - _jspx_tagPool_s_form_theme_method_action.release(); - _jspx_tagPool_s_text_name_nobody.release(); - _jspx_tagPool_s_radio_value_name_list_nobody.release(); - _jspx_tagPool_s_select_name_listKey_list_label_id_nobody.release(); - _jspx_tagPool_s_select_name_list_nobody.release(); - _jspx_tagPool_s_hidden_style_name_id_nobody.release(); - _jspx_tagPool_s_submit_value_align_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html;charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write('\n'); - out.write('\n'); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write("\n"); - out.write(" J-ISIS Search Form\n"); - out.write("\n"); - out.write(" "); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write(" \n"); - out.write("\n"); - out.write(" "); - out.write("\n"); - out.write("\n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("\n"); - out.write("\n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_s_form_0(_jspx_page_context)) - return; - out.write("\n"); - out.write("\n"); - out.write(" \n"); - out.write("\n"); - out.write(""); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_s_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:url - org.apache.struts2.views.jsp.URLTag _jspx_th_s_url_0 = (org.apache.struts2.views.jsp.URLTag) _jspx_tagPool_s_url_value_nobody.get(org.apache.struts2.views.jsp.URLTag.class); - _jspx_th_s_url_0.setPageContext(_jspx_page_context); - _jspx_th_s_url_0.setParent(null); - _jspx_th_s_url_0.setValue("/scripts/select2-3.4.6/select2.css"); - int _jspx_eval_s_url_0 = _jspx_th_s_url_0.doStartTag(); - if (_jspx_th_s_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_url_value_nobody.reuse(_jspx_th_s_url_0); - return false; - } - - private boolean _jspx_meth_s_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:url - org.apache.struts2.views.jsp.URLTag _jspx_th_s_url_1 = (org.apache.struts2.views.jsp.URLTag) _jspx_tagPool_s_url_value_nobody.get(org.apache.struts2.views.jsp.URLTag.class); - _jspx_th_s_url_1.setPageContext(_jspx_page_context); - _jspx_th_s_url_1.setParent(null); - _jspx_th_s_url_1.setValue("/scripts/select2-3.4.6/select2.js"); - int _jspx_eval_s_url_1 = _jspx_th_s_url_1.doStartTag(); - if (_jspx_th_s_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_url_value_nobody.reuse(_jspx_th_s_url_1); - return false; - } - - private boolean _jspx_meth_s_url_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:url - org.apache.struts2.views.jsp.URLTag _jspx_th_s_url_2 = (org.apache.struts2.views.jsp.URLTag) _jspx_tagPool_s_url_value_nobody.get(org.apache.struts2.views.jsp.URLTag.class); - _jspx_th_s_url_2.setPageContext(_jspx_page_context); - _jspx_th_s_url_2.setParent(null); - _jspx_th_s_url_2.setValue("/scripts/ModSelect2.js"); - int _jspx_eval_s_url_2 = _jspx_th_s_url_2.doStartTag(); - if (_jspx_th_s_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_url_value_nobody.reuse(_jspx_th_s_url_2); - return false; - } - - private boolean _jspx_meth_s_form_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:form - org.apache.struts2.views.jsp.ui.FormTag _jspx_th_s_form_0 = (org.apache.struts2.views.jsp.ui.FormTag) _jspx_tagPool_s_form_theme_method_action.get(org.apache.struts2.views.jsp.ui.FormTag.class); - _jspx_th_s_form_0.setPageContext(_jspx_page_context); - _jspx_th_s_form_0.setParent(null); - _jspx_th_s_form_0.setAction("doSearch"); - _jspx_th_s_form_0.setMethod("POST"); - _jspx_th_s_form_0.setTheme("simple"); - int _jspx_eval_s_form_0 = _jspx_th_s_form_0.doStartTag(); - if (_jspx_eval_s_form_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_s_form_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_s_form_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_s_form_0.doInitBody(); - } - do { - out.write("\n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
"); - if (_jspx_meth_s_text_0(_jspx_th_s_form_0, _jspx_page_context)) - return true; - out.write(""); - if (_jspx_meth_s_radio_0(_jspx_th_s_form_0, _jspx_page_context)) - return true; - out.write("
"); - if (_jspx_meth_s_select_0(_jspx_th_s_form_0, _jspx_page_context)) - return true; - out.write(""); - if (_jspx_meth_s_select_1(_jspx_th_s_form_0, _jspx_page_context)) - return true; - out.write(""); - if (_jspx_meth_s_hidden_0(_jspx_th_s_form_0, _jspx_page_context)) - return true; - out.write("
"); - if (_jspx_meth_s_select_2(_jspx_th_s_form_0, _jspx_page_context)) - return true; - out.write(""); - if (_jspx_meth_s_select_3(_jspx_th_s_form_0, _jspx_page_context)) - return true; - out.write(""); - if (_jspx_meth_s_hidden_1(_jspx_th_s_form_0, _jspx_page_context)) - return true; - out.write("
"); - if (_jspx_meth_s_select_4(_jspx_th_s_form_0, _jspx_page_context)) - return true; - out.write(""); - if (_jspx_meth_s_select_5(_jspx_th_s_form_0, _jspx_page_context)) - return true; - out.write(""); - if (_jspx_meth_s_hidden_2(_jspx_th_s_form_0, _jspx_page_context)) - return true; - out.write("
"); - if (_jspx_meth_s_select_6(_jspx_th_s_form_0, _jspx_page_context)) - return true; - out.write(""); - if (_jspx_meth_s_select_7(_jspx_th_s_form_0, _jspx_page_context)) - return true; - out.write(""); - if (_jspx_meth_s_hidden_3(_jspx_th_s_form_0, _jspx_page_context)) - return true; - out.write("
"); - if (_jspx_meth_s_select_8(_jspx_th_s_form_0, _jspx_page_context)) - return true; - out.write(""); - if (_jspx_meth_s_select_9(_jspx_th_s_form_0, _jspx_page_context)) - return true; - out.write(""); - if (_jspx_meth_s_hidden_4(_jspx_th_s_form_0, _jspx_page_context)) - return true; - out.write("
"); - if (_jspx_meth_s_submit_0(_jspx_th_s_form_0, _jspx_page_context)) - return true; - out.write("
\n"); - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_s_form_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_s_form_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_s_form_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_form_theme_method_action.reuse(_jspx_th_s_form_0); - return false; - } - - private boolean _jspx_meth_s_text_0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_form_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:text - org.apache.struts2.views.jsp.TextTag _jspx_th_s_text_0 = (org.apache.struts2.views.jsp.TextTag) _jspx_tagPool_s_text_name_nobody.get(org.apache.struts2.views.jsp.TextTag.class); - _jspx_th_s_text_0.setPageContext(_jspx_page_context); - _jspx_th_s_text_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_form_0); - _jspx_th_s_text_0.setName("Match Option:"); - int _jspx_eval_s_text_0 = _jspx_th_s_text_0.doStartTag(); - if (_jspx_th_s_text_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_text_name_nobody.reuse(_jspx_th_s_text_0); - return false; - } - - private boolean _jspx_meth_s_radio_0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_form_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:radio - org.apache.struts2.views.jsp.ui.RadioTag _jspx_th_s_radio_0 = (org.apache.struts2.views.jsp.ui.RadioTag) _jspx_tagPool_s_radio_value_name_list_nobody.get(org.apache.struts2.views.jsp.ui.RadioTag.class); - _jspx_th_s_radio_0.setPageContext(_jspx_page_context); - _jspx_th_s_radio_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_form_0); - _jspx_th_s_radio_0.setName("matchOption"); - _jspx_th_s_radio_0.setList("matchOptions"); - _jspx_th_s_radio_0.setValue("%{'Match All of the Following'}"); - int _jspx_eval_s_radio_0 = _jspx_th_s_radio_0.doStartTag(); - if (_jspx_th_s_radio_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_radio_value_name_list_nobody.reuse(_jspx_th_s_radio_0); - return false; - } - - private boolean _jspx_meth_s_select_0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_form_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:select - org.apache.struts2.views.jsp.ui.SelectTag _jspx_th_s_select_0 = (org.apache.struts2.views.jsp.ui.SelectTag) _jspx_tagPool_s_select_name_listKey_list_label_id_nobody.get(org.apache.struts2.views.jsp.ui.SelectTag.class); - _jspx_th_s_select_0.setPageContext(_jspx_page_context); - _jspx_th_s_select_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_form_0); - _jspx_th_s_select_0.setId("query0SearchTag"); - _jspx_th_s_select_0.setName("termQueryList[0].searchableTag"); - _jspx_th_s_select_0.setLabel("Searchable Field(s):"); - _jspx_th_s_select_0.setList("#session.searchableFields"); - _jspx_th_s_select_0.setListKey("name"); - int _jspx_eval_s_select_0 = _jspx_th_s_select_0.doStartTag(); - if (_jspx_th_s_select_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_select_name_listKey_list_label_id_nobody.reuse(_jspx_th_s_select_0); - return false; - } - - private boolean _jspx_meth_s_select_1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_form_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:select - org.apache.struts2.views.jsp.ui.SelectTag _jspx_th_s_select_1 = (org.apache.struts2.views.jsp.ui.SelectTag) _jspx_tagPool_s_select_name_list_nobody.get(org.apache.struts2.views.jsp.ui.SelectTag.class); - _jspx_th_s_select_1.setPageContext(_jspx_page_context); - _jspx_th_s_select_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_form_0); - _jspx_th_s_select_1.setName("termQueryList[0].matching"); - _jspx_th_s_select_1.setList("{'Matching', 'Not Matching'}"); - int _jspx_eval_s_select_1 = _jspx_th_s_select_1.doStartTag(); - if (_jspx_th_s_select_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_select_name_list_nobody.reuse(_jspx_th_s_select_1); - return false; - } - - private boolean _jspx_meth_s_hidden_0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_form_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:hidden - org.apache.struts2.views.jsp.ui.HiddenTag _jspx_th_s_hidden_0 = (org.apache.struts2.views.jsp.ui.HiddenTag) _jspx_tagPool_s_hidden_style_name_id_nobody.get(org.apache.struts2.views.jsp.ui.HiddenTag.class); - _jspx_th_s_hidden_0.setPageContext(_jspx_page_context); - _jspx_th_s_hidden_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_form_0); - _jspx_th_s_hidden_0.setId("query0"); - _jspx_th_s_hidden_0.setName("termQueryList[0].query"); - _jspx_th_s_hidden_0.setDynamicAttribute(null, "style", new String("width:400px")); - int _jspx_eval_s_hidden_0 = _jspx_th_s_hidden_0.doStartTag(); - if (_jspx_th_s_hidden_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_hidden_style_name_id_nobody.reuse(_jspx_th_s_hidden_0); - return false; - } - - private boolean _jspx_meth_s_select_2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_form_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:select - org.apache.struts2.views.jsp.ui.SelectTag _jspx_th_s_select_2 = (org.apache.struts2.views.jsp.ui.SelectTag) _jspx_tagPool_s_select_name_listKey_list_label_id_nobody.get(org.apache.struts2.views.jsp.ui.SelectTag.class); - _jspx_th_s_select_2.setPageContext(_jspx_page_context); - _jspx_th_s_select_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_form_0); - _jspx_th_s_select_2.setId("query1SearchTag"); - _jspx_th_s_select_2.setName("termQueryList[1].searchableTag"); - _jspx_th_s_select_2.setLabel("Searchable Field(s):"); - _jspx_th_s_select_2.setList("#session.searchableFields"); - _jspx_th_s_select_2.setListKey("name"); - int _jspx_eval_s_select_2 = _jspx_th_s_select_2.doStartTag(); - if (_jspx_th_s_select_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_select_name_listKey_list_label_id_nobody.reuse(_jspx_th_s_select_2); - return false; - } - - private boolean _jspx_meth_s_select_3(javax.servlet.jsp.tagext.JspTag _jspx_th_s_form_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:select - org.apache.struts2.views.jsp.ui.SelectTag _jspx_th_s_select_3 = (org.apache.struts2.views.jsp.ui.SelectTag) _jspx_tagPool_s_select_name_list_nobody.get(org.apache.struts2.views.jsp.ui.SelectTag.class); - _jspx_th_s_select_3.setPageContext(_jspx_page_context); - _jspx_th_s_select_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_form_0); - _jspx_th_s_select_3.setName("termQueryList[1].matching"); - _jspx_th_s_select_3.setList("{'Matching', 'Not Matching'}"); - int _jspx_eval_s_select_3 = _jspx_th_s_select_3.doStartTag(); - if (_jspx_th_s_select_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_select_name_list_nobody.reuse(_jspx_th_s_select_3); - return false; - } - - private boolean _jspx_meth_s_hidden_1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_form_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:hidden - org.apache.struts2.views.jsp.ui.HiddenTag _jspx_th_s_hidden_1 = (org.apache.struts2.views.jsp.ui.HiddenTag) _jspx_tagPool_s_hidden_style_name_id_nobody.get(org.apache.struts2.views.jsp.ui.HiddenTag.class); - _jspx_th_s_hidden_1.setPageContext(_jspx_page_context); - _jspx_th_s_hidden_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_form_0); - _jspx_th_s_hidden_1.setId("query1"); - _jspx_th_s_hidden_1.setName("termQueryList[1].query"); - _jspx_th_s_hidden_1.setDynamicAttribute(null, "style", new String("width:400px")); - int _jspx_eval_s_hidden_1 = _jspx_th_s_hidden_1.doStartTag(); - if (_jspx_th_s_hidden_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_hidden_style_name_id_nobody.reuse(_jspx_th_s_hidden_1); - return false; - } - - private boolean _jspx_meth_s_select_4(javax.servlet.jsp.tagext.JspTag _jspx_th_s_form_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:select - org.apache.struts2.views.jsp.ui.SelectTag _jspx_th_s_select_4 = (org.apache.struts2.views.jsp.ui.SelectTag) _jspx_tagPool_s_select_name_listKey_list_label_id_nobody.get(org.apache.struts2.views.jsp.ui.SelectTag.class); - _jspx_th_s_select_4.setPageContext(_jspx_page_context); - _jspx_th_s_select_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_form_0); - _jspx_th_s_select_4.setId("query2SearchTag"); - _jspx_th_s_select_4.setName("termQueryList[2].searchableTag"); - _jspx_th_s_select_4.setLabel("Searchable Field(s):"); - _jspx_th_s_select_4.setList("#session.searchableFields"); - _jspx_th_s_select_4.setListKey("name"); - int _jspx_eval_s_select_4 = _jspx_th_s_select_4.doStartTag(); - if (_jspx_th_s_select_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_select_name_listKey_list_label_id_nobody.reuse(_jspx_th_s_select_4); - return false; - } - - private boolean _jspx_meth_s_select_5(javax.servlet.jsp.tagext.JspTag _jspx_th_s_form_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:select - org.apache.struts2.views.jsp.ui.SelectTag _jspx_th_s_select_5 = (org.apache.struts2.views.jsp.ui.SelectTag) _jspx_tagPool_s_select_name_list_nobody.get(org.apache.struts2.views.jsp.ui.SelectTag.class); - _jspx_th_s_select_5.setPageContext(_jspx_page_context); - _jspx_th_s_select_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_form_0); - _jspx_th_s_select_5.setName("termQueryList[2].matching"); - _jspx_th_s_select_5.setList("{'Matching', 'Not Matching'}"); - int _jspx_eval_s_select_5 = _jspx_th_s_select_5.doStartTag(); - if (_jspx_th_s_select_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_select_name_list_nobody.reuse(_jspx_th_s_select_5); - return false; - } - - private boolean _jspx_meth_s_hidden_2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_form_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:hidden - org.apache.struts2.views.jsp.ui.HiddenTag _jspx_th_s_hidden_2 = (org.apache.struts2.views.jsp.ui.HiddenTag) _jspx_tagPool_s_hidden_style_name_id_nobody.get(org.apache.struts2.views.jsp.ui.HiddenTag.class); - _jspx_th_s_hidden_2.setPageContext(_jspx_page_context); - _jspx_th_s_hidden_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_form_0); - _jspx_th_s_hidden_2.setId("query2"); - _jspx_th_s_hidden_2.setName("termQueryList[2].query"); - _jspx_th_s_hidden_2.setDynamicAttribute(null, "style", new String("width:400px")); - int _jspx_eval_s_hidden_2 = _jspx_th_s_hidden_2.doStartTag(); - if (_jspx_th_s_hidden_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_hidden_style_name_id_nobody.reuse(_jspx_th_s_hidden_2); - return false; - } - - private boolean _jspx_meth_s_select_6(javax.servlet.jsp.tagext.JspTag _jspx_th_s_form_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:select - org.apache.struts2.views.jsp.ui.SelectTag _jspx_th_s_select_6 = (org.apache.struts2.views.jsp.ui.SelectTag) _jspx_tagPool_s_select_name_listKey_list_label_id_nobody.get(org.apache.struts2.views.jsp.ui.SelectTag.class); - _jspx_th_s_select_6.setPageContext(_jspx_page_context); - _jspx_th_s_select_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_form_0); - _jspx_th_s_select_6.setId("query3SearchTag"); - _jspx_th_s_select_6.setName("termQueryList[3].searchableTag"); - _jspx_th_s_select_6.setLabel("Searchable Field(s):"); - _jspx_th_s_select_6.setList("#session.searchableFields"); - _jspx_th_s_select_6.setListKey("name"); - int _jspx_eval_s_select_6 = _jspx_th_s_select_6.doStartTag(); - if (_jspx_th_s_select_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_select_name_listKey_list_label_id_nobody.reuse(_jspx_th_s_select_6); - return false; - } - - private boolean _jspx_meth_s_select_7(javax.servlet.jsp.tagext.JspTag _jspx_th_s_form_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:select - org.apache.struts2.views.jsp.ui.SelectTag _jspx_th_s_select_7 = (org.apache.struts2.views.jsp.ui.SelectTag) _jspx_tagPool_s_select_name_list_nobody.get(org.apache.struts2.views.jsp.ui.SelectTag.class); - _jspx_th_s_select_7.setPageContext(_jspx_page_context); - _jspx_th_s_select_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_form_0); - _jspx_th_s_select_7.setName("termQueryList[3].matching"); - _jspx_th_s_select_7.setList("{'Matching', 'Not Matching'}"); - int _jspx_eval_s_select_7 = _jspx_th_s_select_7.doStartTag(); - if (_jspx_th_s_select_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_select_name_list_nobody.reuse(_jspx_th_s_select_7); - return false; - } - - private boolean _jspx_meth_s_hidden_3(javax.servlet.jsp.tagext.JspTag _jspx_th_s_form_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:hidden - org.apache.struts2.views.jsp.ui.HiddenTag _jspx_th_s_hidden_3 = (org.apache.struts2.views.jsp.ui.HiddenTag) _jspx_tagPool_s_hidden_style_name_id_nobody.get(org.apache.struts2.views.jsp.ui.HiddenTag.class); - _jspx_th_s_hidden_3.setPageContext(_jspx_page_context); - _jspx_th_s_hidden_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_form_0); - _jspx_th_s_hidden_3.setId("query3"); - _jspx_th_s_hidden_3.setName("termQueryList[3].query"); - _jspx_th_s_hidden_3.setDynamicAttribute(null, "style", new String("width:400px")); - int _jspx_eval_s_hidden_3 = _jspx_th_s_hidden_3.doStartTag(); - if (_jspx_th_s_hidden_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_hidden_style_name_id_nobody.reuse(_jspx_th_s_hidden_3); - return false; - } - - private boolean _jspx_meth_s_select_8(javax.servlet.jsp.tagext.JspTag _jspx_th_s_form_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:select - org.apache.struts2.views.jsp.ui.SelectTag _jspx_th_s_select_8 = (org.apache.struts2.views.jsp.ui.SelectTag) _jspx_tagPool_s_select_name_listKey_list_label_id_nobody.get(org.apache.struts2.views.jsp.ui.SelectTag.class); - _jspx_th_s_select_8.setPageContext(_jspx_page_context); - _jspx_th_s_select_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_form_0); - _jspx_th_s_select_8.setId("query4SearchTag"); - _jspx_th_s_select_8.setName("termQueryList[4].searchableTag"); - _jspx_th_s_select_8.setLabel("Searchable Field(s):"); - _jspx_th_s_select_8.setList("#session.searchableFields"); - _jspx_th_s_select_8.setListKey("name"); - int _jspx_eval_s_select_8 = _jspx_th_s_select_8.doStartTag(); - if (_jspx_th_s_select_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_select_name_listKey_list_label_id_nobody.reuse(_jspx_th_s_select_8); - return false; - } - - private boolean _jspx_meth_s_select_9(javax.servlet.jsp.tagext.JspTag _jspx_th_s_form_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:select - org.apache.struts2.views.jsp.ui.SelectTag _jspx_th_s_select_9 = (org.apache.struts2.views.jsp.ui.SelectTag) _jspx_tagPool_s_select_name_list_nobody.get(org.apache.struts2.views.jsp.ui.SelectTag.class); - _jspx_th_s_select_9.setPageContext(_jspx_page_context); - _jspx_th_s_select_9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_form_0); - _jspx_th_s_select_9.setName("termQueryList[4].matching"); - _jspx_th_s_select_9.setList("{'Matching', 'Not Matching'}"); - int _jspx_eval_s_select_9 = _jspx_th_s_select_9.doStartTag(); - if (_jspx_th_s_select_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_select_name_list_nobody.reuse(_jspx_th_s_select_9); - return false; - } - - private boolean _jspx_meth_s_hidden_4(javax.servlet.jsp.tagext.JspTag _jspx_th_s_form_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:hidden - org.apache.struts2.views.jsp.ui.HiddenTag _jspx_th_s_hidden_4 = (org.apache.struts2.views.jsp.ui.HiddenTag) _jspx_tagPool_s_hidden_style_name_id_nobody.get(org.apache.struts2.views.jsp.ui.HiddenTag.class); - _jspx_th_s_hidden_4.setPageContext(_jspx_page_context); - _jspx_th_s_hidden_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_form_0); - _jspx_th_s_hidden_4.setId("query4"); - _jspx_th_s_hidden_4.setName("termQueryList[4].query"); - _jspx_th_s_hidden_4.setDynamicAttribute(null, "style", new String("width:400px")); - int _jspx_eval_s_hidden_4 = _jspx_th_s_hidden_4.doStartTag(); - if (_jspx_th_s_hidden_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_hidden_style_name_id_nobody.reuse(_jspx_th_s_hidden_4); - return false; - } - - private boolean _jspx_meth_s_submit_0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_form_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // s:submit - org.apache.struts2.views.jsp.ui.SubmitTag _jspx_th_s_submit_0 = (org.apache.struts2.views.jsp.ui.SubmitTag) _jspx_tagPool_s_submit_value_align_nobody.get(org.apache.struts2.views.jsp.ui.SubmitTag.class); - _jspx_th_s_submit_0.setPageContext(_jspx_page_context); - _jspx_th_s_submit_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_form_0); - _jspx_th_s_submit_0.setValue("Search"); - _jspx_th_s_submit_0.setAlign("center"); - int _jspx_eval_s_submit_0 = _jspx_th_s_submit_0.doStartTag(); - if (_jspx_th_s_submit_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_s_submit_value_align_nobody.reuse(_jspx_th_s_submit_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/bases/index_jsp$index_jspHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/bases/index_jsp$index_jspHelper.class deleted file mode 100755 index d63a486253b02383a4d6f4d3347b95119211c304..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2328 zcmbtWYfl?T6g}fzvt+Zu#5@Y*MH-rdc`ON!q>#`i#BNA2p)mL1B3$cN@jq=Zzh)U;pvp+BcDscrf=vod&8a@y( zRyX}pWwm5^b}z3u&$jY2RQ?TLqeWL>B=Up#nS|uyHVTW$4^@3A0*DT-mO{chSSEL)dYr5hTonS^_ ztN(CE<{DrmxLLOt5a)D*-Pbc%nH#t#pw7DMwm@v&DcTF=!kXteQwCYv31AKdJZYF0+)UTxztHe zEh~Z34f5KPwSeXnx7{t9)c5u`wq5p|!1ksGJ`zyeGAnlKU+oAg6Ij`;w8g@Q)ac1d z)-DB(TV$$D)p!DJ)o`Zcn!6FmuOO8jp?@=P6?5j&hUY$%Ze+va z?ipCdeFJaeoPqOr+rR_dCvxd%A3T9`2PKf%a!QMoK|O!gQ+ zPvA_0hLXJPYEz(ZZ)Ut)8r}-5yp_$`J};6{_Oo-yi=jdA*OlMEU@tl;jFSzytgEoO z#9Qw=FFgVCVB0tF&vMm7!M4xY!ELF#GyMbqVXBqfQZ-ChEzCX<$r7|z<#EGaE9a7x zz%Ke!CVF|}$N9NX5Rt;*EF!f5w6;pgggb)W*#m(SeESS4nmG0(2A@MDP7ZggFAzy| ztIwe%x}(pbJ`H`Gd&-ChZ--4rW70#ovZLY#)#k&`w!6R{WyP;oZ*Vh?rtW1 xZBc*y0@rV47WG7?Hyl#>VDD&eXfU$rm-GYILb#fk*T*hQUA{CnG@&Pw`roHkRGI() diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/bases/index_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/bases/index_jsp.class deleted file mode 100755 index 8028a388068f277bd3775d6e80894040dd5ddbd8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32025 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 S*VHhyC7RWWss73H{r?A7lu;xA diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/bases/index_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/bases/index_jsp.java deleted file mode 100755 index 80314e938..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/bases/index_jsp.java +++ /dev/null @@ -1,1050 +0,0 @@ -package org.apache.jsp.admin.bases; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class index_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(14); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/coda.jspf"); - _jspx_dependants.add("/WEB-INF/tags/admin/adminResult.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/msg.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/isDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/admin/initDatabases.tag"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_redirect_url_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_redirect_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_redirect_url_nobody.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
\n"); - out.write(" \n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t\t

ABCD

\n"); - out.write("\t\t\t\t

Empweb Advanced Loans

\n"); - out.write("\t\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

\t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

\n"); - out.write("\t\t\t
 
\n"); - out.write("\t\t
\n"); - out.write("\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("
\n"); - out.write("

"); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

\n"); - out.write("

"); - if (_jspx_meth_fmt_message_12(_jspx_page_context)) - return; - out.write("

\n"); - out.write("\n"); - out.write(" "); - if (_jspx_meth_c_choose_0(_jspx_page_context)) - return; - out.write("
\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("confirmation"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent(null); - _jspx_th_fmt_message_12.setKey("admin_bases_initdb"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_c_choose_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_when_1(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.init_database_no}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_redirect_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_c_redirect_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:redirect - org.apache.taglibs.standard.tag.rt.core.RedirectTag _jspx_th_c_redirect_0 = (org.apache.taglibs.standard.tag.rt.core.RedirectTag) _jspx_tagPool_c_redirect_url_nobody.get(org.apache.taglibs.standard.tag.rt.core.RedirectTag.class); - _jspx_th_c_redirect_0.setPageContext(_jspx_page_context); - _jspx_th_c_redirect_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_redirect_0.setUrl("index.jsp"); - int _jspx_eval_c_redirect_0 = _jspx_th_c_redirect_0.doStartTag(); - if (_jspx_th_c_redirect_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_redirect_url_nobody.reuse(_jspx_th_c_redirect_0); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty param.init_database_yes)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_admin_adminResult_0(_jspx_th_c_when_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_admin_adminResult_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:adminResult - org.apache.jsp.tag.web.admin.adminResult_tag _jspx_th_admin_adminResult_0 = new org.apache.jsp.tag.web.admin.adminResult_tag(); - _jspx_th_admin_adminResult_0.setJspContext(_jspx_page_context); - _jspx_th_admin_adminResult_0.setParent(_jspx_th_c_when_1); - _jspx_th_admin_adminResult_0.setShowSuccess(new Boolean(true)); - _jspx_th_admin_adminResult_0.setJspBody(new index_jspHelper( 0, _jspx_page_context, _jspx_th_admin_adminResult_0, null)); - _jspx_th_admin_adminResult_0.doTag(); - return false; - } - - private boolean _jspx_meth_admin_initDatabases_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:initDatabases - org.apache.jsp.tag.web.admin.initDatabases_tag _jspx_th_admin_initDatabases_0 = new org.apache.jsp.tag.web.admin.initDatabases_tag(); - _jspx_th_admin_initDatabases_0.setJspContext(_jspx_page_context); - _jspx_th_admin_initDatabases_0.setParent(_jspx_parent); - _jspx_th_admin_initDatabases_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("
\n"); - out.write("

"); - if (_jspx_meth_fmt_message_13(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("

\n"); - out.write("
\n"); - out.write("

"); - if (_jspx_meth_fmt_message_14(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("

\n"); - out.write(" \n"); - out.write(" \n"); - out.write("
\n"); - out.write("
\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_fmt_message_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_13.setKey("admin_bases_initMsg"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_fmt_message_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_14.setKey("init_database_are_you_sure"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_fmt_message_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_15.setKey("yes"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_fmt_message_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_16.setKey("no"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } - - private class index_jspHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public index_jspHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public boolean invoke0( JspWriter out ) - throws Throwable - { - if (_jspx_meth_admin_initDatabases_0(_jspx_parent, _jspx_page_context)) - return true; - return false; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/calendar/edit_005fcalendar_jsp$edit_005fcalendar_jspHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/calendar/edit_005fcalendar_jsp$edit_005fcalendar_jspHelper.class deleted file mode 100755 index ece533e01f31c536f8dd9cafb3f05fef6ed7194a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5220 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/calendar/edit_005fcalendar_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/calendar/edit_005fcalendar_jsp.class deleted file mode 100755 index 6f98a0baadb21cb30c46b5b1a9e824f059f5d7e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43083 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 xGDxC2SfUO<9hudyNd5hE9EG|i1&m+6(oKh?{Z zPwne6pXuu|pVKMN7nnra*JbctKmU@hxqM~aC;r-5r}Rp^?V?w^Mj@anVjiP}bvH^` zZ=;N58|AFjs9>XwAe(HAWK)b$>_B6*hQ>NKbZ?SIZ&q7dqhtc7>q#TstR5|Maf3n8 z)~L(}Ag*)6DGB#hB!26`HDl~-%0gUtux`>$!k#`ZH8Bsq*0q^==zh5Sb8ww>%>q^u zS*$-Lhs3hPUWa>RDcv}TZMuSaSrXi?R~&VOGTZTluexJ9pa5f4iNf z;`@hL{P#Bg$3pG;({b&Hx&+>7wqga|xv*WraY@Got6;}sAH#Oxjab`-yHBLtA?m&IcMzA07#?ua#hg%+FNF?M~K_5i);#G@6 zd;zl)EY;r`GlFwx>^Ixn;cwC9((eO!512dKJ8W)1lgZxUfqeP}Hs=>V@aa;QXLz6> zfKN!ffBHlJ!oBOKK)|7pI5@urLL6eA;enz+;xB`E+XV~{6eE@X#bf>ZA4uWy3=fn9 z+`k;+jq?l-l;S7uoZk`gy4}MAWr4UKdm`@Mj($WV`ZGT|!SFyieuvBcEfR0cHEg=K zAXrdT=q)H1P>@qx40kcP3v&vJf(7OI-ooNwX<>d&skg8sSXxv@j?x??t0?mpRs;+4 z3v)`eqX0=Of~6(JQGZcRkq#-#*C9CtCBedia&PH?BJD(xg(xssSX>T{!NL;wOM|85 zrIecdC6vDm4#bxQ%dCRnFD=MHQiK$gQ_`}WLWIFl9xN-;g_px$L1|FEvH~JyB~~5a zFScq`R;tUX$U&vbD!fHS!LstgoN{kbaj>i+pGbK@K@QqfR1z#NEYPH+2<2&iF}RZh z#ZU-pP+o|cMX;!(%v)R%EGnf27MJ88 zUun6QY8osmEAy6=p$);Ja&&L$fKnu0i_u|4!SeDFJqAP((9GJs!@Us8%d4N!4eIRR9Vk8~7U8Z1CcRHs"); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("

\n"); - out.write(" \n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t\t

ABCD

\n"); - out.write("\t\t\t\t

Empweb Advanced Loans

\n"); - out.write("\t\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

\t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

\n"); - out.write("\t\t\t
 
\n"); - out.write("\t\t
\n"); - out.write("\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\n"); - out.write("
\n"); - out.write("\n"); - out.write("

"); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

\n"); - out.write("

"); - if (_jspx_meth_fmt_message_12(_jspx_page_context)) - return; - out.write("

\n"); - out.write("\n"); - out.write("\n"); - out.write(" "); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return; - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_x_parse_0(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("

\n"); - out.write(" "); - if (_jspx_meth_fmt_message_14(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write(" |\n"); - out.write(" "); - if (_jspx_meth_fmt_message_15(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("

\n"); - out.write("\n"); - out.write("
\n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" "); - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_0 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_0_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_0.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_0_aliasMap); - _jspx_th_jxp_forEach_0.setParent(_jspx_th_c_otherwise_0); - _jspx_th_jxp_forEach_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setVar("ptr"); - _jspx_th_jxp_forEach_0.setSelect("//c:month"); - _jspx_th_jxp_forEach_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setJspBody(new edit_005fcalendar_jspHelper( 1, _jspx_page_context, _jspx_th_jxp_forEach_0, null)); - _jspx_th_jxp_forEach_0.doTag(); - out.write("
"); - if (_jspx_meth_fmt_message_16(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("
12345678910111213141516171819202122232425262728293031
\n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("
\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - out.write("
\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("calendar_admin"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent(null); - _jspx_th_fmt_message_12.setKey("edit_calendar"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.submit}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - if (_jspx_meth_admin_adminResult_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - out.write("

'); - if (_jspx_meth_fmt_message_13(_jspx_th_c_when_0, _jspx_page_context)) - return true; - out.write("

\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_admin_adminResult_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:adminResult - org.apache.jsp.tag.web.admin.adminResult_tag _jspx_th_admin_adminResult_0 = new org.apache.jsp.tag.web.admin.adminResult_tag(); - _jspx_th_admin_adminResult_0.setJspContext(_jspx_page_context); - _jspx_th_admin_adminResult_0.setParent(_jspx_th_c_when_0); - _jspx_th_admin_adminResult_0.setJspBody(new edit_005fcalendar_jspHelper( 0, _jspx_page_context, _jspx_th_admin_adminResult_0, null)); - _jspx_th_admin_adminResult_0.doTag(); - return false; - } - - private boolean _jspx_meth_admin_saveCalendar_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:saveCalendar - org.apache.jsp.tag.web.admin.saveCalendar_tag _jspx_th_admin_saveCalendar_0 = new org.apache.jsp.tag.web.admin.saveCalendar_tag(); - _jspx_th_admin_saveCalendar_0.setJspContext(_jspx_page_context); - _jspx_th_admin_saveCalendar_0.setParent(_jspx_parent); - _jspx_th_admin_saveCalendar_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_fmt_message_13.setKey("back_to_calendar"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_eval_fmt_message_13 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_message_13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_message_13.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_message_13.doInitBody(); - } - do { - if (_jspx_meth_fmt_param_0(_jspx_th_fmt_message_13, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_fmt_message_13.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_message_13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_fmt_param_0(javax.servlet.jsp.tagext.JspTag _jspx_th_fmt_message_13, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:param - org.apache.taglibs.standard.tag.rt.fmt.ParamTag _jspx_th_fmt_param_0 = (org.apache.taglibs.standard.tag.rt.fmt.ParamTag) _jspx_tagPool_fmt_param_value_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.ParamTag.class); - _jspx_th_fmt_param_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_param_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fmt_message_13); - _jspx_th_fmt_param_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.year}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_fmt_param_0 = _jspx_th_fmt_param_0.doStartTag(); - if (_jspx_th_fmt_param_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_param_value_nobody.reuse(_jspx_th_fmt_param_0); - return false; - } - - private boolean _jspx_meth_x_parse_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_x_parse_0.setVarDom("doc"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_admin_getCalendar_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_admin_getCalendar_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:getCalendar - org.apache.jsp.tag.web.admin.getCalendar_tag _jspx_th_admin_getCalendar_0 = new org.apache.jsp.tag.web.admin.getCalendar_tag(); - _jspx_th_admin_getCalendar_0.setJspContext(_jspx_page_context); - _jspx_th_admin_getCalendar_0.setParent(_jspx_th_x_parse_0); - _jspx_th_admin_getCalendar_0.setYear((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.year}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_admin_getCalendar_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_14.setKey("calendar_of"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_eval_fmt_message_14 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_message_14 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_message_14.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_message_14.doInitBody(); - } - do { - if (_jspx_meth_fmt_param_1(_jspx_th_fmt_message_14, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_fmt_message_14.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_message_14 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_fmt_param_1(javax.servlet.jsp.tagext.JspTag _jspx_th_fmt_message_14, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:param - org.apache.taglibs.standard.tag.rt.fmt.ParamTag _jspx_th_fmt_param_1 = (org.apache.taglibs.standard.tag.rt.fmt.ParamTag) _jspx_tagPool_fmt_param_value_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.ParamTag.class); - _jspx_th_fmt_param_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_param_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fmt_message_14); - _jspx_th_fmt_param_1.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.year}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_fmt_param_1 = _jspx_th_fmt_param_1.doStartTag(); - if (_jspx_th_fmt_param_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_param_value_nobody.reuse(_jspx_th_fmt_param_1); - return false; - } - - private boolean _jspx_meth_fmt_message_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_15.setKey("skip_days"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_fmt_message_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_16.setKey("day_of_the_month"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_c_set_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_0.setProperty("c"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/calendar/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_set_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_set_1.setVar("msg"); - _jspx_th_c_set_1.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("month${ptr['@value']}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_fmt_message_17(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_17.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${msg}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_c_set_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_set_2.setVar("skipDay"); - _jspx_th_c_set_2.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${dptr['c:skipDay']}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_c_set_3(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_3 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_3.setPageContext(_jspx_page_context); - _jspx_th_c_set_3.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_set_3.setVar("dow"); - _jspx_th_c_set_3.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${dptr['@dow']}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_3 = _jspx_th_c_set_3.doStartTag(); - if (_jspx_th_c_set_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_3); - return false; - } - - private boolean _jspx_meth_c_set_4(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_4 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_4.setPageContext(_jspx_page_context); - _jspx_th_c_set_4.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_set_4.setVar("theDay"); - _jspx_th_c_set_4.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(fn:length(dptr['@value']) lt 2 )?'0':''}${dptr['@value']}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_set_4 = _jspx_th_c_set_4.doStartTag(); - if (_jspx_th_c_set_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_4); - return false; - } - - private boolean _jspx_meth_c_set_5(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_5 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_5.setPageContext(_jspx_page_context); - _jspx_th_c_set_5.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_set_5.setVar("theMonth"); - _jspx_th_c_set_5.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(fn:length(ptr['@value']) lt 2 )?'0':''}${ptr['@value']}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_set_5 = _jspx_th_c_set_5.doStartTag(); - if (_jspx_th_c_set_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_5); - return false; - } - - private boolean _jspx_meth_fmt_message_18(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_18.setKey("submit"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_fmt_message_19(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_19 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_19.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_19.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_19.setKey("undo_changes"); - int _jspx_eval_fmt_message_19 = _jspx_th_fmt_message_19.doStartTag(); - if (_jspx_th_fmt_message_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_19); - return false; - } - - private boolean _jspx_meth_fmt_message_20(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_20 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_20.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_20.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_20.setKey("clear_all"); - int _jspx_eval_fmt_message_20 = _jspx_th_fmt_message_20.doStartTag(); - if (_jspx_th_fmt_message_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_20); - return false; - } - - private boolean _jspx_meth_fmt_message_21(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_21 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_21.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_21.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_21.setKey("mark_all"); - int _jspx_eval_fmt_message_21 = _jspx_th_fmt_message_21.doStartTag(); - if (_jspx_th_fmt_message_21.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_21); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } - - private class edit_005fcalendar_jspHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public edit_005fcalendar_jspHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public boolean invoke0( JspWriter out ) - throws Throwable - { - if (_jspx_meth_admin_saveCalendar_0(_jspx_parent, _jspx_page_context)) - return true; - return false; - } - public void invoke1( JspWriter out ) - throws Throwable - { - out.write(""); - if (_jspx_meth_c_set_1(_jspx_parent, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_17(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write("\n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_1 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_1_aliasMap.put("punt", "dptr"); - _jspx_th_jxp_forEach_1.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_1_aliasMap); - _jspx_th_jxp_forEach_1.setParent(_jspx_parent); - _jspx_th_jxp_forEach_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_1.setVar("dptr"); - _jspx_th_jxp_forEach_1.setSelect("//c:day"); - _jspx_th_jxp_forEach_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_1.setJspBody(new edit_005fcalendar_jspHelper( 2, _jspx_page_context, _jspx_th_jxp_forEach_1, null)); - _jspx_th_jxp_forEach_1.doTag(); - out.write("\n"); - out.write(" "); - return; - } - public void invoke2( JspWriter out ) - throws Throwable - { - if (_jspx_meth_c_set_2(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_c_set_3(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_c_set_4(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_c_set_5(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" "); - out.write("\n"); - out.write(" \n"); - out.write(" "); - return; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - case 1: - invoke1( out ); - break; - case 2: - invoke2( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/calendar/index_jsp$index_jspHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/calendar/index_jsp$index_jspHelper.class deleted file mode 100755 index 1ce1fad7604e4ee6cedd63edba51f5d2e1ab592c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3690 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 HXW9P`?GQFg diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/calendar/index_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/calendar/index_jsp.java deleted file mode 100755 index 635927a66..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/calendar/index_jsp.java +++ /dev/null @@ -1,1064 +0,0 @@ -package org.apache.jsp.admin.calendar; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class index_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(10); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/coda.jspf"); - _jspx_dependants.add("/WEB-INF/tags/admin/getCalendars.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_parse_var; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_value_target_property_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_x_parse_var = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_value_target_property_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_x_parse_var.release(); - _jspx_tagPool_c_set_value_target_property_nobody.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
\n"); - out.write(" \n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t\t

ABCD

\n"); - out.write("\t\t\t\t

Empweb Advanced Loans

\n"); - out.write("\t\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

\t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

\n"); - out.write("\t\t\t
 
\n"); - out.write("\t\t
\n"); - out.write("\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write(" \r\n"); - out.write("\r\n"); - out.write("
\r\n"); - out.write("

"); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

\r\n"); - out.write("

"); - if (_jspx_meth_fmt_message_12(_jspx_page_context)) - return; - out.write("

\r\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_x_parse_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("\r\n"); - out.write(" "); - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_0 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_0_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_0.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_0_aliasMap); - _jspx_th_jxp_forEach_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setVar("ptr"); - _jspx_th_jxp_forEach_0.setSelect("//c:calendars/c:calendar"); - _jspx_th_jxp_forEach_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setJspBody(new index_jspHelper( 0, _jspx_page_context, _jspx_th_jxp_forEach_0, null)); - _jspx_th_jxp_forEach_0.doTag(); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
"); - if (_jspx_meth_fmt_message_13(_jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_14(_jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_19(_jspx_page_context)) - return; - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("calendar_admin"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent(null); - _jspx_th_fmt_message_12.setKey("calendar_list"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_x_parse_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_var.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent(null); - _jspx_th_x_parse_0.setVar("doc"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_admin_getCalendars_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_var.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_admin_getCalendars_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:getCalendars - org.apache.jsp.tag.web.admin.getCalendars_tag _jspx_th_admin_getCalendars_0 = new org.apache.jsp.tag.web.admin.getCalendars_tag(); - _jspx_th_admin_getCalendars_0.setJspContext(_jspx_page_context); - _jspx_th_admin_getCalendars_0.setParent(_jspx_th_x_parse_0); - _jspx_th_admin_getCalendars_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_13(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent(null); - _jspx_th_fmt_message_13.setKey("year"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_fmt_message_14(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent(null); - _jspx_th_fmt_message_14.setKey("actions"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_0.setProperty("c"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/calendar/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_fmt_message_15(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_15.setKey("view"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_fmt_message_16(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_16.setKey("edit"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_fmt_message_17(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_17.setKey("copy"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_fmt_message_18(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_18.setKey("delete"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_fmt_message_19(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_19 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_19.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_19.setParent(null); - _jspx_th_fmt_message_19.setKey("calendar_create_new_calendar"); - int _jspx_eval_fmt_message_19 = _jspx_th_fmt_message_19.doStartTag(); - if (_jspx_th_fmt_message_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_19); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } - - private class index_jspHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public index_jspHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public void invoke0( JspWriter out ) - throws Throwable - { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['c:year/@value']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_15(_jspx_parent, _jspx_page_context)) - return; - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_16(_jspx_parent, _jspx_page_context)) - return; - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_17(_jspx_parent, _jspx_page_context)) - return; - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_18(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - return; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/calendar/new_005fcalendar_jsp$new_005fcalendar_jspHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/calendar/new_005fcalendar_jsp$new_005fcalendar_jspHelper.class deleted file mode 100755 index 00c5cff925613d9993ed8f1e8ce298e38472fcc2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2484 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/calendar/new_005fcalendar_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/calendar/new_005fcalendar_jsp.java deleted file mode 100755 index 0c3fad889..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/calendar/new_005fcalendar_jsp.java +++ /dev/null @@ -1,1142 +0,0 @@ -package org.apache.jsp.admin.calendar; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class new_005fcalendar_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(15); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/coda.jspf"); - _jspx_dependants.add("/WEB-INF/tags/admin/adminResult.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/msg.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/isDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/admin/newCalendar.tag"); - _jspx_dependants.add("/WEB-INF/tags/admin/getCalendars.tag"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_redirect_url_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_redirect_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_redirect_url_nobody.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("

\n"); - out.write(" \n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t\t

ABCD

\n"); - out.write("\t\t\t\t

Empweb Advanced Loans

\n"); - out.write("\t\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

\t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

\n"); - out.write("\t\t\t
 
\n"); - out.write("\t\t
\n"); - out.write("\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\n"); - out.write("\n"); - out.write("
\n"); - out.write("

"); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

\n"); - out.write("

"); - if (_jspx_meth_fmt_message_12(_jspx_page_context)) - return; - out.write("

\n"); - out.write("\n"); - out.write("\n"); - out.write(" "); - if (_jspx_meth_c_choose_0(_jspx_page_context)) - return; - out.write("
\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("confirmation"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent(null); - _jspx_th_fmt_message_12.setKey("new_calendar"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_c_choose_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_when_1(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.new_calendar_no}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_redirect_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_c_redirect_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:redirect - org.apache.taglibs.standard.tag.rt.core.RedirectTag _jspx_th_c_redirect_0 = (org.apache.taglibs.standard.tag.rt.core.RedirectTag) _jspx_tagPool_c_redirect_url_nobody.get(org.apache.taglibs.standard.tag.rt.core.RedirectTag.class); - _jspx_th_c_redirect_0.setPageContext(_jspx_page_context); - _jspx_th_c_redirect_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_redirect_0.setUrl("index.jsp"); - int _jspx_eval_c_redirect_0 = _jspx_th_c_redirect_0.doStartTag(); - if (_jspx_th_c_redirect_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_redirect_url_nobody.reuse(_jspx_th_c_redirect_0); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty param.new_calendar_yes) and (not empty param.year)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_admin_adminResult_0(_jspx_th_c_when_1, _jspx_page_context)) - return true; - out.write("

"); - if (_jspx_meth_fmt_message_13(_jspx_th_c_when_1, _jspx_page_context)) - return true; - out.write("

\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_admin_adminResult_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:adminResult - org.apache.jsp.tag.web.admin.adminResult_tag _jspx_th_admin_adminResult_0 = new org.apache.jsp.tag.web.admin.adminResult_tag(); - _jspx_th_admin_adminResult_0.setJspContext(_jspx_page_context); - _jspx_th_admin_adminResult_0.setParent(_jspx_th_c_when_1); - _jspx_th_admin_adminResult_0.setJspBody(new new_005fcalendar_jspHelper( 0, _jspx_page_context, _jspx_th_admin_adminResult_0, null)); - _jspx_th_admin_adminResult_0.doTag(); - return false; - } - - private boolean _jspx_meth_admin_newCalendar_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:newCalendar - org.apache.jsp.tag.web.admin.newCalendar_tag _jspx_th_admin_newCalendar_0 = new org.apache.jsp.tag.web.admin.newCalendar_tag(); - _jspx_th_admin_newCalendar_0.setJspContext(_jspx_page_context); - _jspx_th_admin_newCalendar_0.setParent(_jspx_parent); - _jspx_th_admin_newCalendar_0.setYear((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.year}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_admin_newCalendar_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_13.setKey("back_to_calendars"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

"); - if (_jspx_meth_fmt_message_14(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("

\n"); - out.write("
\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("
"); - if (_jspx_meth_fmt_message_15(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write(""); - if (_jspx_meth_c_if_1(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("
\n"); - out.write("
\n"); - out.write("

"); - if (_jspx_meth_fmt_message_17(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("

\n"); - out.write(" \n"); - out.write(" \n"); - out.write("
\n"); - out.write("
\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_fmt_message_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_14.setKey("new_calendar_info"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_fmt_message_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_15.setKey("calendar_year"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.new_calendar_yes}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_16(_jspx_th_c_if_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_fmt_message_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_fmt_message_16.setKey("required_field"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_fmt_message_17(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_17.setKey("new_calendar_are_you_sure"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_fmt_message_18(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_18.setKey("yes"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_fmt_message_19(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_19 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_19.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_19.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_19.setKey("no"); - int _jspx_eval_fmt_message_19 = _jspx_th_fmt_message_19.doStartTag(); - if (_jspx_th_fmt_message_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_19); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } - - private class new_005fcalendar_jspHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public new_005fcalendar_jspHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public boolean invoke0( JspWriter out ) - throws Throwable - { - if (_jspx_meth_admin_newCalendar_0(_jspx_parent, _jspx_page_context)) - return true; - return false; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/calendar/view_005fcalendar_jsp$view_005fcalendar_jspHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/calendar/view_005fcalendar_jsp$view_005fcalendar_jspHelper.class deleted file mode 100755 index a44435f3bfc916c00ba3104524e11fa1baaa85ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4549 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/calendar/view_005fcalendar_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/calendar/view_005fcalendar_jsp.java deleted file mode 100755 index 588c6a078..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/calendar/view_005fcalendar_jsp.java +++ /dev/null @@ -1,1162 +0,0 @@ -package org.apache.jsp.admin.calendar; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class view_005fcalendar_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(10); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/coda.jspf"); - _jspx_dependants.add("/WEB-INF/tags/admin/getCalendar.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_parse_varDom; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_param_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_value_target_property_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_x_parse_varDom = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_param_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_value_target_property_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_var_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_x_parse_varDom.release(); - _jspx_tagPool_fmt_message_key.release(); - _jspx_tagPool_fmt_param_value_nobody.release(); - _jspx_tagPool_c_set_value_target_property_nobody.release(); - _jspx_tagPool_c_set_var_value_nobody.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - java.lang.Integer _jspx__jxpItem_1 = null; - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("\n"); - out.write("\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\n"); - out.write("
\n"); - out.write("\n"); - out.write("

"); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

\n"); - out.write("

"); - if (_jspx_meth_fmt_message_12(_jspx_page_context)) - return; - out.write("

\n"); - out.write("\n"); - out.write("\n"); - out.write(" "); - if (_jspx_meth_x_parse_0(_jspx_page_context)) - return; - out.write("

\n"); - out.write(" "); - if (_jspx_meth_fmt_message_13(_jspx_page_context)) - return; - out.write("\n"); - out.write(" (edit)\n"); - out.write(" | "); - if (_jspx_meth_fmt_message_14(_jspx_page_context)) - return; - out.write("

\n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" "); - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - java.util.GregorianCalendar today= new java.util.GregorianCalendar(); - Integer month= new Integer(today.get(java.util.Calendar.MONTH) + 1); // MONTH in a Calendar starts with 0 - Integer date= new Integer(today.get(java.util.Calendar.DATE)); - - pageContext.setAttribute("todayMonth", month.toString()); - pageContext.setAttribute("todayDate", date.toString()); - pageContext.setAttribute("todayStyle", "style=\"border-color: red red red red; border-width: 1px 1px 1px 1px\""); - - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_0 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_0_aliasMap.put("punt", "mptr"); - _jspx_th_jxp_forEach_0.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_0_aliasMap); - _jspx_th_jxp_forEach_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setVar("mptr"); - _jspx_th_jxp_forEach_0.setSelect("//c:month"); - _jspx_th_jxp_forEach_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setJspBody(new view_005fcalendar_jspHelper( 0, _jspx_page_context, _jspx_th_jxp_forEach_0, null)); - _jspx_th_jxp_forEach_0.doTag(); - out.write("
"); - if (_jspx_meth_fmt_message_15(_jspx_page_context)) - return; - out.write("
12345678910111213141516171819202122232425262728293031
\n"); - out.write("
\n"); - out.write("\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("calendar_admin"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent(null); - _jspx_th_fmt_message_12.setKey("view_calendar"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_x_parse_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent(null); - _jspx_th_x_parse_0.setVarDom("doc"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_admin_getCalendar_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_admin_getCalendar_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:getCalendar - org.apache.jsp.tag.web.admin.getCalendar_tag _jspx_th_admin_getCalendar_0 = new org.apache.jsp.tag.web.admin.getCalendar_tag(); - _jspx_th_admin_getCalendar_0.setJspContext(_jspx_page_context); - _jspx_th_admin_getCalendar_0.setParent(_jspx_th_x_parse_0); - _jspx_th_admin_getCalendar_0.setYear((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.year}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_admin_getCalendar_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_13(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent(null); - _jspx_th_fmt_message_13.setKey("calendar_of"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_eval_fmt_message_13 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_message_13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_message_13.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_message_13.doInitBody(); - } - do { - if (_jspx_meth_fmt_param_0(_jspx_th_fmt_message_13, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_fmt_message_13.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_message_13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_fmt_param_0(javax.servlet.jsp.tagext.JspTag _jspx_th_fmt_message_13, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:param - org.apache.taglibs.standard.tag.rt.fmt.ParamTag _jspx_th_fmt_param_0 = (org.apache.taglibs.standard.tag.rt.fmt.ParamTag) _jspx_tagPool_fmt_param_value_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.ParamTag.class); - _jspx_th_fmt_param_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_param_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fmt_message_13); - _jspx_th_fmt_param_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.year}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_fmt_param_0 = _jspx_th_fmt_param_0.doStartTag(); - if (_jspx_th_fmt_param_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_param_value_nobody.reuse(_jspx_th_fmt_param_0); - return false; - } - - private boolean _jspx_meth_fmt_message_14(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent(null); - _jspx_th_fmt_message_14.setKey("skip_days"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_fmt_message_15(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent(null); - _jspx_th_fmt_message_15.setKey("day_of_the_month"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_0.setProperty("c"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/calendar/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_fmt_message_16(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_16.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("month${mptr['@value']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_c_set_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_set_1.setVar("todayBorder"); - _jspx_th_c_set_1.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ (dptr['@value'] == todayDate and mptr['@value'] == todayMonth) ? todayStyle : '' }", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_c_set_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_set_2.setVar("dow"); - _jspx_th_c_set_2.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${dptr['@dow']}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_c_set_3(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_3 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_3.setPageContext(_jspx_page_context); - _jspx_th_c_set_3.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_set_3.setVar("skipDay"); - _jspx_th_c_set_3.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${dptr['c:skipDay']}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_3 = _jspx_th_c_set_3.doStartTag(); - if (_jspx_th_c_set_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_3); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } - - private class view_005fcalendar_jspHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public view_005fcalendar_jspHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public void invoke0( JspWriter out ) - throws Throwable - { - out.write("\n"); - out.write(" "); - if (_jspx_meth_fmt_message_16(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write("\n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_1 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_1_aliasMap.put("punt", "dptr"); - _jspx_th_jxp_forEach_1.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_1_aliasMap); - _jspx_th_jxp_forEach_1.setParent(_jspx_parent); - _jspx_th_jxp_forEach_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${mptr}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_1.setVar("dptr"); - _jspx_th_jxp_forEach_1.setSelect("c:day"); - _jspx_th_jxp_forEach_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_1.setJspBody(new view_005fcalendar_jspHelper( 1, _jspx_page_context, _jspx_th_jxp_forEach_1, null)); - _jspx_th_jxp_forEach_1.doTag(); - out.write("\n"); - out.write(" "); - return; - } - public void invoke1( JspWriter out ) - throws Throwable - { - if (_jspx_meth_c_set_1(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_c_set_2(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_c_set_3(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${skipDay ne null ? \"X\" : \".\"}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" "); - return; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - case 1: - invoke1( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/exceptions/index_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/exceptions/index_jsp.class deleted file mode 100755 index 8043e8095b9351f9574e7651a400d20b2ae28091..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25284 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"); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
\n"); - out.write(" \n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t\t

ABCD

\n"); - out.write("\t\t\t\t

Empweb Advanced Loans

\n"); - out.write("\t\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

\t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

\n"); - out.write("\t\t\t
 
\n"); - out.write("\t\t
\n"); - out.write("\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("

\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

\r\n"); - out.write("

\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_12(_jspx_page_context)) - return; - out.write("

\r\n"); - out.write("\r\n"); - out.write("

"); - if (_jspx_meth_fmt_message_13(_jspx_page_context)) - return; - out.write("

\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("exceptions_admin"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent(null); - _jspx_th_fmt_message_12.setKey("exceptions_list"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_fmt_message_13(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent(null); - _jspx_th_fmt_message_13.setKey("not_yet_implemented"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/index_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/index_jsp.class deleted file mode 100755 index 56c22bfc92c9047c3da5071c59c75aaddd896f68..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24268 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/index_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/index_jsp.java deleted file mode 100755 index fbe28dd79..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/index_jsp.java +++ /dev/null @@ -1,732 +0,0 @@ -package org.apache.jsp.admin; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class index_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(8); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/coda.jspf"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
\n"); - out.write(" \n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t\t

ABCD

\n"); - out.write("\t\t\t\t

Empweb Advanced Loans

\n"); - out.write("\t\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

\t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

\n"); - out.write("\t\t\t
 
\n"); - out.write("\t\t
\n"); - out.write("\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("
\n"); - out.write("\n"); - out.write("

"); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

\n"); - out.write(" \n"); - out.write("\n"); - out.write("
\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("choose_one_of_the_above"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/copy_005foperator_jsp$copy_005foperator_jspHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/copy_005foperator_jsp$copy_005foperator_jspHelper.class deleted file mode 100755 index 05286d318de7ecda85b781fbb101e016c1cc41dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2507 zcmbtWYfl_y6n@_2g@NgC>2k44X`vPsc7a(bH=#vax@*B*iY$V3ZOE{U%fRl=W@eT` z^pErx^n?A()j_cT_r59WAYII_i|2pVQJ~49%r01$%XA z*<9ILN|^<5*O#1RsB%^fyEDu%6f>=~s^zuRs_v@MRQvF;lT6=s1lf96Oz zaw_3ysr9%<1>`~~M>bP>-Z9J^!BADS$Iw_bry8bOwm^Ac1bMToU(IN_v^uwHnYV-* zQ7X4wPZ%1C0)O9>5O?dHN}lR`nlMP11uLaT4UxiDPYnA+=__~wrxXNmT|pz76f~nn z!3jb{|xz#;`A6g}oG!}-I^N~|0C8DiHS z9F(5JQk0!N0pVGaVdgm8I;wIQLi<%}HWjRD5v`4^E|?#+v~-p_M7fktd%9Un8$+E7 zz+N^OCc6GFDFr3{PmTBr^(=enS9dsp|rh)Q`g zUo>;7WacqGiWD^!X?9g#E~F!yj-IoL`qh|{$0sbK>`A4Yb57Ed!Mu2~U zGjui}&PeN7oTE|9h^b^-%!tM0kC+LMxH}U*Rgw=xWs(w}Bwe4$O7K28a-YoKN9Eh7 zx=r@(R@^0t3J5Rigf9LW{QPq?@h@EKEv}`OJ?ky#LN{p-y0=&pLNwvDQA__G^cGFB zOQcG;on`URL)4Q&DYS#?_#K=O^BvU0X_Vh05f?fpCiL?MdvJ_dykS zA-ji77GXR~F!-?UqU3W?>PO8Z_$Bm9&6U#*|U`#kO;=){^8M)kqbS;axfzQ1#g6;%m4rY diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/copy_005foperator_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/copy_005foperator_jsp.class deleted file mode 100755 index 5ed8a9e1577f297fad7a60bfe5a24d21835d7a94..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37554 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�t1r`f{&dbjeTo(7?EX;OU-0x!DtIL9q!@9XF@XLZnE`k>yrU)(rc*g;}8i2O~;H?CB zt002MLj+HN2(E?*t^tT^dlA9=4skhqz!kyoxv(7ia)zI;bVTqHK9a#E@;c9sqJQd> z*Pb?6_}Vb3yV*@vJ;HM+8G3~)j#s9Oqp2CNkL1$# zYdDikvpH!U9Q3450lIZSw;t#=0NohST@Q2{f$j#1>L#FjD$UcU(K6i(5pAVf-9~l# zbcko1T68-^G(id7L1*Yqbgte)m*}l@nLdNA!5@U-i(@RZ8&dWdzSgjRpa2NL&ayY{ z*Cp*Sx+ZCl(G^L1jLwk{Ib%~Nce!I@d=)Euu*Z0}2a(N8Kf=Y2R5}BsvBzgO+X~MB z4agST&6aPwv*o)gsUxm-w)-F0Zp}{dO}6E)vHfk=x+eXAuJD@eus#>?o(Fip26!(3 zycYuAuTzD_R#;z5$7*ba^`*32U*-|s6)r$4-Cg}{_^s3B&gg0H{SdFInZ*54n1Cpx%$u|MXHGt$=Kyn=C`$pzWXLx3NCJ#t8{KTJq&1thltk~;v& zoq*&nKyo)A*$GI#14!-xB=-W6`~F8ro^T;~@(3WokNP{1{LAr^)ufJLva-buW&+*d z9K-A|$1peYHu_s|YB;x1aKbBY;&YX6n;UxKW_JQ*bv<6OrR70D^AP#Wf8))ofxf*u@)tG6+H2JyBap-KWgy0GZ9~a~MI{a+LZW4U&+WP}5{S0RjyNG;X6SJva8C8+*u&?Q&xeyRk>y*rRT&(~a$RV|zHpzlI|C^Fmre*?117QE;cv z!ACO7@Dbq}yfsh+p9qe|CxSV2K7Q5Y8#I=#qoe6od|-Glz6^MTCg3x{iS#0VGi5)1 zNas!54|x~g3n*L&z`)3t#FGevXk|Wr@aGAL*RO~&X4Wj8xh&Y@53!p+Ko?w4vn)8N zCSrnl!O4-ri1+7y@zYAF-~L5zQ3Ssu=l$JZ^Ox2N&qe3^0?iNsEF-(W2s#U{TSSqTJF_#LGBdoLf{9EvhIA7MDg# zE6Q@qgT-ah(yC&Pl;@&YWo59qDq2)kl3T`+;zAUyik1~tCErVPOH4{}nMuhlDnp^F zVELF56GfB7XfRq_QU!|9;!?bqN6Si!xHP|)bNvcLkY5okE34oPyq6W{7Mqj`({x2{ zG19My zT4sXs^4ucilts%c$~mYgtV9*_UIpr$Qe0|Mz(ILsNwB1xBc+wW(n1ie2$mKb>XpHw zk};*Z=u%~Iu&8oOSuQ$J1-?MP1hJ}MNoBO8h&xkK2?`~}MZuCP1crE3Zb`JHq?n0u zq&$crDk&{Q;nGqr%*~ZWOUk%ArDeIOS5_4)1F>jHd1Vlw6%|HHDloj|W6IHR33$MO zpkh@acONvXzac(EG*2e2o@JdD{V0;i&jDc zkWwD4tSDq*tBO{ZF{{zaD&_|~qi`8`E{;~ASuj=-tzxzyu7!nw95FCc1^!CPk%VTE zRE`7yT@kG+DTD-|52yvkF;qo`C5$v;RV4tk2mx?mz(J)H$d{o=nL(U^t762tb5%$~ zu_`VG`70|%G003AVw?-fD`S=_i_sm96%{hV7#i?Wj`EdAD#lzuIn1M?G8WNt#=okf zG*}L5n0=gNs8v)3%b7+c("); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
\n"); - out.write(" \n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t\t

MEKELLE UNIVERSITY LIBRARY with VLIR/UOS support

\n"); - out.write("\t\t\t\t

ABCD - Empweb

\n"); - out.write("\t\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

\t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

\n"); - out.write("\t\t\t
 
\n"); - out.write("\t\t
\n"); - out.write("\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - out.write("

"); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

\r\n"); - out.write("

"); - if (_jspx_meth_fmt_message_12(_jspx_page_context)) - return; - out.write("

\r\n"); - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_c_choose_0(_jspx_page_context)) - return; - out.write("
\r\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("confirmation"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent(null); - _jspx_th_fmt_message_12.setKey("copy_operator"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_c_choose_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_when_1(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.copy_operator_no}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_redirect_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_c_redirect_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:redirect - org.apache.taglibs.standard.tag.rt.core.RedirectTag _jspx_th_c_redirect_0 = (org.apache.taglibs.standard.tag.rt.core.RedirectTag) _jspx_tagPool_c_redirect_url_nobody.get(org.apache.taglibs.standard.tag.rt.core.RedirectTag.class); - _jspx_th_c_redirect_0.setPageContext(_jspx_page_context); - _jspx_th_c_redirect_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_redirect_0.setUrl("index.jsp"); - int _jspx_eval_c_redirect_0 = _jspx_th_c_redirect_0.doStartTag(); - if (_jspx_th_c_redirect_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_redirect_url_nobody.reuse(_jspx_th_c_redirect_0); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty param.copy_operator_yes) and (not empty param.source_id) and (not empty param.dest_id)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_admin_adminResult_0(_jspx_th_c_when_1, _jspx_page_context)) - return true; - out.write("

"); - if (_jspx_meth_fmt_message_13(_jspx_th_c_when_1, _jspx_page_context)) - return true; - out.write("

\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_admin_adminResult_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:adminResult - org.apache.jsp.tag.web.admin.adminResult_tag _jspx_th_admin_adminResult_0 = new org.apache.jsp.tag.web.admin.adminResult_tag(); - _jspx_th_admin_adminResult_0.setJspContext(_jspx_page_context); - _jspx_th_admin_adminResult_0.setParent(_jspx_th_c_when_1); - _jspx_th_admin_adminResult_0.setJspBody(new copy_005foperator_jspHelper( 0, _jspx_page_context, _jspx_th_admin_adminResult_0, null)); - _jspx_th_admin_adminResult_0.doTag(); - return false; - } - - private boolean _jspx_meth_admin_copyOperator_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:copyOperator - org.apache.jsp.tag.web.admin.copyOperator_tag _jspx_th_admin_copyOperator_0 = new org.apache.jsp.tag.web.admin.copyOperator_tag(); - _jspx_th_admin_copyOperator_0.setJspContext(_jspx_page_context); - _jspx_th_admin_copyOperator_0.setParent(_jspx_parent); - _jspx_th_admin_copyOperator_0.setSourceId((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.source_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_admin_copyOperator_0.setDestId((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.dest_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_admin_copyOperator_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_13.setKey("back_to_operators"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

"); - if (_jspx_meth_fmt_message_14(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("

\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
"); - if (_jspx_meth_fmt_message_15(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.source_name}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("
"); - if (_jspx_meth_fmt_message_16(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.source_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("
\r\n"); - out.write("\r\n"); - out.write("

"); - if (_jspx_meth_fmt_message_17(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("

\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
"); - if (_jspx_meth_fmt_message_18(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write(""); - if (_jspx_meth_c_if_1(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("
\r\n"); - out.write("
\r\n"); - out.write("

\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_20(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("

\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_fmt_message_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_14.setKey("source_operator_info"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_fmt_message_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_15.setKey("source_operator_name"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_fmt_message_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_16.setKey("source_operator_id"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_fmt_message_17(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_17.setKey("dest_operator_info"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_fmt_message_18(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_18.setKey("dest_operator_id"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.copy_operator_yes}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_19(_jspx_th_c_if_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_fmt_message_19(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_19 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_19.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_19.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_fmt_message_19.setKey("required_field"); - int _jspx_eval_fmt_message_19 = _jspx_th_fmt_message_19.doStartTag(); - if (_jspx_th_fmt_message_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_19); - return false; - } - - private boolean _jspx_meth_fmt_message_20(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_20 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_20.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_20.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_20.setKey("copy_operator_are_you_sure"); - int _jspx_eval_fmt_message_20 = _jspx_th_fmt_message_20.doStartTag(); - if (_jspx_eval_fmt_message_20 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_message_20 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_message_20.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_message_20.doInitBody(); - } - do { - if (_jspx_meth_fmt_param_0(_jspx_th_fmt_message_20, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_fmt_message_20.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_message_20 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_message_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key.reuse(_jspx_th_fmt_message_20); - return false; - } - - private boolean _jspx_meth_fmt_param_0(javax.servlet.jsp.tagext.JspTag _jspx_th_fmt_message_20, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:param - org.apache.taglibs.standard.tag.rt.fmt.ParamTag _jspx_th_fmt_param_0 = (org.apache.taglibs.standard.tag.rt.fmt.ParamTag) _jspx_tagPool_fmt_param_value_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.ParamTag.class); - _jspx_th_fmt_param_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_param_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fmt_message_20); - _jspx_th_fmt_param_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.source_id}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_fmt_param_0 = _jspx_th_fmt_param_0.doStartTag(); - if (_jspx_th_fmt_param_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_param_value_nobody.reuse(_jspx_th_fmt_param_0); - return false; - } - - private boolean _jspx_meth_fmt_message_21(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_21 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_21.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_21.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_21.setKey("yes"); - int _jspx_eval_fmt_message_21 = _jspx_th_fmt_message_21.doStartTag(); - if (_jspx_th_fmt_message_21.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_21); - return false; - } - - private boolean _jspx_meth_fmt_message_22(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_22 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_22.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_22.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_22.setKey("no"); - int _jspx_eval_fmt_message_22 = _jspx_th_fmt_message_22.doStartTag(); - if (_jspx_th_fmt_message_22.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_22); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } - - private class copy_005foperator_jspHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public copy_005foperator_jspHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public boolean invoke0( JspWriter out ) - throws Throwable - { - if (_jspx_meth_admin_copyOperator_0(_jspx_parent, _jspx_page_context)) - return true; - return false; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/delete_005foperator_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/delete_005foperator_jsp.class deleted file mode 100755 index be801c91d31efe252bd63d8aab03d783a4e43aa1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32669 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/delete_005foperator_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/delete_005foperator_jsp.java deleted file mode 100755 index 223235db3..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/delete_005foperator_jsp.java +++ /dev/null @@ -1,1051 +0,0 @@ -package org.apache.jsp.admin.operators; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class delete_005foperator_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(9); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/coda.jspf"); - _jspx_dependants.add("/WEB-INF/tags/admin/deleteOperator.tag"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_redirect_url_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_param_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_redirect_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_param_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_redirect_url_nobody.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_fmt_message_key.release(); - _jspx_tagPool_fmt_param_value_nobody.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
\n"); - out.write(" \n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t\t

MEKELLE UNIVERSITY LIBRARY with VLIR/UOS support

\n"); - out.write("\t\t\t\t

ABCD - Empweb

\n"); - out.write("\t\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

\t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

\n"); - out.write("\t\t\t
 
\n"); - out.write("\t\t
\n"); - out.write("\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - out.write("

"); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

\r\n"); - out.write("

"); - if (_jspx_meth_fmt_message_12(_jspx_page_context)) - return; - out.write("

\r\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_c_choose_0(_jspx_page_context)) - return; - out.write("
\r\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("confirmation"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent(null); - _jspx_th_fmt_message_12.setKey("delete_operator"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_c_choose_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_when_1(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty param.delete_operator_no) or (empty param.id)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_redirect_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_c_redirect_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:redirect - org.apache.taglibs.standard.tag.rt.core.RedirectTag _jspx_th_c_redirect_0 = (org.apache.taglibs.standard.tag.rt.core.RedirectTag) _jspx_tagPool_c_redirect_url_nobody.get(org.apache.taglibs.standard.tag.rt.core.RedirectTag.class); - _jspx_th_c_redirect_0.setPageContext(_jspx_page_context); - _jspx_th_c_redirect_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_redirect_0.setUrl("index.jsp"); - int _jspx_eval_c_redirect_0 = _jspx_th_c_redirect_0.doStartTag(); - if (_jspx_th_c_redirect_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_redirect_url_nobody.reuse(_jspx_th_c_redirect_0); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty param.delete_operator_yes) and (not empty param.id)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_admin_deleteOperator_0(_jspx_th_c_when_1, _jspx_page_context)) - return true; - out.write("

"); - if (_jspx_meth_fmt_message_13(_jspx_th_c_when_1, _jspx_page_context)) - return true; - out.write("

\r\n"); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_admin_deleteOperator_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:deleteOperator - org.apache.jsp.tag.web.admin.deleteOperator_tag _jspx_th_admin_deleteOperator_0 = new org.apache.jsp.tag.web.admin.deleteOperator_tag(); - _jspx_th_admin_deleteOperator_0.setJspContext(_jspx_page_context); - _jspx_th_admin_deleteOperator_0.setParent(_jspx_th_c_when_1); - _jspx_th_admin_deleteOperator_0.setId((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_admin_deleteOperator_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_13.setKey("back_to_operators"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

"); - if (_jspx_meth_fmt_message_14(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("

\r\n"); - out.write("
\r\n"); - out.write("\t\r\n"); - out.write("\t
\r\n"); - out.write("\t

\r\n"); - out.write("\t "); - if (_jspx_meth_fmt_message_15(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("

\r\n"); - out.write("\t \r\n"); - out.write("\t \r\n"); - out.write("\t
\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_fmt_message_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_14.setKey("delete_operator_info"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_fmt_message_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_15.setKey("delete_operator_are_you_sure"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_eval_fmt_message_15 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_message_15 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_message_15.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_message_15.doInitBody(); - } - do { - if (_jspx_meth_fmt_param_0(_jspx_th_fmt_message_15, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_fmt_message_15.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_message_15 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_fmt_param_0(javax.servlet.jsp.tagext.JspTag _jspx_th_fmt_message_15, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:param - org.apache.taglibs.standard.tag.rt.fmt.ParamTag _jspx_th_fmt_param_0 = (org.apache.taglibs.standard.tag.rt.fmt.ParamTag) _jspx_tagPool_fmt_param_value_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.ParamTag.class); - _jspx_th_fmt_param_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_param_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fmt_message_15); - _jspx_th_fmt_param_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.id}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_fmt_param_0 = _jspx_th_fmt_param_0.doStartTag(); - if (_jspx_th_fmt_param_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_param_value_nobody.reuse(_jspx_th_fmt_param_0); - return false; - } - - private boolean _jspx_meth_fmt_message_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_16.setKey("yes"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_fmt_message_17(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_17.setKey("no"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/edit_005foperator_jsp$edit_005foperator_jspHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/edit_005foperator_jsp$edit_005foperator_jspHelper.class deleted file mode 100755 index 7f3f909d687ed8838eaf823b0501f152e11eeef5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6027 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 JNy8^O{|91L7i9nd diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/edit_005foperator_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/edit_005foperator_jsp.java deleted file mode 100755 index 21d308677..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/edit_005foperator_jsp.java +++ /dev/null @@ -1,2737 +0,0 @@ -package org.apache.jsp.admin.operators; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class edit_005foperator_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_2; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); - _jspx_fnmap_2= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("kfn:urlenc", net.kalio.jsptags.kfn.JSPELFunctions.class, "URLEncode", new Class[] {java.lang.String.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(16); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/WEB-INF/tld/kaliojsp-el-func-1.0.tld"); - _jspx_dependants.add("/coda.jspf"); - _jspx_dependants.add("/WEB-INF/tags/admin/saveOperator.tag"); - _jspx_dependants.add("/WEB-INF/tags/admin/getOperator.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/out.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/doTransaction.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/getDatabaseNames.tag"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_parse_varDom; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_value_target_property_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_x_parse_varDom = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_var = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_value_target_property_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_var_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_x_parse_varDom.release(); - _jspx_tagPool_c_set_var.release(); - _jspx_tagPool_c_set_value_target_property_nobody.release(); - _jspx_tagPool_c_set_var_value_nobody.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
\n"); - out.write(" \n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t\t

ABCD

\n"); - out.write("\t\t\t\t

Empweb Advanced Loans

\n"); - out.write("\t\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

\t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

\n"); - out.write("\t\t\t
 
\n"); - out.write("\t\t
\n"); - out.write("\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\n"); - out.write("
\n"); - out.write("\n"); - out.write("
\n"); - out.write("\n"); - out.write(" "); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return; - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_x_parse_0(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_0 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_0_aliasMap.put("punt", "op"); - _jspx_th_jxp_set_0.setJspContext(_jspx_page_context, _jspx_th_jxp_set_0_aliasMap); - _jspx_th_jxp_set_0.setParent(_jspx_th_c_otherwise_0); - _jspx_th_jxp_set_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_0.setVar("op"); - _jspx_th_jxp_set_0.setSelect("/operator"); - _jspx_th_jxp_set_0.doTag(); - out.write("

"); - if (_jspx_meth_fmt_message_12(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("

\n"); - out.write("

"); - if (_jspx_meth_fmt_message_13(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("

\n"); - out.write("\n"); - out.write(" "); - out.write("

"); - if (_jspx_meth_fmt_message_14(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("

\n"); - out.write("
\n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_c_if_1(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_c_if_2(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("
"); - if (_jspx_meth_fmt_message_15(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${op['@id']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("
"); - if (_jspx_meth_fmt_message_17(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_18(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_19(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_c_if_3(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_21(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_c_if_4(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("
\n"); - out.write(" \n"); - out.write("\n"); - out.write(" "); - out.write("

"); - if (_jspx_meth_fmt_message_24(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("

\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_c_set_1(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" "); - if (_jspx_meth_x_parse_1(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - java.util.HashMap nsml = null; - synchronized (_jspx_page_context) { - nsml = (java.util.HashMap) _jspx_page_context.getAttribute("nsml", PageContext.PAGE_SCOPE); - if (nsml == null){ - nsml = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsml", nsml, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_2(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_0 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_0_aliasMap.put("punt", "libr"); - _jspx_th_jxp_forEach_0.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_0_aliasMap); - _jspx_th_jxp_forEach_0.setParent(_jspx_th_c_otherwise_0); - _jspx_th_jxp_forEach_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${libraries}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setVar("libr"); - _jspx_th_jxp_forEach_0.setSelect("//tr:library"); - _jspx_th_jxp_forEach_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsml}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setJspBody(new edit_005foperator_jspHelper( 0, _jspx_page_context, _jspx_th_jxp_forEach_0, null)); - _jspx_th_jxp_forEach_0.doTag(); - out.write("\n"); - out.write(" "); - if (_jspx_meth_c_set_5(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - if (_jspx_meth_c_set_6(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("
"); - if (_jspx_meth_fmt_message_25(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_26(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_27(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_28(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("*
"); - if (_jspx_meth_fmt_message_30(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("
\n"); - out.write(" \n"); - out.write("\n"); - out.write(" "); - out.write("

"); - if (_jspx_meth_fmt_message_32(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("

\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_1 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_1_aliasMap.put("punt", "libr"); - _jspx_th_jxp_forEach_1.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_1_aliasMap); - _jspx_th_jxp_forEach_1.setParent(_jspx_th_c_otherwise_0); - _jspx_th_jxp_forEach_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${libraries}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_1.setVar("libr"); - _jspx_th_jxp_forEach_1.setSelect("//tr:library"); - _jspx_th_jxp_forEach_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsml}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_1.setJspBody(new edit_005foperator_jspHelper( 1, _jspx_page_context, _jspx_th_jxp_forEach_1, null)); - _jspx_th_jxp_forEach_1.doTag(); - out.write("
"); - if (_jspx_meth_fmt_message_33(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_34(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_35(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_36(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("
\n"); - out.write(" \n"); - out.write("\n"); - out.write(" "); - out.write("

"); - if (_jspx_meth_fmt_message_38(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("

\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_2 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_2_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_2_aliasMap.put("punt", "group"); - _jspx_th_jxp_forEach_2.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_2_aliasMap); - _jspx_th_jxp_forEach_2.setParent(_jspx_th_c_otherwise_0); - _jspx_th_jxp_forEach_2.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${op}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_2.setVar("group"); - _jspx_th_jxp_forEach_2.setSelect("/groups/group"); - _jspx_th_jxp_forEach_2.setJspBody(new edit_005foperator_jspHelper( 2, _jspx_page_context, _jspx_th_jxp_forEach_2, null)); - _jspx_th_jxp_forEach_2.doTag(); - out.write("
"); - if (_jspx_meth_fmt_message_39(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_40(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_41(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("
\n"); - out.write(" \n"); - out.write("\n"); - out.write(" "); - if (_jspx_meth_x_parse_2(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_11(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("

"); - if (_jspx_meth_fmt_message_44(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("

\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("
"); - if (_jspx_meth_fmt_message_45(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write("
"); - if (_jspx_meth_fmt_message_47(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write("
\n"); - out.write("\n"); - out.write(" \n"); - out.write("
\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - out.write("
\n"); - out.write(" \n"); - out.write("
\n"); - out.write("\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ (not empty param.edit_operator_submit) and (param.password1 == param.password2) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_admin_saveOperator_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - out.write("

'); - if (_jspx_meth_fmt_message_11(_jspx_th_c_when_0, _jspx_page_context)) - return true; - out.write("

\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_admin_saveOperator_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:saveOperator - org.apache.jsp.tag.web.admin.saveOperator_tag _jspx_th_admin_saveOperator_0 = new org.apache.jsp.tag.web.admin.saveOperator_tag(); - _jspx_th_admin_saveOperator_0.setJspContext(_jspx_page_context); - _jspx_th_admin_saveOperator_0.setParent(_jspx_th_c_when_0); - _jspx_th_admin_saveOperator_0.setId((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_admin_saveOperator_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_11(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_fmt_message_11.setKey("back_to_operators"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_x_parse_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_x_parse_0.setVarDom("doc"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_admin_getOperator_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_admin_getOperator_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:getOperator - org.apache.jsp.tag.web.admin.getOperator_tag _jspx_th_admin_getOperator_0 = new org.apache.jsp.tag.web.admin.getOperator_tag(); - _jspx_th_admin_getOperator_0.setJspContext(_jspx_page_context); - _jspx_th_admin_getOperator_0.setParent(_jspx_th_x_parse_0); - _jspx_th_admin_getOperator_0.setId((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_admin_getOperator_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_12.setKey("operator_info"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_fmt_message_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_13.setKey("edit_operator"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_fmt_message_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_14.setKey("operator_details"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${op['@id'] eq 'admin'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_fmt_message_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_15.setKey("operator_id"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_c_if_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${op['@id'] ne 'admin'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - if (_jspx_meth_fmt_message_16(_jspx_th_c_if_2, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" "); - if (_jspx_meth_c_set_0(_jspx_th_c_if_2, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_fmt_message_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - _jspx_th_fmt_message_16.setKey("account_enabled"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_c_set_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - _jspx_th_c_set_0.setVar("accEnabled"); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_eval_c_set_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_0.doInitBody(); - } - do { - if (_jspx_meth_jxp_out_0(_jspx_th_c_set_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_jxp_out_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_0 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_0.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_0.setParent(_jspx_th_c_set_0); - _jspx_th_jxp_out_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${op}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_0.setSelect("/properties/property[@id='accountenabled']"); - _jspx_th_jxp_out_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_17(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_17.setKey("operator_name"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_fmt_message_18(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_18.setKey("email"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_fmt_message_19(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_19 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_19.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_19.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_19.setKey("password"); - int _jspx_eval_fmt_message_19 = _jspx_th_fmt_message_19.doStartTag(); - if (_jspx_th_fmt_message_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_19); - return false; - } - - private boolean _jspx_meth_c_if_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty param.edit_operator_submit) and (param.password1 != param.password2) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_20(_jspx_th_c_if_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_fmt_message_20(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_20 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_20.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_20.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - _jspx_th_fmt_message_20.setKey("password_mismatch"); - int _jspx_eval_fmt_message_20 = _jspx_th_fmt_message_20.doStartTag(); - if (_jspx_th_fmt_message_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_20); - return false; - } - - private boolean _jspx_meth_fmt_message_21(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_21 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_21.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_21.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_21.setKey("confirm_password"); - int _jspx_eval_fmt_message_21 = _jspx_th_fmt_message_21.doStartTag(); - if (_jspx_th_fmt_message_21.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_21); - return false; - } - - private boolean _jspx_meth_c_if_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_4 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_4.setPageContext(_jspx_page_context); - _jspx_th_c_if_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty param.edit_operator_submit) and (param.password1 != param.password2) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_4 = _jspx_th_c_if_4.doStartTag(); - if (_jspx_eval_c_if_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_22(_jspx_th_c_if_4, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_4); - return false; - } - - private boolean _jspx_meth_fmt_message_22(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_22 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_22.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_22.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - _jspx_th_fmt_message_22.setKey("password_mismatch"); - int _jspx_eval_fmt_message_22 = _jspx_th_fmt_message_22.doStartTag(); - if (_jspx_th_fmt_message_22.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_22); - return false; - } - - private boolean _jspx_meth_fmt_message_23(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_23 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_23.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_23.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_23.setKey("submit"); - int _jspx_eval_fmt_message_23 = _jspx_th_fmt_message_23.doStartTag(); - if (_jspx_th_fmt_message_23.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_23); - return false; - } - - private boolean _jspx_meth_fmt_message_24(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_24 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_24.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_24.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_24.setKey("allow_connections_from"); - int _jspx_eval_fmt_message_24 = _jspx_th_fmt_message_24.doStartTag(); - if (_jspx_th_fmt_message_24.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_24); - return false; - } - - private boolean _jspx_meth_fmt_message_25(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_25 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_25.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_25.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_25.setKey("enabled"); - int _jspx_eval_fmt_message_25 = _jspx_th_fmt_message_25.doStartTag(); - if (_jspx_th_fmt_message_25.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_25); - return false; - } - - private boolean _jspx_meth_fmt_message_26(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_26 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_26.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_26.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_26.setKey("location"); - int _jspx_eval_fmt_message_26 = _jspx_th_fmt_message_26.doStartTag(); - if (_jspx_th_fmt_message_26.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_26); - return false; - } - - private boolean _jspx_meth_fmt_message_27(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_27 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_27.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_27.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_27.setKey("ip_list"); - int _jspx_eval_fmt_message_27 = _jspx_th_fmt_message_27.doStartTag(); - if (_jspx_th_fmt_message_27.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_27); - return false; - } - - private boolean _jspx_meth_c_set_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_set_1.setVar("connFromAny"); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_1.doInitBody(); - } - do { - if (_jspx_meth_jxp_out_1(_jspx_th_c_set_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_jxp_out_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_1 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_1.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_1.setParent(_jspx_th_c_set_1); - _jspx_th_jxp_out_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${op}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_1.setSelect("/properties/property[@id='connectfrom-anywhere']"); - _jspx_th_jxp_out_1.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_28(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_28 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_28.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_28.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_28.setKey("anywhere"); - int _jspx_eval_fmt_message_28 = _jspx_th_fmt_message_28.doStartTag(); - if (_jspx_th_fmt_message_28.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_28); - return false; - } - - private boolean _jspx_meth_x_parse_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_1 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_1.setPageContext(_jspx_page_context); - _jspx_th_x_parse_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_x_parse_1.setVarDom("libraries"); - int _jspx_eval_x_parse_1 = _jspx_th_x_parse_1.doStartTag(); - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_1.doInitBody(); - } - do { - if (_jspx_meth_trans_doTransaction_0(_jspx_th_x_parse_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_1); - return false; - } - - private boolean _jspx_meth_trans_doTransaction_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:doTransaction - org.apache.jsp.tag.web.trans.doTransaction_tag _jspx_th_trans_doTransaction_0 = new org.apache.jsp.tag.web.trans.doTransaction_tag(); - _jspx_th_trans_doTransaction_0.setJspContext(_jspx_page_context); - _jspx_th_trans_doTransaction_0.setParent(_jspx_th_x_parse_1); - _jspx_th_trans_doTransaction_0.setName("conf-getLibraries"); - _jspx_th_trans_doTransaction_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_set_2.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsml}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_2.setProperty("tr"); - _jspx_th_c_set_2.setValue(new String("http://kalio.net/empweb/schema/transactionresult/v1")); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_c_set_3(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_3 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_3.setPageContext(_jspx_page_context); - _jspx_th_c_set_3.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_set_3.setVar("librId"); - int _jspx_eval_c_set_3 = _jspx_th_c_set_3.doStartTag(); - if (_jspx_eval_c_set_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_3.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${libr['@id']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_c_set_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_3); - return false; - } - - private boolean _jspx_meth_c_set_4(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_4 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_4.setPageContext(_jspx_page_context); - _jspx_th_c_set_4.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_set_4.setVar("connFromLib"); - int _jspx_eval_c_set_4 = _jspx_th_c_set_4.doStartTag(); - if (_jspx_eval_c_set_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_4.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_4.doInitBody(); - } - do { - if (_jspx_meth_jxp_out_2(_jspx_th_c_set_4, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_4); - return false; - } - - private boolean _jspx_meth_jxp_out_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_2 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_2.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_2.setParent(_jspx_th_c_set_4); - _jspx_th_jxp_out_2.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${op}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_2.setSelect((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/properties/property[@id='connectfrom-library-${librId}']", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_2.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_29(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_29 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_29.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_29.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_29.setKey("library"); - int _jspx_eval_fmt_message_29 = _jspx_th_fmt_message_29.doStartTag(); - if (_jspx_th_fmt_message_29.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_29); - return false; - } - - private boolean _jspx_meth_c_set_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_5 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_5.setPageContext(_jspx_page_context); - _jspx_th_c_set_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_set_5.setVar("connFromIPlistOn"); - int _jspx_eval_c_set_5 = _jspx_th_c_set_5.doStartTag(); - if (_jspx_eval_c_set_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_5.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_5.doInitBody(); - } - do { - if (_jspx_meth_jxp_out_3(_jspx_th_c_set_5, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_5); - return false; - } - - private boolean _jspx_meth_jxp_out_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_3 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_3.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_3.setParent(_jspx_th_c_set_5); - _jspx_th_jxp_out_3.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${op}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_3.setSelect("/properties/property[@id='connectfrom-iplist-on']"); - _jspx_th_jxp_out_3.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_6 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_6.setPageContext(_jspx_page_context); - _jspx_th_c_set_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_set_6.setVar("connFromIPlist"); - int _jspx_eval_c_set_6 = _jspx_th_c_set_6.doStartTag(); - if (_jspx_eval_c_set_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_6 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_6.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_6.doInitBody(); - } - do { - if (_jspx_meth_jxp_out_4(_jspx_th_c_set_6, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_6 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_6); - return false; - } - - private boolean _jspx_meth_jxp_out_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_6, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_4 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_4.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_4.setParent(_jspx_th_c_set_6); - _jspx_th_jxp_out_4.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${op}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_4.setSelect("/properties/property[@id='connectfrom-iplist']"); - _jspx_th_jxp_out_4.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_30(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_30 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_30.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_30.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_30.setKey("ip_list"); - int _jspx_eval_fmt_message_30 = _jspx_th_fmt_message_30.doStartTag(); - if (_jspx_th_fmt_message_30.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_30); - return false; - } - - private boolean _jspx_meth_fmt_message_31(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_31 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_31.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_31.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_31.setKey("submit"); - int _jspx_eval_fmt_message_31 = _jspx_th_fmt_message_31.doStartTag(); - if (_jspx_th_fmt_message_31.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_31); - return false; - } - - private boolean _jspx_meth_fmt_message_32(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_32 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_32.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_32.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_32.setKey("libraries_list"); - int _jspx_eval_fmt_message_32 = _jspx_th_fmt_message_32.doStartTag(); - if (_jspx_th_fmt_message_32.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_32); - return false; - } - - private boolean _jspx_meth_fmt_message_33(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_33 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_33.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_33.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_33.setKey("library"); - int _jspx_eval_fmt_message_33 = _jspx_th_fmt_message_33.doStartTag(); - if (_jspx_th_fmt_message_33.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_33); - return false; - } - - private boolean _jspx_meth_fmt_message_34(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_34 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_34.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_34.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_34.setKey("has_access"); - int _jspx_eval_fmt_message_34 = _jspx_th_fmt_message_34.doStartTag(); - if (_jspx_th_fmt_message_34.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_34); - return false; - } - - private boolean _jspx_meth_fmt_message_35(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_35 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_35.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_35.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_35.setKey("access_hours"); - int _jspx_eval_fmt_message_35 = _jspx_th_fmt_message_35.doStartTag(); - if (_jspx_th_fmt_message_35.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_35); - return false; - } - - private boolean _jspx_meth_fmt_message_36(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_36 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_36.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_36.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_36.setKey("access_hours_unrestricted"); - int _jspx_eval_fmt_message_36 = _jspx_th_fmt_message_36.doStartTag(); - if (_jspx_th_fmt_message_36.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_36); - return false; - } - - private boolean _jspx_meth_c_set_7(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_7 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_7.setPageContext(_jspx_page_context); - _jspx_th_c_set_7.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_set_7.setVar("librId"); - int _jspx_eval_c_set_7 = _jspx_th_c_set_7.doStartTag(); - if (_jspx_eval_c_set_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_7 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_7.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_7.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${libr['@id']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_c_set_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_7 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_7); - return false; - } - - private boolean _jspx_meth_c_set_8(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_8 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_8.setPageContext(_jspx_page_context); - _jspx_th_c_set_8.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_set_8.setVar("currLib"); - int _jspx_eval_c_set_8 = _jspx_th_c_set_8.doStartTag(); - if (_jspx_eval_c_set_8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_8 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_8.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_8.doInitBody(); - } - do { - if (_jspx_meth_jxp_out_5(_jspx_th_c_set_8, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_8.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_8 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_8); - return false; - } - - private boolean _jspx_meth_jxp_out_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_8, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_5 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_5.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_5.setParent(_jspx_th_c_set_8); - _jspx_th_jxp_out_5.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${op}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_5.setSelect((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/properties/property[@id='library-${librId}']", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_5.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_9(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_9 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_9.setPageContext(_jspx_page_context); - _jspx_th_c_set_9.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_set_9.setVar("unresLib"); - int _jspx_eval_c_set_9 = _jspx_th_c_set_9.doStartTag(); - if (_jspx_eval_c_set_9 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_9 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_9.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_9.doInitBody(); - } - do { - if (_jspx_meth_jxp_out_6(_jspx_th_c_set_9, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_9.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_9 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_9); - return false; - } - - private boolean _jspx_meth_jxp_out_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_9, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_6 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_6.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_6.setParent(_jspx_th_c_set_9); - _jspx_th_jxp_out_6.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${op}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_6.setSelect((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/properties/property[@id='libraryHoursUnrestricted-${librId}']", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_6.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_5(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_5 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_5.setPageContext(_jspx_page_context); - _jspx_th_c_if_5.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty libr['tr:name']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_5 = _jspx_th_c_if_5.doStartTag(); - if (_jspx_eval_c_if_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(':'); - out.write(' '); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${libr['tr:name']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_c_if_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_5); - return false; - } - - private boolean _jspx_meth_fmt_message_37(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_37 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_37.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_37.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_37.setKey("submit"); - int _jspx_eval_fmt_message_37 = _jspx_th_fmt_message_37.doStartTag(); - if (_jspx_th_fmt_message_37.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_37); - return false; - } - - private boolean _jspx_meth_fmt_message_38(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_38 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_38.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_38.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_38.setKey("group_list"); - int _jspx_eval_fmt_message_38 = _jspx_th_fmt_message_38.doStartTag(); - if (_jspx_th_fmt_message_38.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_38); - return false; - } - - private boolean _jspx_meth_fmt_message_39(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_39 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_39.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_39.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_39.setKey("has_access"); - int _jspx_eval_fmt_message_39 = _jspx_th_fmt_message_39.doStartTag(); - if (_jspx_th_fmt_message_39.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_39); - return false; - } - - private boolean _jspx_meth_fmt_message_40(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_40 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_40.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_40.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_40.setKey("group_id"); - int _jspx_eval_fmt_message_40 = _jspx_th_fmt_message_40.doStartTag(); - if (_jspx_th_fmt_message_40.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_40); - return false; - } - - private boolean _jspx_meth_fmt_message_41(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_41 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_41.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_41.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_41.setKey("group_permissions"); - int _jspx_eval_fmt_message_41 = _jspx_th_fmt_message_41.doStartTag(); - if (_jspx_th_fmt_message_41.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_41); - return false; - } - - private boolean _jspx_meth_c_set_10(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_10 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_10.setPageContext(_jspx_page_context); - _jspx_th_c_set_10.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_set_10.setVar("gid"); - _jspx_th_c_set_10.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${group['@id']}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_10 = _jspx_th_c_set_10.doStartTag(); - if (_jspx_th_c_set_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_10); - return false; - } - - private boolean _jspx_meth_c_forEach_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_1 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_1.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_1.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_forEach_1.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(gid, '-')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_1.setVar("loc"); - int[] _jspx_push_body_count_c_forEach_1 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_1 = _jspx_th_c_forEach_1.doStartTag(); - if (_jspx_eval_c_forEach_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" / "); - if (_jspx_meth_fmt_message_42(_jspx_th_c_forEach_1, _jspx_page_context, _jspx_push_body_count_c_forEach_1)) - return true; - int evalDoAfterBody = _jspx_th_c_forEach_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_1[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_1.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_1.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_1); - } - return false; - } - - private boolean _jspx_meth_fmt_message_42(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_1, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_1) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_42 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_42.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_42.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_1); - _jspx_th_fmt_message_42.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${loc}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_fmt_message_42 = _jspx_th_fmt_message_42.doStartTag(); - if (_jspx_th_fmt_message_42.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_42); - return false; - } - - private boolean _jspx_meth_fmt_message_43(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_43 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_43.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_43.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_43.setKey("submit"); - int _jspx_eval_fmt_message_43 = _jspx_th_fmt_message_43.doStartTag(); - if (_jspx_th_fmt_message_43.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_43); - return false; - } - - private boolean _jspx_meth_x_parse_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_2 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_2.setPageContext(_jspx_page_context); - _jspx_th_x_parse_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_x_parse_2.setVarDom("dbNames"); - int _jspx_eval_x_parse_2 = _jspx_th_x_parse_2.doStartTag(); - if (_jspx_eval_x_parse_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_2.doInitBody(); - } - do { - if (_jspx_meth_trans_getDatabaseNames_0(_jspx_th_x_parse_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_2); - return false; - } - - private boolean _jspx_meth_trans_getDatabaseNames_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:getDatabaseNames - org.apache.jsp.tag.web.trans.getDatabaseNames_tag _jspx_th_trans_getDatabaseNames_0 = new org.apache.jsp.tag.web.trans.getDatabaseNames_tag(); - _jspx_th_trans_getDatabaseNames_0.setJspContext(_jspx_page_context); - _jspx_th_trans_getDatabaseNames_0.setParent(_jspx_th_x_parse_2); - _jspx_th_trans_getDatabaseNames_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_11(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_11 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_11.setPageContext(_jspx_page_context); - _jspx_th_c_set_11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_set_11.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_11.setProperty("db"); - _jspx_th_c_set_11.setValue(new String("http://kalio.net/empweb/schema/databases/v1")); - int _jspx_eval_c_set_11 = _jspx_th_c_set_11.doStartTag(); - if (_jspx_th_c_set_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_11); - return false; - } - - private boolean _jspx_meth_fmt_message_44(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_44 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_44.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_44.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_44.setKey("operator_properties"); - int _jspx_eval_fmt_message_44 = _jspx_th_fmt_message_44.doStartTag(); - if (_jspx_th_fmt_message_44.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_44); - return false; - } - - private boolean _jspx_meth_fmt_message_45(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_45 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_45.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_45.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_45.setKey("operator_prop_default_object_db"); - int _jspx_eval_fmt_message_45 = _jspx_th_fmt_message_45.doStartTag(); - if (_jspx_th_fmt_message_45.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_45); - return false; - } - - private boolean _jspx_meth_c_set_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_12 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_12.setPageContext(_jspx_page_context); - _jspx_th_c_set_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_set_12.setVar("currObjDb"); - _jspx_th_c_set_12.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${op['/properties/property[@id=\"default-object-db\"]']}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_12 = _jspx_th_c_set_12.doStartTag(); - if (_jspx_th_c_set_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_12); - return false; - } - - private boolean _jspx_meth_fmt_message_46(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_46 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_46.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_46.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_46.setKey("search_all"); - int _jspx_eval_fmt_message_46 = _jspx_th_fmt_message_46.doStartTag(); - if (_jspx_th_fmt_message_46.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_46); - return false; - } - - private boolean _jspx_meth_fmt_message_47(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_47 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_47.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_47.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_47.setKey("operator_prop_default_user_db"); - int _jspx_eval_fmt_message_47 = _jspx_th_fmt_message_47.doStartTag(); - if (_jspx_th_fmt_message_47.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_47); - return false; - } - - private boolean _jspx_meth_c_set_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_13 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_13.setPageContext(_jspx_page_context); - _jspx_th_c_set_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_set_13.setVar("currUsuDb"); - _jspx_th_c_set_13.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${op['/properties/property[@id=\"default-user-db\"]']}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_13 = _jspx_th_c_set_13.doStartTag(); - if (_jspx_th_c_set_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_13); - return false; - } - - private boolean _jspx_meth_fmt_message_48(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_48 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_48.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_48.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_48.setKey("search_all"); - int _jspx_eval_fmt_message_48 = _jspx_th_fmt_message_48.doStartTag(); - if (_jspx_th_fmt_message_48.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_48); - return false; - } - - private boolean _jspx_meth_fmt_message_49(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_49 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_49.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_49.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_49.setKey("submit"); - int _jspx_eval_fmt_message_49 = _jspx_th_fmt_message_49.doStartTag(); - if (_jspx_th_fmt_message_49.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_49); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } - - private class edit_005foperator_jspHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public edit_005foperator_jspHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public void invoke0( JspWriter out ) - throws Throwable - { - out.write("\n"); - out.write(" "); - if (_jspx_meth_c_set_3(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_c_set_4(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" "); - if (_jspx_meth_fmt_message_29(_jspx_parent, _jspx_page_context)) - return; - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${librId}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${libr['tr:ipMask']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" "); - return; - } - public void invoke1( JspWriter out ) - throws Throwable - { - out.write("\n"); - out.write(" "); - if (_jspx_meth_c_set_7(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_c_set_8(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_c_set_9(_jspx_parent, _jspx_page_context)) - return; - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${libr['@id']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - if (_jspx_meth_c_if_5(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${libr['tr:hours']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - return; - } - public void invoke2( JspWriter out ) - throws Throwable - { - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${group['@id']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" "); - if (_jspx_meth_c_set_10(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_c_forEach_1(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" "); - return; - } - public void invoke3( JspWriter out ) - throws Throwable - { - out.write("\n"); - out.write(" "); - return; - } - public void invoke4( JspWriter out ) - throws Throwable - { - out.write("\n"); - out.write(" "); - return; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - case 1: - invoke1( out ); - break; - case 2: - invoke2( out ); - break; - case 3: - invoke3( out ); - break; - case 4: - invoke4( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/index_jsp$index_jspHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/index_jsp$index_jspHelper.class deleted file mode 100755 index 9ded0f5808eff47163ae57a1f86e002744c03059..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3980 zcmbtXX>eOt75=V$ZN0oc$F5SRv707JY8qRzqs5Z7eAPk<=p#hS+13m zf@gG>bI$$Fa?d&U`SQP>djUWz&aOiX##QXZJH_gt7!E0Tmx{YEq2REByFIu^Q14YS ziTf1j3Z@jq6(m#`IHDk_U|K9q1v3g}6{N&2tstYo63eWDcPp?Jm8`6JmQ(rQtndd%p+o_22;yPN@jseIC5ugAXuhlQX&O{A5ZH z)8~UZ!=6hSPLP;EM^75_PH=xNJFX|Y8ETh~zeBb;q)EK{Jyu<^>c%R`!?~)7i~nHD3F%!4kHTk-b*N zA$z+^a94YBc(Cap1MjsG21E6bnK4H4=_$h=*QZiM@eWyWJ#|pGO|f4ha^W6H7mVL$ zq{t(R<6tIZ*u5z|morG9>zdtYcmotgqbgzM;J;HXXz677-}7@^pJQzo{GA?qO&QhX&hypNX{KfclSnGH&c?J z7Bu-h_=JW};t^?(dt6)L`g|HbC73lUG+~_3;$I>8d_B5v+BS~t+HNFFXL7lWc2Zj0 zW+rwqY-%_@dnD79w^K$Y-dJ#}>7<5F<1>`!+a+dE3l z`$XMW$jYP2T&h`Fnr`CDzTjPc8j=RJc-d4Lww7oUBDTw2m!awEo)-xYrn4!!!mMp& zZPRdcd!c_$Pvv!os{5f51{HM=*EOjkcuB?O9{ZJJn79u~@% zEs2Ottg-2Th{g&?YcXQ9coP$w%_VcU@Kz~V`cBwGp9u`XwU0vy$EZA(o(^gTNy9lH zUZ<_(LrFaaQBT&&x@tBRr%$0X$dtapeMI_;JRh_w z6E6r*QzIT0$)PZ!4GitHI{}VLn(O_6^I-nXEp_}^l=D$avHB{4c^+=vQ* zKZXi^237nlHt?^Yj(-)M#ES|Z>d}Q=G>a8=IMOXv)cwdFu@V+>xe_*2kPXxVNs25f zGsq5-XU78GibYfgydF6!8?es*3{+Nr0oPr^I!V-u1gid0#9H(d^K(~rYXH+>G3{AWEf6k8ZU$7+qB}?;P zu^j(3Ti`Ft?Az#O&T{s#W9UOaW!C`tQiX~uIJM;p_FlogTdWSE7o}E9Q-3K zFT#HsO3NkqFFudJT`kX|`C=C*u_d&|Lv{S(Q>3$=O0kb@5%UD$_2F(gyVtNA)nx2% zP{v=OtN1Ov{CBA5zekAw0Wtn6I{9np<9|dy{}YDzpK&Mu3nqwuAJJ#|Uu9_ggn#FnLmj85yoJ8LkM{y$-JjBc575;=zH}q0#tnC@A+})Pp;T1xBQQ zQer|Txl846nS*zg^r>gw-Zb^q9?>L2sTX+RD5 zLOv-Vz6RBj50vEihtz1eD;(|&tIV9ZU5&Oi zM+7&jM%%l>q1KR~iB&At98;qmF1JICg-9wKBD5H3h=koa)E*|Om_P`(sWH+R3AYPM zlva_5oI@Rw5|c;~;puZG`B_tLZ^@q6KY#ncoK4bE0!I%J{_YMXE z1_Dli5HMKAm|`H99$M(VCX`S@AcW@c_h$F@_Eg;RegAxveX~>E%>3rfn>TOfR!{wU z--C>?BK4u4?-0+@G2Ld-lfNT^mw0&ec%@#ijNHOak}_K{GDF@;TNBZ&*%ZZpNh}v@r5D&=@(y$ zuMF|E!M{xx--v%1{B5fIGeh)C7vGA1`^0yK_�yhk`%&*`?yYel|+{NROX<;%7h0 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/index_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/index_jsp.java deleted file mode 100755 index 8406a5015..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/index_jsp.java +++ /dev/null @@ -1,1262 +0,0 @@ -package org.apache.jsp.admin.operators; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class index_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_2; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_3; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); - _jspx_fnmap_2= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:trim", org.apache.taglibs.standard.functions.Functions.class, "trim", new Class[] {java.lang.String.class}); - _jspx_fnmap_3= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("kfn:urlenc", net.kalio.jsptags.kfn.JSPELFunctions.class, "URLEncode", new Class[] {java.lang.String.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(12); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/WEB-INF/tld/kaliojsp-el-func-1.0.tld"); - _jspx_dependants.add("/coda.jspf"); - _jspx_dependants.add("/WEB-INF/tags/admin/getOperators.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/out.tag"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_parse_varDom; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_var_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_x_parse_varDom = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_var = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_c_set_var_value_nobody.release(); - _jspx_tagPool_x_parse_varDom.release(); - _jspx_tagPool_c_set_var.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
\n"); - out.write(" \n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t\t

ABCD

\n"); - out.write("\t\t\t\t

Empweb Advanced Loans

\n"); - out.write("\t\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

\t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

\n"); - out.write("\t\t\t
 
\n"); - out.write("\t\t
\n"); - out.write("\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\r\n"); - out.write("\r\n"); - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - if (_jspx_meth_c_set_1(_jspx_page_context)) - return; - out.write("
\r\n"); - out.write(" "); - if (_jspx_meth_x_parse_0(_jspx_page_context)) - return; - out.write("

"); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

\r\n"); - out.write("

"); - if (_jspx_meth_fmt_message_12(_jspx_page_context)) - return; - out.write("

\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("\r\n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_0 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_0_aliasMap.put("punt", "op"); - _jspx_th_jxp_forEach_0.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_0_aliasMap); - _jspx_th_jxp_forEach_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setVar("op"); - _jspx_th_jxp_forEach_0.setSelect("/operators/operator"); - _jspx_th_jxp_forEach_0.setSortby((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sort_by}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setSortorder((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sort_order}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setJspBody(new index_jspHelper( 0, _jspx_page_context, _jspx_th_jxp_forEach_0, null)); - _jspx_th_jxp_forEach_0.doTag(); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
'); - if (_jspx_meth_fmt_message_13(_jspx_page_context)) - return; - out.write("'); - if (_jspx_meth_fmt_message_14(_jspx_page_context)) - return; - out.write("'); - if (_jspx_meth_fmt_message_15(_jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_16(_jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_17(_jspx_page_context)) - return; - out.write("
\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_22(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setVar("sort_by"); - _jspx_th_c_set_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.sort_by)}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_set_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent(null); - _jspx_th_c_set_1.setVar("sort_order"); - _jspx_th_c_set_1.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty fn:trim(param.sort_order))?fn:trim(param.sort_order):'ascending' }", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_x_parse_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent(null); - _jspx_th_x_parse_0.setVarDom("doc"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_admin_getOperators_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_admin_getOperators_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:getOperators - org.apache.jsp.tag.web.admin.getOperators_tag _jspx_th_admin_getOperators_0 = new org.apache.jsp.tag.web.admin.getOperators_tag(); - _jspx_th_admin_getOperators_0.setJspContext(_jspx_page_context); - _jspx_th_admin_getOperators_0.setParent(_jspx_th_x_parse_0); - _jspx_th_admin_getOperators_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("operators_admin"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent(null); - _jspx_th_fmt_message_12.setKey("operators_list"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_fmt_message_13(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent(null); - _jspx_th_fmt_message_13.setKey("operator_id"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_fmt_message_14(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent(null); - _jspx_th_fmt_message_14.setKey("operator_name"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_fmt_message_15(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent(null); - _jspx_th_fmt_message_15.setKey("email"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_fmt_message_16(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent(null); - _jspx_th_fmt_message_16.setKey("status"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_fmt_message_17(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent(null); - _jspx_th_fmt_message_17.setKey("actions"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_c_set_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_set_2.setVar("accEnabled"); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_eval_c_set_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_2.doInitBody(); - } - do { - if (_jspx_meth_jxp_out_0(_jspx_th_c_set_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_jxp_out_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_0 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_0.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_0.setParent(_jspx_th_c_set_2); - _jspx_th_jxp_out_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${op}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_0.setSelect("/properties/property[@id='accountenabled']"); - _jspx_th_jxp_out_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${accEnabled ne 'on'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_18(_jspx_th_c_if_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_fmt_message_18(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_fmt_message_18.setKey("disabled"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_fmt_message_19(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_19 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_19.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_19.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_19.setKey("edit"); - int _jspx_eval_fmt_message_19 = _jspx_th_fmt_message_19.doStartTag(); - if (_jspx_th_fmt_message_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_19); - return false; - } - - private boolean _jspx_meth_fmt_message_20(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_20 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_20.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_20.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_20.setKey("copy"); - int _jspx_eval_fmt_message_20 = _jspx_th_fmt_message_20.doStartTag(); - if (_jspx_th_fmt_message_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_20); - return false; - } - - private boolean _jspx_meth_c_if_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${op['@id'] ne 'admin'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_21(_jspx_th_c_if_2, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_fmt_message_21(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_21 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_21.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_21.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - _jspx_th_fmt_message_21.setKey("delete"); - int _jspx_eval_fmt_message_21 = _jspx_th_fmt_message_21.doStartTag(); - if (_jspx_th_fmt_message_21.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_21); - return false; - } - - private boolean _jspx_meth_fmt_message_22(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_22 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_22.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_22.setParent(null); - _jspx_th_fmt_message_22.setKey("create_new_operator"); - int _jspx_eval_fmt_message_22 = _jspx_th_fmt_message_22.doStartTag(); - if (_jspx_th_fmt_message_22.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_22); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } - - private class index_jspHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public index_jspHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public void invoke0( JspWriter out ) - throws Throwable - { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${op['@id']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${op['name']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${op['email']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_c_set_2(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_c_if_1(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_19(_jspx_parent, _jspx_page_context)) - return; - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_20(_jspx_parent, _jspx_page_context)) - return; - out.write(" |\r\n"); - out.write(" "); - if (_jspx_meth_c_if_2(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - return; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/new_005foperator_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/operators/new_005foperator_jsp.class deleted file mode 100755 index 30afb40c1ecc41e7cc92c7c459e4298b43067491..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32780 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"); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
\n"); - out.write(" \n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t\t

MEKELLE UNIVERSITY LIBRARY with VLIR/UOS support

\n"); - out.write("\t\t\t\t

ABCD - Empweb

\n"); - out.write("\t\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

\t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

\n"); - out.write("\t\t\t
 
\n"); - out.write("\t\t
\n"); - out.write("\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\n"); - out.write("\n"); - out.write("
\n"); - out.write("\n"); - out.write("
\n"); - out.write("\n"); - out.write("

"); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

\n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_c_choose_0(_jspx_page_context)) - return; - out.write("
\n"); - out.write("
\n"); - out.write(" \n"); - out.write("
\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("confirmation"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_c_choose_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_when_1(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.new_operator_no}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_redirect_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_c_redirect_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:redirect - org.apache.taglibs.standard.tag.rt.core.RedirectTag _jspx_th_c_redirect_0 = (org.apache.taglibs.standard.tag.rt.core.RedirectTag) _jspx_tagPool_c_redirect_url_nobody.get(org.apache.taglibs.standard.tag.rt.core.RedirectTag.class); - _jspx_th_c_redirect_0.setPageContext(_jspx_page_context); - _jspx_th_c_redirect_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_redirect_0.setUrl("index.jsp"); - int _jspx_eval_c_redirect_0 = _jspx_th_c_redirect_0.doStartTag(); - if (_jspx_th_c_redirect_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_redirect_url_nobody.reuse(_jspx_th_c_redirect_0); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty param.new_operator_yes) and (not empty param.id)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_admin_newOperator_0(_jspx_th_c_when_1, _jspx_page_context)) - return true; - out.write("

"); - if (_jspx_meth_fmt_message_12(_jspx_th_c_when_1, _jspx_page_context)) - return true; - out.write("

\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_admin_newOperator_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:newOperator - org.apache.jsp.tag.web.admin.newOperator_tag _jspx_th_admin_newOperator_0 = new org.apache.jsp.tag.web.admin.newOperator_tag(); - _jspx_th_admin_newOperator_0.setJspContext(_jspx_page_context); - _jspx_th_admin_newOperator_0.setParent(_jspx_th_c_when_1); - _jspx_th_admin_newOperator_0.setId((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_admin_newOperator_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_12.setKey("back_to_operators"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

"); - if (_jspx_meth_fmt_message_13(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("

\n"); - out.write("
\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("
"); - if (_jspx_meth_fmt_message_14(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write(""); - if (_jspx_meth_c_if_1(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("
\n"); - out.write("
\n"); - out.write("

"); - if (_jspx_meth_fmt_message_16(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("

\n"); - out.write(" \n"); - out.write(" \n"); - out.write("
\n"); - out.write("
\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_fmt_message_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_13.setKey("new_operator_info"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_fmt_message_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_14.setKey("new_operator_id"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.new_operator_yes}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_15(_jspx_th_c_if_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_fmt_message_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_fmt_message_15.setKey("required_field"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_fmt_message_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_16.setKey("new_operator_are_you_sure"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_fmt_message_17(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_17.setKey("yes"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_fmt_message_18(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_18.setKey("no"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/pipelines/edit_005fpipeline_jsp$edit_005fpipeline_jspHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/pipelines/edit_005fpipeline_jsp$edit_005fpipeline_jspHelper.class deleted file mode 100755 index 22f753114283d6b695c24c6c0626434b7e0de765..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5171 zcmbtYS$GrI75=X*`%WeU7#RpQn_>*uvauvfC-NHR6SgT=#X9g{f2LrTM09aBhan3l-s$RelVSq-*^ zJPSA)W;C2*nddajYB;aqd0v>~;ev*X8a}AuLp*zdhYxG`2tPln;bR&;&g3UFd{V=w znEbSc7d3oF!)G;ojv1fl;R_mG((pxw_9Y!(##eZFnWtaXY4{osUuWJWiEl`JQ{r1X zI`M6Z??`-Cz!*E5&&`hIOxwyh0*?=#HP4x|!MtUkOIuEm7K4sCY0Wyp1Nqz$bFxQZ zWkF>oe`ahvJ8^z2nVn%>&&dIS8s|(Z-xLyv4`%JjpqVq1XDnsLoS05!g1J=AN~bbb zK4?v(oUu?ScDl%7vt+)eH0E7W$hj%O0~+ zj%D|>oDitW&d|=UTU3rfjW}j zOl5;bIJ7Kie^x3m!L*r~3?4aSXP;xAe6F5Tumx&efdx&8@2Sf{H{un_)<|~7PFnpb z-t2~o*>2}cVqiOV7}$yL8|Xo=foE5h}fQsc*L<&nMsM)47`pjr0wrpq6@6>m;LoR6N+71#-)jY zpRvyv-J#r!<9E*ItZj{S1CvwZ+1W<_IWs*&3@gJqnP~K9%;|;c7@hW}xtwF4+_Hlg zww$`in146{|qKi(olAHG=t@OO@n7DJmrM0(>>@ z3JgC?8(6H!3AC1)H1kwjgEn=b)U?G-s^2yzr>U70tL~bLFx{dduv8^rz7`1VZvKD! z2X_x&v8_&8)E-si5!g_nOma?(ok<{C8X2|T|EXtE$ug6C-kU-ps@mrtvTarXSKb#Z z2$Z7dc2EQoW+2t7;8H;@lxkIx-TKzUIcg~lwtO2)><&!l(sWMgKIZI{<(T&QyR@!(dQP;II5{+amSm{E z6l3q;*uBl_C8EfSFt0d?mQG?ki8Z%81dIiX@luPOrISSIq>Cqy7S0N7QRz(W*xHI$ zW&YJc%h4;}E_&k=2tL?;D;y8HjfLh+<#Ez-4)M#v1`4*KpLtQ4%jR4+t4lX{zCfwd zv%+oDd#v%9$-T3VmC4fv!B4Nd-Sh@u1rIl6qCDJ}f!bPb*EIJ+P+{6d<8GQ=pm_~F z8v?C2AOdT*)_ZTk6R7vzKvkf=`UbpLY1M;0G_FE5Aib!T)mS2HP$wnorG~w<7UeZG zpdSPDWQwXS=`lr>nD8*gh`fqoOx1*e$}veXl9LKEc?n!6AlJ$LbyVL*%_UTOU$1(d zB&rmOrEE(Y@W~}uA(txetCXiz^WIls7*CS*!%9o6zz7i>c#M8j{9Tt-uTtm)(Q~Za zrMyH@xB9f3c%;>**Wpn{BC2k~xQj;>bBP+4s&N^O<@&X*{&KbKtDs-ocoTK4wf=?C zx1xfWZ>6%ZN{#R5>@jv$?tiuGzy3bGR$nD7K3A-vM0iaB%WbSJ4f=k2oiJ<~J+dEsL3NUc|hwg%-;V2bAIW z_1jwN*WIW#i;j-L>D{?dL$St@loAIt}!5?J+f0C{Evuwj( zec~m#U0jws#1*+yT$8)R@8oXrj@%>uAoq%QWxx2V+$a7f_j_vOfX9#rJnQ8X zo(*!)vq=tlTIE5{HhIX?Cx<UM@Qq#Zc=zSVlY7-g*Ns{88WRz+5n~%S5hY&W;MTVhzXWaTUBvIaiO%C&Zy|A~+e>0x z5tLZH_s&%U!FBH_6&HR^k>R75R!_HL^Mec*Fjt?=8&ipR72@g19K{y z9##D!(BC76_<&rec@IjQdJhJT|AvMtiKivTXbpl`|HKl|rr#WUo@0~7n{ zsgwCG`k%`_;=E04@5s>3Vg3ET5cLBi!+K!EuO9t+t3Tv-KTit(1L5xzz2Ylg@uNja z1P1kvcy~Ayj<&`1M7TQ~3CEa6PJxfqX{AjV>H1S!yy703%LRbi+@SeiF9; diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/pipelines/edit_005fpipeline_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/pipelines/edit_005fpipeline_jsp.class deleted file mode 100755 index b58cc45d1a8f5fa66f1ae2e50853cb510cec1075..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 53658 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/pipelines/edit_005fpipeline_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/pipelines/edit_005fpipeline_jsp.java deleted file mode 100755 index 2987fdbdb..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/pipelines/edit_005fpipeline_jsp.java +++ /dev/null @@ -1,1909 +0,0 @@ -package org.apache.jsp.admin.pipelines; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class edit_005fpipeline_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_2; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_3; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); - _jspx_fnmap_2= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("kfn:urlenc", net.kalio.jsptags.kfn.JSPELFunctions.class, "URLEncode", new Class[] {java.lang.String.class}); - _jspx_fnmap_3= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("kfn:splitLines", net.kalio.jsptags.kfn.JSPELFunctions.class, "splitLines", new Class[] {java.lang.String.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(18); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/WEB-INF/tld/kaliojsp-el-func-1.0.tld"); - _jspx_dependants.add("/coda.jspf"); - _jspx_dependants.add("/WEB-INF/tags/admin/adminResult.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/msg.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/isDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/admin/savePipeline.tag"); - _jspx_dependants.add("/WEB-INF/tags/admin/getPipeline.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/outXml.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/out.tag"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_param_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_parse_var; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_value_target_property_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_param_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_x_parse_var = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_value_target_property_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_var_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_fmt_message_key.release(); - _jspx_tagPool_fmt_param_value_nobody.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_x_parse_var.release(); - _jspx_tagPool_c_set_value_target_property_nobody.release(); - _jspx_tagPool_c_set_var_value_nobody.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
\n"); - out.write(" \n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t\t

ABCD

\n"); - out.write("\t\t\t\t

Empweb Advanced Loans

\n"); - out.write("\t\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

\t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

\n"); - out.write("\t\t\t
 
\n"); - out.write("\t\t
\n"); - out.write("\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\r\n"); - out.write("
\r\n"); - out.write("

"); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

\r\n"); - out.write("

"); - if (_jspx_meth_fmt_message_12(_jspx_page_context)) - return; - out.write("

\r\n"); - out.write("\r\n"); - out.write(" "); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return; - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_x_parse_0(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_0 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_0_aliasMap.put("punt", "trans"); - _jspx_th_jxp_set_0.setJspContext(_jspx_page_context, _jspx_th_jxp_set_0_aliasMap); - _jspx_th_jxp_set_0.setParent(_jspx_th_c_otherwise_0); - _jspx_th_jxp_set_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_0.setVar("trans"); - _jspx_th_jxp_set_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_0.setSelect("//t:transaction"); - _jspx_th_jxp_set_0.doTag(); - out.write("

"); - if (_jspx_meth_fmt_message_14(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("

\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
"); - if (_jspx_meth_fmt_message_15(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${trans['@name']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("
"); - if (_jspx_meth_fmt_message_16(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${trans['@type']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("
"); - if (_jspx_meth_fmt_message_17(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${trans['@evaluation']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("
"); - if (_jspx_meth_fmt_message_18(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${trans['@classpath']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("

"); - if (_jspx_meth_fmt_message_19(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("

\r\n"); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("\r\n"); - out.write(" "); - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_1 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_1_aliasMap.put("punt", "procCount"); - _jspx_th_jxp_set_1.setJspContext(_jspx_page_context, _jspx_th_jxp_set_1_aliasMap); - _jspx_th_jxp_set_1.setParent(_jspx_th_c_otherwise_0); - _jspx_th_jxp_set_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_1.setVar("procCount"); - _jspx_th_jxp_set_1.setSelect("count(//t:transaction/t:process|//t:transaction/t:rule|//t:transaction/t:finally)"); - _jspx_th_jxp_set_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_1.doTag(); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_0 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_0_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_0.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_0_aliasMap); - _jspx_th_jxp_forEach_0.setParent(_jspx_th_c_otherwise_0); - _jspx_th_jxp_forEach_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setVar("ptr"); - _jspx_th_jxp_forEach_0.setSelect("//t:transaction/t:process|//t:transaction/t:rule|//t:transaction/t:finally"); - _jspx_th_jxp_forEach_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setJspBody(new edit_005fpipeline_jspHelper( 1, _jspx_page_context, _jspx_th_jxp_forEach_0, null)); - _jspx_th_jxp_forEach_0.doTag(); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("\r\n"); - out.write("
"); - if (_jspx_meth_fmt_message_20(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_21(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_22(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_23(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_24(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("
\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_32(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("\r\n"); - out.write("

"); - if (_jspx_meth_fmt_message_34(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("

\r\n"); - out.write("
\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_35(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - out.write("
\r\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("pipelines_admin"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent(null); - _jspx_th_fmt_message_12.setKey("pipeline_edit"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.submit}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_admin_adminResult_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - out.write("

'); - if (_jspx_meth_fmt_message_13(_jspx_th_c_when_0, _jspx_page_context)) - return true; - out.write("

\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_admin_adminResult_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:adminResult - org.apache.jsp.tag.web.admin.adminResult_tag _jspx_th_admin_adminResult_0 = new org.apache.jsp.tag.web.admin.adminResult_tag(); - _jspx_th_admin_adminResult_0.setJspContext(_jspx_page_context); - _jspx_th_admin_adminResult_0.setParent(_jspx_th_c_when_0); - _jspx_th_admin_adminResult_0.setJspBody(new edit_005fpipeline_jspHelper( 0, _jspx_page_context, _jspx_th_admin_adminResult_0, null)); - _jspx_th_admin_adminResult_0.doTag(); - return false; - } - - private boolean _jspx_meth_admin_savePipeline_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:savePipeline - org.apache.jsp.tag.web.admin.savePipeline_tag _jspx_th_admin_savePipeline_0 = new org.apache.jsp.tag.web.admin.savePipeline_tag(); - _jspx_th_admin_savePipeline_0.setJspContext(_jspx_page_context); - _jspx_th_admin_savePipeline_0.setParent(_jspx_parent); - _jspx_th_admin_savePipeline_0.setName((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.name}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_admin_savePipeline_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_fmt_message_13.setKey("back_to_pipeline"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_eval_fmt_message_13 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_message_13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_message_13.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_message_13.doInitBody(); - } - do { - if (_jspx_meth_fmt_param_0(_jspx_th_fmt_message_13, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_fmt_message_13.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_message_13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_fmt_param_0(javax.servlet.jsp.tagext.JspTag _jspx_th_fmt_message_13, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:param - org.apache.taglibs.standard.tag.rt.fmt.ParamTag _jspx_th_fmt_param_0 = (org.apache.taglibs.standard.tag.rt.fmt.ParamTag) _jspx_tagPool_fmt_param_value_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.ParamTag.class); - _jspx_th_fmt_param_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_param_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fmt_message_13); - _jspx_th_fmt_param_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.name}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_fmt_param_0 = _jspx_th_fmt_param_0.doStartTag(); - if (_jspx_th_fmt_param_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_param_value_nobody.reuse(_jspx_th_fmt_param_0); - return false; - } - - private boolean _jspx_meth_x_parse_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_var.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_x_parse_0.setVar("doc"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_admin_getPipeline_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_var.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_admin_getPipeline_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:getPipeline - org.apache.jsp.tag.web.admin.getPipeline_tag _jspx_th_admin_getPipeline_0 = new org.apache.jsp.tag.web.admin.getPipeline_tag(); - _jspx_th_admin_getPipeline_0.setJspContext(_jspx_page_context); - _jspx_th_admin_getPipeline_0.setParent(_jspx_th_x_parse_0); - _jspx_th_admin_getPipeline_0.setName((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.name}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_admin_getPipeline_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_0.setProperty("t"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/transaction/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_fmt_message_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_14.setKey("pipeline"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_fmt_message_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_15.setKey("name"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_fmt_message_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_16.setKey("type"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_fmt_message_17(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_17.setKey("evaluation_method"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_fmt_message_18(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_18.setKey("classpath"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_fmt_message_19(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_19 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_19.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_19.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_19.setKey("process_and_rules"); - int _jspx_eval_fmt_message_19 = _jspx_th_fmt_message_19.doStartTag(); - if (_jspx_th_fmt_message_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_19); - return false; - } - - private boolean _jspx_meth_fmt_message_20(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_20 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_20.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_20.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_20.setKey("enabled"); - int _jspx_eval_fmt_message_20 = _jspx_th_fmt_message_20.doStartTag(); - if (_jspx_th_fmt_message_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_20); - return false; - } - - private boolean _jspx_meth_fmt_message_21(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_21 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_21.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_21.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_21.setKey("type"); - int _jspx_eval_fmt_message_21 = _jspx_th_fmt_message_21.doStartTag(); - if (_jspx_th_fmt_message_21.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_21); - return false; - } - - private boolean _jspx_meth_fmt_message_22(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_22 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_22.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_22.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_22.setKey("name"); - int _jspx_eval_fmt_message_22 = _jspx_th_fmt_message_22.doStartTag(); - if (_jspx_th_fmt_message_22.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_22); - return false; - } - - private boolean _jspx_meth_fmt_message_23(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_23 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_23.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_23.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_23.setKey("description"); - int _jspx_eval_fmt_message_23 = _jspx_th_fmt_message_23.doStartTag(); - if (_jspx_th_fmt_message_23.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_23); - return false; - } - - private boolean _jspx_meth_fmt_message_24(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_24 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_24.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_24.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_24.setKey("actions"); - int _jspx_eval_fmt_message_24 = _jspx_th_fmt_message_24.doStartTag(); - if (_jspx_th_fmt_message_24.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_24); - return false; - } - - private boolean _jspx_meth_c_set_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_set_1.setVar("justMovedStyle"); - _jspx_th_c_set_1.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ (ptr['@name'] == param.moved) ? 'style=\"background: #FF7\"' : '' }", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_c_set_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_set_2.setVar("checkMark"); - _jspx_th_c_set_2.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(" ${ (ptr['@enabled'] == 'false') ? '' : 'checked' }", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_jxp_out_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_0 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_0.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_0.setParent(_jspx_parent); - _jspx_th_jxp_out_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_0.setSelect("name(.)"); - _jspx_th_jxp_out_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@class'] eq 'net.kalio.empweb.engine.rules.GroovyInterpreter'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - if (_jspx_meth_fmt_message_25(_jspx_th_c_if_1, _jspx_page_context)) - return true; - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_fmt_message_25(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_25 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_25.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_25.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_fmt_message_25.setKey("script"); - int _jspx_eval_fmt_message_25 = _jspx_th_fmt_message_25.doStartTag(); - if (_jspx_th_fmt_message_25.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_25); - return false; - } - - private boolean _jspx_meth_c_choose_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_1 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_1.setPageContext(_jspx_page_context); - _jspx_th_c_choose_1.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - int _jspx_eval_c_choose_1 = _jspx_th_c_choose_1.doStartTag(); - if (_jspx_eval_c_choose_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_1); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(procCount gt 1) and (_jxpItem != 1)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_26(_jspx_th_c_when_1, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_fmt_message_26(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_26 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_26.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_26.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_26.setKey("up"); - int _jspx_eval_fmt_message_26 = _jspx_th_fmt_message_26.doStartTag(); - if (_jspx_th_fmt_message_26.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_26); - return false; - } - - private boolean _jspx_meth_c_otherwise_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_1 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_1.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - int _jspx_eval_c_otherwise_1 = _jspx_th_c_otherwise_1.doStartTag(); - if (_jspx_eval_c_otherwise_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_27(_jspx_th_c_otherwise_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_1); - return false; - } - - private boolean _jspx_meth_fmt_message_27(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_27 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_27.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_27.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_fmt_message_27.setKey("up"); - int _jspx_eval_fmt_message_27 = _jspx_th_fmt_message_27.doStartTag(); - if (_jspx_th_fmt_message_27.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_27); - return false; - } - - private boolean _jspx_meth_c_choose_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_2 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_2.setPageContext(_jspx_page_context); - _jspx_th_c_choose_2.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - int _jspx_eval_c_choose_2 = _jspx_th_c_choose_2.doStartTag(); - if (_jspx_eval_c_choose_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_2(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_2(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_2); - return false; - } - - private boolean _jspx_meth_c_when_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_2 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_2.setPageContext(_jspx_page_context); - _jspx_th_c_when_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - _jspx_th_c_when_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(procCount gt 1) and (_jxpItem != procCount)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_2 = _jspx_th_c_when_2.doStartTag(); - if (_jspx_eval_c_when_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_28(_jspx_th_c_when_2, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_2); - return false; - } - - private boolean _jspx_meth_fmt_message_28(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_28 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_28.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_28.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_fmt_message_28.setKey("down"); - int _jspx_eval_fmt_message_28 = _jspx_th_fmt_message_28.doStartTag(); - if (_jspx_th_fmt_message_28.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_28); - return false; - } - - private boolean _jspx_meth_c_otherwise_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_2 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_2.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - int _jspx_eval_c_otherwise_2 = _jspx_th_c_otherwise_2.doStartTag(); - if (_jspx_eval_c_otherwise_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_29(_jspx_th_c_otherwise_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_2); - return false; - } - - private boolean _jspx_meth_fmt_message_29(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_29 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_29.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_29.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_fmt_message_29.setKey("down"); - int _jspx_eval_fmt_message_29 = _jspx_th_fmt_message_29.doStartTag(); - if (_jspx_th_fmt_message_29.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_29); - return false; - } - - private boolean _jspx_meth_fmt_message_30(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_30 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_30.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_30.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_30.setKey("edit"); - int _jspx_eval_fmt_message_30 = _jspx_th_fmt_message_30.doStartTag(); - if (_jspx_th_fmt_message_30.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_30); - return false; - } - - private boolean _jspx_meth_jxp_out_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_1 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_1.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_1.setParent(_jspx_parent); - _jspx_th_jxp_out_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_1.setSelect("name()"); - _jspx_th_jxp_out_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_1.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_31(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_31 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_31.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_31.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_31.setKey("delete"); - int _jspx_eval_fmt_message_31 = _jspx_th_fmt_message_31.doStartTag(); - if (_jspx_th_fmt_message_31.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_31); - return false; - } - - private boolean _jspx_meth_fmt_message_32(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_32 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_32.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_32.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_32.setKey("create_new_process"); - int _jspx_eval_fmt_message_32 = _jspx_th_fmt_message_32.doStartTag(); - if (_jspx_th_fmt_message_32.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_32); - return false; - } - - private boolean _jspx_meth_fmt_message_33(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_33 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_33.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_33.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_33.setKey("submit"); - int _jspx_eval_fmt_message_33 = _jspx_th_fmt_message_33.doStartTag(); - if (_jspx_th_fmt_message_33.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_33); - return false; - } - - private boolean _jspx_meth_fmt_message_34(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_34 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_34.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_34.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_34.setKey("environment_parameters"); - int _jspx_eval_fmt_message_34 = _jspx_th_fmt_message_34.doStartTag(); - if (_jspx_th_fmt_message_34.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_34); - return false; - } - - private boolean _jspx_meth_fmt_message_35(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_35 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_35.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_35.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_35.setKey("xml"); - int _jspx_eval_fmt_message_35 = _jspx_th_fmt_message_35.doStartTag(); - if (_jspx_th_fmt_message_35.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_35); - return false; - } - - private boolean _jspx_meth_jxp_outXml_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:outXml - org.apache.jsp.tag.web.commons.jxp.outXml_tag _jspx_th_jxp_outXml_0 = new org.apache.jsp.tag.web.commons.jxp.outXml_tag(); - _jspx_th_jxp_outXml_0.setJspContext(_jspx_page_context); - _jspx_th_jxp_outXml_0.setParent(_jspx_th_c_otherwise_0); - _jspx_th_jxp_outXml_0.setSelect("//t:transaction/t:environment"); - _jspx_th_jxp_outXml_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_outXml_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_outXml_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_36(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_36 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_36.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_36.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_36.setKey("submit"); - int _jspx_eval_fmt_message_36 = _jspx_th_fmt_message_36.doStartTag(); - if (_jspx_th_fmt_message_36.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_36); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } - - private class edit_005fpipeline_jspHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public edit_005fpipeline_jspHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public boolean invoke0( JspWriter out ) - throws Throwable - { - if (_jspx_meth_admin_savePipeline_0(_jspx_parent, _jspx_page_context)) - return true; - return false; - } - public void invoke1( JspWriter out ) - throws Throwable - { - if (_jspx_meth_c_set_1(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_set_2(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_jxp_out_0(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_c_if_1(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@name']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\r\n"); - out.write("\r\n"); - out.write(" \r\n"); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${kfn:splitLines(ptr['t:doc'])[0]}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_3, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_1(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" | "); - if (_jspx_meth_c_choose_2(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" | '); - if (_jspx_meth_fmt_message_30(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" | '); - if (_jspx_meth_fmt_message_31(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - return; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - case 1: - invoke1( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/pipelines/edit_005fprocess_jsp$edit_005fprocess_jspHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/pipelines/edit_005fprocess_jsp$edit_005fprocess_jspHelper.class deleted file mode 100755 index c5f76d91a579cdea5001996fc81c7f42bde0b05e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3063 zcmbtW>rWh26#vb#m)TB-7PmmV^hGTyEYR6yOQBF7Ed@&p6kP->Rveb;GO+AyW`>p; z6O+adey&Zl`a%6-jj5U@K#f&V<100O@R4ZZUt&@p=gdB&?G!C;vge+A@0s&E@0sg= ze)K7T1hVU}83z??!6D|lnH*-)qo5a$GC9JekI7NKIHsT<155^adt4zh#N;t1k26W~ z?XZj|WQ@odRZxv5Wt@=llmvBr+R4q2=XBf1x)OHvPwS`kdCf8G(;36n=u&g_v@!2$ zN1fcTp6-%RU3g^9nHrz4CeMzitT}!*FxDrb+?_I=`j~{ae#=g4dQMMG8J-$_a@Ndh zIWuQu%&g&P#-!1H1zp+K&E$FS(m)%^0~d) zzp=i?5edO=YtoRgv7byGoSU66>|uQ(Lnq;WE2U>fblc>8;V{TfOQ`j8>4=fZ88!vF zFPk;&?u_m@2FVVs#ku-B15o5DCQT=0n-pc;wFpt7bSML)S8THmwa$+142b;UYTY*(sqiFYwQkGRC|{pz42` z!jrV-?3B@Ka%v-f(cQ!Spkh0AsMv{10dv;iQPFGb=~)^n#q!_kYh*s15;l15m$D?GyW#)# zF?VseINZ_(4JmH`NZ9F9u^iFjgpiO}=@|{c|1!C#mh=>lvHDny`e%M^!^_9Co2QeH zz)IV>FN=1>*^c6-b>$|(n{B=cDb0#dj>h{Tn(h*`+uP5_49a<-IjQ~9hI^c+!_J1r ze-V{)RxS^-r2unFGjkrR@@;z9n3zlV%)3U`q4|M2dbMq#w`Lgv+?B)yxG{msO72(M zmxD|oIeM?r?s)|11gMQREkcTJYl#G}A`p!P7f}|Ch(!dicslMSS_1)yS0Kczs1O&i zNxX)LcpbaxZZF>vUOgV5l{xBd!e);8p6p?cEed)Z+a$;aYJQSpOU68#2_?EfhAa^L z0>p--@X2y&4im+l_24g2zt z(hHO$u7?ZKK-1UQNSRccmau-{64o=n1a*Mcig!r_4>O@3R|wZ9*AM4yf3$fC8%8f- zD>EC32{Thk%sOW7870+id39krj1IPZj;f0YwS0!E zgj9=@$WSrxdXBI%c+p$)6*fZOf)Ljb5Fevld_nb)2gH{+B)&qA_y)(sw-^-H zF)Y5rsQ4Zy#V^psugHiWFe`q9D}KUR@iWfR`Ac;EviQvlXq3uumh`uy!}It;sb()= zKRT&A132$hZ@`N}8`K*J%jlAKg+d`QDC58ls6_ul2xT%Jl<^SVLZYKTPyt$gCl$qd zuO<)g2|&XX;Co$i@- za*FSZV5LB`UukXYjK|{f=60ohUuV2^|K8>frK7zwo=9{M7msxi+tEsFv`6_HYF+PO diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/pipelines/edit_005fprocess_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/pipelines/edit_005fprocess_jsp.class deleted file mode 100755 index a355ccb8d0f4018319e06e947d2539109df1522d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44661 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"); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
\n"); - out.write(" \n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t\t

ABCD

\n"); - out.write("\t\t\t\t

Empweb Advanced Loans

\n"); - out.write("\t\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

\t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

\n"); - out.write("\t\t\t
 
\n"); - out.write("\t\t
\n"); - out.write("\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\n"); - out.write("\n"); - out.write("
\n"); - out.write("

"); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

\n"); - out.write("

"); - if (_jspx_meth_fmt_message_12(_jspx_page_context)) - return; - out.write("

\n"); - out.write("\n"); - out.write(" "); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return; - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_x_parse_0(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_0 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_0_aliasMap.put("punt", "process"); - _jspx_th_jxp_set_0.setJspContext(_jspx_page_context, _jspx_th_jxp_set_0_aliasMap); - _jspx_th_jxp_set_0.setParent(_jspx_th_c_otherwise_0); - _jspx_th_jxp_set_0.setVar("process"); - _jspx_th_jxp_set_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_0.setSelect((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("//t:transaction/*[@name='${param.process_name}']", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_0.doTag(); - out.write("
\n"); - out.write("

"); - if (_jspx_meth_fmt_message_14(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("

\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("
"); - if (_jspx_meth_fmt_message_15(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("'); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.pipeline_name}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("
"); - if (_jspx_meth_fmt_message_16(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${process['@name']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("
"); - if (_jspx_meth_fmt_message_17(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_jxp_out_0(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_18(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${process['@class']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("
"); - if (_jspx_meth_fmt_message_19(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${process['@bundle']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("
\n"); - out.write("\n"); - out.write("

"); - if (_jspx_meth_fmt_message_20(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("

\n"); - out.write("
\n"); - out.write(" \n"); - out.write("
\n"); - out.write("\n"); - out.write("

"); - if (_jspx_meth_fmt_message_21(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("

\n"); - out.write("
\n"); - out.write(" \n"); - out.write("
\n"); - out.write("\n"); - out.write("

"); - if (_jspx_meth_fmt_message_22(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("

\n"); - out.write(" "); - out.write("
\n"); - out.write(" \n"); - out.write("
\n"); - out.write(" \n"); - out.write("\n"); - out.write("\n"); - out.write("
\n"); - out.write("  +   \n"); - out.write("  - \n"); - out.write(" \n"); - out.write("
\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write(" \n"); - out.write("\n"); - out.write("\n"); - out.write("
\n"); - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - out.write("
\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("process_admin"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent(null); - _jspx_th_fmt_message_12.setKey("process_edit"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.submit}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_admin_adminResult_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - out.write("

\n"); - out.write(" "); - if (_jspx_meth_fmt_message_13(_jspx_th_c_when_0, _jspx_page_context)) - return true; - out.write("\n"); - out.write("

\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_admin_adminResult_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:adminResult - org.apache.jsp.tag.web.admin.adminResult_tag _jspx_th_admin_adminResult_0 = new org.apache.jsp.tag.web.admin.adminResult_tag(); - _jspx_th_admin_adminResult_0.setJspContext(_jspx_page_context); - _jspx_th_admin_adminResult_0.setParent(_jspx_th_c_when_0); - _jspx_th_admin_adminResult_0.setJspBody(new edit_005fprocess_jspHelper( 0, _jspx_page_context, _jspx_th_admin_adminResult_0, null)); - _jspx_th_admin_adminResult_0.doTag(); - return false; - } - - private boolean _jspx_meth_admin_saveProcess_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:saveProcess - org.apache.jsp.tag.web.admin.saveProcess_tag _jspx_th_admin_saveProcess_0 = new org.apache.jsp.tag.web.admin.saveProcess_tag(); - _jspx_th_admin_saveProcess_0.setJspContext(_jspx_page_context); - _jspx_th_admin_saveProcess_0.setParent(_jspx_parent); - _jspx_th_admin_saveProcess_0.setProcessName((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.process_name}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_admin_saveProcess_0.setPipelineName((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.pipeline_name}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_admin_saveProcess_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_fmt_message_13.setKey("back_to_process"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_eval_fmt_message_13 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_message_13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_message_13.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_message_13.doInitBody(); - } - do { - if (_jspx_meth_fmt_param_0(_jspx_th_fmt_message_13, _jspx_page_context)) - return true; - if (_jspx_meth_fmt_param_1(_jspx_th_fmt_message_13, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_fmt_message_13.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_message_13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_fmt_param_0(javax.servlet.jsp.tagext.JspTag _jspx_th_fmt_message_13, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:param - org.apache.taglibs.standard.tag.rt.fmt.ParamTag _jspx_th_fmt_param_0 = (org.apache.taglibs.standard.tag.rt.fmt.ParamTag) _jspx_tagPool_fmt_param_value_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.ParamTag.class); - _jspx_th_fmt_param_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_param_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fmt_message_13); - _jspx_th_fmt_param_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.process_name}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_fmt_param_0 = _jspx_th_fmt_param_0.doStartTag(); - if (_jspx_th_fmt_param_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_param_value_nobody.reuse(_jspx_th_fmt_param_0); - return false; - } - - private boolean _jspx_meth_fmt_param_1(javax.servlet.jsp.tagext.JspTag _jspx_th_fmt_message_13, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:param - org.apache.taglibs.standard.tag.rt.fmt.ParamTag _jspx_th_fmt_param_1 = (org.apache.taglibs.standard.tag.rt.fmt.ParamTag) _jspx_tagPool_fmt_param_value_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.ParamTag.class); - _jspx_th_fmt_param_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_param_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fmt_message_13); - _jspx_th_fmt_param_1.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.pipeline_name}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_fmt_param_1 = _jspx_th_fmt_param_1.doStartTag(); - if (_jspx_th_fmt_param_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_param_value_nobody.reuse(_jspx_th_fmt_param_1); - return false; - } - - private boolean _jspx_meth_x_parse_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_var.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_x_parse_0.setVar("doc"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_admin_getPipeline_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_var.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_admin_getPipeline_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:getPipeline - org.apache.jsp.tag.web.admin.getPipeline_tag _jspx_th_admin_getPipeline_0 = new org.apache.jsp.tag.web.admin.getPipeline_tag(); - _jspx_th_admin_getPipeline_0.setJspContext(_jspx_page_context); - _jspx_th_admin_getPipeline_0.setParent(_jspx_th_x_parse_0); - _jspx_th_admin_getPipeline_0.setName((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.pipeline_name}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_admin_getPipeline_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_0.setProperty("t"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/transaction/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_fmt_message_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_14.setKey("process_info"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_fmt_message_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_15.setKey("pipeline_name"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_fmt_message_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_16.setKey("process_name"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_fmt_message_17(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_17.setKey("type"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_jxp_out_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_0 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_0.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_0.setParent(_jspx_th_c_otherwise_0); - _jspx_th_jxp_out_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${process}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_0.setSelect("name()"); - _jspx_th_jxp_out_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_18(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_18.setKey("class"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_fmt_message_19(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_19 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_19.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_19.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_19.setKey("bundle"); - int _jspx_eval_fmt_message_19 = _jspx_th_fmt_message_19.doStartTag(); - if (_jspx_th_fmt_message_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_19); - return false; - } - - private boolean _jspx_meth_fmt_message_20(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_20 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_20.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_20.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_20.setKey("process_doc"); - int _jspx_eval_fmt_message_20 = _jspx_th_fmt_message_20.doStartTag(); - if (_jspx_th_fmt_message_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_20); - return false; - } - - private boolean _jspx_meth_jxp_encodeXml_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:encodeXml - org.apache.jsp.tag.web.commons.jxp.encodeXml_tag _jspx_th_jxp_encodeXml_0 = new org.apache.jsp.tag.web.commons.jxp.encodeXml_tag(); - _jspx_th_jxp_encodeXml_0.setJspContext(_jspx_page_context); - _jspx_th_jxp_encodeXml_0.setParent(_jspx_th_c_otherwise_0); - _jspx_th_jxp_encodeXml_0.setJspBody(new edit_005fprocess_jspHelper( 1, _jspx_page_context, _jspx_th_jxp_encodeXml_0, null)); - _jspx_th_jxp_encodeXml_0.doTag(); - return false; - } - - private boolean _jspx_meth_jxp_outXml_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:outXml - org.apache.jsp.tag.web.commons.jxp.outXml_tag _jspx_th_jxp_outXml_0 = new org.apache.jsp.tag.web.commons.jxp.outXml_tag(); - _jspx_th_jxp_outXml_0.setJspContext(_jspx_page_context); - _jspx_th_jxp_outXml_0.setParent(_jspx_parent); - _jspx_th_jxp_outXml_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${process}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_outXml_0.setSelect("t:doc"); - _jspx_th_jxp_outXml_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_outXml_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_21(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_21 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_21.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_21.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_21.setKey("process_limits"); - int _jspx_eval_fmt_message_21 = _jspx_th_fmt_message_21.doStartTag(); - if (_jspx_th_fmt_message_21.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_21); - return false; - } - - private boolean _jspx_meth_jxp_encodeXml_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:encodeXml - org.apache.jsp.tag.web.commons.jxp.encodeXml_tag _jspx_th_jxp_encodeXml_1 = new org.apache.jsp.tag.web.commons.jxp.encodeXml_tag(); - _jspx_th_jxp_encodeXml_1.setJspContext(_jspx_page_context); - _jspx_th_jxp_encodeXml_1.setParent(_jspx_th_c_otherwise_0); - _jspx_th_jxp_encodeXml_1.setJspBody(new edit_005fprocess_jspHelper( 2, _jspx_page_context, _jspx_th_jxp_encodeXml_1, null)); - _jspx_th_jxp_encodeXml_1.doTag(); - return false; - } - - private boolean _jspx_meth_jxp_outXml_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:outXml - org.apache.jsp.tag.web.commons.jxp.outXml_tag _jspx_th_jxp_outXml_1 = new org.apache.jsp.tag.web.commons.jxp.outXml_tag(); - _jspx_th_jxp_outXml_1.setJspContext(_jspx_page_context); - _jspx_th_jxp_outXml_1.setParent(_jspx_parent); - _jspx_th_jxp_outXml_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${process}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_outXml_1.setSelect("t:limits"); - _jspx_th_jxp_outXml_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_outXml_1.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_22(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_22 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_22.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_22.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_22.setKey("process_parameters"); - int _jspx_eval_fmt_message_22 = _jspx_th_fmt_message_22.doStartTag(); - if (_jspx_th_fmt_message_22.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_22); - return false; - } - - private boolean _jspx_meth_jxp_encodeXml_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:encodeXml - org.apache.jsp.tag.web.commons.jxp.encodeXml_tag _jspx_th_jxp_encodeXml_2 = new org.apache.jsp.tag.web.commons.jxp.encodeXml_tag(); - _jspx_th_jxp_encodeXml_2.setJspContext(_jspx_page_context); - _jspx_th_jxp_encodeXml_2.setParent(_jspx_th_c_otherwise_0); - _jspx_th_jxp_encodeXml_2.setJspBody(new edit_005fprocess_jspHelper( 3, _jspx_page_context, _jspx_th_jxp_encodeXml_2, null)); - _jspx_th_jxp_encodeXml_2.doTag(); - return false; - } - - private boolean _jspx_meth_jxp_outXml_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:outXml - org.apache.jsp.tag.web.commons.jxp.outXml_tag _jspx_th_jxp_outXml_2 = new org.apache.jsp.tag.web.commons.jxp.outXml_tag(); - _jspx_th_jxp_outXml_2.setJspContext(_jspx_page_context); - _jspx_th_jxp_outXml_2.setParent(_jspx_parent); - _jspx_th_jxp_outXml_2.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${process}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_outXml_2.setSelect("t:params"); - _jspx_th_jxp_outXml_2.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_outXml_2.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_23(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_23 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_23.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_23.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_23.setKey("submit"); - int _jspx_eval_fmt_message_23 = _jspx_th_fmt_message_23.doStartTag(); - if (_jspx_th_fmt_message_23.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_23); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } - - private class edit_005fprocess_jspHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public edit_005fprocess_jspHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public boolean invoke0( JspWriter out ) - throws Throwable - { - if (_jspx_meth_admin_saveProcess_0(_jspx_parent, _jspx_page_context)) - return true; - return false; - } - public boolean invoke1( JspWriter out ) - throws Throwable - { - if (_jspx_meth_jxp_outXml_0(_jspx_parent, _jspx_page_context)) - return true; - return false; - } - public boolean invoke2( JspWriter out ) - throws Throwable - { - if (_jspx_meth_jxp_outXml_1(_jspx_parent, _jspx_page_context)) - return true; - return false; - } - public boolean invoke3( JspWriter out ) - throws Throwable - { - if (_jspx_meth_jxp_outXml_2(_jspx_parent, _jspx_page_context)) - return true; - return false; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - case 1: - invoke1( out ); - break; - case 2: - invoke2( out ); - break; - case 3: - invoke3( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/pipelines/index_jsp$index_jspHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/pipelines/index_jsp$index_jspHelper.class deleted file mode 100755 index 8c8b11a2464b4ac11c0b4b37679d16f83e68f10d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4016 zcmd6qTW}ml6^8$jTAtB(6bmUfkz&Vd*@>l<gi9W9xW(KAc>zN#n*?I#B|x~}c>#(l3JQt`E>%!KxcogUtyl4y zvcpRr)ZNp4`kd2WpL2Tk;=iAH4nPMUtH#Y3)o}~<$?$GcC9pjkL@J0>$RUDAB zZ_;rm4r(~0;jo4y8s4m7Qo~zxn3&R#(2&$%X*en;QnHzr+iV@ja9lQN`8lJr$;if$ zO;#?vRfVe}r^3^*8F>}6Do!XcCXeN^bCX%qwKAT9O~c2`S#vIwv)tLV<%PHy^30Sq z=Y{s>vJ+;iSHaq)E&1H^jEO)}3N^_=e*h!e_{ibWn@1;p0k4NdE^Lwmx)^f>lD3h_={$)Py zZ8C-pw4%*GJKknsE1C_oAV~N6Ja=cHMyDPFcj0aYRn>i7l99J&%UxN|J+yUK#+n9+g03a;2n6U)D_~+8ogw1*7TGTTQ)t2t9Zb`gLsdDhw!k0Zo~|1N3Vfhvbjw*@5RHsnoCD4@~6v}*MRZkc6N+) zpm^yF!po%?gGB*}{t*Q|S6c;Mo(BqAOShUirdh~kp|NKyS&If;Gd07SwVZ%AmUX8P za10Lrpv5>+(BJ(3mJgXaReqo{ke5Q-kK{tI_^DO5TwPNZtE69-6l^S$X_D=7;Zo3Y z<&&2P4$WlKyuz&OWL?|xO!wr#teMW69+TmrG7gm_n_s8ORmc+cy(>!CO8#T6<5>yM zN)F~T30VVJ7kEFt2U|*v?3+498K!e{>2dg=T=6AfMw^L*mE!{vX6>4}hR2``)0Ne} zj6msOTMk|_9+AeEJ&DSX^<{&rSdX8A zxAOHZ6;-oNwqWLl()%r@t{-#P7mDKT)>J+KSnB1Au1{PPKf8a)|NqWL+MJalsG}8|$ zf4a4r}th>QNnh8oE+>9;+{++MhH^1Zu73O=D}hu(0vSa;fqV$7#3>l!32YJ{##ZqWw2O~oxA++Lh>v4b zJc$W$8n*ZZ9Pvry#i#Iq_%t3ApTVPI0gsE%;tBCNJSm>?L9Q!6D1tnVKI|ZBS+|BBMVq9$BVdeg#G%bDB@Qh*%#^q(8O^t*tUob3#gU-O$*RuzmclC3flt*77!e5 ze;!SzptWB_(}icT`Ofxp*m7aJpxBa?z<~yF;S7Cg#0U;EM`Z6(|6zE3Uz)l!P7TZ1znM0MeTE~fzJN~sH}fCG4$3^rdfG5Pa@&}`^2f5i zcYI6_jtBg1P;U){1HOR#iK>@z$o#Q8|jWb?BYl9QCk|$-Yz0 z^vF?6_VHL(TbJG$Z|me#JgmpUvXASrh*ZGWmf|rgjfT7R7-gbisWR5ZQH0X$!(CEC ztXpb`MmqF3%|)Y8Js$HlL^~)SkIT8Z&ZnG%4yiN}j>zHCAkra~M8Z*DOGmdJ9MJy@ Dm`CF+ diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/pipelines/index_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/pipelines/index_jsp.class deleted file mode 100755 index 49f0a8cbd0c1ec33f4cb440abe6c95b8edd6cbe7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36093 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"); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("\n"); - out.write("\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_x_parse_0(_jspx_page_context)) - return; - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - out.write("

"); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

\r\n"); - out.write("\r\n"); - out.write("

"); - if (_jspx_meth_fmt_message_12(_jspx_page_context)) - return; - out.write("

\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("\r\n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_0 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_0_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_0.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_0_aliasMap); - _jspx_th_jxp_forEach_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setVar("ptr"); - _jspx_th_jxp_forEach_0.setSelect("//t:transaction[@type='configuration']"); - _jspx_th_jxp_forEach_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setJspBody(new index_jspHelper( 0, _jspx_page_context, _jspx_th_jxp_forEach_0, null)); - _jspx_th_jxp_forEach_0.doTag(); - out.write("
"); - if (_jspx_meth_fmt_message_13(_jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_14(_jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_15(_jspx_page_context)) - return; - out.write("
\r\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write("

"); - if (_jspx_meth_fmt_message_17(_jspx_page_context)) - return; - out.write("

\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("\r\n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_1 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_1_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_1.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_1_aliasMap); - _jspx_th_jxp_forEach_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_1.setVar("ptr"); - _jspx_th_jxp_forEach_1.setSelect("//t:transaction[@type='transaction']"); - _jspx_th_jxp_forEach_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_1.setJspBody(new index_jspHelper( 1, _jspx_page_context, _jspx_th_jxp_forEach_1, null)); - _jspx_th_jxp_forEach_1.doTag(); - out.write("
"); - if (_jspx_meth_fmt_message_18(_jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_19(_jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_20(_jspx_page_context)) - return; - out.write("
\r\n"); - out.write("\r\n"); - out.write("

"); - if (_jspx_meth_fmt_message_22(_jspx_page_context)) - return; - out.write("

\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("\r\n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_2 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_2_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_2_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_2.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_2_aliasMap); - _jspx_th_jxp_forEach_2.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_2.setVar("ptr"); - _jspx_th_jxp_forEach_2.setSelect("//t:transaction[@type='statistic']"); - _jspx_th_jxp_forEach_2.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_2.setJspBody(new index_jspHelper( 2, _jspx_page_context, _jspx_th_jxp_forEach_2, null)); - _jspx_th_jxp_forEach_2.doTag(); - out.write("
"); - if (_jspx_meth_fmt_message_23(_jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_24(_jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_25(_jspx_page_context)) - return; - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_x_parse_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_var.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent(null); - _jspx_th_x_parse_0.setVar("doc"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_admin_getPipelines_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_var.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_admin_getPipelines_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:getPipelines - org.apache.jsp.tag.web.admin.getPipelines_tag _jspx_th_admin_getPipelines_0 = new org.apache.jsp.tag.web.admin.getPipelines_tag(); - _jspx_th_admin_getPipelines_0.setJspContext(_jspx_page_context); - _jspx_th_admin_getPipelines_0.setParent(_jspx_th_x_parse_0); - _jspx_th_admin_getPipelines_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_0.setProperty("t"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/transaction/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("pipelines_admin"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent(null); - _jspx_th_fmt_message_12.setKey("configuration_pipelines_list"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_fmt_message_13(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent(null); - _jspx_th_fmt_message_13.setKey("pipeline_name"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_fmt_message_14(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent(null); - _jspx_th_fmt_message_14.setKey("configuration_file"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_fmt_message_15(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent(null); - _jspx_th_fmt_message_15.setKey("pipeline_actions"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_fmt_message_16(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_16.setKey("edit"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_fmt_message_17(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent(null); - _jspx_th_fmt_message_17.setKey("transaction_pipelines_list"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_fmt_message_18(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent(null); - _jspx_th_fmt_message_18.setKey("pipeline_name"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_fmt_message_19(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_19 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_19.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_19.setParent(null); - _jspx_th_fmt_message_19.setKey("configuration_file"); - int _jspx_eval_fmt_message_19 = _jspx_th_fmt_message_19.doStartTag(); - if (_jspx_th_fmt_message_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_19); - return false; - } - - private boolean _jspx_meth_fmt_message_20(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_20 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_20.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_20.setParent(null); - _jspx_th_fmt_message_20.setKey("pipeline_actions"); - int _jspx_eval_fmt_message_20 = _jspx_th_fmt_message_20.doStartTag(); - if (_jspx_th_fmt_message_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_20); - return false; - } - - private boolean _jspx_meth_fmt_message_21(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_21 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_21.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_21.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_21.setKey("edit"); - int _jspx_eval_fmt_message_21 = _jspx_th_fmt_message_21.doStartTag(); - if (_jspx_th_fmt_message_21.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_21); - return false; - } - - private boolean _jspx_meth_fmt_message_22(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_22 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_22.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_22.setParent(null); - _jspx_th_fmt_message_22.setKey("statistics_pipelines_list"); - int _jspx_eval_fmt_message_22 = _jspx_th_fmt_message_22.doStartTag(); - if (_jspx_th_fmt_message_22.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_22); - return false; - } - - private boolean _jspx_meth_fmt_message_23(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_23 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_23.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_23.setParent(null); - _jspx_th_fmt_message_23.setKey("pipeline_name"); - int _jspx_eval_fmt_message_23 = _jspx_th_fmt_message_23.doStartTag(); - if (_jspx_th_fmt_message_23.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_23); - return false; - } - - private boolean _jspx_meth_fmt_message_24(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_24 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_24.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_24.setParent(null); - _jspx_th_fmt_message_24.setKey("configuration_file"); - int _jspx_eval_fmt_message_24 = _jspx_th_fmt_message_24.doStartTag(); - if (_jspx_th_fmt_message_24.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_24); - return false; - } - - private boolean _jspx_meth_fmt_message_25(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_25 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_25.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_25.setParent(null); - _jspx_th_fmt_message_25.setKey("pipeline_actions"); - int _jspx_eval_fmt_message_25 = _jspx_th_fmt_message_25.doStartTag(); - if (_jspx_th_fmt_message_25.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_25); - return false; - } - - private boolean _jspx_meth_fmt_message_26(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_26 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_26.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_26.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_26.setKey("edit"); - int _jspx_eval_fmt_message_26 = _jspx_th_fmt_message_26.doStartTag(); - if (_jspx_th_fmt_message_26.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_26); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } - - private class index_jspHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public index_jspHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public void invoke0( JspWriter out ) - throws Throwable - { - out.write(" \r\n"); - out.write("\t"); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@name']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\r\n"); - out.write("\t"); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@path']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\r\n"); - out.write("\t\r\n"); - out.write("\t \r\n"); - out.write("\t "); - if (_jspx_meth_fmt_message_16(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write("\t\r\n"); - out.write(" \r\n"); - out.write(" "); - return; - } - public void invoke1( JspWriter out ) - throws Throwable - { - out.write(" \r\n"); - out.write("\t"); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@name']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\r\n"); - out.write("\t"); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@path']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\r\n"); - out.write("\t\r\n"); - out.write("\t \r\n"); - out.write("\t "); - if (_jspx_meth_fmt_message_21(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write("\t\r\n"); - out.write(" \r\n"); - out.write(" "); - return; - } - public void invoke2( JspWriter out ) - throws Throwable - { - out.write(" \r\n"); - out.write("\t"); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@name']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\r\n"); - out.write("\t"); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@path']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\r\n"); - out.write("\t\r\n"); - out.write("\t \r\n"); - out.write("\t "); - if (_jspx_meth_fmt_message_26(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write("\t\r\n"); - out.write(" \r\n"); - out.write(" "); - return; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - case 1: - invoke1( out ); - break; - case 2: - invoke2( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/edit_005fpolicy_jsp$edit_005fpolicy_jspHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/edit_005fpolicy_jsp$edit_005fpolicy_jspHelper.class deleted file mode 100755 index f41670c9372c55207f75fb58c23ce4c0183dfb1c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4037 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≷#a3ikmK4)SI`wbzp{5H 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 TGPf2j)_9FS$={)azrX7r74+JZ diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/edit_005fpolicy_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/edit_005fpolicy_jsp.java deleted file mode 100755 index bdf62c1f4..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/edit_005fpolicy_jsp.java +++ /dev/null @@ -1,1781 +0,0 @@ -package org.apache.jsp.admin.policies; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class edit_005fpolicy_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_2; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); - _jspx_fnmap_2= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:length", org.apache.taglibs.standard.functions.Functions.class, "length", new Class[] {java.lang.Object.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(14); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/coda.jspf"); - _jspx_dependants.add("/WEB-INF/tags/admin/getPolicy.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - _jspx_dependants.add("/WEB-INF/tags/admin/adminResult.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/msg.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/isDate.tag"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_value_target_property_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_parse_varDom; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_value_target_property_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_var = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_x_parse_varDom = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_c_set_value_target_property_nobody.release(); - _jspx_tagPool_c_set_var.release(); - _jspx_tagPool_x_parse_varDom.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("

\n"); - out.write(" \n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t\t

ABCD

\n"); - out.write("\t\t\t\t

Empweb Advanced Loans

\n"); - out.write("\t\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

\t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

\n"); - out.write("\t\t\t
 
\n"); - out.write("\t\t
\n"); - out.write("\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write(" \n"); - out.write("\n"); - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - if (_jspx_meth_c_set_1(_jspx_page_context)) - return; - if (_jspx_meth_x_parse_0(_jspx_page_context)) - return; - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_0 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_0_aliasMap.put("punt", "pol_id"); - _jspx_th_jxp_set_0.setJspContext(_jspx_page_context, _jspx_th_jxp_set_0_aliasMap); - _jspx_th_jxp_set_0.setVar("pol_id"); - _jspx_th_jxp_set_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${docOpr}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_0.setSelect("//pol:policy/@id"); - _jspx_th_jxp_set_0.doTag(); - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_1 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_1_aliasMap.put("punt", "pol_name"); - _jspx_th_jxp_set_1.setJspContext(_jspx_page_context, _jspx_th_jxp_set_1_aliasMap); - _jspx_th_jxp_set_1.setVar("pol_name"); - _jspx_th_jxp_set_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${docOpr}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_1.setSelect("//pol:policy/pol:name"); - _jspx_th_jxp_set_1.doTag(); - java.util.TreeMap objectCategoryList = null; - synchronized (_jspx_page_context) { - objectCategoryList = (java.util.TreeMap) _jspx_page_context.getAttribute("objectCategoryList", PageContext.PAGE_SCOPE); - if (objectCategoryList == null){ - objectCategoryList = new java.util.TreeMap(); - _jspx_page_context.setAttribute("objectCategoryList", objectCategoryList, PageContext.PAGE_SCOPE); - } - } - java.util.TreeMap userClassList = null; - synchronized (_jspx_page_context) { - userClassList = (java.util.TreeMap) _jspx_page_context.getAttribute("userClassList", PageContext.PAGE_SCOPE); - if (userClassList == null){ - userClassList = new java.util.TreeMap(); - _jspx_page_context.setAttribute("userClassList", userClassList, PageContext.PAGE_SCOPE); - } - } - out.write("
\n"); - out.write("\n"); - out.write(" "); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return; - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

"); - if (_jspx_meth_fmt_message_11(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("

\n"); - out.write("

"); - if (_jspx_meth_fmt_message_12(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("

\n"); - out.write("\n"); - out.write(" "); - out.write("

"); - if (_jspx_meth_fmt_message_13(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("

\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("
"); - if (_jspx_meth_fmt_message_14(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${pol_name}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("
"); - if (_jspx_meth_fmt_message_15(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${pol_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("
\n"); - out.write("\n"); - out.write(" "); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_1 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_1.setPageContext(_jspx_page_context); - _jspx_th_c_choose_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - int _jspx_eval_c_choose_1 = _jspx_th_c_choose_1.doStartTag(); - if (_jspx_eval_c_choose_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.show_list}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

"); - if (_jspx_meth_fmt_message_16(_jspx_th_c_when_1, _jspx_page_context)) - return; - out.write(" ('); - if (_jspx_meth_fmt_message_17(_jspx_th_c_when_1, _jspx_page_context)) - return; - out.write(")

\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_0 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_0_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_0.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_0_aliasMap); - _jspx_th_jxp_forEach_0.setParent(_jspx_th_c_when_1); - _jspx_th_jxp_forEach_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${docOpr}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setVar("ptr"); - _jspx_th_jxp_forEach_0.setSelect("//pol:profile"); - _jspx_th_jxp_forEach_0.setJspBody(new edit_005fpolicy_jspHelper( 1, _jspx_page_context, _jspx_th_jxp_forEach_0, null)); - _jspx_th_jxp_forEach_0.doTag(); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write("
"); - if (_jspx_meth_fmt_message_18(_jspx_th_c_when_1, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_19(_jspx_th_c_when_1, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_20(_jspx_th_c_when_1, _jspx_page_context)) - return; - out.write("
\n"); - out.write(" \n"); - out.write(""); - if (_jspx_meth_fmt_message_23(_jspx_th_c_when_1, _jspx_page_context)) - return; - out.write("\n"); - out.write("
\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_1 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_1.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - int _jspx_eval_c_otherwise_1 = _jspx_th_c_otherwise_1.doStartTag(); - if (_jspx_eval_c_otherwise_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_1 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_1_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_1.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_1_aliasMap); - _jspx_th_jxp_forEach_1.setParent(_jspx_th_c_otherwise_1); - _jspx_th_jxp_forEach_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${docOpr}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_1.setVar("ptr"); - _jspx_th_jxp_forEach_1.setSelect("//pol:profile"); - _jspx_th_jxp_forEach_1.setJspBody(new edit_005fpolicy_jspHelper( 2, _jspx_page_context, _jspx_th_jxp_forEach_1, null)); - _jspx_th_jxp_forEach_1.doTag(); - out.write("

"); - if (_jspx_meth_fmt_message_24(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - out.write(" ("); - if (_jspx_meth_fmt_message_25(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - out.write(")

\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" "); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_2 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_2.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_forEach_2.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${objectCategoryList}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_forEach_2.setVar("thisOC"); - int[] _jspx_push_body_count_c_forEach_2 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_2 = _jspx_th_c_forEach_2.doStartTag(); - if (_jspx_eval_c_forEach_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" \n"); - out.write(" "); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_3 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_3.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_2); - _jspx_th_c_forEach_3.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userClassList}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_forEach_3.setVar("thisUC"); - int[] _jspx_push_body_count_c_forEach_3 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_3 = _jspx_th_c_forEach_3.doStartTag(); - if (_jspx_eval_c_forEach_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_2 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_2_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_2_aliasMap.put("punt", "thisP"); - _jspx_th_jxp_set_2.setJspContext(_jspx_page_context, _jspx_th_jxp_set_2_aliasMap); - _jspx_th_jxp_set_2.setParent(_jspx_th_c_forEach_3); - _jspx_th_jxp_set_2.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${docOpr}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_2.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_2.setVar("thisP"); - _jspx_th_jxp_set_2.setSelect((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("//pol:profile[(pol:objectCategory='${thisOC.value}') and (pol:userClass='${thisUC.value}')]", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_2.doTag(); - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_3[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_3.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_3.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_3); - } - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_2[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_2.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_2.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_2); - } - out.write("
\n"); - out.write(" '); - if (_jspx_meth_fmt_message_26(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - out.write("
'); - if (_jspx_meth_fmt_message_27(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - out.write("\n"); - out.write(" "); - if (_jspx_meth_c_forEach_1(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - out.write("
"); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${thisOC.value}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" "); - if (_jspx_meth_c_choose_2(_jspx_th_c_forEach_3, _jspx_page_context, _jspx_push_body_count_c_forEach_3)) - return; - out.write("
\n"); - out.write("

\n"); - out.write(" "); - out.write(""); - if (_jspx_meth_fmt_message_29(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - out.write("\n"); - out.write("

\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_1); - int evalDoAfterBody = _jspx_th_c_choose_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_1); - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - out.write("
\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_0.setProperty("pol"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/policy/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_set_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent(null); - _jspx_th_c_set_1.setVar("strOpr"); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_1.doInitBody(); - } - do { - if (_jspx_meth_admin_getPolicy_0(_jspx_th_c_set_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_admin_getPolicy_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:getPolicy - org.apache.jsp.tag.web.admin.getPolicy_tag _jspx_th_admin_getPolicy_0 = new org.apache.jsp.tag.web.admin.getPolicy_tag(); - _jspx_th_admin_getPolicy_0.setJspContext(_jspx_page_context); - _jspx_th_admin_getPolicy_0.setParent(_jspx_th_c_set_1); - _jspx_th_admin_getPolicy_0.setId((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_admin_getPolicy_0.doTag(); - return false; - } - - private boolean _jspx_meth_x_parse_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent(null); - _jspx_th_x_parse_0.setVarDom("docOpr"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${strOpr}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${empty pol_id}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_admin_adminResult_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_admin_adminResult_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:adminResult - org.apache.jsp.tag.web.admin.adminResult_tag _jspx_th_admin_adminResult_0 = new org.apache.jsp.tag.web.admin.adminResult_tag(); - _jspx_th_admin_adminResult_0.setJspContext(_jspx_page_context); - _jspx_th_admin_adminResult_0.setParent(_jspx_th_c_when_0); - _jspx_th_admin_adminResult_0.setJspBody(new edit_005fpolicy_jspHelper( 0, _jspx_page_context, _jspx_th_admin_adminResult_0, null)); - _jspx_th_admin_adminResult_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_11(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_11.setKey("policy_info"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_12.setKey("edit_policy"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_fmt_message_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_13.setKey("policy_details"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_fmt_message_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_14.setKey("policy_name"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_fmt_message_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_15.setKey("policy_id"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_fmt_message_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_16.setKey("profiles_list"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_fmt_message_17(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_17.setKey("show_as_matrix"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_fmt_message_18(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_18.setKey("user_class"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_fmt_message_19(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_19 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_19.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_19.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_19.setKey("object_category"); - int _jspx_eval_fmt_message_19 = _jspx_th_fmt_message_19.doStartTag(); - if (_jspx_th_fmt_message_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_19); - return false; - } - - private boolean _jspx_meth_fmt_message_20(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_20 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_20.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_20.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_20.setKey("actions"); - int _jspx_eval_fmt_message_20 = _jspx_th_fmt_message_20.doStartTag(); - if (_jspx_th_fmt_message_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_20); - return false; - } - - private boolean _jspx_meth_fmt_message_21(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_21 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_21.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_21.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_21.setKey("edit"); - int _jspx_eval_fmt_message_21 = _jspx_th_fmt_message_21.doStartTag(); - if (_jspx_th_fmt_message_21.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_21); - return false; - } - - private boolean _jspx_meth_fmt_message_22(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_22 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_22.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_22.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_22.setKey("delete"); - int _jspx_eval_fmt_message_22 = _jspx_th_fmt_message_22.doStartTag(); - if (_jspx_th_fmt_message_22.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_22); - return false; - } - - private boolean _jspx_meth_fmt_message_23(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_23 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_23.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_23.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_23.setKey("create_new_profile"); - int _jspx_eval_fmt_message_23 = _jspx_th_fmt_message_23.doStartTag(); - if (_jspx_th_fmt_message_23.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_23); - return false; - } - - private boolean _jspx_meth_c_set_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_set_2.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${objectCategoryList}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_2.setProperty((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['pol:objectCategory']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_2.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['pol:objectCategory']}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_c_set_3(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_3 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_3.setPageContext(_jspx_page_context); - _jspx_th_c_set_3.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_set_3.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userClassList}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_3.setProperty((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['pol:userClass']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_3.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['pol:userClass']}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_3 = _jspx_th_c_set_3.doStartTag(); - if (_jspx_th_c_set_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_3); - return false; - } - - private boolean _jspx_meth_fmt_message_24(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_24 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_24.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_24.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_fmt_message_24.setKey("profiles_matrix"); - int _jspx_eval_fmt_message_24 = _jspx_th_fmt_message_24.doStartTag(); - if (_jspx_th_fmt_message_24.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_24); - return false; - } - - private boolean _jspx_meth_fmt_message_25(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_25 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_25.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_25.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_fmt_message_25.setKey("show_as_list"); - int _jspx_eval_fmt_message_25 = _jspx_th_fmt_message_25.doStartTag(); - if (_jspx_th_fmt_message_25.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_25); - return false; - } - - private boolean _jspx_meth_fmt_message_26(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_26 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_26.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_26.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_fmt_message_26.setKey("user_class"); - int _jspx_eval_fmt_message_26 = _jspx_th_fmt_message_26.doStartTag(); - if (_jspx_th_fmt_message_26.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_26); - return false; - } - - private boolean _jspx_meth_fmt_message_27(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_27 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_27.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_27.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_fmt_message_27.setKey("object_category"); - int _jspx_eval_fmt_message_27 = _jspx_th_fmt_message_27.doStartTag(); - if (_jspx_th_fmt_message_27.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_27); - return false; - } - - private boolean _jspx_meth_c_forEach_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_1 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_1.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_forEach_1.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userClassList}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_forEach_1.setVar("thisUC"); - int[] _jspx_push_body_count_c_forEach_1 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_1 = _jspx_th_c_forEach_1.doStartTag(); - if (_jspx_eval_c_forEach_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${thisUC.value}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_1[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_1.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_1.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_1); - } - return false; - } - - private boolean _jspx_meth_c_choose_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_3, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_3) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_2 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_2.setPageContext(_jspx_page_context); - _jspx_th_c_choose_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_3); - int _jspx_eval_c_choose_2 = _jspx_th_c_choose_2.doStartTag(); - if (_jspx_eval_c_choose_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_2(_jspx_th_c_choose_2, _jspx_page_context, _jspx_push_body_count_c_forEach_3)) - return true; - if (_jspx_meth_c_otherwise_2(_jspx_th_c_choose_2, _jspx_page_context, _jspx_push_body_count_c_forEach_3)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_2); - return false; - } - - private boolean _jspx_meth_c_when_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_3) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_2 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_2.setPageContext(_jspx_page_context); - _jspx_th_c_when_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - _jspx_th_c_when_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty thisP)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_2 = _jspx_th_c_when_2.doStartTag(); - if (_jspx_eval_c_when_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - if (_jspx_meth_fmt_message_28(_jspx_th_c_when_2, _jspx_page_context, _jspx_push_body_count_c_forEach_3)) - return true; - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_2); - return false; - } - - private boolean _jspx_meth_fmt_message_28(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_3) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_28 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_28.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_28.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_fmt_message_28.setKey("edit"); - int _jspx_eval_fmt_message_28 = _jspx_th_fmt_message_28.doStartTag(); - if (_jspx_th_fmt_message_28.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_28); - return false; - } - - private boolean _jspx_meth_c_otherwise_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_3) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_2 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_2.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - int _jspx_eval_c_otherwise_2 = _jspx_th_c_otherwise_2.doStartTag(); - if (_jspx_eval_c_otherwise_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("+\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_2); - return false; - } - - private boolean _jspx_meth_fmt_message_29(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_29 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_29.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_29.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_fmt_message_29.setKey("create_new_profile"); - int _jspx_eval_fmt_message_29 = _jspx_th_fmt_message_29.doStartTag(); - if (_jspx_th_fmt_message_29.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_29); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } - - private class edit_005fpolicy_jspHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public edit_005fpolicy_jspHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public boolean invoke0( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${strOpr}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public void invoke1( JspWriter out ) - throws Throwable - { - out.write("\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['pol:userClass']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['pol:objectCategory']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_21(_jspx_parent, _jspx_page_context)) - return; - out.write(" |\n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_22(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - return; - } - public void invoke2( JspWriter out ) - throws Throwable - { - if (_jspx_meth_c_set_2(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_c_set_3(_jspx_parent, _jspx_page_context)) - return; - return; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - case 1: - invoke1( out ); - break; - case 2: - invoke2( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/edit_005fprofile_jsp$edit_005fprofile_jspHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/edit_005fprofile_jsp$edit_005fprofile_jspHelper.class deleted file mode 100755 index ca58c32de2859e2d38d2373c0dbe7f9e6e10cd8d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5057 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/edit_005fprofile_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/edit_005fprofile_jsp.java deleted file mode 100755 index a5f9a539e..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/edit_005fprofile_jsp.java +++ /dev/null @@ -1,1933 +0,0 @@ -package org.apache.jsp.admin.policies; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class edit_005fprofile_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(18); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/coda.jspf"); - _jspx_dependants.add("/WEB-INF/tags/admin/getProfile.tag"); - _jspx_dependants.add("/WEB-INF/tags/admin/getPolicies.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - _jspx_dependants.add("/WEB-INF/tags/admin/adminResult.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/msg.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/isDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/admin/saveProfile.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/formatDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/parseDate.tag"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_value_target_property_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_parse_varDom; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_param_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_bundle_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_value_target_property_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_x_parse_varDom = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_var_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_param_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_bundle_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.release(); - _jspx_tagPool_c_set_value_target_property_nobody.release(); - _jspx_tagPool_x_parse_varDom.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_set_var_value_nobody.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_fmt_message_key.release(); - _jspx_tagPool_fmt_param_value_nobody.release(); - _jspx_tagPool_fmt_message_key_bundle_nobody.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - java.lang.Integer _jspx__jxpItem_1 = null; - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
\n"); - out.write(" \n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t\t

ABCD

\n"); - out.write("\t\t\t\t

Empweb Advanced Loans

\n"); - out.write("\t\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

\t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

\n"); - out.write("\t\t\t
 
\n"); - out.write("\t\t
\n"); - out.write("\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - if (_jspx_meth_fmt_setBundle_1(_jspx_page_context)) - return; - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - if (_jspx_meth_c_set_1(_jspx_page_context)) - return; - if (_jspx_meth_x_parse_0(_jspx_page_context)) - return; - if (_jspx_meth_x_parse_1(_jspx_page_context)) - return; - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_0 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_0_aliasMap.put("punt", "profPtr"); - _jspx_th_jxp_set_0.setJspContext(_jspx_page_context, _jspx_th_jxp_set_0_aliasMap); - _jspx_th_jxp_set_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_0.setVar("profPtr"); - _jspx_th_jxp_set_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_0.setSelect("//pr:profile"); - _jspx_th_jxp_set_0.doTag(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.profile_id != 'new'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_1 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_1_aliasMap.put("punt", "policyName"); - _jspx_th_jxp_set_1.setJspContext(_jspx_page_context, _jspx_th_jxp_set_1_aliasMap); - _jspx_th_jxp_set_1.setParent(_jspx_th_c_when_0); - _jspx_th_jxp_set_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${policiesDoc}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_1.setVar("policyName"); - _jspx_th_jxp_set_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_1.setSelect((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("//pol:policy[@id='${profPtr[\"pr:policy\"]}']/pol:name", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_1.doTag(); - if (_jspx_meth_c_set_2(_jspx_th_c_when_0, _jspx_page_context)) - return; - if (_jspx_meth_c_set_3(_jspx_th_c_when_0, _jspx_page_context)) - return; - if (_jspx_meth_c_set_4(_jspx_th_c_when_0, _jspx_page_context)) - return; - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_2 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_2_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_2_aliasMap.put("punt", "policyName"); - _jspx_th_jxp_set_2.setJspContext(_jspx_page_context, _jspx_th_jxp_set_2_aliasMap); - _jspx_th_jxp_set_2.setParent(_jspx_th_c_otherwise_0); - _jspx_th_jxp_set_2.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${policiesDoc}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_2.setVar("policyName"); - _jspx_th_jxp_set_2.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_2.setSelect((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("//pol:policy[@id='${param.policy_id}']/pol:name", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_2.doTag(); - if (_jspx_meth_c_set_5(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - if (_jspx_meth_c_set_6(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - if (_jspx_meth_c_set_7(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - out.write("
\n"); - out.write("

"); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

\n"); - out.write("

"); - if (_jspx_meth_fmt_message_12(_jspx_page_context)) - return; - out.write("

\n"); - out.write("\n"); - out.write(" "); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_1 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_1.setPageContext(_jspx_page_context); - _jspx_th_c_choose_1.setParent(null); - int _jspx_eval_c_choose_1 = _jspx_th_c_choose_1.doStartTag(); - if (_jspx_eval_c_choose_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_1(_jspx_th_c_choose_1, _jspx_page_context)) - return; - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_1 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_1.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - int _jspx_eval_c_otherwise_1 = _jspx_th_c_otherwise_1.doStartTag(); - if (_jspx_eval_c_otherwise_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write("\n"); - out.write(" "); - out.write("

"); - if (_jspx_meth_fmt_message_14(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - out.write("

\n"); - out.write("
\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_c_if_1(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - if (_jspx_meth_c_if_2(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("
"); - if (_jspx_meth_fmt_message_15(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - out.write("\n"); - out.write(" "); - if (_jspx_meth_c_choose_2(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_16(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - out.write("\n"); - out.write(" "); - if (_jspx_meth_c_choose_3(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_17(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_util_formatDate_0(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_18(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - out.write("'); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${policyName}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write(' '); - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${policyId}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write(")
\n"); - out.write("\n"); - out.write(" "); - out.write("

"); - if (_jspx_meth_fmt_message_19(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - out.write("

\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_0 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_0_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_0.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_0_aliasMap); - _jspx_th_jxp_forEach_0.setParent(_jspx_th_c_otherwise_1); - _jspx_th_jxp_forEach_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setVar("ptr"); - _jspx_th_jxp_forEach_0.setSelect("//pr:limits/pr:limit"); - _jspx_th_jxp_forEach_0.setSortby("+@name"); - _jspx_th_jxp_forEach_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setJspBody(new edit_005fprofile_jspHelper( 2, _jspx_page_context, _jspx_th_jxp_forEach_0, null)); - _jspx_th_jxp_forEach_0.doTag(); - out.write("
"); - if (_jspx_meth_fmt_message_20(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_21(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_22(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_23(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - out.write("
\n"); - out.write("\n"); - out.write(" \n"); - out.write("
\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_1); - int evalDoAfterBody = _jspx_th_c_choose_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_1); - out.write("
\n"); - out.write("\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_1 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_1.setParent(null); - _jspx_th_fmt_setBundle_1.setBasename("ewi18n.local.limits"); - _jspx_th_fmt_setBundle_1.setVar("limitsBundle"); - _jspx_th_fmt_setBundle_1.setScope("page"); - int _jspx_eval_fmt_setBundle_1 = _jspx_th_fmt_setBundle_1.doStartTag(); - if (_jspx_th_fmt_setBundle_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_1); - return false; - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_0.setProperty("pr"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/profile/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_set_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent(null); - _jspx_th_c_set_1.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_1.setProperty("pol"); - _jspx_th_c_set_1.setValue(new String("http://kalio.net/empweb/schema/policy/v1")); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_x_parse_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent(null); - _jspx_th_x_parse_0.setVarDom("doc"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_admin_getProfile_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_admin_getProfile_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:getProfile - org.apache.jsp.tag.web.admin.getProfile_tag _jspx_th_admin_getProfile_0 = new org.apache.jsp.tag.web.admin.getProfile_tag(); - _jspx_th_admin_getProfile_0.setJspContext(_jspx_page_context); - _jspx_th_admin_getProfile_0.setParent(_jspx_th_x_parse_0); - _jspx_th_admin_getProfile_0.setId((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.profile_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_admin_getProfile_0.doTag(); - return false; - } - - private boolean _jspx_meth_x_parse_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_1 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_1.setPageContext(_jspx_page_context); - _jspx_th_x_parse_1.setParent(null); - _jspx_th_x_parse_1.setVarDom("policiesDoc"); - int _jspx_eval_x_parse_1 = _jspx_th_x_parse_1.doStartTag(); - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_1.doInitBody(); - } - do { - if (_jspx_meth_admin_getPolicies_0(_jspx_th_x_parse_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_1); - return false; - } - - private boolean _jspx_meth_admin_getPolicies_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:getPolicies - org.apache.jsp.tag.web.admin.getPolicies_tag _jspx_th_admin_getPolicies_0 = new org.apache.jsp.tag.web.admin.getPolicies_tag(); - _jspx_th_admin_getPolicies_0.setJspContext(_jspx_page_context); - _jspx_th_admin_getPolicies_0.setParent(_jspx_th_x_parse_1); - _jspx_th_admin_getPolicies_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_set_2.setVar("policyId"); - _jspx_th_c_set_2.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${profPtr['pr:policy']}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_c_set_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_3 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_3.setPageContext(_jspx_page_context); - _jspx_th_c_set_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_set_3.setVar("userClass"); - _jspx_th_c_set_3.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${profPtr['pr:userClass']}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_3 = _jspx_th_c_set_3.doStartTag(); - if (_jspx_th_c_set_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_3); - return false; - } - - private boolean _jspx_meth_c_set_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_4 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_4.setPageContext(_jspx_page_context); - _jspx_th_c_set_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_set_4.setVar("objectCategory"); - _jspx_th_c_set_4.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${profPtr['pr:objectCategory']}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_4 = _jspx_th_c_set_4.doStartTag(); - if (_jspx_th_c_set_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_4); - return false; - } - - private boolean _jspx_meth_c_set_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_5 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_5.setPageContext(_jspx_page_context); - _jspx_th_c_set_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_set_5.setVar("policyId"); - _jspx_th_c_set_5.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.policy_id}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_5 = _jspx_th_c_set_5.doStartTag(); - if (_jspx_th_c_set_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_5); - return false; - } - - private boolean _jspx_meth_c_set_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_6 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_6.setPageContext(_jspx_page_context); - _jspx_th_c_set_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_set_6.setVar("userClass"); - _jspx_th_c_set_6.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.user_class}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_6 = _jspx_th_c_set_6.doStartTag(); - if (_jspx_th_c_set_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_6); - return false; - } - - private boolean _jspx_meth_c_set_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_7 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_7.setPageContext(_jspx_page_context); - _jspx_th_c_set_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_set_7.setVar("objectCategory"); - _jspx_th_c_set_7.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.object_category}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_7 = _jspx_th_c_set_7.doStartTag(); - if (_jspx_th_c_set_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_7); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("profile_info"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent(null); - _jspx_th_fmt_message_12.setKey("edit_profile"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.submit}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - if (_jspx_meth_admin_adminResult_0(_jspx_th_c_when_1, _jspx_page_context)) - return true; - out.write("

\n"); - out.write(" "); - if (_jspx_meth_fmt_message_13(_jspx_th_c_when_1, _jspx_page_context)) - return true; - out.write("\n"); - out.write("

\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_admin_adminResult_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:adminResult - org.apache.jsp.tag.web.admin.adminResult_tag _jspx_th_admin_adminResult_0 = new org.apache.jsp.tag.web.admin.adminResult_tag(); - _jspx_th_admin_adminResult_0.setJspContext(_jspx_page_context); - _jspx_th_admin_adminResult_0.setParent(_jspx_th_c_when_1); - _jspx_th_admin_adminResult_0.setJspBody(new edit_005fprofile_jspHelper( 0, _jspx_page_context, _jspx_th_admin_adminResult_0, null)); - _jspx_th_admin_adminResult_0.doTag(); - return false; - } - - private boolean _jspx_meth_admin_saveProfile_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:saveProfile - org.apache.jsp.tag.web.admin.saveProfile_tag _jspx_th_admin_saveProfile_0 = new org.apache.jsp.tag.web.admin.saveProfile_tag(); - _jspx_th_admin_saveProfile_0.setJspContext(_jspx_page_context); - _jspx_th_admin_saveProfile_0.setParent(_jspx_parent); - _jspx_th_admin_saveProfile_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_13.setKey("back_to_policy"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_eval_fmt_message_13 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_message_13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_message_13.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_message_13.doInitBody(); - } - do { - if (_jspx_meth_fmt_param_0(_jspx_th_fmt_message_13, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_fmt_message_13.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_message_13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_fmt_param_0(javax.servlet.jsp.tagext.JspTag _jspx_th_fmt_message_13, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:param - org.apache.taglibs.standard.tag.rt.fmt.ParamTag _jspx_th_fmt_param_0 = (org.apache.taglibs.standard.tag.rt.fmt.ParamTag) _jspx_tagPool_fmt_param_value_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.ParamTag.class); - _jspx_th_fmt_param_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_param_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fmt_message_13); - _jspx_th_fmt_param_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${policyName}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_fmt_param_0 = _jspx_th_fmt_param_0.doStartTag(); - if (_jspx_th_fmt_param_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_param_value_nobody.reuse(_jspx_th_fmt_param_0); - return false; - } - - private boolean _jspx_meth_fmt_message_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_fmt_message_14.setKey("profile_details"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty userClass}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_c_if_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty objectCategory}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_fmt_message_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_fmt_message_15.setKey("user_class"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_c_choose_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_2 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_2.setPageContext(_jspx_page_context); - _jspx_th_c_choose_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - int _jspx_eval_c_choose_2 = _jspx_th_c_choose_2.doStartTag(); - if (_jspx_eval_c_choose_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_2(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_2(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_2); - return false; - } - - private boolean _jspx_meth_c_when_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_2 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_2.setPageContext(_jspx_page_context); - _jspx_th_c_when_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - _jspx_th_c_when_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty userClass}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_2 = _jspx_th_c_when_2.doStartTag(); - if (_jspx_eval_c_when_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userClass}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_c_when_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_2); - return false; - } - - private boolean _jspx_meth_c_otherwise_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_2 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_2.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - int _jspx_eval_c_otherwise_2 = _jspx_th_c_otherwise_2.doStartTag(); - if (_jspx_eval_c_otherwise_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_2); - return false; - } - - private boolean _jspx_meth_fmt_message_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_fmt_message_16.setKey("object_category"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_c_choose_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_3 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_3.setPageContext(_jspx_page_context); - _jspx_th_c_choose_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - int _jspx_eval_c_choose_3 = _jspx_th_c_choose_3.doStartTag(); - if (_jspx_eval_c_choose_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_3(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_3(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_3); - return false; - } - - private boolean _jspx_meth_c_when_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_3 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_3.setPageContext(_jspx_page_context); - _jspx_th_c_when_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - _jspx_th_c_when_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty objectCategory}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_3 = _jspx_th_c_when_3.doStartTag(); - if (_jspx_eval_c_when_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${objectCategory}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_c_when_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_3); - return false; - } - - private boolean _jspx_meth_c_otherwise_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_3 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_3.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - int _jspx_eval_c_otherwise_3 = _jspx_th_c_otherwise_3.doStartTag(); - if (_jspx_eval_c_otherwise_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_3); - return false; - } - - private boolean _jspx_meth_fmt_message_17(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_fmt_message_17.setKey("date"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_util_formatDate_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_0 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_0.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_0.setParent(_jspx_th_c_otherwise_1); - _jspx_th_util_formatDate_0.setType("both"); - _jspx_th_util_formatDate_0.setJspBody(new edit_005fprofile_jspHelper( 1, _jspx_page_context, _jspx_th_util_formatDate_0, null)); - _jspx_th_util_formatDate_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_18(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_fmt_message_18.setKey("policy_name"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_fmt_message_19(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_19 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_19.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_19.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_fmt_message_19.setKey("limits"); - int _jspx_eval_fmt_message_19 = _jspx_th_fmt_message_19.doStartTag(); - if (_jspx_th_fmt_message_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_19); - return false; - } - - private boolean _jspx_meth_fmt_message_20(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_20 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_20.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_20.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_fmt_message_20.setKey("name"); - int _jspx_eval_fmt_message_20 = _jspx_th_fmt_message_20.doStartTag(); - if (_jspx_th_fmt_message_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_20); - return false; - } - - private boolean _jspx_meth_fmt_message_21(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_21 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_21.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_21.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_fmt_message_21.setKey("value"); - int _jspx_eval_fmt_message_21 = _jspx_th_fmt_message_21.doStartTag(); - if (_jspx_th_fmt_message_21.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_21); - return false; - } - - private boolean _jspx_meth_fmt_message_22(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_22 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_22.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_22.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_fmt_message_22.setKey("description"); - int _jspx_eval_fmt_message_22 = _jspx_th_fmt_message_22.doStartTag(); - if (_jspx_th_fmt_message_22.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_22); - return false; - } - - private boolean _jspx_meth_fmt_message_23(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_23 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_23.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_23.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_fmt_message_23.setKey("used_in_transaction"); - int _jspx_eval_fmt_message_23 = _jspx_th_fmt_message_23.doStartTag(); - if (_jspx_th_fmt_message_23.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_23); - return false; - } - - private boolean _jspx_meth_fmt_message_24(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_24 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_bundle_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_24.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_24.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_24.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@name']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_message_24.setBundle((javax.servlet.jsp.jstl.fmt.LocalizationContext) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${limitsBundle}", javax.servlet.jsp.jstl.fmt.LocalizationContext.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_fmt_message_24 = _jspx_th_fmt_message_24.doStartTag(); - if (_jspx_th_fmt_message_24.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_bundle_nobody.reuse(_jspx_th_fmt_message_24); - return false; - } - - private boolean _jspx_meth_fmt_message_25(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_25 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_25.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_25.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_fmt_message_25.setKey("submit"); - int _jspx_eval_fmt_message_25 = _jspx_th_fmt_message_25.doStartTag(); - if (_jspx_th_fmt_message_25.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_25); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } - - private class edit_005fprofile_jspHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public edit_005fprofile_jspHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public boolean invoke0( JspWriter out ) - throws Throwable - { - if (_jspx_meth_admin_saveProfile_0(_jspx_parent, _jspx_page_context)) - return true; - return false; - } - public boolean invoke1( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${profPtr['/pr:timestamp']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public void invoke2( JspWriter out ) - throws Throwable - { - out.write("\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@name']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" "); - out.write("\n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_24(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_1 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_1_aliasMap.put("punt", "ptr2"); - _jspx_th_jxp_forEach_1.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_1_aliasMap); - _jspx_th_jxp_forEach_1.setParent(_jspx_parent); - _jspx_th_jxp_forEach_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_1.setVar("ptr2"); - _jspx_th_jxp_forEach_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_1.setSelect("pr:pipelines/pr:pipeline"); - _jspx_th_jxp_forEach_1.setJspBody(new edit_005fprofile_jspHelper( 3, _jspx_page_context, _jspx_th_jxp_forEach_1, null)); - _jspx_th_jxp_forEach_1.doTag(); - out.write("\n"); - out.write(" \n"); - out.write(" "); - return; - } - public void invoke3( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${_jxpItem gt 1 ? \" | \" : \"\"}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr2['.']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - case 1: - invoke1( out ); - break; - case 2: - invoke2( out ); - break; - case 3: - invoke3( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/index_jsp$index_jspHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/index_jsp$index_jspHelper.class deleted file mode 100755 index dda1054a1165bb110a7aab6357cbf86a3f10bdbe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4208 zcmb_fYjjjs75+|glDXX8lsFXHP$*NNkW3QhJ;@{?v?alYCO{2>1Tnptxg?iNX2v@= zAy}wdYg?<Y1ZegZ%Q56nRjTXlr+I$mw#VStD2I$n<*JiI}}ppF}1Y8cXxWKv3l zrC}#8hc%37usztNV-#r(V;V9VvKn&Cexn9QLtcZ+yKxN@8g}z?Qo|me-=yIt4SO~0 z({M98ezT6Z;H^B|!rQm$G~CMDw|j7#2e*50hmKWvhX;3h@J<0^a92JzIhZpYE8_}W z*}Kb}Fed|f%b7@9Zh)8p*BrJc-N5>MZnHVuE--&eWjsGJIFwE88BAu!S+`<)k3h9M zV&|6!1sZy@&TzoYnaL4LnK4sib|#R^rtPF{|(#dK`mPZ1>t zN7B>Sud~uQ%b_gxWHOesHf`qf76~LSG>YYCS)yFjr0jgsu_;%knd}Tk7HZ#M4%_B~BH=E&u->r}c)D{G0G(C8iDp;!0 zcT)oTv*S+ET4(doTs)n$Ra~qF;%G6@in|Pi5it-&%)oo_UJu@9;QhGUzz1+Q7n$pH z*63u|zz6Xmvg4cj>2OoTATLFN&u8GntmEkjOz|pebORq@ntw*B!}N_f*3Q*S&7^Bj zn65Rb%6rc$IJGFAhK8lkO7xK{WI(BB*gZ&0RijR@^73Ns3 zJ!6hpq*ptomuq8!Qk6>;NMpu5!~8fy(mDcWr*ALEuwsTijm}Eh?m5Ub@{mpUr1ly3 z1luU5n9Sz(oTI2K#SH|DR6oh8^<{jfENUNT=fl7Omak^G40di&aXQU41q$u?tmuC7 z-oRRPd2o+`dvTwEgSg+oHMrJ5H`W>W6z-?eo5|~ReF-c(x0&^i+PO{C(54HRF4VbF zbf2aLxU@bk&~kz8?CdKo&{(Qz=BZ%>9BP>Mn8iJHonsD zH4#`_|Gzdu?gHN8D==(PH&-20U`d&#z^N;?Sb>$Lk zl+94TrebR!Xee>AacCFGQ0pzm7A*}lR=SCoZd!P=sBCRczf4+=J_)X+F9LzUxlciv zlcMsUdMKzV3|sC-ev6jW7x2#h2q_iy4R=DpA3Y1+6Ohy#Q)!`593hK^Hy&fi~Lhg+w*Y3;m5pApDD(>*OP-@Yl&B zsPxxW9f5pU*=VP60jdCb09EoH)W~}=Pu_<*c@Q1Mi!u)ju^Ly?%qwbON$?d8go2#7opTzZ`3UVqHq(Y($q8+|()dLN#9g zO7s_%>MuUOegWDQuf+6{Qq#WwtLZBXrk5(C%hb4BjaSjgwN(kOt>02jLLP!wK0tN# zAg+?1!3y~hn&f8@mY+kb{5;mnFW`FlMchC&xmA7%JLH#5)`6$L-22Cehkg~p*5dE^T|iCYFqOo2%Kz_BsOKO zaciAC`7rrhNO!i2u<$%U_PXf*GoA}4*onCW_Bm9@-=SJQPbc|%ER=slP@X|d{v8SV z4|K^tqg(z3z4EVgihsiZ(QhRBsQj18j-R6K#(eZ)16idAi+Q5eMr@);DzHmstU_fh zj5#mD>%k44`Er8?uXzy$jsJm$N)P%y*i0-4BK;dRpy{8aU(D$$^6*;nQGqR3L$glS zgA`FGQ4UekM*I7&*`&|@6xY}HZ_@q!J~ge=8+}2a65#J)z1+uvV)%RYXs|622{*;{ zXs9g_P4FVp6ln{E5-~j*YfHrAO)Yvf-j-;Is3{R`B1XI^OcauBZHl&q=*8A!p|(&k z6eRsvm{t*1i;Bg3QO65{jxh*cxXF zdkMAZancWmTFGLZ^uythnnS@b%d{|sv|4$NF(pB(NKnlo(u(OVL8e6X7D5}2a40S8 THIh(ss6dIRn4)3b->v@_U-d%L diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/index_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/index_jsp.class deleted file mode 100755 index aad3fdae836c8503aa63e41c50864bcca25d9d09..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37261 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/index_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/index_jsp.java deleted file mode 100755 index fadbdfce1..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/index_jsp.java +++ /dev/null @@ -1,1276 +0,0 @@ -package org.apache.jsp.admin.policies; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class index_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(10); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/coda.jspf"); - _jspx_dependants.add("/WEB-INF/tags/admin/getPolicies.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_parse_var; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_value_target_property_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_x_parse_var = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_value_target_property_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_var_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_x_parse_var.release(); - _jspx_tagPool_c_set_value_target_property_nobody.release(); - _jspx_tagPool_c_set_var_value_nobody.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
\n"); - out.write(" \n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t\t

ABCD

\n"); - out.write("\t\t\t\t

Empweb Advanced Loans

\n"); - out.write("\t\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

\t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

\n"); - out.write("\t\t\t
 
\n"); - out.write("\t\t
\n"); - out.write("\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - out.write(" "); - if (_jspx_meth_x_parse_0(_jspx_page_context)) - return; - out.write("

"); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

\r\n"); - out.write("

"); - if (_jspx_meth_fmt_message_12(_jspx_page_context)) - return; - out.write("

\r\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("\r\n"); - out.write(" "); - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_0 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_0_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_0.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_0_aliasMap); - _jspx_th_jxp_forEach_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setVar("ptr"); - _jspx_th_jxp_forEach_0.setSelect("//p:policy"); - _jspx_th_jxp_forEach_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setJspBody(new index_jspHelper( 0, _jspx_page_context, _jspx_th_jxp_forEach_0, null)); - _jspx_th_jxp_forEach_0.doTag(); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
"); - if (_jspx_meth_fmt_message_13(_jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_14(_jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_15(_jspx_page_context)) - return; - out.write("
\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_21(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_x_parse_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_var.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent(null); - _jspx_th_x_parse_0.setVar("doc"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_admin_getPolicies_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_var.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_admin_getPolicies_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:getPolicies - org.apache.jsp.tag.web.admin.getPolicies_tag _jspx_th_admin_getPolicies_0 = new org.apache.jsp.tag.web.admin.getPolicies_tag(); - _jspx_th_admin_getPolicies_0.setJspContext(_jspx_page_context); - _jspx_th_admin_getPolicies_0.setParent(_jspx_th_x_parse_0); - _jspx_th_admin_getPolicies_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("policies_admin"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent(null); - _jspx_th_fmt_message_12.setKey("policies_list"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_fmt_message_13(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent(null); - _jspx_th_fmt_message_13.setKey("policy_status"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_fmt_message_14(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent(null); - _jspx_th_fmt_message_14.setKey("policy_name"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_fmt_message_15(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent(null); - _jspx_th_fmt_message_15.setKey("actions"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_0.setProperty("p"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/policy/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_set_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_set_1.setVar("polId"); - _jspx_th_c_set_1.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@id']}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_c_set_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_set_2.setVar("polName"); - _jspx_th_c_set_2.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['p:name']}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@active'] eq 'true'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - if (_jspx_meth_fmt_message_16(_jspx_th_c_if_1, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_fmt_message_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_fmt_message_16.setKey("active_policy"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_c_choose_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@active'] eq 'true'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${polName}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${polName}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_fmt_message_17(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_17.setKey("activate"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_fmt_message_18(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_18.setKey("edit"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_fmt_message_19(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_19 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_19.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_19.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_19.setKey("copy"); - int _jspx_eval_fmt_message_19 = _jspx_th_fmt_message_19.doStartTag(); - if (_jspx_th_fmt_message_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_19); - return false; - } - - private boolean _jspx_meth_fmt_message_20(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_20 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_20.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_20.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_20.setKey("delete"); - int _jspx_eval_fmt_message_20 = _jspx_th_fmt_message_20.doStartTag(); - if (_jspx_th_fmt_message_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_20); - return false; - } - - private boolean _jspx_meth_fmt_message_21(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_21 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_21.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_21.setParent(null); - _jspx_th_fmt_message_21.setKey("create_new_policy"); - int _jspx_eval_fmt_message_21 = _jspx_th_fmt_message_21.doStartTag(); - if (_jspx_th_fmt_message_21.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_21); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } - - private class index_jspHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public index_jspHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public void invoke0( JspWriter out ) - throws Throwable - { - if (_jspx_meth_c_set_1(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_c_set_2(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_if_1(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_0(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_17(_jspx_parent, _jspx_page_context)) - return; - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_18(_jspx_parent, _jspx_page_context)) - return; - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_19(_jspx_parent, _jspx_page_context)) - return; - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_20(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - return; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/new_005fpolicy_jsp$new_005fpolicy_jspHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/new_005fpolicy_jsp$new_005fpolicy_jspHelper.class deleted file mode 100755 index 0d883de6f15f50525fccc44f8437f5a0398264d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2461 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 Yhp)W6%Hl#w7E6j5po$V}`eN(<1D0cu5C8xG diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/new_005fpolicy_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/new_005fpolicy_jsp.java deleted file mode 100755 index 2f9364639..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/policies/new_005fpolicy_jsp.java +++ /dev/null @@ -1,1141 +0,0 @@ -package org.apache.jsp.admin.policies; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class new_005fpolicy_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(14); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/coda.jspf"); - _jspx_dependants.add("/WEB-INF/tags/admin/adminResult.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/msg.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/isDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/admin/newPolicy.tag"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_redirect_url_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_redirect_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_redirect_url_nobody.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
\n"); - out.write(" \n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t\t

MEKELLE UNIVERSITY LIBRARY with VLIR/UOS support

\n"); - out.write("\t\t\t\t

ABCD - Empweb

\n"); - out.write("\t\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

\t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

\n"); - out.write("\t\t\t
 
\n"); - out.write("\t\t
\n"); - out.write("\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\n"); - out.write("\n"); - out.write("
\n"); - out.write("

"); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

\n"); - out.write("

"); - if (_jspx_meth_fmt_message_12(_jspx_page_context)) - return; - out.write("

\n"); - out.write("\n"); - out.write("\n"); - out.write(" "); - if (_jspx_meth_c_choose_0(_jspx_page_context)) - return; - out.write("
\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("confirmation"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent(null); - _jspx_th_fmt_message_12.setKey("new_policy"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_c_choose_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_when_1(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.new_policy_no}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_redirect_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_c_redirect_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:redirect - org.apache.taglibs.standard.tag.rt.core.RedirectTag _jspx_th_c_redirect_0 = (org.apache.taglibs.standard.tag.rt.core.RedirectTag) _jspx_tagPool_c_redirect_url_nobody.get(org.apache.taglibs.standard.tag.rt.core.RedirectTag.class); - _jspx_th_c_redirect_0.setPageContext(_jspx_page_context); - _jspx_th_c_redirect_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_redirect_0.setUrl("index.jsp"); - int _jspx_eval_c_redirect_0 = _jspx_th_c_redirect_0.doStartTag(); - if (_jspx_th_c_redirect_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_redirect_url_nobody.reuse(_jspx_th_c_redirect_0); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty param.new_policy_yes) and (not empty param.name)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_admin_adminResult_0(_jspx_th_c_when_1, _jspx_page_context)) - return true; - out.write("

"); - if (_jspx_meth_fmt_message_13(_jspx_th_c_when_1, _jspx_page_context)) - return true; - out.write("

\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_admin_adminResult_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:adminResult - org.apache.jsp.tag.web.admin.adminResult_tag _jspx_th_admin_adminResult_0 = new org.apache.jsp.tag.web.admin.adminResult_tag(); - _jspx_th_admin_adminResult_0.setJspContext(_jspx_page_context); - _jspx_th_admin_adminResult_0.setParent(_jspx_th_c_when_1); - _jspx_th_admin_adminResult_0.setJspBody(new new_005fpolicy_jspHelper( 0, _jspx_page_context, _jspx_th_admin_adminResult_0, null)); - _jspx_th_admin_adminResult_0.doTag(); - return false; - } - - private boolean _jspx_meth_admin_newPolicy_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:newPolicy - org.apache.jsp.tag.web.admin.newPolicy_tag _jspx_th_admin_newPolicy_0 = new org.apache.jsp.tag.web.admin.newPolicy_tag(); - _jspx_th_admin_newPolicy_0.setJspContext(_jspx_page_context); - _jspx_th_admin_newPolicy_0.setParent(_jspx_parent); - _jspx_th_admin_newPolicy_0.setName((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.name}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_admin_newPolicy_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_13.setKey("back_to_policies"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

"); - if (_jspx_meth_fmt_message_14(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("

\n"); - out.write("
\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("
"); - if (_jspx_meth_fmt_message_15(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write(""); - if (_jspx_meth_c_if_1(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("
\n"); - out.write("
\n"); - out.write("

"); - if (_jspx_meth_fmt_message_17(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("

\n"); - out.write(" \n"); - out.write(" \n"); - out.write("
\n"); - out.write("
\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_fmt_message_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_14.setKey("new_policy_info"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_fmt_message_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_15.setKey("new_policy_name"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.new_policy_yes}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_16(_jspx_th_c_if_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_fmt_message_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_fmt_message_16.setKey("required_field"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_fmt_message_17(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_17.setKey("new_policy_are_you_sure"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_fmt_message_18(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_18.setKey("yes"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_fmt_message_19(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_19 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_19.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_19.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_19.setKey("no"); - int _jspx_eval_fmt_message_19 = _jspx_th_fmt_message_19.doStartTag(); - if (_jspx_th_fmt_message_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_19); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } - - private class new_005fpolicy_jspHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public new_005fpolicy_jspHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public boolean invoke0( JspWriter out ) - throws Throwable - { - if (_jspx_meth_admin_newPolicy_0(_jspx_parent, _jspx_page_context)) - return true; - return false; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/status/index_jsp$index_jspHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/status/index_jsp$index_jspHelper.class deleted file mode 100755 index f0ade2f08b10f5ca9c04beb055ca235c8ec69482..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3397 zcmbtXZBrZ96@C^jtg>EgA}|TWHVY;ZNMK2T0fQm23DmfN-GXsr>e5Bphy`hPvsz*B zOVTz?GLwJcUyu*Ym(18C)6UdRJCn5e(D(QDOWWy8r=5OC+nKhLw9PqJph&i+^-MIQ z`*QBN=jFNQK3970KVSbQfC0Sn5IS&HLnl7Xqgig|xS7{*4(CJojE2u*A%w*cE~r@2 za1ozl(K8`j3Sl{f&xdfCb-xh8N(f&J!Q}0$8d6AeWAXG^jhYNMYb>)>tgF~ik=4+S zoC-&Ut3Y2_&wE=dp6OdoprB)R-P|;{;(5#8%vwR57UO}Lv9^Nv*}S)CX2uj8+}%>h zudS@Q>Ft%2Tj0Gl%QFhgxmC+wG*`1E z3D3GIGrMH^HqUp3f)gX{Qsif>tY`Uz;Edx~{$$q7=Pgngey|+6?y*BSG^Fi(%C`w6 zGjPeULU3vX(QaA_j#NpkENumlWzH4*yR*3Th!R zQyX(8oxQ|Ho7zfQUSPWp<+|%H`TzY9-1Wua6f_lMi`#B|FC1D{2>63Cn0VH7GV#SV z-@U>22jf&67AU#2~>Jf07Zv;cT2$*L1wP4_6dZpblDYS?DTtNtGxKzj z<35p?owJzdrhPM$BR<@_;*V90rC7XFXfn%EO)8k|{-gxO^c3D><_s5-WHtruRjw-o zw?};n9xu;~*t%p0-rik|r}8x~S5-aNE4q2K9I?_}mB-OsB-N*_)k0=!E3lkA zWefuy^aBQ{MGey_jcS-tfyPEATAB;cQ6frhjAqwqUQc~nG((ewg;(YaEob8-~fgAJ=BZu zLl-|lhxj2P;z#HcKgMbC6Pyu0#k}|#7RAr;toQ{o;+M#YUm-7kjcxIpG8nFwV7OWa z1A+YkG8I5f;K?Eo$`S>^=XXPyi@k#b6naZ+2an9XCV^<#!J~5|YyBFj$QokM_|ryT zg}z6ly*p^T_!?zRgU86makjC8LnMpN_q~lHHxcT)iz9cwf%a$m-h^>yRFE3uEY(`Y zoi`|mHcaCJof7vOWcUJdvM*vZjfV-N-=aqRj&S-tmB1g+CjN*K@h41(KjW163#P?C za8~>i7sUHm5`V>I@i(lBzhi^s&yoDP_&{P6rFvMxK|F<1Tu``CLhS}lW0KOUp+}#~ zs79920JIMgR`IlYI3(s(OnnHQ+W#ViS{2hOK1FL#Nc3+sfVzLt#=Wv@Cl_bPNeyO@ zpk5>M9rQ;bPLh{tes^K+)OoG)hmm%6;k*`IFl0Ba#f*d@6^^avJ?;M2LyDubTK~xC zi9~5qRL0%hS e{bXWD8%|I^$To(PG$KPZ8ti2cgGntqrF{f5p>Nax diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/status/index_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/admin/status/index_jsp.class deleted file mode 100755 index 00c96bc40c0215ac507c7de52155adc48714f21c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37776 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"); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
\n"); - out.write(" \n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t\t

ABCD

\n"); - out.write("\t\t\t\t

Empweb Advanced Loans

\n"); - out.write("\t\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

\t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

\n"); - out.write("\t\t\t
 
\n"); - out.write("\t\t
\n"); - out.write("\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write("\r\n"); - if (_jspx_meth_fmt_setBundle_1(_jspx_page_context)) - return; - out.write("
\r\n"); - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_c_choose_0(_jspx_page_context)) - return; - if (_jspx_meth_x_parse_0(_jspx_page_context)) - return; - out.write("

"); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

\r\n"); - out.write("

"); - if (_jspx_meth_fmt_message_12(_jspx_page_context)) - return; - out.write("

\r\n"); - out.write("\r\n"); - out.write(" "); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_1 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_1.setPageContext(_jspx_page_context); - _jspx_th_c_choose_1.setParent(null); - int _jspx_eval_c_choose_1 = _jspx_th_c_choose_1.doStartTag(); - if (_jspx_eval_c_choose_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_1(_jspx_th_c_choose_1, _jspx_page_context)) - return; - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("
\r\n"); - out.write("

\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_0 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_0_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_0.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_0_aliasMap); - _jspx_th_jxp_forEach_0.setParent(_jspx_th_c_otherwise_0); - _jspx_th_jxp_forEach_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setVar("ptr"); - _jspx_th_jxp_forEach_0.setSelect("//e:state"); - _jspx_th_jxp_forEach_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setJspBody(new index_jspHelper( 1, _jspx_page_context, _jspx_th_jxp_forEach_0, null)); - _jspx_th_jxp_forEach_0.doTag(); - out.write("
\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_14(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - int evalDoAfterBody = _jspx_th_c_choose_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_1); - out.write("
\r\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_1 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_1.setParent(null); - _jspx_th_fmt_setBundle_1.setBasename("ewi18n.core.engine"); - _jspx_th_fmt_setBundle_1.setVar("engineBundle"); - _jspx_th_fmt_setBundle_1.setScope("page"); - int _jspx_eval_fmt_setBundle_1 = _jspx_th_fmt_setBundle_1.doStartTag(); - if (_jspx_th_fmt_setBundle_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_1); - return false; - } - - private boolean _jspx_meth_c_choose_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${( (not empty param.set_engine_state) and (not empty param.admin_state_engine_code))}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_admin_adminResult_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_admin_adminResult_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:adminResult - org.apache.jsp.tag.web.admin.adminResult_tag _jspx_th_admin_adminResult_0 = new org.apache.jsp.tag.web.admin.adminResult_tag(); - _jspx_th_admin_adminResult_0.setJspContext(_jspx_page_context); - _jspx_th_admin_adminResult_0.setParent(_jspx_th_c_when_0); - _jspx_th_admin_adminResult_0.setJspBody(new index_jspHelper( 0, _jspx_page_context, _jspx_th_admin_adminResult_0, null)); - _jspx_th_admin_adminResult_0.doTag(); - return false; - } - - private boolean _jspx_meth_admin_setEngineState_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:setEngineState - org.apache.jsp.tag.web.admin.setEngineState_tag _jspx_th_admin_setEngineState_0 = new org.apache.jsp.tag.web.admin.setEngineState_tag(); - _jspx_th_admin_setEngineState_0.setJspContext(_jspx_page_context); - _jspx_th_admin_setEngineState_0.setParent(_jspx_parent); - _jspx_th_admin_setEngineState_0.setEngineState((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.admin_state_engine_code}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_admin_setEngineState_0.doTag(); - return false; - } - - private boolean _jspx_meth_x_parse_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent(null); - _jspx_th_x_parse_0.setVarDom("doc"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_admin_getEngineStates_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_admin_getEngineStates_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:getEngineStates - org.apache.jsp.tag.web.admin.getEngineStates_tag _jspx_th_admin_getEngineStates_0 = new org.apache.jsp.tag.web.admin.getEngineStates_tag(); - _jspx_th_admin_getEngineStates_0.setJspContext(_jspx_page_context); - _jspx_th_admin_getEngineStates_0.setParent(_jspx_th_x_parse_0); - _jspx_th_admin_getEngineStates_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("admin_status"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent(null); - _jspx_th_fmt_message_12.setKey("admin_status_engine"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_1.setTest(false); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

"); - if (_jspx_meth_fmt_message_13(_jspx_th_c_when_1, _jspx_page_context)) - return true; - out.write("

\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_fmt_message_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_13.setKey("admin_status_error_getting_states"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_fmt_message_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_14.setKey("status"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_c_set_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_0.setProperty("e"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/enginestates/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_choose_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_2 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_2.setPageContext(_jspx_page_context); - _jspx_th_c_choose_2.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - int _jspx_eval_c_choose_2 = _jspx_th_c_choose_2.doStartTag(); - if (_jspx_eval_c_choose_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_2(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_1(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_2); - return false; - } - - private boolean _jspx_meth_c_when_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_2 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_2.setPageContext(_jspx_page_context); - _jspx_th_c_when_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - _jspx_th_c_when_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@active'] eq 'true'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_2 = _jspx_th_c_when_2.doStartTag(); - if (_jspx_eval_c_when_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - if (_jspx_meth_fmt_message_15(_jspx_th_c_when_2, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_2); - return false; - } - - private boolean _jspx_meth_fmt_message_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_bundle_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_fmt_message_15.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['.']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_message_15.setBundle((javax.servlet.jsp.jstl.fmt.LocalizationContext) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${engineBundle}", javax.servlet.jsp.jstl.fmt.LocalizationContext.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_bundle_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_c_otherwise_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_1 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_1.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - int _jspx_eval_c_otherwise_1 = _jspx_th_c_otherwise_1.doStartTag(); - if (_jspx_eval_c_otherwise_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_16(_jspx_th_c_otherwise_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_1); - return false; - } - - private boolean _jspx_meth_fmt_message_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_bundle_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_fmt_message_16.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['.']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_message_16.setBundle((javax.servlet.jsp.jstl.fmt.LocalizationContext) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${engineBundle}", javax.servlet.jsp.jstl.fmt.LocalizationContext.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_bundle_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_fmt_message_17(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_17.setKey("admin_status_set_state"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } - - private class index_jspHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public index_jspHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public boolean invoke0( JspWriter out ) - throws Throwable - { - if (_jspx_meth_admin_setEngineState_0(_jspx_parent, _jspx_page_context)) - return true; - return false; - } - public void invoke1( JspWriter out ) - throws Throwable - { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_2(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - return; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - case 1: - invoke1( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/authenticate_jsp$authenticate_jspHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/authenticate_jsp$authenticate_jspHelper.class deleted file mode 100755 index 43cb99779d29ec82f66f0375e0d5d546447c755e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2251 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/authenticate_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/authenticate_jsp.java deleted file mode 100755 index 8d717f835..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/authenticate_jsp.java +++ /dev/null @@ -1,942 +0,0 @@ -package org.apache.jsp; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.Locale; -import java.util.HashMap; -import java.util.TreeSet; -import java.util.Iterator; -import java.util.ArrayList; -import java.util.Enumeration; -import java.util.Calendar; -import java.util.GregorianCalendar; -import net.kalio.auth.*; -import net.kalio.utils.*; - -public final class authenticate_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - - // Helper functions - -boolean checkHours(String hs) -{ - //expected format examples: - // * mon-fri@10:30-23:59;sat@10:30-13:00 (sunday is closed) - // * 10:30-23:59 (all days) - - // TODO - // * cambiar esta chanchada del hashmap - // * como localizar? (definir una entidad biblioteca - // dentro del gui, con su sistema de admin parece ser lo mas - // razonable. Guardar la constante correspondiente en el engine - - HashMap daysOfWeek = new HashMap(); - daysOfWeek.put("mon", new Integer(Calendar.MONDAY)); - daysOfWeek.put("tue", new Integer(Calendar.TUESDAY)); - daysOfWeek.put("wed", new Integer(Calendar.WEDNESDAY)); - daysOfWeek.put("thu", new Integer(Calendar.THURSDAY)); - daysOfWeek.put("fri", new Integer(Calendar.FRIDAY)); - daysOfWeek.put("sat", new Integer(Calendar.SATURDAY)); - daysOfWeek.put("sun", new Integer(Calendar.SUNDAY)); - - daysOfWeek.put("lun", new Integer(Calendar.MONDAY)); - daysOfWeek.put("mar", new Integer(Calendar.TUESDAY)); - daysOfWeek.put("mie", new Integer(Calendar.WEDNESDAY)); - daysOfWeek.put("jue", new Integer(Calendar.THURSDAY)); - daysOfWeek.put("vie", new Integer(Calendar.FRIDAY)); - daysOfWeek.put("sab", new Integer(Calendar.SATURDAY)); - daysOfWeek.put("dom", new Integer(Calendar.SUNDAY)); - - - GregorianCalendar now = new GregorianCalendar(); - int nowH = now.get(Calendar.HOUR_OF_DAY)*100 + now.get(Calendar.MINUTE); - int nowD = now.get(Calendar.DAY_OF_WEEK); - - System.out.println("nowH :"+nowH); - System.out.println("nowD :"+nowD); - - int startD = -1; - int endD = -1; - int startH = -1; - int endH = -1; - - try { - hs = hs.replaceAll(":",""); - String ranges[] = hs.split(";"); - - for (int i=0; i 1) { - endD = ((Integer)daysOfWeek.get(d[1])).intValue(); - } else { - endD = startD; - } - - String h[] = range[1].split("-"); - startH = Integer.parseInt(h[0]); - endH = Integer.parseInt(h[1]); - } else { - // has only time - String h[] = range[0].split("-"); - startH = Integer.parseInt(h[0]); - endH = Integer.parseInt(h[1]); - startD = now.get(Calendar.DAY_OF_WEEK); - endD = startD; - } - - Properties props = (Properties)getServletContext().getAttribute("config"); - //if ( (props != null) && (props.getProperty("gui.debug") != null) ) { - System.out.println("range :"+ranges[i]); - System.out.println(" startH :"+startH); - System.out.println(" endH :"+endH); - System.out.println(" startD :"+startD); - System.out.println(" endD :"+endD); - //} - - // check day of the week and time. consider wrap-arround intervals too - if (startD <= endD) { - if ( (nowD >= startD) && (nowD <= endD) && (nowH > startH) && (nowH < endH) ) - return true; - } else { - if ( ((nowD <= startD) || (nowD >= endD)) && (nowH > startH) && (nowH < endH) ) - return true; - } - - } - - } catch (Exception e){ - System.out.println("access denied. invalid hour string: "+hs); - } - return false; -} - - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:trim", org.apache.taglibs.standard.functions.Functions.class, "trim", new Class[] {java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("kfn:urlenc", net.kalio.jsptags.kfn.JSPELFunctions.class, "URLEncode", new Class[] {java.lang.String.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(5); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/WEB-INF/tld/kaliojsp-el-func-1.0.tld"); - _jspx_dependants.add("/WEB-INF/tags/trans/doTransaction.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_redirect_url; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_param_name; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_parse_varDom; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_value_target_property_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_redirect_url_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_redirect_url = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_param_name = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_x_parse_varDom = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_value_target_property_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_redirect_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_redirect_url.release(); - _jspx_tagPool_c_param_name.release(); - _jspx_tagPool_x_parse_varDom.release(); - _jspx_tagPool_c_set_value_target_property_nobody.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_redirect_url_nobody.release(); - _jspx_tagPool_c_otherwise.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - if (_jspx_meth_x_parse_0(_jspx_page_context)) - return; - java.util.HashMap nsml = null; - synchronized (_jspx_page_context) { - nsml = (java.util.HashMap) _jspx_page_context.getAttribute("nsml", PageContext.PAGE_SCOPE); - if (nsml == null){ - nsml = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsml", nsml, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - java.util.HashMap librariesIpMap = null; - synchronized (_jspx_page_context) { - librariesIpMap = (java.util.HashMap) _jspx_page_context.getAttribute("librariesIpMap", PageContext.PAGE_SCOPE); - if (librariesIpMap == null){ - librariesIpMap = new java.util.HashMap(); - _jspx_page_context.setAttribute("librariesIpMap", librariesIpMap, PageContext.PAGE_SCOPE); - } - } - java.util.HashMap librariesHoursMap = null; - synchronized (_jspx_page_context) { - librariesHoursMap = (java.util.HashMap) _jspx_page_context.getAttribute("librariesHoursMap", PageContext.PAGE_SCOPE); - if (librariesHoursMap == null){ - librariesHoursMap = new java.util.HashMap(); - _jspx_page_context.setAttribute("librariesHoursMap", librariesHoursMap, PageContext.PAGE_SCOPE); - } - } - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_0 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_0_aliasMap.put("punt", "libr"); - _jspx_th_jxp_forEach_0.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_0_aliasMap); - _jspx_th_jxp_forEach_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${libraries}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setVar("libr"); - _jspx_th_jxp_forEach_0.setSelect("//tr:library"); - _jspx_th_jxp_forEach_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsml}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setJspBody(new authenticate_jspHelper( 0, _jspx_page_context, _jspx_th_jxp_forEach_0, null)); - _jspx_th_jxp_forEach_0.doTag(); - -Auth.setAuthPath( System.getProperty("empweb.home", "/") + - application.getInitParameter("net.kalio.auth.location")); -String userid = (request.getParameter("user") != null) ? request.getParameter("user").trim() : null; -String password = (request.getParameter("password") != null) ? request.getParameter("password").trim() : null; -String library = request.getParameter("library"); -String remoteAddr = request.getRemoteAddr(); - -String errorMsg = null; - -String perms[]; -HashMap propHash; -boolean accountEnabled = false; -boolean libraryAccessible = false; -boolean addrAllowed = false; -boolean libraryHours = false; - -int libsCount = 0; -String libsWithAccess = ""; // comma separated -String libDefault = ""; - -session.setAttribute("authSuccess","false"); // default result - -if ( (userid != null) && (password != null || "true".equals((String)session.getAttribute("auth"))) ) { - - // get permissions - - // was the user already authenticated? - if ("true".equals((String)session.getAttribute("auth"))) - { if ( (props != null) && (props.getProperty("gui.debug") != null) ) - System.out.println("User was already authenticated!"); - perms = Auth.getPermissions(userid); - } - else - { if ( (props != null) && (props.getProperty("gui.debug") != null) ) - System.out.println("User hadn't been authenticated before..."); - perms = Auth.getPermissionsWithAuth(userid, password); - } - - propHash = Auth.getUserProperties(userid); // get properties hash - - if ((library == null) || (library.length() < 1)) { - // library was not provided by the user, build list to send to login screen - if (propHash != null) { - Iterator it = (new TreeSet(propHash.keySet())).iterator(); - while (it.hasNext()) { - String libName = (String)it.next(); - if ( (libName.startsWith("library-")) && ("on".equals(propHash.get(libName))) ) { - libDefault = libName.substring(8); - libsWithAccess += libDefault+(it.hasNext() ? "," : ""); - libsCount++; - } - }//while - } - } - if ( (props != null) && (props.getProperty("gui.debug") != null) ) { - System.out.println("libsWithAccess :"+libsWithAccess); - } - - // start checking - if (perms == null) { - errorMsg ="error_enter_valid_user_pass"; - } else { - // check if account enabled - accountEnabled = ("on".equals(propHash.get("accountenabled"))); - if (!accountEnabled ) { - session.setAttribute("accountdisabled","true"); - errorMsg = "error_account_disabled"; - } else { - // check for library access - if (libsCount == 1) - library = libDefault; - - libraryAccessible = ("on".equals(propHash.get("library-"+library))); - System.out.println("library " + library + " accesible: " + libraryAccessible); - if (!libraryAccessible) { - if ((library == null) || (library.length() < 1)) { - errorMsg = "error_choose_library"; - } else { - errorMsg = "error_library_not_accessible"; - } - } else { - // check for library access from the client IP - String iplist = ""; - if ( "on".equals(propHash.get("connectfrom-iplist-on")) ) { - iplist = (String) propHash.get("connectfrom-iplist")+","; - } - Iterator itP = propHash.keySet().iterator(); - while (itP.hasNext()) { - String key = (String)itP.next(); - if (key.startsWith("connectfrom-library-")) { - iplist += librariesIpMap.get(key.substring(20))+","; - } - } - if ("on".equals(propHash.get("connectfrom-anywhere"))) - iplist += ",*"; - addrAllowed = IpAcl.ipInAcl(remoteAddr, iplist); - // DEBUG - if ( (props != null) && (props.getProperty("gui.debug") != null) ) { - System.out.println("remoteAddr :"+remoteAddr); - System.out.println("iplist :"+iplist); - System.out.println("addrAllowed:"+addrAllowed); - } - - if (!addrAllowed) { - errorMsg = "error_client_ip_not_allowed"; - } else { // address allowed - // check library hours - String hs = (String)librariesHoursMap.get(library); - if (hs != null) { // the library has defined hour range - libraryHours = checkHours(hs); - - // Maybe this operator has unrestricted access for this library at all times - if ("on".equals( (String)propHash.get("libraryHoursUnrestricted-"+library))) - libraryHours = true; - - } else { // If the library has no defined hour range, assume it's always closed! - libraryHours= false; - } - - if (!libraryHours && !"admin".equals(userid)) { - errorMsg = "error_outside_library_hours"; - } else { - // account enabled - session.removeAttribute("accountdisabled"); - session.setAttribute("authSuccess","true"); // THIS authorization process was successful - session.setAttribute("auth","true"); - session.setAttribute("user", userid); - session.setAttribute("useremail", Auth.getUserData("/users/user[@id='"+userid+"']/email")); - session.setAttribute("username", Auth.getUserData("/users/user[@id='"+userid+"']/username")); - System.out.println("Setting library to: " + library); - session.setAttribute("library",library); - - // Limpio los permisos existentes en la sesion, en caso que se haya - // cambiado de biblioteca en medio de la sesion - Enumeration currentAttributes = session.getAttributeNames(); - String attrName = ""; - while( currentAttributes.hasMoreElements() ) - { attrName = (String) currentAttributes.nextElement(); - if (attrName != null && attrName.startsWith("group-") ) - { System.out.println("Found existing permission : " + attrName); - session.removeAttribute(attrName); - } - } - - // debug - // print the permissions for the user right after flushing them - // (there shouldn't be any!!!) - if ( (props != null) && (props.getProperty("gui.debug") != null) ) - { System.out.println("Permissions right after flushing ( there shouldn't be any! )..."); - while( currentAttributes.hasMoreElements() ) - { attrName = (String) currentAttributes.nextElement(); - if (attrName != null && attrName.startsWith("group-") ) - { System.out.println("Reviewing existing permission after flushing : " + attrName); - } - } - System.out.println("Done printing permissions after flushing"); - } - - - // Ahora pongo un atributo en la sesion para cada uno de los permisos. El formato del nombre - // del atributo es group-groupid donde groupid es el el id del grupo - for (int i= 0; i < perms.length; i++) { - session.setAttribute("group-"+perms[i], "true"); - } - - // cargar las propiedades de usuario - Iterator it = propHash.keySet().iterator(); - while (it.hasNext()) { - String key = (String)it.next(); - session.setAttribute("property-"+key, (String)propHash.get(key)); - } - } // else account enabled - } // else address allowed - } // else library is accessible - } // else account is enabled - } // else perms != null -} // if userid != null & (password != null || auth=="true") -pageContext.setAttribute("errorMsg", errorMsg); -pageContext.setAttribute("libsWithAccess", libsWithAccess); - -String authSuccess = (String) session.getAttribute("authSuccess"); -if ( (authSuccess != null) && (authSuccess.equals("true")) ) { - - if (_jspx_meth_c_choose_0(_jspx_page_context)) - return; - -} else if (libsWithAccess.length() > 0) { - - session.setAttribute("prevlogin",userid); // default result - session.setAttribute("prevpass",password); // default result - - - if (_jspx_meth_c_redirect_3(_jspx_page_context)) - return; - -} else if (errorMsg != null) { - - if (_jspx_meth_c_redirect_4(_jspx_page_context)) - return; - -} else { - - if (_jspx_meth_c_redirect_5(_jspx_page_context)) - return; - } - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${empty param.user || empty param.password}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_redirect_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_redirect_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:redirect - org.apache.taglibs.standard.tag.rt.core.RedirectTag _jspx_th_c_redirect_0 = (org.apache.taglibs.standard.tag.rt.core.RedirectTag) _jspx_tagPool_c_redirect_url.get(org.apache.taglibs.standard.tag.rt.core.RedirectTag.class); - _jspx_th_c_redirect_0.setPageContext(_jspx_page_context); - _jspx_th_c_redirect_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_redirect_0.setUrl("login.jsp"); - int _jspx_eval_c_redirect_0 = _jspx_th_c_redirect_0.doStartTag(); - if (_jspx_eval_c_redirect_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_redirect_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_redirect_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_redirect_0.doInitBody(); - } - do { - if (_jspx_meth_c_param_0(_jspx_th_c_redirect_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_redirect_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_redirect_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_redirect_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_redirect_url.reuse(_jspx_th_c_redirect_0); - return false; - } - - private boolean _jspx_meth_c_param_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_redirect_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:param - org.apache.taglibs.standard.tag.rt.core.ParamTag _jspx_th_c_param_0 = (org.apache.taglibs.standard.tag.rt.core.ParamTag) _jspx_tagPool_c_param_name.get(org.apache.taglibs.standard.tag.rt.core.ParamTag.class); - _jspx_th_c_param_0.setPageContext(_jspx_page_context); - _jspx_th_c_param_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_redirect_0); - _jspx_th_c_param_0.setName("errorMsg"); - int _jspx_eval_c_param_0 = _jspx_th_c_param_0.doStartTag(); - if (_jspx_eval_c_param_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_param_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_param_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_param_0.doInitBody(); - } - do { - out.write("error_enter_valid_user_pass"); - int evalDoAfterBody = _jspx_th_c_param_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_param_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_param_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_param_name.reuse(_jspx_th_c_param_0); - return false; - } - - private boolean _jspx_meth_x_parse_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent(null); - _jspx_th_x_parse_0.setVarDom("libraries"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_trans_doTransaction_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_trans_doTransaction_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:doTransaction - org.apache.jsp.tag.web.trans.doTransaction_tag _jspx_th_trans_doTransaction_0 = new org.apache.jsp.tag.web.trans.doTransaction_tag(); - _jspx_th_trans_doTransaction_0.setJspContext(_jspx_page_context); - _jspx_th_trans_doTransaction_0.setParent(_jspx_th_x_parse_0); - _jspx_th_trans_doTransaction_0.setName("conf-getLibraries"); - _jspx_th_trans_doTransaction_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsml}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_0.setProperty("tr"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/transactionresult/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_set_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_set_1.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${librariesIpMap}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_1.setProperty((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(libr['@id'])}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_set_1.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(libr['tr:ipMask'])}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_c_set_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_set_2.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${librariesHoursMap}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_2.setProperty((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(libr['@id'])}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_set_2.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(libr['tr:hours'])}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_c_choose_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${!empty param.origURL}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_redirect_1(_jspx_th_c_when_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_c_redirect_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:redirect - org.apache.taglibs.standard.tag.rt.core.RedirectTag _jspx_th_c_redirect_1 = (org.apache.taglibs.standard.tag.rt.core.RedirectTag) _jspx_tagPool_c_redirect_url_nobody.get(org.apache.taglibs.standard.tag.rt.core.RedirectTag.class); - _jspx_th_c_redirect_1.setPageContext(_jspx_page_context); - _jspx_th_c_redirect_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_redirect_1.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.origURL}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_redirect_1 = _jspx_th_c_redirect_1.doStartTag(); - if (_jspx_th_c_redirect_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_redirect_url_nobody.reuse(_jspx_th_c_redirect_1); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_redirect_2(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_c_redirect_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:redirect - org.apache.taglibs.standard.tag.rt.core.RedirectTag _jspx_th_c_redirect_2 = (org.apache.taglibs.standard.tag.rt.core.RedirectTag) _jspx_tagPool_c_redirect_url_nobody.get(org.apache.taglibs.standard.tag.rt.core.RedirectTag.class); - _jspx_th_c_redirect_2.setPageContext(_jspx_page_context); - _jspx_th_c_redirect_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_redirect_2.setUrl("/home/index.jsp"); - int _jspx_eval_c_redirect_2 = _jspx_th_c_redirect_2.doStartTag(); - if (_jspx_th_c_redirect_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_redirect_url_nobody.reuse(_jspx_th_c_redirect_2); - return false; - } - - private boolean _jspx_meth_c_redirect_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:redirect - org.apache.taglibs.standard.tag.rt.core.RedirectTag _jspx_th_c_redirect_3 = (org.apache.taglibs.standard.tag.rt.core.RedirectTag) _jspx_tagPool_c_redirect_url_nobody.get(org.apache.taglibs.standard.tag.rt.core.RedirectTag.class); - _jspx_th_c_redirect_3.setPageContext(_jspx_page_context); - _jspx_th_c_redirect_3.setParent(null); - _jspx_th_c_redirect_3.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/login.jsp?errorMsg=${errorMsg}&libraries=${libsWithAccess}&user=${param.user}&origURL=${kfn:urlenc(param.origURL)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_c_redirect_3 = _jspx_th_c_redirect_3.doStartTag(); - if (_jspx_th_c_redirect_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_redirect_url_nobody.reuse(_jspx_th_c_redirect_3); - return false; - } - - private boolean _jspx_meth_c_redirect_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:redirect - org.apache.taglibs.standard.tag.rt.core.RedirectTag _jspx_th_c_redirect_4 = (org.apache.taglibs.standard.tag.rt.core.RedirectTag) _jspx_tagPool_c_redirect_url_nobody.get(org.apache.taglibs.standard.tag.rt.core.RedirectTag.class); - _jspx_th_c_redirect_4.setPageContext(_jspx_page_context); - _jspx_th_c_redirect_4.setParent(null); - _jspx_th_c_redirect_4.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/login.jsp?errorMsg=${errorMsg}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_redirect_4 = _jspx_th_c_redirect_4.doStartTag(); - if (_jspx_th_c_redirect_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_redirect_url_nobody.reuse(_jspx_th_c_redirect_4); - return false; - } - - private boolean _jspx_meth_c_redirect_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:redirect - org.apache.taglibs.standard.tag.rt.core.RedirectTag _jspx_th_c_redirect_5 = (org.apache.taglibs.standard.tag.rt.core.RedirectTag) _jspx_tagPool_c_redirect_url_nobody.get(org.apache.taglibs.standard.tag.rt.core.RedirectTag.class); - _jspx_th_c_redirect_5.setPageContext(_jspx_page_context); - _jspx_th_c_redirect_5.setParent(null); - _jspx_th_c_redirect_5.setUrl("/login.jsp"); - int _jspx_eval_c_redirect_5 = _jspx_th_c_redirect_5.doStartTag(); - if (_jspx_th_c_redirect_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_redirect_url_nobody.reuse(_jspx_th_c_redirect_5); - return false; - } - - private class authenticate_jspHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public authenticate_jspHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public void invoke0( JspWriter out ) - throws Throwable - { - if (_jspx_meth_c_set_1(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_c_set_2(_jspx_parent, _jspx_page_context)) - return; - return; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/coda_jspf.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/coda_jspf.class deleted file mode 100755 index 81d8e4878f27d3665a27c79cf931dd216579f595..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4546 zcma)9`*##q9sf+S$!umP0X9%rp5YN7n~;TKfNlcim6Sk$m;`F^5huHoWa(ySJ3AXf zYt`1OwLb8zRIII!Rx4_$bb+cZ^?|Q*JjZjap5r;5<2l-Y!{g^WGi+v(ApUai+A*D!^G3?!X` zB||ZaN20K!C~0s|j$&FvE6&9*gYzQvQDJ;6iVtac93PJ2BPu?s;t5$jDZ|G^$Wtml zE?0g+Lkm7B!_!fGO2so8K8?@F`m-{8PKFCY_<0pyQ1L|-UsAAm^lYg(GnzGvW+7`7 zoRWh0z*%G3NR^#jK6Tp6IF{Y5V53Lp7!!k*l^@Mnqqg}-*(^DuWjjAwu*R(Hc?HP< z%brLXMI$q5rp_9rqG_k>a>2<>nW+(D;)qem=1p59P-J~iu8?!~DX87rc3MH?kd-wR zEE>oa%oF9QG1DF~#`4^W4_Fx^f7-Bfvi3J4&SZ{QSB5Su6;l~2YY5bFUeGvUI){Ub zZEXvvHjpbhB#H`kKY=KS$>(9}WLwn5T@9P|bS^^>Lt9 z1smo%NT3Am)^>)m;jzzSUK@;hrer=hR!Zfp)TyBXW*M>i_nOm2C{=l{(yu@pw#s(K z?8`}ZHB~dFQ_^0?z1XRv6Db{E#n)7PUB^W{t7AKM==cV9s<@=%n|Mya3Q?PRFqQ9a z$xIq{$#nLf8tL1%N5!{vJdYQ2d>h|U@m(F?!;3mz!uNIj058+b##koHaFwZ(^@Ffd zDt@TrGJZtxsdJNt(^;G>-p`n%IrlP;jeK6mkMR=~ujsgfS9QDx59#8RiZcTbRUPeHR=&%znTiYB|W`7HJyemGYYA5?(OUEzqD;>WUL;Xgsxh2DIg>gmT z8Ua@Ik%HFXQMkfNH9A@<9yChyYsa1GNaIC-R~*d(GsCkHW2paRReRQgu#Nnr3J@%& zYeK2Ug5X!#S<{9H7@b@13@zLw6fB|qxqJO{QztCHEtnj4>p`rtdDFGm>aeO}b=s*~ z6$Qv)bKEHBo$6l8JWaz~RCRM$YM|ixP2+aGZesShWv$?hoG;RU%RDVpZrFM;2l*sp_fU7Tj_gy8KN48LxfLI#$#TV4=Qi!url3@ccRJF0XFR zH)EKBVl_9+{4TO#p4kItz1>IZ$#GIj{`_$Com4IQ!Q4Dwa?B}qAu+OT@%iGgBkozi z74z-mzb%6P^7<2-83SPf84Gf>hAkLSE%?k}*Ji*Ra9B&m$_~S2%L4KP82v6LkB+z> z@&U*FKkbN|tHRJic2rPzPP(Y~>N;2+A2;pc+@oCcb;q6)%P`MuZ=cm>(tQbrYAvf? zP>0#KkbthGLlo=?5**4KrBe4oA<4olor!gWp(BYEQnkU|u-&S+-V+#(=m5K1-FD|{ z6_DFMRb(4$E;4BB9NU$BzL(9nY=}kt3=L&dz&D;E?nW3$Kz#TAC~6E;hffqU+gC2Q z{qi{9P<+n#>FQluea6&N{ZrC%wX8KvoKjxdinCU4A?tqD*=AW9$kN+AVyryTJL8xI zdBgF)ryU(ounjfP02rScNBW!JTFOHVq(anJ?jY?)*0X=FXmDpX9G8u!crki#n{M(OT%B^)%fE zEWt*)Y7>_8&v+%;NRh;5Mqw9Y@ID60en#2@jKC9&!BdRChj=nYS4`s&Z@mvsGpH`` z`x3hG9D48~_Tpta=o;?ldu>1Q9KyfR3kk@l&`6pjPxdo7={Db`@^t_Q-LQIx^oNPG z2LB>gA8LvCpG0s35#s&_`f-#yG5j6JFhGkmQPbl@r&5!@;3Nh~wG@BGyD@|YYV{`! zb5Emgf5Zr-#HfYjQVmYyL5_Uqa+IX_D|hQT549g}r~gk#TsEVng7r7iBGJO#4T*?S z!Nx=+zNs0l?F!?6^G&o?utj2K>n=BR+M>^+E^=A;Wj9%SnNmGZbn<>shZ<_368}BK zzMAMa5P27I_7Hb3kw4&~9&xR<&qGzU)sU-)LK%auU1})ln5%g$<@MkU-b-8c@cVsu zKW!!YMrhkr\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/home/chooselibrary_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/home/chooselibrary_jsp.class deleted file mode 100755 index 87b1e52fe1f371a04e28bfeeaa924b53267a1ab3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28365 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"); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
\n"); - out.write(" \n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t\t

MEKELLE UNIVERSITY LIBRARY with VLIR/UOS support

\n"); - out.write("\t\t\t\t

ABCD - Empweb

\n"); - out.write("\t\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

\t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

\n"); - out.write("\t\t\t
 
\n"); - out.write("\t\t
\n"); - out.write("\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("

"); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

\r\n"); - out.write(" \r\n"); - - String userid = (String)session.getAttribute("user"); - HashMap propHash = Auth.getUserProperties(userid); - String libDefault = ""; - String libsWithAccess = ""; - if (propHash != null) { - Iterator it = (new TreeSet(propHash.keySet())).iterator(); - while (it.hasNext()) { - String libName = (String)it.next(); - if ( (libName.startsWith("library-")) && ("on".equals(propHash.get(libName))) ) - { libDefault = libName.substring(8); - libsWithAccess += libDefault+(it.hasNext() ? "," : ""); - } - System.out.println("Libraries with access : " + libsWithAccess); - session.setAttribute("libsWithAccess",libsWithAccess); - }//while - } - - out.write("
\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
"); - if (_jspx_meth_fmt_message_12(_jspx_page_context)) - return; - out.write(":\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("choose_library"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent(null); - _jspx_th_fmt_message_12.setKey("library"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_c_forEach_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_1 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_1.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_1.setParent(null); - _jspx_th_c_forEach_1.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(sessionScope.libsWithAccess, ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_1.setVar("libr"); - int[] _jspx_push_body_count_c_forEach_1 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_1 = _jspx_th_c_forEach_1.doStartTag(); - if (_jspx_eval_c_forEach_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_1[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_1.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_1.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_1); - } - return false; - } - - private boolean _jspx_meth_fmt_message_13(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent(null); - _jspx_th_fmt_message_13.setKey("submit"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/home/index_jsp$index_jspHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/home/index_jsp$index_jspHelper.class deleted file mode 100755 index a7abe5648aae95867ec0ddc5e1b641a3d25452e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2792 zcmbtWTUQfT6#h=gVZt~F22nxOh_pfi1i>2@v5G;l1kfNTsB}oCVIY|qXC{cf{DJ<1 zKK0Ru_Qka-cC~9&`_hO0qpoEy`_){3LMhUGJyo?h2C^{u35xSIvTPts=6*Yn1f zpSisp->l$D%Ri+OpfXMrI+Vdo5nrfJhMW=h3X z!=2Yx3$zlQwzGO+L3d3tFE56LAtYTve9I^}hD#osvMj@$DCnMNkU;Xo*t_02Pj)xv zOfT!2MbpxKn-nr~n@TPzo5OIjhCx;4GAO3CX>SiJ{IeQE*Ot zP>ukkwz7ufo3=$Z)d%_+S_1V+(@ySaBu6sxS*z5SEa+A~Ilt!GPlfA5P@l@18JYuu z-IHW^#@DkOX`S+jgcamuN>Uz@J~d;P+^jKaihvxfIIUl#qlQkL(a?p@HJrpL4KbW% zI6UUNy5;Fv0Xnrs6K`B4r5f^BV>lEme`A!}dXe@RdUn=gv0yc3=|$s8r%izsu@HG6 zv~^Na9_{*);_J~YlcoLsg1PGI?z6ASGJz?uJmb5jmDgZmUBQNi0*VX`V@Y|XxN+cp zH(G^f6QXRq&T-!@8C6H3J4ecE68Z69aV%NGX3A`_t09R21(pUIj)o_2HT0oh!#NCU z@IaZ?vWvVDGlnz!OFpwLX{pb#f z<_#i4NlJnM_d^vv-C-?C$M;)aB{)@d3KTlWwH?+_5Yk}`$pC`a+4)XmKoJ9#b

r|Oc~)pe4g((l-B?=EXGL>ziBuG4!# zoVlM?YB-Aymq~|cC2#n%g2zsE2Y2s%qN+s|$995ij#Yc7lJGKOC#qdfZ`|I;iO40O zqZ`I*DNo#DSb_+McRJ{K2I>$JL`0*I;3A;8Sx}VRVN?hof#GACeT6XUsc(-bUV_Ct z`r5*;5Q?{jU!pGF#$O`*Lh3k6?GbQ*r@{FQ8u=_*_#E2!9dy&)d9g>Yb`N@~7b7Zc zx?7B>=n0P)2}EHz5|}t)pvosHf#f^FA>?l+qI?_miKrsmh-@2LpvHg10ao`Dv^P-Y zVxw#i%Cg#Kp$Vi5MRbHe~7F65mNlI zH04MDqhiWU`sZ_=pk5$dVd{_3?;BR47B9PIaX3wV z>-Qu=CqZX}FB$G0rUr0y9$=pe_;xdM1{E8Kq6fuHPG9`o!>6{S82*Ds4-Xf~tiqgtw z6pX)xM(sa{piaS61)tCs7%lyUMo{-Bo!@b4JKb=NbcApn3F=kS-T|G07s4jZvzhd@ zId$)&tKQDcsqsuqc9Uu%HV~5n{p+5i?v{(3#;4WG!@Ywe=Y}p`P>0Wn{!;IdIy~5W Mp2n93)Obq$7dX1rYXATM diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/home/index_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/home/index_jsp.class deleted file mode 100755 index 736ac768fadd282f1ae0d15a2f6dcb6aa5bbb867..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 41412 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"); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("

\n"); - out.write(" \n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t\t

ABCD

\n"); - out.write("\t\t\t\t

Empweb Advanced Loans

\n"); - out.write("\t\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

\t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

\n"); - out.write("\t\t\t
 
\n"); - out.write("\t\t
\n"); - out.write("\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\t\n"); - out.write("\n"); - out.write("\n"); - if (_jspx_meth_fmt_requestEncoding_0(_jspx_page_context)) - return; - out.write("
\n"); - out.write("\n"); - out.write("

"); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

\n"); - out.write(" \n"); - out.write(" \n"); - out.write("\t
\n"); - out.write("\t
\n"); - out.write("\t\t
 
\n"); - out.write("\t\t
 
\n"); - out.write("\t
\n"); - out.write("\n"); - out.write(" \n"); - out.write("
\n"); - out.write("\n"); - out.write("\t\t\t\t\t
\n"); - out.write("\t\t\t\t\t\t \n"); - out.write("\t\t\t\t\t
\n"); - out.write("\t\t\t\t\t
\n"); - out.write("\t\t\t\t\t\t

 "); - if (_jspx_meth_fmt_message_13(_jspx_page_context)) - return; - out.write("

\n"); - out.write("\t\t\t\t\t
\n"); - out.write("\t\t\t\t\t\n"); - out.write("\t\t\t\t\t
 
\n"); - out.write("\t\t\t\t
\n"); - out.write("\n"); - out.write("
\n"); - out.write("\n"); - out.write("\n"); - out.write(" "); - out.write("

"); - if (_jspx_meth_fmt_message_20(_jspx_page_context)) - return; - out.write(' '); - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.library}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write(")

\n"); - out.write(" "); - if (_jspx_meth_x_parse_0(_jspx_page_context)) - return; - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("
'); - if (_jspx_meth_fmt_message_21(_jspx_page_context)) - return; - out.write(": \n"); - out.write(" "); - if (_jspx_meth_jxp_out_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" '); - if (_jspx_meth_fmt_message_22(_jspx_page_context)) - return; - out.write(": "); - if (_jspx_meth_jxp_out_1(_jspx_page_context)) - return; - out.write("'); - if (_jspx_meth_fmt_message_23(_jspx_page_context)) - return; - out.write(": \n"); - out.write(" "); - if (_jspx_meth_jxp_out_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" '); - if (_jspx_meth_fmt_message_24(_jspx_page_context)) - return; - out.write(": \n"); - out.write(" "); - if (_jspx_meth_jxp_out_3(_jspx_page_context)) - return; - out.write("\n"); - out.write(" '); - if (_jspx_meth_fmt_message_25(_jspx_page_context)) - return; - out.write(": \n"); - out.write(" "); - if (_jspx_meth_jxp_out_4(_jspx_page_context)) - return; - out.write("\n"); - out.write(" '); - if (_jspx_meth_fmt_message_26(_jspx_page_context)) - return; - out.write(": \n"); - out.write(" "); - if (_jspx_meth_jxp_out_5(_jspx_page_context)) - return; - out.write("\n"); - out.write("
\n"); - out.write("
\n"); - out.write(" \n"); - out.write("
 
\n"); - out.write("\n"); - out.write("
\n"); - out.write("\n"); - out.write("\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_requestEncoding_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:requestEncoding - org.apache.taglibs.standard.tag.rt.fmt.RequestEncodingTag _jspx_th_fmt_requestEncoding_0 = (org.apache.taglibs.standard.tag.rt.fmt.RequestEncodingTag) _jspx_tagPool_fmt_requestEncoding_value_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.RequestEncodingTag.class); - _jspx_th_fmt_requestEncoding_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_requestEncoding_0.setParent(null); - _jspx_th_fmt_requestEncoding_0.setValue("UTF-8"); - int _jspx_eval_fmt_requestEncoding_0 = _jspx_th_fmt_requestEncoding_0.doStartTag(); - if (_jspx_th_fmt_requestEncoding_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_requestEncoding_value_nobody.reuse(_jspx_th_fmt_requestEncoding_0); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("welcome_to_empweb"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent(null); - _jspx_th_fmt_message_12.setKey("choose_task"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_fmt_message_13(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent(null); - _jspx_th_fmt_message_13.setKey("trans"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_fmt_message_14(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent(null); - _jspx_th_fmt_message_14.setKey("loan"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_fmt_message_15(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent(null); - _jspx_th_fmt_message_15.setKey("reservation"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_fmt_message_16(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent(null); - _jspx_th_fmt_message_16.setKey("return"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_fmt_message_17(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent(null); - _jspx_th_fmt_message_17.setKey("renewal"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_fmt_message_18(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent(null); - _jspx_th_fmt_message_18.setKey("create_suspension"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_fmt_message_19(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_19 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_19.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_19.setParent(null); - _jspx_th_fmt_message_19.setKey("query"); - int _jspx_eval_fmt_message_19 = _jspx_th_fmt_message_19.doStartTag(); - if (_jspx_th_fmt_message_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_19); - return false; - } - - private boolean _jspx_meth_fmt_message_20(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_20 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_20.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_20.setParent(null); - _jspx_th_fmt_message_20.setKey("current_status"); - int _jspx_eval_fmt_message_20 = _jspx_th_fmt_message_20.doStartTag(); - if (_jspx_th_fmt_message_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_20); - return false; - } - - private boolean _jspx_meth_x_parse_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent(null); - _jspx_th_x_parse_0.setVarDom("doc"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_trans_doTransaction_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_trans_doTransaction_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:doTransaction - org.apache.jsp.tag.web.trans.doTransaction_tag _jspx_th_trans_doTransaction_0 = new org.apache.jsp.tag.web.trans.doTransaction_tag(); - _jspx_th_trans_doTransaction_0.setJspContext(_jspx_page_context); - _jspx_th_trans_doTransaction_0.setParent(_jspx_th_x_parse_0); - _jspx_th_trans_doTransaction_0.setName("stat-status-counts"); - _jspx_th_trans_doTransaction_0.setJspBody(new index_jspHelper( 0, _jspx_page_context, _jspx_th_trans_doTransaction_0, null)); - _jspx_th_trans_doTransaction_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_0.setProperty("tr"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/transactionresult/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_fmt_message_21(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_21 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_21.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_21.setParent(null); - _jspx_th_fmt_message_21.setKey("lent_books"); - int _jspx_eval_fmt_message_21 = _jspx_th_fmt_message_21.doStartTag(); - if (_jspx_th_fmt_message_21.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_21); - return false; - } - - private boolean _jspx_meth_jxp_out_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_0 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_0.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_0.setSelect("//tr:value[@name='loansCount']"); - _jspx_th_jxp_out_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_22(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_22 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_22.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_22.setParent(null); - _jspx_th_fmt_message_22.setKey("overdue_objects"); - int _jspx_eval_fmt_message_22 = _jspx_th_fmt_message_22.doStartTag(); - if (_jspx_th_fmt_message_22.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_22); - return false; - } - - private boolean _jspx_meth_jxp_out_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_1 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_1.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_1.setSelect("//tr:value[@name='lateLoansCount']"); - _jspx_th_jxp_out_1.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_23(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_23 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_23.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_23.setParent(null); - _jspx_th_fmt_message_23.setKey("active_suspensions"); - int _jspx_eval_fmt_message_23 = _jspx_th_fmt_message_23.doStartTag(); - if (_jspx_th_fmt_message_23.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_23); - return false; - } - - private boolean _jspx_meth_jxp_out_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_2 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_2.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_2.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_2.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_2.setSelect("//tr:value[@name='suspensionsCount']"); - _jspx_th_jxp_out_2.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_24(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_24 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_24.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_24.setParent(null); - _jspx_th_fmt_message_24.setKey("pending_fines"); - int _jspx_eval_fmt_message_24 = _jspx_th_fmt_message_24.doStartTag(); - if (_jspx_th_fmt_message_24.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_24); - return false; - } - - private boolean _jspx_meth_jxp_out_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_3 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_3.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_3.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_3.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_3.setSelect("//tr:value[@name='finesCount']"); - _jspx_th_jxp_out_3.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_25(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_25 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_25.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_25.setParent(null); - _jspx_th_fmt_message_25.setKey("waits_general"); - int _jspx_eval_fmt_message_25 = _jspx_th_fmt_message_25.doStartTag(); - if (_jspx_th_fmt_message_25.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_25); - return false; - } - - private boolean _jspx_meth_jxp_out_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_4 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_4.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_4.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_4.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_4.setSelect("//tr:value[@name='waitsCount']"); - _jspx_th_jxp_out_4.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_26(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_26 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_26.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_26.setParent(null); - _jspx_th_fmt_message_26.setKey("waits_assigned"); - int _jspx_eval_fmt_message_26 = _jspx_th_fmt_message_26.doStartTag(); - if (_jspx_th_fmt_message_26.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_26); - return false; - } - - private boolean _jspx_meth_jxp_out_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_5 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_5.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_5.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_5.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_5.setSelect("//tr:value[@name='waitsAssignedCount']"); - _jspx_th_jxp_out_5.doTag(); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } - - private class index_jspHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public index_jspHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public boolean invoke0( JspWriter out ) - throws Throwable - { - out.write("\n"); - out.write(" \n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.library}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" true\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - return false; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/institution_jspf.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/institution_jspf.class deleted file mode 100755 index 0130eaf5e4b119fd6f6c05c8035e60c00907f4b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12141 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 I)%3Xj4+P#5m;e9( diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/institution_jspf.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/institution_jspf.java deleted file mode 100755 index 42af7c94f..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/institution_jspf.java +++ /dev/null @@ -1,338 +0,0 @@ -package org.apache.jsp; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class institution_jspf extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); -} - - private static java.util.Vector _jspx_dependants; - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write("
\n"); - out.write(" \n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t\t

ABCD

\n"); - out.write("\t\t\t\t

Empweb Advanced Loans

\n"); - out.write("\t\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_0(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

\t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

\n"); - out.write("\t\t\t
 
\n"); - out.write("\t\t
\n"); - out.write("\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_message_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey("library"); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("change"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("operator"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("logout"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_4(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_4.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/login_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/login_jsp.class deleted file mode 100755 index e0cff75eac3a9d39c36b6ae0ea9951899933c65c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22458 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 NbQMU~Iw#F>{vV%{LIwZ; diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/login_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/login_jsp.java deleted file mode 100755 index 3ad050676..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/login_jsp.java +++ /dev/null @@ -1,724 +0,0 @@ -package org.apache.jsp; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.Enumeration; - -public final class login_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_2; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_3; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); - _jspx_fnmap_2= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:escapeXml", org.apache.taglibs.standard.functions.Functions.class, "escapeXml", new Class[] {java.lang.String.class}); - _jspx_fnmap_3= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:trim", org.apache.taglibs.standard.functions.Functions.class, "trim", new Class[] {java.lang.String.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(2); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_requestEncoding_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_requestEncoding_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_nobody.release(); - _jspx_tagPool_fmt_requestEncoding_value_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - out.write("\n"); - out.write("\n"); - out.write("\n"); - - - -String path = (String) request.getServletPath(); -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_requestEncoding_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_0(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("\n"); - out.write(" "); - org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, "institution.jspf", out, false); - out.write("
\n"); - out.write(" \n"); - out.write("

"); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("

\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - if (_jspx_meth_c_if_1(_jspx_page_context)) - return; - out.write("
\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("
\n"); - out.write(" \n"); - out.write("\t\t\t\t
\n"); - out.write("\t\t\t\t\t
 
\n"); - out.write("\t\t\t\t\t
 
\n"); - out.write("\t\t\t\t
\n"); - out.write("\t\t\t\t\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t\t\t\n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write("\n"); - out.write(" "); - if (_jspx_meth_c_if_2(_jspx_page_context)) - return; - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_4 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_4.setPageContext(_jspx_page_context); - _jspx_th_c_if_4.setParent(null); - _jspx_th_c_if_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${empty param.libraries}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_4 = _jspx_th_c_if_4.doStartTag(); - if (_jspx_eval_c_if_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - - - // Esto es por si cierra el navegador y queda con session abierta - - session.setAttribute("prevlogin",""); - session.setAttribute("prevpass",""); - - - int evalDoAfterBody = _jspx_th_c_if_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_4); - out.write("
 
\n"); - out.write("\n"); - out.write("
\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("
\n"); - out.write("\t\t\t\t\t\t
\n"); - out.write("\t\t\t\t\t\t\n"); - out.write("\t\t\t\t\t\t
\n"); - out.write("\n"); - out.write("\t\t\t\t\t\t
\n"); - out.write("\t\t\t\t\t\t\n"); - out.write("\t\t\t\t\t\t \n"); - out.write("\t\t\t\t\t\t\t\t\"\"\n"); - out.write("\t\t\t\t\t\t\t\t"); - if (_jspx_meth_fmt_message_8(_jspx_page_context)) - return; - out.write("\n"); - out.write("\t\t\t\t\t\t\t\n"); - out.write("\n"); - out.write("\t\t\t\t\t\t\t\n"); - out.write("\t\t\t\t\t\t
\n"); - out.write("\t\t\t\t\t\t\n"); - out.write("\t\t\t\t\t\t
 
\n"); - out.write("\t\t\t\t\t
\n"); - out.write("\n"); - out.write(" \n"); - out.write("
\n"); - out.write(" \n"); - out.write(" \n"); - out.write("
\n"); - out.write(" \n"); - out.write("
\n"); - out.write("\t\t\t\t\t
 
\n"); - out.write("\t\t\t\t\t
 
\n"); - out.write("\t\t\t\t
\n"); - out.write("\n"); - out.write(" \n"); - out.write("
\n"); - out.write(" \n"); - out.write(" \n"); - out.write("
\n"); - out.write(" \n"); - out.write("
\n"); - out.write(" \n"); - out.write(" "); - org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, "coda.jspf", out, false); - out.write("\n"); - out.write(" \n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_requestEncoding_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:requestEncoding - org.apache.taglibs.standard.tag.rt.fmt.RequestEncodingTag _jspx_th_fmt_requestEncoding_0 = (org.apache.taglibs.standard.tag.rt.fmt.RequestEncodingTag) _jspx_tagPool_fmt_requestEncoding_value_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.RequestEncodingTag.class); - _jspx_th_fmt_requestEncoding_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_requestEncoding_0.setParent(null); - _jspx_th_fmt_requestEncoding_0.setValue("UTF-8"); - int _jspx_eval_fmt_requestEncoding_0 = _jspx_th_fmt_requestEncoding_0.doStartTag(); - if (_jspx_th_fmt_requestEncoding_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_requestEncoding_value_nobody.reuse(_jspx_th_fmt_requestEncoding_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey("institution"); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb_login"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("empweb_login"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['gui.demo']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

"); - if (_jspx_meth_fmt_message_3(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("

\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_fmt_message_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_fmt_message_3.setKey("demo_login_message"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_if_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent(null); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |\n"); - out.write(" "); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_4(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write(" |\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_fmt_message_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_4.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_c_if_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent(null); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.libraries}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_if_3(_jspx_th_c_if_2, _jspx_page_context)) - return true; - out.write("
\n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write("
\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_c_if_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.errorMsg}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

"); - if (_jspx_meth_fmt_message_5(_jspx_th_c_if_3, _jspx_page_context)) - return true; - out.write("

\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_fmt_message_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - _jspx_th_fmt_message_5.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:escapeXml(param.errorMsg)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_forEach_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_1 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_1.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - _jspx_th_c_forEach_1.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(param.libraries, ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_1.setVar("libr"); - int[] _jspx_push_body_count_c_forEach_1 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_1 = _jspx_th_c_forEach_1.doStartTag(); - if (_jspx_eval_c_forEach_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_1[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_1.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_1.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_1); - } - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("operator_id"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_fmt_message_7(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent(null); - _jspx_th_fmt_message_7.setKey("password"); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_8(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey("submit"); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/logout_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/logout_jsp.class deleted file mode 100755 index ed8c6d1959319fae2462206c9ae9012169038074..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6018 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"); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - session.invalidate(); - if (_jspx_meth_c_redirect_0(_jspx_page_context)) - return; - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_c_redirect_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:redirect - org.apache.taglibs.standard.tag.rt.core.RedirectTag _jspx_th_c_redirect_0 = (org.apache.taglibs.standard.tag.rt.core.RedirectTag) _jspx_tagPool_c_redirect_url_nobody.get(org.apache.taglibs.standard.tag.rt.core.RedirectTag.class); - _jspx_th_c_redirect_0.setPageContext(_jspx_page_context); - _jspx_th_c_redirect_0.setParent(null); - _jspx_th_c_redirect_0.setUrl("/login.jsp"); - int _jspx_eval_c_redirect_0 = _jspx_th_c_redirect_0.doStartTag(); - if (_jspx_th_c_redirect_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_redirect_url_nobody.reuse(_jspx_th_c_redirect_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/reports/hist/loansByUser_jsp$loansByUser_jspHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/reports/hist/loansByUser_jsp$loansByUser_jspHelper.class deleted file mode 100755 index 423e9f4f9a27a30eec252eb8af66d6cc0e2f86d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3866 zcmbtX`%@d&75)~)uCj=j3fl?94+TgJ5}+pn2~2DgsBsY{#eo>xA&ayY3qq@`Rv2RE zWxK88=G}BUnKqqiXF8tgZ<(n{rk$zXU;0D;qt2v{@2-Rpw(J=vp5flJ_ndp~_nmvr zx$?jM``5n%h~SH-@B+@NcoDNgdPNLBbz@G&IlSt|yn+R>^qPwESX6NV7lr1M8?U>u zBo^OrLvv$Uh-o)6Zs=}Yb|WhmR>WY4{i`b0kQ2kY_{^&uOfeM1@TO2$3W^GB1tk?- z*idjq!KMVy(rU4=xm3_BJ#R~RetK2g&^Cib-P*|Mc96=Tt!4F1J9ws8IHzStBpj%0 zDHT_imd(u8Qrawuy$u(pB*^xPQS1&$=$|&NY)~s`=@s2^W9bFcvWr3L?O@K-^2JkI zuksw>jb7zZBX8Ja60Dvl+BsDRF`S*`!xiHl`FTpi#W^@Vrrj5KlQ(9lv zt#jIPjw{}2Gp*(3HOmm+l|`2z$v`~7;sZJ2rTtoRQT>zu8n*HRi2#tC9Y6X7kFF-T}DLkJpXu;x^W5kKIZ8O&+< zZ1CKQWnK|JM1ov#&`D@58|>~>u;nB-^P5Ti7GceqB`d8@8sY}`KM>IYk>MT$(C0xv zu6l3`Js$MJ&+8vG9WuTREmzWycha#3*YLK4XS%Om&L?fgzb9ubTNjRFx@DAQp@SX?n%oH$#P*Il+vf$HPS#dy_f==_fbg_r zWQbp_b?4r3=fQ2<^5BI8Q|8u;!YunrHGi1D4_h&Ps|Mn-K9_Lv3A#%CT9Oc`^`RA6vq6g;%vje&lbf`( z>^hs_PBlMQ7gsrHd4~?;YA&+cdwys~66M$ABs+_tQYKC{l=I6ePw!6K&gyKxPOFn} zv`)2(An)|T2bi<9KdvV;HMDeEFS475*fR!udiV6Py>XkhOj}RedSd+@=!?BIhn!tr zB|Xw{^*HavPH4g+G=(R7vFhB?-Y2P!K`ocw#oeoki1T;AL~B1{;^R==+^s$t?gHQN zQ+&cD1Rw6lbzrbOD&3m>IIG)d#UpW)nNjzgs;N>i3*}>;t-Z@?i*QnUf4OPDtS^_c z6Pvc4FEWkb%(sEyyE`99oYxwUf} zoV zaRMD9G#BUR`Nu9^0e!y$dXYdS{xy~X@B5N*3wT={96#c?SM4pU+Z^@&3Qehor1yZM zI>=ElXoLv=0Gi2Q6<&Fbq0ce&>o_Xs5tdCvpq=c9BrSl;eixC8%8|3A?ACEWe@(RuH0=sMs34Z80oT{Nql;#+8U-TRtYI*`Ie z=9HK%`o9RN|K8ocSN?sZqgC6iibIiHiTA1=ReT9(Jmwi)W2#%y4G2y zhU3vtUtEnRgcMi9p-3_j4)qODic%Wti&Bau6Oj<-!M+I1Vlj&GWFk7`m<=Tpv6y2v zOi64MzGA~-DIB6W7*@lP!DJ#H6ZR4A9106%ggb}mD>Cf39ZXP6Bom3SFpGvLIXFAGQL!}|6=GcVPpJO~Hn`EK diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/reports/hist/loansByUser_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/reports/hist/loansByUser_jsp.class deleted file mode 100755 index 59a91cdf1da7af28e0ef1b74423bf33da8092bb6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 45785 zcmdtLcbpVO`ak|uclAu~Fr-};7$gh}5|_{{G-2L{wmu z1jN_+5Pl5h$1r{jPs3wGKzyT*WM4LijSA>FdM>}_@gtuf1^g)FM-e}Y`BB1;Qht>2 zqnsZRevIbF7=Dc9$2czUpnyJJpJ3_}JL!}3$^0@Upik8g<_9XAs!!ubg{e;u=ri=0 zrasHmvODRs^*N^2om+LVsZHsm&(-Jo_4%g0pp(9ky@v#-T0b;EIr<`g9Ol;-2dF?F z$&V$bzLed=IpzpcKQcfg^-5Deit|))U^SOg!@gR6L`{8}sV_J66Q& z^y~EjIv54xrGcXx{dyC3tT{k4^kewZ!jD$J-WH&_95PpLG4)k`eRV)zqpuCnLVXy{Zvyw&D2jf^)opBOjAG0)Xz5c zbNKC#rhcxepJ(dloB9PDaG|MR#O}qWeu=4HYU-Eq+eTC0Wa^ju^(z9jP9JINn@#;n z?#xyEelW`ZGW2XMNsXt-rPjWEYcn!DlDRy_5`qS(_W9oll_gPbaj@{=?{RMVk!;OEP-M^ap8|=QxZ9;oDp}im@d^6xf>)ztW+ot|EcHc4e zcTN30_P)=2`hlr`XzCxC`o|pfiK&0e?%(RAz*c_T@0VJDe&l37BAL|TO34qT`H|E7$Z3oK?c_8&IgJml^z#d%cXG5D z5E`QKXu(6KnKHm`CsPJlf};FF91UjHI78=v=nM%Fon;sHUBizZ{J7mOy9PuC7nZ?w zb%QIr^Ghr6km-Jz!67~Pk%?~0o*cK8<9e|VW%mw5?3X2eSsD-vWtl0Qu6^7w#g=Nj9YzuUQncE-EiN_7Ht7qwk!4|$d;&o<>be)&gJp6i$A1?2hi0>8X4AYPLfnet+G zFEQn%ro7CQ8%?>%l$V?G3R7-2<&~zq%9K}|63l+BDgR{3>r4qYy1|q;nsSRNZ!+c0 zetC;u-s+dP3CgT*s%mVVxbBeFXiMeMt1LBWc~#%Rl=`l{B}Xse*k9JjV| zSz|+0b7h{O!kJAi%X6!mt7=w6bC0fSMV{Q2RgGXtCZSkbF{Ixs<90Pr_VgPYIRlass+oG*)f^y>HmNm3hwnp1#Hq}(s zM=MuX)vt+shv%2E21rH>bS#s@kP{dEA95RRkbX~OLGgF+0qs(u5WynwUy0PEv?+CmdQ;G zf_lYA*HqRmvoT3%u2WZwU7v$QQUO+zz%v6Ai(b~$G6fvMbywE4MH@ixe(`A-cn>B? z&Et5qzX}bXn4A;kH&nGvu4;2=*0v5LVIrB{*^6OzZbMswXuHcuyqctyy>mh z4eGc&PYXM)HD6H2MdW*m=j!^0o02ZO|+-JuDUh1wGH~Ls--rUp>1gcvMtfv zMNnc36`UDXISdX|q*IckJ69mgRV0Uo6*JQtVlKKp(Y4Ee#=P&nm~(CFq}` z-P9@`$DzCWCsYT$mOH(**^WocIyGZ3oYd6V7F~rEZY%-!gb{{CAt;=X)}sei z3N9RGM}1vQ6`LT*ZL#>{)8bYML6C)j<#TODH;)646MgH?2Zr6I0oJThxMqj%^sp zU31w$QFu=E(Xen3mu9iJDkt6YbLvX8z(S%k^jOVGXg@XbD02z>YiL5DE6XCXy+Epn%h0sZ;~8*ddNm#selSyEK-9`zj*ICAAKaLi0g+u7rZYDhw%n6{^E zk8O0OYELX`U)p2k>aaadp;#YqA#m|=j5o9WUhtL1(KUcF{JgsdBJP zBIp21@Ku#;!7Qs^)w*I5PpG(VXHu{NmQ7+@u9w$XD$o#RdO608rzk{0;q>s-3ft!r(ruUdyGUQ*G!=ZvC`x`c?1x)h5_La4Z- z;t2)=Cqj}0DHayX334UmL`YK3SXeA4D3g#AAxSwAmJB!= zl870Ck}*rwU{EljT7)E3o087xMPjuGO0E`xHvg#Jdi7puM?8m!j(9E>l~i0=N5vtc zqv8-{cQ-~0RFMD*LXtq)O+(5%Y6v1aY6zl|8iK|pG$hvC7z-oJHb;^W$;X)CEC^aw zv19jfjGarB=;y@aCc*aY(hkK zN5-Qw>^Oy39kt7`o9L|P#VWA5#1mmNRMeSrx(1f&kSAf0wXo1{q9{x0qDM z@;dejc=P|Pukbs&_8=};&U=j9((0ctUy z8PvAA(TBL;y_$U>2hTpL8Z3^m>u}YKT?aPn;(_Ffz$DI=0U8lg3dwOLd&8dG5^$$o zq}3doc5ZXLRbp2#o+Z8WP)Kx)l@cPnT0J4EL!zO)4v2=B4vB`iKvhi*rs9M1@_ zwk!5$v(G6cp9^Uo7FWieHcj@ps*@tYT&R0zHIJoITZ?+NwGatyEf~>hP60Q^c`5Y1 z6!D8Wrl#KBA_^>MTGdh$om$5mLOl}pb#i#yGN?VJtqf|9^J6f1t$ik_k%CKq}l#j~Cg7R_s1Qrj2 z@=5trQ0|aV2jw&JFM^I8GjQ^pNedUxof78k;kk!QoLMm`oHZ&pcTwS_+}z0vCx;K4 zws6+WaDGl+SWVsQc;;SJpPM^nc2+oxS6(Bzxog&}$yrlalf$gCaDMJuE-asO+ul)X z4sB=6scoyx8i)1EpnO(71`0*7FnN1WJ|~~Y(q>S;AYTOJv7O=AGCOFu3X?5sMI9@l z&~33~R%lSZBwr57SLCZf`I>wcLZDK37TG7Rs;jS!wglzt@~>DruMEmJIPsgDIDPr5 zx*U5m00Sy-2nXd`@_DT2E*({QL{Pph{|55PcY^X=`5yb;=Lb4*z?g%uED~NFZQ&*A zv01!5LC296qqGcKg@!x%McT<1VgTc#}!$`9m++|!RRPQO^d~N2?nB^2?z7N`4)b-^g!+@*ncMpmsWo#aaBgP+JKM$E+wA7t}Vg z-#;c7FAPg4jK49gC&O%LG}VsH!lFo)iYw+g#MU)7uWAeP2JhIc6?L_>(Z;MW@3xQ4 zvW&D!j>-zFz5B6Q;GV(jtrmNt(Q1oZJiGv+WaaK#O*O?;ydFQCU};70w+uCfCl})yazx zt2WaK32N7IJwB@$LG3nv>*mB-b#e6v#)1%NElb$g+w5SGD%+b5DVx-mgF}+4`ua*M zId;pk(8)Wvx=v$qtz?Nna9KE~;o(=WVcx+eGjF@V7=*($1?BhhpF#P9gcklx{tL7B z!Ry@?#Pfo+H4~KomOlmMe^{D>xxg!8_b(`a<}m-@^}IKStes;Li(Q(a{IC2)(1e7> zIUVx-%%&pG)6NC&cCrhwfzw;a>S^ zT~*ys=W>nnW{XZxyPF9UfK<4Zq&tNn#AV~o95{ye_#0H~v~V~mcR}?U#1A1q7gXkf zWRJSbyXPF#?qj8KKR2bXBg)M#3K&;30wUjZ7YszL~G|q zTe0B_(X?LG0fg?}s7XAr01|CYZB_O5OV`$DRZGo^g*an^?fHggWaslHwm-n69;HYd zG&E+J?oQil)XIKc?S`PCb3~vqx<;+`SJVa#HGXt+l5!g=tJfi=!6`H1!kbz!av{ox zF&zc~9wsM}j7HE%xVTqwS~RIo6BLt!$XFIhglBEp9kF%$ zm=)0~OLxy<2>5RdhPEo$SZ&RtupM8wdTf@mRvX(!EmR|y+Wc*78=KXUDaUG^)p1Ot zx7D>_NC|4kaw7teP4&)c4zub+t*~ZShFhZbW3yWMOjPTNC`ML$991>dw6Fh8r)S^`2R#Q)muU+3q)<|9vtk!@ z@Ot~?zydzimlHD~Ara}&`9=l{$vzbB?wNuf(KU7XWsNz!Es_K4F=+JQ!t(dBrL){k zPeEP4i#S8Y(|SHp7Bn)sB(H)?sYD&4&DwJe8a?GtFgV*u5hip|D`DvWdPejHAHKquy|#;j?Sr~Tfc*HNqSn~WG{joy1_UwZcrp%L5>IcS7f zd-X965Hz?$(VYnOVGB;s=xg)~8vP;q+IbL0V*pQRyl8pbt$LZfSqK#k$y+uG2Iov= z+rm15Dy*$mTYN$75|%A5EtAVkwSfo2na2X0BdSr$a;;G4mCSbW!0wiuYKu(`f84^l z8w0^%gV%F6CRan&vsfPdwp9l+F3u>$C~4V37#4Z#gy9`G zL@aBJ;88`Q*Ly-u{+mlZ&3S;quK7ot~ndgpqPtUrM+wtuO7X+z-gps zxf}AJ2pBWaL5!JR+9bBwp+c-18)8YS*TE#T1jFtVG{#`Im%o7?(=)jF>4VqDY6~xK z3$v(ZT9f;59TqOE5!9LxOP*N=weL71jB7Rj4r)Ir7-BQ2p!Pe5jObvzb#x$e6L0RI z(?R1v9w~>gGAr<8LloGngM-6Zrsl)=PzZ{DxrfnOOnT7Ap=>YsaA1_@vf57V*PtEr6ijg|ijy1rkZ?^-%TIIL;h2vKdUHbp>Dv8lxEA z91ek`dpp*J)va|~g|8jJcrf_>H`vk#7`0&Bj_{-J4-Gk2zXr41YDe7RHjiENB!OMM#{>3d~x~ zRN>%RSL%_T?QJ_eIsNw104)u-%+gQBf& zQl@cA;wv6F#GJANP8wBPYzxdvn?U5av{1mUQ5G&MX#(HGC9P|n>82a$k$xUF9I~Za zd;>RnQ^#Lln}!+s^w#EyIOQiOyW@07V{H&wcYD-%pabKrF`jp&xSS(s$ez+UXYW%i zVW3|3fPKICa=72TIHKl9e4@U8e7vVU_A&Z|@)uZ_h}`@K#OIGitAp|hv0OVEXPtnD zQN($3>zZ;a=D3SBNiDKV^duM%UnLg`{SiAA4rK;ykkFC=_LZvGT2WjAoPZtHF(EM` zdM*yaC_(v&VHJr-1>(!!-41DdQD_RTV_>(0xr=L>Y~4F?Ng7V-ij8aR))F;&7rVNk{5XC%tAlPN9<{f7H$U}dGB?(~_n|gp<0@ZLvBbLL79$Av z!qXPuz`c*b$ZJu8l6xPY0@(s8o6WyjNoXbVICA)qV-DZhNM;ioTldz6v4-z&VAxm4 z;es7`v-iaWQ+!=iUhM)khnbx4|ODy~GME`=k1qxQVn1oR6(6 zyOVJcTR^B)X})UX<2$yEn5d81tESpJpa92gYqBo;Sp}*qkG$&5O|Z9JQM`d8seCta zXsXgv-eM|Gkun*v+C!-A_XWTu_?|5(PeXma$dk1>Y{g z({MW^C80Z`#ObZg?y#Ac3ien6OWRtr2+X*Ysvevwi%luyWLk4mP1H20QC(V&Q~FNp zki>^1kYY^S;8~!~kX!j?w>Iz{+jP61$}n@PZ`rr=ITa}gnApE~^2T=s=jNF6EZBHO z7o4|y0H(H7EpLF0rBE<%<%7AkQ?2(>uvyzQrLk5;7%kCNJis!kc^%iP%ieB-1;N4Y zqE8Gg%>5>!DGc%)-e$8jk!P=u3BAy>8^{IWd{F%%t+3@Q8kaQzUOUL5h#ko7n5tG3 znL6`$VNecJ81UuriK~_^i?%GNI~MKiR0G?f#R`Flt-!)ueUxRxV6PQ63s;>xGNn+|grQYxmn5oCP0iF7&fXSyZEjkWM z8j+8VnQ)%Pds}sRLUzvso`kBWP+NRm-m28!+|+FOn5QONYxl}7VtwXa6IOYdjFx0X zYbRs**&a4ha;&?Is&ewkbVzIgl7X$jmRgl!7UqTpE1K5u(h6_8VH(dwsIb0#kXG9? zwGPLo>Vdq!wrNsT8?S&didfZw9AY`eE1AyqcZOPNEM@6&{X92PUp0uar~R7YEr64$ zHpgvV?3FgPY%{b8YevqRgrMWRY-bOp9tG*q>~YH9YaKXa+HOXf4)i;ecU3LSo0M7) zO1+0O7pq>ie9GFkXd|D&qI~hS_=be|mbz1b59Z;UW&u8y2Up|6c*@0jJmum@o^o+2 zPq{dlr(B%PQ!b9@DHkX7l#4@p%EdW7<>IIwyL?(txj3+=T%6fcE{^TN9Y^>&k7nTM z!&@QY02*9l#8&d%rIPva43LIr8cE+=&4e##CDPLHi6%nUP8vc~0XcR7@^13qi8xK; z{63X_oF}hz^LBPB7eUm*mESmGL_3-HQ`&tLhpb)reslP1$ZnnKw$l}hPggifPbR6&Q)bgH2l z)JQXF9YRi_*>oPwq04D5-9Ym^$lT~6)5SrCUbay^dc?gHXr~aIPL>n2oX(ch#d5k@ zPB+WxZaL|elVLeMEGN@)dRk5|%jpd#v3Co}Plr$!I+QYL5%ooX2GL>~K}#r~mQooV zP6yEu=<|{2TO}=|qYzp})%dTDYCOF=+U;FetsA%lOxNQ_GHEcF>?ko?M5KrqBH|Mf zzlfM4@GZVbKtwv-Pkm-*ryuYD_0?$9h>_Vsb`O(mr+yI`l95g!c>70u>XlLp>8{9aR{L2MY^+-zk}+w zQNiM^R2TvciqebmP!Vw3sl-ZEx`QUAOjYWn+Co{Ot~)3c>Y85GPUSnOtL@`j{h=Vr z>7E{Gr_qu0Q2HajYmgl6-$pr$L+N@!C|%-zqhKqId4R_1w1o~qD&rdJpO|VZjk8k} zB89w$`gl`prGxC)OgFf@69|0A17A23EN3E|5ur|7Y0@U@GHM5G61|Q~DH8a_XaWFoH6krk>mAV1PP}6QoZGWgxO5)Z>XQ)G3k)HB^*}^;Vh&%W1TnrdW>Vq#VasX*{L2B&D%SZMBlNSK{TeH;4MC-_lOE!nrL$0B%RvpWEpUICmyQ-G#8b6Tx10w;XeHP|q6z&ic6czVcSFK4Nx@D)UbnMm{CNFA1%qs z%yLoGIq0!u#_!7E8yT&~y{P}Tii4g=P9Na#jW(x0nZW6mR6G?Q3IX2%S+uh}ofP?u zC9i+69819}>3TLXX}3r_J%{3+Pk;fVX*cv5QQd}FDPBlUk^W**1urF5kbb0<#xuC0 zx|b1XxBiv*9Cqld@u4i(kCyb!?CXHP^ED1i2|mI%vUYjgtEGOviGxytkMNCX(rZ>b zUxx#eVWDL*Y{6(936Z!4`fS84qwW zrboCO+w=$x+I|;}(K5BM+IUP$#%oj9r9R@#Kri~M_*k3Au6DTgl5+p1{av}=YdhK1 zeR^-@4$@Co?uGi@%6%B0%jNj*@Tpn2GDAj`J4Nnd*9aIBl{?EgOSzXA*C_W^-@n=Q zlR27QbE>&gxvNc;&b-7_>C9WrhgJA9<`>HSF|C5#w1sKwm3vy+1~jC$s{XOd{bQH= z$1e8|uIe9L)jxK*f9!Jq*yaAQ%l%`Q`v+I`k6rE`yWBr^xqs|(|KJ9C1tuwXZeTvU zr1N}Jo+bvuzXJ2gIx^^J%r91Ac2X-7P^SG(#7-$T|!SF z^jW%$UZsunJ#C_&>2eXGE5$InN)*vGqKvK+6X<#|jcyRj=|<5=Tf~`klQ^Gl7F+06 z@c`W}9;H8vr|AyyBHbz86z$?;x?6ln_lWQ5UhyBgPy9~pm=|uvjQf7AD?OlP(t}zS zZPSL*Ls}j^tVL+MHjN(D=81OgaC$;pNl$7m^pv)ic4)`b)7mNYtacGSr(I6ZYuC~X z+WqvRww+$mo}^c_myqXg^qTf}xZgt>cH+~qK6+E{OmFGE;U7eQ(?`%ddOp3Ym(hFr zOnP5mKp*H!=tI4cKGIjw$NF*fiGDiLUPyn}H_>PMHT1c@g}%`5M%csnu=A7jwf-D^ zqrXbu>TlCO^iL7~9euC=ME}%(qaW}sqIQ`<|B`*^-*O=RB!|&|WG?+IBM6^DzsQ;R z2JQm-O&(6a%P8%VSmcyzg~07vO`b1wd6|&%Dq+aGg-<>u{PJ00%2!01d`kr62cnbw zOa$e(_`dVML>IYBv>O3|bNZq?jti$714M=~MD#F5iAS1B_M?HjWhojpM~2<1EBqA`UdJfqSbMW;`f{8;^+*#xr81@sh|kUKhE> zCnC@IO5_{=6a_w06#BY~B3}gy-Ud_zRJFAuZch#2jgEXMd|iLt(gVw`WOILOx| z#`{)_3BI$$MBi0nlJ5pF*>{_m;=4yo^*tyK_B|%1`Cb7WoUr68~ti)IV7q?w>7=@E<0Q^jC{Y z|4MO`zeQB}*NJNXA4QG-Vo~eANksh*iDmvL#B%?$Vuk+|QRjb49PR%=tn~jV>P^3B zF#Cu`bAV_vhlpk~TO4ENiWaj#w3(wtyE#>?Hs^>n=AmM(dAL|-R*GZIYH^&o5^<}= zAI#&$@g^`dFA*o2z|g!^oNV4LPB9;b{~2+b`I0!@d_$aJz9-H!zd+cJ;%xI5aZXwn z@yE1Gac){)ab8-UI6tjaT#zO7y8p*qnBqxH9c#aaG!F;_9?J#IaWA zv>(N-X}^lw0=l>z-w|&Q^b&s#gv1?zf#S}9(xH2{xxQyqGs0 zLm<}&Aa;Q7LpwI?A5H(#`XV;$pG;qC{SZ6Q9Ad|28J}p!Y5lbU)YsQlo2!LUUO#Ze z!P-FRj{e|>0&Nh&2AGFB`mL)ubMQnOcQ5ozkdRphBC0umJT5Ox0$h zlup_#jH!cY$u0~F-Tm5Zzc$CO&Gl>Z{MvlKw!p6~^lSJs;-P+Rk$NKVFz4T5zqW)Z zV<#=?^DF5H{grb3+R}mjx(}t_2jRbQ5> zrXDG{VO%3u1z6IlpK9Z9w6YTI>w$K4wd?Bnzt*M7--SiV;NFx(XwwnD(g43!{R?%P ziI-il4+ig5Ru~p3{!kJDHEl2JC#?pB_^<$4t3~m|4Qy*M6y|{rb|Y#UIcp@=FK1)^ z>{++MY9~Txg{0tVHdemolo*-DCdwIsh^_RuO=QU1EdM*o&uJbn@n!lPvwhcF9K>cg zr$piWx>3IkRVv#Fc25Sh)kaTE}ozq@f4Mb9Tb6;GFd!B zQ^j9smUxyHi09}~@jNYtoma)awZ)S%>0 zL&_CO(sZn)FVvuM=-vMskyLcyib~Y~z%lMTEBV-_WUdR~vD80)|6Gr-bSenRASm`r(Wdd++q7z0S z$5wjZhMfH$*pR1x$TJz4{*mQ;Y&oC6vGRQCr2D%S^O@y*ZaH6A&X<;>R(w$Fr6vAM zze~i^LI~pJ1B-~A_|;3qlPC-#z5yb>Nv3$4dWpYLKk*I?5%1C%@g7YQ@6$B#Af0p>z`N5?^ zFp&xcJP<)eYcSeP?4b41@S$F8$PLkSD!~trjD;aT8CxK;Flm_sybc38%%UtVXrYVM z5@29qwZz5hFc+)&E>@GYV_@o|ObpAdE>?X>?7~h{GFCWcV(B4ASa5sPM#%s*xDE3> zD0R-D9~DYJ+9>_YLFwN><)?P~j|I-p48wmdaDH*Y>6{WAtqUsb3UImu91IXz2Egfo zt(Q#VQGT@63jp};er#ej&S-$MHXa-d@JWn> zZSi<;aI4h6_FDdFOE zB}=zqH!fbcjf0U$FcmdScTKGT5ETNVB0y9Oh)Spc24J~X4u~Q&Q5#KDw6QcB#@<}* zAPgwu6=bZJ$~}5%sSDmxS1&Df!CUNtx4;E&vUUQtB_0=-#RmOu8A4-*5*lxDj%*h?5BdUr-i0`Eq#Bpn1$H?zgs)v-({meD zFU}C=R*}{&cvKgiN_Y=c1YIb*C64tau)#^2f>uBTv}xdj3hb~>rz~v-V4O)2DBB8c zHlUjW=;qQ=Z64KX^A&{StQNb#EmLsuNM5VpVg*vE;Np>du68n39wc_VdupcwE^8zY zv1(eHIFg^1$Y}U#iv<)GTr^efNQcq3iO!3+iY}JW3GfP#>IR9srCoFfcF~JF(c6-h zicFupntErqix7AMw0%_cX%`1@ioVLQ5ZEw*&~QNiIFb5P zYMB0{)uPo=ptKwatpGxG5U-=b>MN-jSVXi28m~1%FE@d*&2)&?3R<^Om9`4j+iGfr zracBLPHoycI#xTDPJo^{Q``%)M0i(S0Wbw%)a z?QHEFh+r}5{i7>_1KBz}B!vi`3$}uN*eTvX#7%9Rx30H&E88K^HZc&qm1UD=km9Yu zOqT=O#SlhuXcBXsg0fBpY^Q^{&H!|00=l#4K<#WyOwaK!SGL>PY;?k6u57onBizmo zcA4t{?R@Qm1m?mwjP{?ohV3hJ4gWu5t_#rW3xU$bKE|hUM;DWx;?gL~v_M&Zt zj#leSIKagt$6%MC25T4D3^mwgs4SPE`nn92pqpC;Htw+(N$Izw6!3CIJVj;R%dy2+sJHQ1`Qw6>b!|KAaiD$UooZ%{o z8E!W#+-^>Cl|+%YNf|lC78Nbt@hOx@HE$ybMu_%{^zbS#3@IYAlC04>?y^oJ!xpLFKL* zPseMV8lR8#71CZn+g}96F9YLOfbpxq_%#@iufweVE3kbNN6+4(sP;D1W8uG5dj}Hr zE+pzbI$3+4PSZZ5^R$oX0_|hE9M`EGwSBBdZEtodve~7`W|tzDyA-+DrO2t;W=J*9 zQV!Fuaw(!Lr-~F5xf*IaaXN<&lI=gAV!w5tjPWl})tA8VYhd^dF#Hx6{sVma9r*Nn z@aaFnr#}G8AOA-_z1HQ^Ke?#vJ)h#+X*QoeZ1d?Od(Wq%cgv^MusPL19kA;dFr#H_ zjCB?<>J^)MqsAph9b|EGQ%X+0eh-}7h;>cUen#*93o7gc6@CR3eghSL2Pf~M$vRPm zuHk1|bvjI!_*qYbYO!s#QukAuXV5)*4|+(?bh&)9hsz&vx%?5A%O7#M{2`ai+g&c-qFrxu`LWs!E2qMhvIRa^vj2QOe&6_9??ak?0GWC}>ZSLme)<3!qKEO5!UL&T&!TbI{2Q+i2GR$1 zz~|T7!_J=c@fMfQZ*pCl~nS(Sg_qE!PWZ zmR?Bn^&*9fH5@N=`DG#az_RZay8JTV<(HZ6a6C!71@=q)aEvb??mziw?j!lj(ZvY5 zI0oGti|&mB`40m5$AkP6K>mp!|0IxqatGvh=16-Y|LrdM|GXdM$5$HnACg)72uTGX znGQ&10+LyPWHum~14!lql6in+J|I~DNEZH&klg7)a@T%9g6|{lKP0pF5t7A#WCPS~@9EqJ&OKlwKs*S^4wQ;CB%p9z> zV_n4{Uc1>EkJN$`##GYM3chG*G0*-WHQz=GXQKBPsbhiEdLXp{Nc{mw9S@{V08%Fc zsgr=z$w2B9AayE`I_-Z%>H!z22loRhd`#O$>Kxm^y4Ax|sU`y3#KOfR9~Fme6^FJ9 zH6K{CTRUqa&j${(t*OOv;}UNtWr!tq+|rbG)RT@K)oB~Ofr0Sw?cnv)^8)>BzJnH|mr}ic8MWyf={OwZIa$A)&eX4`jz)98rZ(r5zHK^>@+>3kkDe#*8d5Z754j{d$wQ)BToT>llIRwfL^ru4`jbndi?l~=5>;xC?H!3C2_(YT>Hpsm zqsKs_$3defL8GTYqaC0TcE$B)K%>8aM$dsp&qIt}fEc|9F?tDN^fJWg6^PNR5Tn;2 zMt_AEy#XDn?JZV)W$R(I`=j@G}Dc&xp~xAklju(FY*Whak~MAkoJl(I+6$ zry$X1AkpU#qc0#vUqXz&f*5@bG5Q8#^ex2bJBZQu5Tk!WjDB!Q^uLPH4p)qx-a8T{ ziV;4UY>^1NHELN(9Jwxx$J{(z|GAUEJc>%*6eUn8k)2miUFTvv637^#6cO zeg>QT0yfzRHu)8H$ZxPieurJViz1R}yc9H5VwpkebcpoP5z_X4UuJpd_MxV*<^k12dQ>xgglRa<}H4`ULdx~_~OZ1i@F;MmqgX94s zTlRI>3nQC#<`0&u$Z@nZe6~#ppM7LPWII|~3~{uy=%xKdSvtk^U+r0!y|7uCdS8TX z!ku(a;>HNR$89TtMfO;_!NXyx?46N(a)u2Zb*aZ8-a@`37q{-2Wi22b?d~VUuWWwm z43gIVZ;}Nwozk(tHjp%l4Lv!SddUN+pBzF%&~vAYH&|g9A8xjuF1W0i4!5fYT}ma9XB4ujF|W_AXv< z0S`0asm`dd<&tzz2_N#b;ofM&eWM5NeG}-#dl2ZADa1~#;w1^v>-!)`YU5BwK$p>= z%UIB59O!Zo=rW#i(e3X(s(a&Y~0LY&u2G zp|j*%I$zGGO>zNUAs5p1@(`C^Yd!RGE==R%IOt$anr?LIb-hckt6X}Wr@dqg$T8Z> z@$^cyamWHPGEqG6iF%7(kez+rD!~oOeOZE*O91LpfO-T#JrbZ+0@R}bY861Org5?c zpw?1_j4FVVw@Mr~-qYI5tM07(H5Zn>Uz)?0`S%}^ecU~gM+1_TfTRJCGy;+)K++6I zjsYYsfTR_Wv;h+D^xC_7w6~D_)rI7Z{eT2NJ77!o1-4Xg@ksST2KAuD8%0JQt@;tg+o==tB@Rli$Y^}EFt=NnvczS5>`kjm~4ZQ6VNvYqCmfAxj5?0#rspI|U z-F;kYm6rj`jR5mguaw+*qb@hFELW#rKHgqmmoC&TZ(ic3tbO z%o8k!w|lKF9hcfb`rTbc=)gdF5Qn2lZUK|s1SY!$Om-`n>^3mj?U2|%Lt^g$bKOPr zxY-|BIZDW4GixB*bILu?NDlu1;n5#<6 zRpmz@*~icepFl5s3cc`m=!MTfy3ae%3-9lxUiiq>3m?1S?7d#VXVv!~l0WPtB;Np% zZvn}7faH5X@=rkW10eYkko*gf{2P$`1W5k#KSJ`U3(4R20}^~n-iG8Ss7l_HY;jcO zHgP=GVo$I)B~MhFk|$w`#5dt%szRKMAifCi2|9&0Ax@1C!@2(qae92%89acW>DjVW zXNcvmK<+mnw~M+PIC^g2=((X$o}tquL((F{pp}M?nhn1~&f2zYaU_jeAVHQX-Qq|Z zH9L|S!js)_L;|42Mw%9dv3F+-51#fHAc~7BZn%CJkT_s78?arWfX$-i>SdUrd37>9cPr%DMlHcYn0RZMuavRqv>j6 z4BcpqrQ3~hbgyv`Jz|WfM~w;ev@wxhFecH<#$S*ZV`!0jBaubIw{KkW=kapM# zX{y5*+r-6CNSD|O=~AVTE`#>j+AcO)&L&ne@dl8<;r(`Tg-6M#a}maDpgsqv&x4Yg z59AjB`GqvtID|$ThtfgDBA|bmN5M>W@tBH!T6kDjCpFBXC%brza}^BESmA_K{J9AH zWQEQ4cc6DTpCP(Cy@P_u%n+N^nY_(*AFp(_cdz1(;e#{IbsljI2VC1O{v;m?EY|fo z_=Fg`c^#{lO?L)C%J*^VZPj$X(|@Cq`;OGB)GA}%rxEWTK99F zEjX-~I)7Y&TWAVCVdm2h&si#K=UhcW>(us^UATJ`^0$kd;_Kf+JtJxHL7}wmAe4`$ z;j0HP;1=9*bgOdt{a1`l{LbzR^tEz-rQeln-T%8BUqc|{2oUy25cVh#wF*S7hB(zw zsZk4}MxiE`(;Q<3Ei{g%!;O_tjr9_j_@f6jw^Cd+frEwdA`*oLXHu zO^@5H#4nrJLb?sqLc6IvJ0i3Ba-!i#sW0RM{VxsqaIfLAkS{~roI%bRCc+t}TSB<} z;gw5u$-y|8bmJ6CGfty)<8)leK7;xjXJVu~3nV;S!DuZKl{-M;h~>X+c`Ubq;$xQ# zg^vG96l4;Yp7RuB2G(GQYQI4;eQ{mFPsdnY5)J4QpBFvLBbj?x@7V2}k*~P2MR2Pc zB`p7K&WMq)q`?-!9?!-a=Yz#B0E=G)7QYxQehFCoQj8dvL1%5mh;cbBFs`6OjLlSO zT!~TRDzN$0)M#7-E8tpcGp?fz#`Sc(aRZ%U+^8^RtH67u;Vc*3vm7?0vm7?0GaNRg zlUz1z)pprS8B=v~wf}BU4JO@r)$xlsHedb!#u_zl1=zO%>_20mxC4OS3Bd1yHF`I! z(R*NO-3$G3AM{7N0y5be-L-etsIDbiqx{oAHcOsvv*bQ3W89u-BgJiGsAUX%LX7Pn zUIDPU@($PTxl={O28H;Aw>?ec)xw*x4ZuAF;2r^J+X336;L^vyrH_M4p8%IW1-oVk z9cDaD)y6YaYy5@kjc37~&(V70c{oXvJ;f;TT$tF*#3sOCIcdar*+!dQm@yxF_q?4Mp$WYPHW{yal?v4Z6Goy1Wazya&3xPdUa1 zRBU`m5#u8oZ+uKsjZbK<@hP;(=g=ZwK#P0{E%Ft#$k)&!-+)fv(y_)r=mg_?I@9E*J*}Fj29`~r4fbsA zT#ricl_A=dvDI!HTU#AtOW8aR?C$2;gG`uh7GWN83G?vo3G;|c7`_@8cje(o48COG zptym9;sy?i8#pL#;GnqiJ0^O#mx+manNQF-pGMPsI?eL=XpzrPi+v^?G<_|se!zeW$> zAUaR{s`OwyQD!CE4my5AD+N*T3u87>M%t!BlZPn1GsJd9lU+=sK}zEOZK2himLx;z@?%Ll_2(imS6;47vnz7m?@ zE2Y`KGMeX$&=TKhI@~vgqQ0>%V@~lf=5m)Ym%B61qc_~ zw;-G^EhufCYDI!?G$-z2^H0xNpzhDE=nFAz&a4+x!KrV_`z8XoNdRsNfSU^74hC@3 zz;hK;?3)hIX3%)wOseqBQUE3GilV!gyzXHeMepUT4eGsJSoU(cw414iaIwPrHahaa zAjZ->4i(=CSKzY`{1F%qO+(59^u9KDQ^1k9)k1!J>Ut~5+u-$nNZtBMMA%BA_tW?z z>`1Klw>#w52WaDwqXwbsA~FgOcTl)zN^iGBp|x*?5A2|D?f;_XSsfHE{^!DR-e-{W zjdfA4W?)1=XNVUw#7i0CW%;mpWic)WRWG<-ym}8|PWIa3Zkb!f>-UiVZt`b{zqX4v z7AfDGuJ0|^_qOZ%o9lbW_2Hz9o%cQ0_rB}-)m>ed+qXVjq9;-Qq}P;80fz;al$qQcuc-awx~G@JR@ng>NPWkHce)x7` ze>$E9(3up*tb8C{iPKbDXb|0nFS>6-?x(Pt@DdHBw`mxCg75fzOC#t%G?H{&B?43H z2a50D1|S1x;>QvGfw8+7Jp09hSrg`3KUh0)9sin1C4RLdhkuGKFnz(?z=#E5StIe}K|WnG`WH zTohKnwre$>f0@!vocIHPDsp7F7{6s*YyF0$n=}?OVrC#el3!37$j={?pIuZ0e|aE( zP(gM?z4EiWHS0 zae1V;s3f}>p6rrHQF&gV0BK58;z32K=(0e58RGIw%L4_dp{yvoEKqUZfze03n41k&?W84k?b57X%7RA|{EuL4D7@E~_tq!jO^fueGFN)b_<7bz{w3l!(0>jglgxG++R zt{20D{uLA!1&T`|r6r6(aVd%`Ek$CKQm)dJsSud9%aPqVB3j?KjK&halC{S7)DMK%d;o(fB1%Wa& zuZ&SDL+(;WqO3GhR$d5CIdCiIkn;RUVIH@%ydY8tVix3q(C`*2dV!XOMa9_#1)yqq zBtH)%DFF2VXnr2*Vj6=v@=!@W2bV+&%Qy^V%g^V|!i&BYg1-5HF+absPz9DDh})G9 zNQ?6Fm79;3Y;YEWke54ec~K2&FV17m$wMUoJ3qginIONo7|h7o0XIArtFc!R!wStu z)y3eJf_$LG1+gEnqIl4Txw!z|5_G5lm7@L<#o?-TB`CkJAfKx$DPuM-EC5%QB5fgB zrMxP%5Mofu(ZHDND@757W#}Gzit-t6ctKl)q6Vbmf(x0$QC1On3N@4=x(Ez}1Z9XW z0$n+j*%2@7MazrI%T+JR0A_I^dW6m^KUfFFl>;jzDnn>Fa40TgfyggM#*(~Zbh%(q OF&bQiUW}L$`2PSF`Z84j diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/reports/hist/loansByUser_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/reports/hist/loansByUser_jsp.java deleted file mode 100755 index a54405f38..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/reports/hist/loansByUser_jsp.java +++ /dev/null @@ -1,1703 +0,0 @@ -package org.apache.jsp.reports.hist; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; - -public final class loansByUser_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:trim", org.apache.taglibs.standard.functions.Functions.class, "trim", new Class[] {java.lang.String.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(21); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/reports/dochead.jspf"); - _jspx_dependants.add("/reports/institution.jspf"); - _jspx_dependants.add("/reports/coda.jspf"); - _jspx_dependants.add("/WEB-INF/tags/reports/flushCache.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/doTransaction.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/getDatabaseNames.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/selectUserDatabase.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - _jspx_dependants.add("/WEB-INF/tags/reports/requestStat.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/searchUsersById.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/searchObjectsById.tag"); - _jspx_dependants.add("/WEB-INF/tags/reports/pageNumber.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/ceil.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/loanRow.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/out.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/formatDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/parseDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/isLate.tag"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_value_target_property_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_parse_varDom; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_param; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_formatDate_value_type_timeStyle_dateStyle_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_value_target_property_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_x_parse_varDom = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_var_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_var = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_param = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_formatDate_value_type_timeStyle_dateStyle_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_c_set_value_target_property_nobody.release(); - _jspx_tagPool_x_parse_varDom.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_set_var_value_nobody.release(); - _jspx_tagPool_c_set_var.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_fmt_message_key.release(); - _jspx_tagPool_fmt_param.release(); - _jspx_tagPool_fmt_formatDate_value_type_timeStyle_dateStyle_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - out.write("\r\n"); - if (_jspx_meth_c_choose_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write("\r\n"); - java.util.HashMap nsml = null; - synchronized (_jspx_page_context) { - nsml = (java.util.HashMap) _jspx_page_context.getAttribute("nsml", PageContext.PAGE_SCOPE); - if (nsml == null){ - nsml = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsml", nsml, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_1 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_1.setPageContext(_jspx_page_context); - _jspx_th_c_choose_1.setParent(null); - int _jspx_eval_c_choose_1 = _jspx_th_c_choose_1.doStartTag(); - if (_jspx_eval_c_choose_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${empty param.library}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_rep_flushCache_0(_jspx_th_c_when_1, _jspx_page_context)) - return; - if (_jspx_meth_x_parse_0(_jspx_th_c_when_1, _jspx_page_context)) - return; - if (_jspx_meth_x_parse_1(_jspx_th_c_when_1, _jspx_page_context)) - return; - out.write("

"); - if (_jspx_meth_fmt_message_1(_jspx_th_c_when_1, _jspx_page_context)) - return; - out.write("

\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_th_c_when_1, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_if_1(_jspx_th_c_when_1, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
"); - if (_jspx_meth_fmt_message_2(_jspx_th_c_when_1, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_4(_jspx_th_c_when_1, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_1 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_1.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - int _jspx_eval_c_otherwise_1 = _jspx_th_c_otherwise_1.doStartTag(); - if (_jspx_eval_c_otherwise_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_1(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - if (_jspx_meth_c_set_2(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_2 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_2.setPageContext(_jspx_page_context); - _jspx_th_c_choose_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - int _jspx_eval_c_choose_2 = _jspx_th_c_choose_2.doStartTag(); - if (_jspx_eval_c_choose_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_2 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_2.setPageContext(_jspx_page_context); - _jspx_th_c_when_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - _jspx_th_c_when_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.printable eq 'true'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_2 = _jspx_th_c_when_2.doStartTag(); - if (_jspx_eval_c_when_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // rep:requestStat - org.apache.jsp.tag.web.reports.requestStat_tag _jspx_th_rep_requestStat_0 = new org.apache.jsp.tag.web.reports.requestStat_tag(); - java.util.HashMap _jspx_th_rep_requestStat_0_aliasMap = new java.util.HashMap(); - _jspx_th_rep_requestStat_0_aliasMap.put("sortedResult", "sortedMap"); - _jspx_th_rep_requestStat_0_aliasMap.put("sortedResultCount", "totalCount"); - _jspx_th_rep_requestStat_0_aliasMap.put("searchTimestamp", "timestamp"); - _jspx_th_rep_requestStat_0.setJspContext(_jspx_page_context, _jspx_th_rep_requestStat_0_aliasMap); - _jspx_th_rep_requestStat_0.setParent(_jspx_th_c_when_2); - _jspx_th_rep_requestStat_0.setName("hist-loans"); - _jspx_th_rep_requestStat_0.setCacheId((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.cache_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_rep_requestStat_0.setNewCacheIdVar("newCacheId"); - _jspx_th_rep_requestStat_0.setSortBy((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.sort_by}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_rep_requestStat_0.setOrder((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.sort_order}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_rep_requestStat_0.setTimestamp("timestamp"); - _jspx_th_rep_requestStat_0.setVar("sortedMap"); - _jspx_th_rep_requestStat_0.setTotalCount("totalCount"); - _jspx_th_rep_requestStat_0.setFillUsersInfo("true"); - _jspx_th_rep_requestStat_0.setFillObjectsInfo("true"); - _jspx_th_rep_requestStat_0.setJspBody(new loansByUser_jspHelper( 1, _jspx_page_context, _jspx_th_rep_requestStat_0, null)); - _jspx_th_rep_requestStat_0.doTag(); - int evalDoAfterBody = _jspx_th_c_when_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_2); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_2 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_2.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - int _jspx_eval_c_otherwise_2 = _jspx_th_c_otherwise_2.doStartTag(); - if (_jspx_eval_c_otherwise_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // rep:requestStat - org.apache.jsp.tag.web.reports.requestStat_tag _jspx_th_rep_requestStat_1 = new org.apache.jsp.tag.web.reports.requestStat_tag(); - java.util.HashMap _jspx_th_rep_requestStat_1_aliasMap = new java.util.HashMap(); - _jspx_th_rep_requestStat_1_aliasMap.put("sortedResult", "sortedMap"); - _jspx_th_rep_requestStat_1_aliasMap.put("sortedResultCount", "totalCount"); - _jspx_th_rep_requestStat_1_aliasMap.put("searchTimestamp", "timestamp"); - _jspx_th_rep_requestStat_1.setJspContext(_jspx_page_context, _jspx_th_rep_requestStat_1_aliasMap); - _jspx_th_rep_requestStat_1.setParent(_jspx_th_c_otherwise_2); - _jspx_th_rep_requestStat_1.setName("hist-loans"); - _jspx_th_rep_requestStat_1.setCacheId((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.cache_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_rep_requestStat_1.setNewCacheIdVar("newCacheId"); - _jspx_th_rep_requestStat_1.setSortBy((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.sort_by}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_rep_requestStat_1.setOrder((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.sort_order}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_rep_requestStat_1.setTimestamp("timestamp"); - _jspx_th_rep_requestStat_1.setVar("sortedMap"); - _jspx_th_rep_requestStat_1.setTotalCount("totalCount"); - _jspx_th_rep_requestStat_1.setFillUsersInfo("true"); - _jspx_th_rep_requestStat_1.setFillObjectsInfo("true"); - _jspx_th_rep_requestStat_1.setFrom((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${from}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_rep_requestStat_1.setQty((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${qty}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_rep_requestStat_1.setJspBody(new loansByUser_jspHelper( 2, _jspx_page_context, _jspx_th_rep_requestStat_1, null)); - _jspx_th_rep_requestStat_1.doTag(); - int evalDoAfterBody = _jspx_th_c_otherwise_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_2); - int evalDoAfterBody = _jspx_th_c_choose_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_2); - if (_jspx_meth_c_set_3(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - if (_jspx_meth_c_if_6(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - out.write("

"); - if (_jspx_meth_fmt_message_7(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - out.write("

\r\n"); - out.write("

\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_8(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - out.write(':'); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.user_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write(' '); - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.user_db}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write(")\r\n"); - out.write(" "); - if (_jspx_meth_c_if_7(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - out.write("

\r\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_c_if_8(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - if (_jspx_meth_c_choose_3(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - int evalDoAfterBody = _jspx_th_c_otherwise_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_1); - int evalDoAfterBody = _jspx_th_c_choose_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_1); - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_c_choose_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty param.printable) && (param.printable eq 'true')}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_setLocale_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - if (_jspx_meth_fmt_setBundle_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_fmt_setLocale_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_fmt_message_0.setKey("empweb_reports"); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsml}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_0.setProperty("tr"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/transactionresult/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_rep_flushCache_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // rep:flushCache - org.apache.jsp.tag.web.reports.flushCache_tag _jspx_th_rep_flushCache_0 = new org.apache.jsp.tag.web.reports.flushCache_tag(); - _jspx_th_rep_flushCache_0.setJspContext(_jspx_page_context); - _jspx_th_rep_flushCache_0.setParent(_jspx_th_c_when_1); - _jspx_th_rep_flushCache_0.setName("hist-loans"); - _jspx_th_rep_flushCache_0.doTag(); - return false; - } - - private boolean _jspx_meth_x_parse_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_x_parse_0.setVarDom("libraries"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_trans_doTransaction_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_trans_doTransaction_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:doTransaction - org.apache.jsp.tag.web.trans.doTransaction_tag _jspx_th_trans_doTransaction_0 = new org.apache.jsp.tag.web.trans.doTransaction_tag(); - _jspx_th_trans_doTransaction_0.setJspContext(_jspx_page_context); - _jspx_th_trans_doTransaction_0.setParent(_jspx_th_x_parse_0); - _jspx_th_trans_doTransaction_0.setName("conf-getLibraries"); - _jspx_th_trans_doTransaction_0.doTag(); - return false; - } - - private boolean _jspx_meth_x_parse_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_1 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_1.setPageContext(_jspx_page_context); - _jspx_th_x_parse_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_x_parse_1.setVarDom("dbNames"); - int _jspx_eval_x_parse_1 = _jspx_th_x_parse_1.doStartTag(); - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_1.doInitBody(); - } - do { - if (_jspx_meth_trans_getDatabaseNames_0(_jspx_th_x_parse_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_1); - return false; - } - - private boolean _jspx_meth_trans_getDatabaseNames_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:getDatabaseNames - org.apache.jsp.tag.web.trans.getDatabaseNames_tag _jspx_th_trans_getDatabaseNames_0 = new org.apache.jsp.tag.web.trans.getDatabaseNames_tag(); - _jspx_th_trans_getDatabaseNames_0.setJspContext(_jspx_page_context); - _jspx_th_trans_getDatabaseNames_0.setParent(_jspx_th_x_parse_1); - _jspx_th_trans_getDatabaseNames_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_1.setKey("historic_loans_by_user"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_c_if_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_fmt_message_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_2.setKey("user_id"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_3(_jspx_th_c_if_1, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_dsp_selectUserDatabase_0(_jspx_th_c_if_1, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_fmt_message_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_fmt_message_3.setKey("user_db"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_dsp_selectUserDatabase_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // dsp:selectUserDatabase - org.apache.jsp.tag.web.display.selectUserDatabase_tag _jspx_th_dsp_selectUserDatabase_0 = new org.apache.jsp.tag.web.display.selectUserDatabase_tag(); - _jspx_th_dsp_selectUserDatabase_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_selectUserDatabase_0.setParent(_jspx_th_c_if_1); - _jspx_th_dsp_selectUserDatabase_0.setName("user_db"); - _jspx_th_dsp_selectUserDatabase_0.setDbNames((org.w3c.dom.Node) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${dbNames}", org.w3c.dom.Node.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_selectUserDatabase_0.setSelectedDb((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userDb}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_selectUserDatabase_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_4.setKey("library"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_5.setKey("all_libraries"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_fmt_message_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_6.setKey("submit"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_set_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_set_1.setVar("from"); - _jspx_th_c_set_1.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty fn:trim(param.from))?fn:trim(param.from):0 }", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_c_set_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_set_2.setVar("qty"); - _jspx_th_c_set_2.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty fn:trim(param.qty))?fn:trim(param.qty):50}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_c_if_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty param.library) and (param.library ne 'all_libraries')}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.library}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_c_if_3(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.user_db ne '*'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.user_db}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_c_if_4(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_4 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_4.setPageContext(_jspx_page_context); - _jspx_th_c_if_4.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty param.library) and (param.library ne 'all_libraries')}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_4 = _jspx_th_c_if_4.doStartTag(); - if (_jspx_eval_c_if_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.library}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_4); - return false; - } - - private boolean _jspx_meth_c_if_5(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_5 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_5.setPageContext(_jspx_page_context); - _jspx_th_c_if_5.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.user_db ne '*'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_5 = _jspx_th_c_if_5.doStartTag(); - if (_jspx_eval_c_if_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.user_db}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_5); - return false; - } - - private boolean _jspx_meth_c_set_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_3 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_3.setPageContext(_jspx_page_context); - _jspx_th_c_set_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_set_3.setVar("urlprefix"); - int _jspx_eval_c_set_3 = _jspx_th_c_set_3.doStartTag(); - if (_jspx_eval_c_set_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_3.doInitBody(); - } - do { - out.write("report_type="); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.report_type}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("&report_name="); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.report_name}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("&library="); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.library}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("&cache_id="); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${newCacheId}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("&user_id="); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.user_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("&user_db="); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.user_db}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_c_set_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_3); - return false; - } - - private boolean _jspx_meth_c_if_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_6 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_6.setPageContext(_jspx_page_context); - _jspx_th_c_if_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_if_6.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.printable eq 'true'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_6 = _jspx_th_c_if_6.doStartTag(); - if (_jspx_eval_c_if_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_4(_jspx_th_c_if_6, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_6); - return false; - } - - private boolean _jspx_meth_c_set_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_6, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_4 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_4.setPageContext(_jspx_page_context); - _jspx_th_c_set_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_6); - _jspx_th_c_set_4.setVar("urlprefix"); - int _jspx_eval_c_set_4 = _jspx_th_c_set_4.doStartTag(); - if (_jspx_eval_c_set_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_4.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_4.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${urlprefix}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("&printable=true"); - int evalDoAfterBody = _jspx_th_c_set_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_4); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_fmt_message_7.setKey("loans_list"); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_8(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_fmt_message_8.setKey("historic_loans_by_user"); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - return false; - } - - private boolean _jspx_meth_c_if_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_7 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_7.setPageContext(_jspx_page_context); - _jspx_th_c_if_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_if_7.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.library ne 'all_libraries'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_7 = _jspx_th_c_if_7.doStartTag(); - if (_jspx_eval_c_if_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_9(_jspx_th_c_if_7, _jspx_page_context)) - return true; - out.write(':'); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.library}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_c_if_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_7); - return false; - } - - private boolean _jspx_meth_fmt_message_9(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_7, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_7); - _jspx_th_fmt_message_9.setKey("library"); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - return false; - } - - private boolean _jspx_meth_c_if_8(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_8 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_8.setPageContext(_jspx_page_context); - _jspx_th_c_if_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_if_8.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.printable ne 'true'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_8 = _jspx_th_c_if_8.doStartTag(); - if (_jspx_eval_c_if_8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_rep_pageNumber_0(_jspx_th_c_if_8, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_8.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_8); - return false; - } - - private boolean _jspx_meth_fmt_message_10(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_8, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_8); - _jspx_th_fmt_message_10.setKey("new_search"); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - return false; - } - - private boolean _jspx_meth_fmt_message_11(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_8, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_8); - _jspx_th_fmt_message_11.setKey("printable_version"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_rep_pageNumber_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_8, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // rep:pageNumber - org.apache.jsp.tag.web.reports.pageNumber_tag _jspx_th_rep_pageNumber_0 = new org.apache.jsp.tag.web.reports.pageNumber_tag(); - _jspx_th_rep_pageNumber_0.setJspContext(_jspx_page_context); - _jspx_th_rep_pageNumber_0.setParent(_jspx_th_c_if_8); - _jspx_th_rep_pageNumber_0.setFrom((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${from}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_rep_pageNumber_0.setQty((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${qty}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_rep_pageNumber_0.setTotalCount((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${totalCount}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_rep_pageNumber_0.setUrlprefix((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${urlprefix}&sort_order=${param.sort_order}&sort_by=${param.sort_by}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_rep_pageNumber_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_choose_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_3 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_3.setPageContext(_jspx_page_context); - _jspx_th_c_choose_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - int _jspx_eval_c_choose_3 = _jspx_th_c_choose_3.doStartTag(); - if (_jspx_eval_c_choose_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_3(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_3(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_3); - return false; - } - - private boolean _jspx_meth_c_when_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_3 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_3.setPageContext(_jspx_page_context); - _jspx_th_c_when_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - _jspx_th_c_when_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${totalCount gt 0}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_3 = _jspx_th_c_when_3.doStartTag(); - if (_jspx_eval_c_when_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write(""); - if (_jspx_meth_dsp_loanRow_0(_jspx_th_c_when_3, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_c_forEach_0(_jspx_th_c_when_3, _jspx_page_context)) - return true; - out.write("
\r\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_c_if_9(_jspx_th_c_when_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_3); - return false; - } - - private boolean _jspx_meth_dsp_loanRow_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // dsp:loanRow - org.apache.jsp.tag.web.display.loanRow_tag _jspx_th_dsp_loanRow_0 = new org.apache.jsp.tag.web.display.loanRow_tag(); - _jspx_th_dsp_loanRow_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_loanRow_0.setParent(_jspx_th_c_when_3); - _jspx_th_dsp_loanRow_0.setIsheader("true"); - _jspx_th_dsp_loanRow_0.setShowsortlinks("true"); - _jspx_th_dsp_loanRow_0.setUrlprefix((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${urlprefix}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_loanRow_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_3); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sortedMap}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_forEach_0.setVar("rowMap"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - if (_jspx_meth_dsp_loanRow_1(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_dsp_loanRow_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // dsp:loanRow - org.apache.jsp.tag.web.display.loanRow_tag _jspx_th_dsp_loanRow_1 = new org.apache.jsp.tag.web.display.loanRow_tag(); - _jspx_th_dsp_loanRow_1.setJspContext(_jspx_page_context); - _jspx_th_dsp_loanRow_1.setParent(_jspx_th_c_forEach_0); - _jspx_th_dsp_loanRow_1.setRowMap((java.util.HashMap) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${rowMap}", java.util.HashMap.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_loanRow_1.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_9(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_9 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_9.setPageContext(_jspx_page_context); - _jspx_th_c_if_9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_3); - _jspx_th_c_if_9.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.printable ne 'true'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_9 = _jspx_th_c_if_9.doStartTag(); - if (_jspx_eval_c_if_9 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_rep_pageNumber_1(_jspx_th_c_if_9, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_10(_jspx_th_c_if_9, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_9.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_9); - return false; - } - - private boolean _jspx_meth_rep_pageNumber_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_9, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // rep:pageNumber - org.apache.jsp.tag.web.reports.pageNumber_tag _jspx_th_rep_pageNumber_1 = new org.apache.jsp.tag.web.reports.pageNumber_tag(); - _jspx_th_rep_pageNumber_1.setJspContext(_jspx_page_context); - _jspx_th_rep_pageNumber_1.setParent(_jspx_th_c_if_9); - _jspx_th_rep_pageNumber_1.setFrom((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${from}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_rep_pageNumber_1.setQty((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${qty}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_rep_pageNumber_1.setTotalCount((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${totalCount}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_rep_pageNumber_1.setUrlprefix((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${urlprefix}&sort_order=${param.sort_order}&sort_by=${param.sort_by}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_rep_pageNumber_1.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_10(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_9, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_10 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_10.setPageContext(_jspx_page_context); - _jspx_th_c_if_10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_9); - _jspx_th_c_if_10.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty timestamp}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_10 = _jspx_th_c_if_10.doStartTag(); - if (_jspx_eval_c_if_10 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_12(_jspx_th_c_if_10, _jspx_page_context)) - return true; - out.write("

\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_10.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_10); - return false; - } - - private boolean _jspx_meth_fmt_message_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_10, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_10); - _jspx_th_fmt_message_12.setKey("result_cached_on"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_eval_fmt_message_12 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_message_12 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_message_12.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_message_12.doInitBody(); - } - do { - if (_jspx_meth_fmt_param_0(_jspx_th_fmt_message_12, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_fmt_message_12.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_message_12 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_fmt_param_0(javax.servlet.jsp.tagext.JspTag _jspx_th_fmt_message_12, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:param - org.apache.taglibs.standard.tag.rt.fmt.ParamTag _jspx_th_fmt_param_0 = (org.apache.taglibs.standard.tag.rt.fmt.ParamTag) _jspx_tagPool_fmt_param.get(org.apache.taglibs.standard.tag.rt.fmt.ParamTag.class); - _jspx_th_fmt_param_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_param_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fmt_message_12); - int _jspx_eval_fmt_param_0 = _jspx_th_fmt_param_0.doStartTag(); - if (_jspx_eval_fmt_param_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_param_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_param_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_param_0.doInitBody(); - } - do { - if (_jspx_meth_fmt_formatDate_0(_jspx_th_fmt_param_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_fmt_param_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_param_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_param_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_param.reuse(_jspx_th_fmt_param_0); - return false; - } - - private boolean _jspx_meth_fmt_formatDate_0(javax.servlet.jsp.tagext.JspTag _jspx_th_fmt_param_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:formatDate - org.apache.taglibs.standard.tag.rt.fmt.FormatDateTag _jspx_th_fmt_formatDate_0 = (org.apache.taglibs.standard.tag.rt.fmt.FormatDateTag) _jspx_tagPool_fmt_formatDate_value_type_timeStyle_dateStyle_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.FormatDateTag.class); - _jspx_th_fmt_formatDate_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_formatDate_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fmt_param_0); - _jspx_th_fmt_formatDate_0.setType("both"); - _jspx_th_fmt_formatDate_0.setDateStyle("short"); - _jspx_th_fmt_formatDate_0.setTimeStyle("short"); - _jspx_th_fmt_formatDate_0.setValue((java.util.Date) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${timestamp}", java.util.Date.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_fmt_formatDate_0 = _jspx_th_fmt_formatDate_0.doStartTag(); - if (_jspx_th_fmt_formatDate_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_formatDate_value_type_timeStyle_dateStyle_nobody.reuse(_jspx_th_fmt_formatDate_0); - return false; - } - - private boolean _jspx_meth_c_otherwise_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_3 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_3.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - int _jspx_eval_c_otherwise_3 = _jspx_th_c_otherwise_3.doStartTag(); - if (_jspx_eval_c_otherwise_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_13(_jspx_th_c_otherwise_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_3); - return false; - } - - private boolean _jspx_meth_fmt_message_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_3); - _jspx_th_fmt_message_13.setKey("report_is_empty"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private class loansByUser_jspHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public loansByUser_jspHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public void invoke0( JspWriter out ) - throws Throwable - { - out.write("\r\n"); - out.write(" "); - return; - } - public void invoke1( JspWriter out ) - throws Throwable - { - if (_jspx_meth_c_if_2(_jspx_parent, _jspx_page_context)) - return; - out.write("userId\r\n"); - out.write(" "); - if (_jspx_meth_c_if_3(_jspx_parent, _jspx_page_context)) - return; - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.user_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\r\n"); - out.write(" "); - return; - } - public void invoke2( JspWriter out ) - throws Throwable - { - if (_jspx_meth_c_if_4(_jspx_parent, _jspx_page_context)) - return; - out.write("userId\r\n"); - out.write(" "); - if (_jspx_meth_c_if_5(_jspx_parent, _jspx_page_context)) - return; - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.user_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\r\n"); - out.write(" "); - return; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - case 1: - invoke1( out ); - break; - case 2: - invoke2( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/reports/status/loans_jsp$loans_jspHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/reports/status/loans_jsp$loans_jspHelper.class deleted file mode 100755 index 970452748f08d7e650a0d4da2a630e75478aef40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3154 zcmbtW+fx%)9R4=skhm^Nxu}3>L|RA!hHy&=XjO!YC5Q&4auJuXhQ+YE-Q57*rXB0_ zHtkHGI^#p1ndzG|6`gjb+Lu1`kLvVyc0&lbI?OaPIp^#-zjMCtcRAngKmY#zCxAE} z9zZiLh&X|Zd^F6POF@i?7{w<+Tn=E2PhAo5DaJ*lF~L`^1~D1LH9mQrHyLg-CE^Bd z@@ASpekM|Li#Id8ndJ*}0n7(*JAefdO}G<)9KfOgX<@}OHWm!oR5V+_sqqzgP2PxE zin*3o>=-S^Y&oZF*s&{?F(u~)1=JU}6s+ZiMSbc1LRK&Ey}sEo0hRW$YPEI=2#@P# zE+!jtc3E+bF%?5MZ7XKkvR$xZd0o~leiEHnIizZ;eNKSZzVBUQ9!!biu&&v}cF<#W zw;!`(;hO^d!}^jU;PAMrDHDa&Ma7(w7xOezGp=Xl{7u=5SuNEQJgP_UlFKo|7mRRZFUsHPuyBlWm=j7AUA9g{kP6fD<0Bl{qdTplWOS zJ%w@*YWKFCHdR|O2YCQ0^a7=>`Mq{TU}Ph!7`Ccwy(hc}fnIf^~)$sf5#LmGB|5 z5>6r{;S^dZH$%F^Gqfh>3(DD+0G1>uxGUgj>%+TR%BIk^=ha1Xw(Y#S)HWY}Ou+m& zmsp0@wVZ?;mIF{Ftl(Y%c?qk~_%XVGgF`VF;artSi4T?iBpCQyg2|gM!~?J-*eFO? z!@7hsh)L*1kAwtolDyf#I)!Wpz7!V$r{BJanR}`+Ntdyd3@V1Vt*91C20T3X1tj)) z75A2-fN1$n*`i{PnRMCJRfX%ps43@GNjJ8y!EpQky_LKqn>>ATt4RQJ%7x0QSZGc? zxoL9>x@KF@ataBPBL)Iadek?MCy&sT-!M*s^(lgqO8!({1?P!~e1y z=4g?Z3YNRQOQ!a)cn9^Fa2d$e#T9ao-0`mt3n1jOFfD-STL^`e@QUgZ?~Di_U@lzUH{l4-!u4HxEEdA3To z+$q>PSK}@zi-p|ChOKB86$(Q1-abK}2^H{hb)%7w3mi~g&2^8S83elBA5q&zPmkb7 zCH0Mw=nDvupc&g2*3!R^!08n%VXXicCN!N_ko@CstZ zD;#`-AfK*o*@6_UKF8a4nAB7``wvmOL%sz;B7X~&YzED27N^-9!fYPr*=>xn1&p&h zjw4505+z5{Ko`!LR=(0=>!_6BccNRD_p{dpHbX)un%$fnSvU2mx7in z!>KFb)Op~L*1sR8+6yO7IID!C?HgwRDHliRAf`N#Pla^!ZyY9XK8S9iCcTM+e7uF) zH1&1Ak_n~P{kcg7FET_T9b2g1L^bb^Y*GTLKT1dSx!aFTZz3|$`4<|WA=vo_jj#Ve z)2+^zIQ}~2C$l2TvFQf?>*vI!kv?DNDCWF3>HIl*G4kFAUXT;0rMOz~F`M#QAivkq z$Q~fc9^ou|Ou796BkW6DW>1i2Kj0es5p(Qo%(HK>#J+{fzJp2g8#MnF`^kw{gt9!3 zdJJNSXAMtF8G4GdI7iv{;fa$gU#TXV$ns-{)p>MKFOpR=ePc(-_5nTroJn7p6nB4y zh*vU`Vk8rCx=}G2>IyjqXI3mj^m>ap3z2cLH<60>^bd6Oi@ix2CHll-H{NJ pJv12T=n<2>sYHLbNP3z|BnD_D-W5+JlKr$4?;`8ufEXDO{{sZRClLSu diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/reports/status/loans_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/reports/status/loans_jsp.class deleted file mode 100755 index 30aa29c54ac706cc949965ed5ca05b442264c39b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37670 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/reports/status/loans_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/reports/status/loans_jsp.java deleted file mode 100755 index b59b96e8b..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/reports/status/loans_jsp.java +++ /dev/null @@ -1,1426 +0,0 @@ -package org.apache.jsp.reports.status; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; - -public final class loans_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:trim", org.apache.taglibs.standard.functions.Functions.class, "trim", new Class[] {java.lang.String.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(19); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/reports/dochead.jspf"); - _jspx_dependants.add("/reports/institution.jspf"); - _jspx_dependants.add("/reports/coda.jspf"); - _jspx_dependants.add("/WEB-INF/tags/reports/flushCache.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/doTransaction.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - _jspx_dependants.add("/WEB-INF/tags/reports/requestStat.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/searchUsersById.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/searchObjectsById.tag"); - _jspx_dependants.add("/WEB-INF/tags/reports/pageNumber.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/ceil.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/loanRow.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/out.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/formatDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/parseDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/isLate.tag"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_parse_varDom; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_value_target_property_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_param; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_formatDate_value_type_timeStyle_dateStyle_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_x_parse_varDom = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_value_target_property_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_var_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_var = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_param = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_formatDate_value_type_timeStyle_dateStyle_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_x_parse_varDom.release(); - _jspx_tagPool_c_set_value_target_property_nobody.release(); - _jspx_tagPool_c_set_var_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_set_var.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_fmt_message_key.release(); - _jspx_tagPool_fmt_param.release(); - _jspx_tagPool_fmt_formatDate_value_type_timeStyle_dateStyle_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - out.write("\r\n"); - if (_jspx_meth_c_choose_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_1 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_1.setPageContext(_jspx_page_context); - _jspx_th_c_choose_1.setParent(null); - int _jspx_eval_c_choose_1 = _jspx_th_c_choose_1.doStartTag(); - if (_jspx_eval_c_choose_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${empty param.library}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_rep_flushCache_0(_jspx_th_c_when_1, _jspx_page_context)) - return; - if (_jspx_meth_x_parse_0(_jspx_th_c_when_1, _jspx_page_context)) - return; - java.util.HashMap nsml = null; - synchronized (_jspx_page_context) { - nsml = (java.util.HashMap) _jspx_page_context.getAttribute("nsml", PageContext.PAGE_SCOPE); - if (nsml == null){ - nsml = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsml", nsml, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_th_c_when_1, _jspx_page_context)) - return; - out.write("

"); - if (_jspx_meth_fmt_message_1(_jspx_th_c_when_1, _jspx_page_context)) - return; - out.write("

\r\n"); - out.write("

"); - if (_jspx_meth_fmt_message_2(_jspx_th_c_when_1, _jspx_page_context)) - return; - out.write("

\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
"); - if (_jspx_meth_fmt_message_3(_jspx_th_c_when_1, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_1 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_1.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - int _jspx_eval_c_otherwise_1 = _jspx_th_c_otherwise_1.doStartTag(); - if (_jspx_eval_c_otherwise_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_1(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - if (_jspx_meth_c_set_2(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_2 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_2.setPageContext(_jspx_page_context); - _jspx_th_c_choose_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - int _jspx_eval_c_choose_2 = _jspx_th_c_choose_2.doStartTag(); - if (_jspx_eval_c_choose_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_2 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_2.setPageContext(_jspx_page_context); - _jspx_th_c_when_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - _jspx_th_c_when_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.printable eq 'true'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_2 = _jspx_th_c_when_2.doStartTag(); - if (_jspx_eval_c_when_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // rep:requestStat - org.apache.jsp.tag.web.reports.requestStat_tag _jspx_th_rep_requestStat_0 = new org.apache.jsp.tag.web.reports.requestStat_tag(); - java.util.HashMap _jspx_th_rep_requestStat_0_aliasMap = new java.util.HashMap(); - _jspx_th_rep_requestStat_0_aliasMap.put("sortedResult", "sortedMap"); - _jspx_th_rep_requestStat_0_aliasMap.put("sortedResultCount", "totalCount"); - _jspx_th_rep_requestStat_0_aliasMap.put("searchTimestamp", "timestamp"); - _jspx_th_rep_requestStat_0.setJspContext(_jspx_page_context, _jspx_th_rep_requestStat_0_aliasMap); - _jspx_th_rep_requestStat_0.setParent(_jspx_th_c_when_2); - _jspx_th_rep_requestStat_0.setName("status-loans"); - _jspx_th_rep_requestStat_0.setCacheId((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.cache_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_rep_requestStat_0.setNewCacheIdVar("newCacheId"); - _jspx_th_rep_requestStat_0.setSortBy((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.sort_by}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_rep_requestStat_0.setOrder((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.sort_order}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_rep_requestStat_0.setTimestamp("timestamp"); - _jspx_th_rep_requestStat_0.setVar("sortedMap"); - _jspx_th_rep_requestStat_0.setTotalCount("totalCount"); - _jspx_th_rep_requestStat_0.setFillUsersInfo("true"); - _jspx_th_rep_requestStat_0.setFillObjectsInfo("true"); - _jspx_th_rep_requestStat_0.setJspBody(new loans_jspHelper( 1, _jspx_page_context, _jspx_th_rep_requestStat_0, null)); - _jspx_th_rep_requestStat_0.doTag(); - int evalDoAfterBody = _jspx_th_c_when_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_2); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_2 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_2.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - int _jspx_eval_c_otherwise_2 = _jspx_th_c_otherwise_2.doStartTag(); - if (_jspx_eval_c_otherwise_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // rep:requestStat - org.apache.jsp.tag.web.reports.requestStat_tag _jspx_th_rep_requestStat_1 = new org.apache.jsp.tag.web.reports.requestStat_tag(); - java.util.HashMap _jspx_th_rep_requestStat_1_aliasMap = new java.util.HashMap(); - _jspx_th_rep_requestStat_1_aliasMap.put("sortedResult", "sortedMap"); - _jspx_th_rep_requestStat_1_aliasMap.put("sortedResultCount", "totalCount"); - _jspx_th_rep_requestStat_1_aliasMap.put("searchTimestamp", "timestamp"); - _jspx_th_rep_requestStat_1.setJspContext(_jspx_page_context, _jspx_th_rep_requestStat_1_aliasMap); - _jspx_th_rep_requestStat_1.setParent(_jspx_th_c_otherwise_2); - _jspx_th_rep_requestStat_1.setName("status-loans"); - _jspx_th_rep_requestStat_1.setCacheId((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.cache_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_rep_requestStat_1.setNewCacheIdVar("newCacheId"); - _jspx_th_rep_requestStat_1.setSortBy((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.sort_by}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_rep_requestStat_1.setOrder((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.sort_order}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_rep_requestStat_1.setTimestamp("timestamp"); - _jspx_th_rep_requestStat_1.setVar("sortedMap"); - _jspx_th_rep_requestStat_1.setTotalCount("totalCount"); - _jspx_th_rep_requestStat_1.setFillUsersInfo("true"); - _jspx_th_rep_requestStat_1.setFillObjectsInfo("true"); - _jspx_th_rep_requestStat_1.setFrom((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${from}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_rep_requestStat_1.setQty((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${qty}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_rep_requestStat_1.setJspBody(new loans_jspHelper( 2, _jspx_page_context, _jspx_th_rep_requestStat_1, null)); - _jspx_th_rep_requestStat_1.doTag(); - int evalDoAfterBody = _jspx_th_c_otherwise_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_2); - int evalDoAfterBody = _jspx_th_c_choose_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_2); - if (_jspx_meth_c_set_3(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - if (_jspx_meth_c_if_2(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - out.write("

"); - if (_jspx_meth_fmt_message_6(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - out.write("

\r\n"); - out.write("

"); - if (_jspx_meth_fmt_message_7(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - out.write(':'); - out.write(' '); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.library}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("

\r\n"); - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_c_if_3(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - if (_jspx_meth_c_choose_3(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - int evalDoAfterBody = _jspx_th_c_otherwise_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_1); - int evalDoAfterBody = _jspx_th_c_choose_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_1); - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_c_choose_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty param.printable) && (param.printable eq 'true')}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_setLocale_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - if (_jspx_meth_fmt_setBundle_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_fmt_setLocale_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_fmt_message_0.setKey("empweb_reports"); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_rep_flushCache_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // rep:flushCache - org.apache.jsp.tag.web.reports.flushCache_tag _jspx_th_rep_flushCache_0 = new org.apache.jsp.tag.web.reports.flushCache_tag(); - _jspx_th_rep_flushCache_0.setJspContext(_jspx_page_context); - _jspx_th_rep_flushCache_0.setParent(_jspx_th_c_when_1); - _jspx_th_rep_flushCache_0.setName("stat-loans"); - _jspx_th_rep_flushCache_0.doTag(); - return false; - } - - private boolean _jspx_meth_x_parse_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_x_parse_0.setVarDom("libraries"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_trans_doTransaction_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_trans_doTransaction_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:doTransaction - org.apache.jsp.tag.web.trans.doTransaction_tag _jspx_th_trans_doTransaction_0 = new org.apache.jsp.tag.web.trans.doTransaction_tag(); - _jspx_th_trans_doTransaction_0.setJspContext(_jspx_page_context); - _jspx_th_trans_doTransaction_0.setParent(_jspx_th_x_parse_0); - _jspx_th_trans_doTransaction_0.setName("conf-getLibraries"); - _jspx_th_trans_doTransaction_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsml}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_0.setProperty("tr"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/transactionresult/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_1.setKey("loans_list_parameters"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_2.setKey("loans_list_parameters"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_fmt_message_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_4.setKey("all_libraries"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_5.setKey("submit"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_set_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_set_1.setVar("from"); - _jspx_th_c_set_1.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty fn:trim(param.from))?fn:trim(param.from):0 }", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_c_set_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_set_2.setVar("qty"); - _jspx_th_c_set_2.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty fn:trim(param.qty))?fn:trim(param.qty):50}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_c_if_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty param.library) and (param.library ne 'all_libraries')}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.library}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty param.library) and (param.library ne 'all_libraries')}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.library}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_c_set_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_3 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_3.setPageContext(_jspx_page_context); - _jspx_th_c_set_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_set_3.setVar("urlprefix"); - int _jspx_eval_c_set_3 = _jspx_th_c_set_3.doStartTag(); - if (_jspx_eval_c_set_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_3.doInitBody(); - } - do { - out.write("report_type="); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.report_type}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("&report_name="); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.report_name}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("&library="); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.library}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("&cache_id="); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${newCacheId}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_c_set_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_3); - return false; - } - - private boolean _jspx_meth_c_if_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.printable eq 'true'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_4(_jspx_th_c_if_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_c_set_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_4 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_4.setPageContext(_jspx_page_context); - _jspx_th_c_set_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - _jspx_th_c_set_4.setVar("urlprefix"); - int _jspx_eval_c_set_4 = _jspx_th_c_set_4.doStartTag(); - if (_jspx_eval_c_set_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_4.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_4.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${urlprefix}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("&printable=true"); - int evalDoAfterBody = _jspx_th_c_set_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_4); - return false; - } - - private boolean _jspx_meth_fmt_message_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_fmt_message_6.setKey("loans_list"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_fmt_message_7.setKey("loans_list"); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_c_if_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.printable ne 'true'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_rep_pageNumber_0(_jspx_th_c_if_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_fmt_message_8(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - _jspx_th_fmt_message_8.setKey("new_search"); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - return false; - } - - private boolean _jspx_meth_fmt_message_9(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - _jspx_th_fmt_message_9.setKey("printable_version"); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - return false; - } - - private boolean _jspx_meth_rep_pageNumber_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // rep:pageNumber - org.apache.jsp.tag.web.reports.pageNumber_tag _jspx_th_rep_pageNumber_0 = new org.apache.jsp.tag.web.reports.pageNumber_tag(); - _jspx_th_rep_pageNumber_0.setJspContext(_jspx_page_context); - _jspx_th_rep_pageNumber_0.setParent(_jspx_th_c_if_3); - _jspx_th_rep_pageNumber_0.setFrom((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${from}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_rep_pageNumber_0.setQty((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${qty}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_rep_pageNumber_0.setTotalCount((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${totalCount}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_rep_pageNumber_0.setUrlprefix((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${urlprefix}&sort_order=${param.sort_order}&sort_by=${param.sort_by}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_rep_pageNumber_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_choose_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_3 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_3.setPageContext(_jspx_page_context); - _jspx_th_c_choose_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - int _jspx_eval_c_choose_3 = _jspx_th_c_choose_3.doStartTag(); - if (_jspx_eval_c_choose_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_3(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_3(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_3); - return false; - } - - private boolean _jspx_meth_c_when_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_3 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_3.setPageContext(_jspx_page_context); - _jspx_th_c_when_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - _jspx_th_c_when_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${totalCount gt 0}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_3 = _jspx_th_c_when_3.doStartTag(); - if (_jspx_eval_c_when_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write(""); - if (_jspx_meth_dsp_loanRow_0(_jspx_th_c_when_3, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_forEach_0(_jspx_th_c_when_3, _jspx_page_context)) - return true; - out.write("
\r\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_c_if_4(_jspx_th_c_when_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_3); - return false; - } - - private boolean _jspx_meth_dsp_loanRow_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // dsp:loanRow - org.apache.jsp.tag.web.display.loanRow_tag _jspx_th_dsp_loanRow_0 = new org.apache.jsp.tag.web.display.loanRow_tag(); - _jspx_th_dsp_loanRow_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_loanRow_0.setParent(_jspx_th_c_when_3); - _jspx_th_dsp_loanRow_0.setIsheader("true"); - _jspx_th_dsp_loanRow_0.setShowsortlinks("true"); - _jspx_th_dsp_loanRow_0.setUrlprefix((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${urlprefix}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_loanRow_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_3); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sortedMap}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_forEach_0.setVar("rowMap"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - if (_jspx_meth_dsp_loanRow_1(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_dsp_loanRow_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // dsp:loanRow - org.apache.jsp.tag.web.display.loanRow_tag _jspx_th_dsp_loanRow_1 = new org.apache.jsp.tag.web.display.loanRow_tag(); - _jspx_th_dsp_loanRow_1.setJspContext(_jspx_page_context); - _jspx_th_dsp_loanRow_1.setParent(_jspx_th_c_forEach_0); - _jspx_th_dsp_loanRow_1.setRowMap((java.util.HashMap) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${rowMap}", java.util.HashMap.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_loanRow_1.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_4 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_4.setPageContext(_jspx_page_context); - _jspx_th_c_if_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_3); - _jspx_th_c_if_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.printable ne 'true'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_4 = _jspx_th_c_if_4.doStartTag(); - if (_jspx_eval_c_if_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_rep_pageNumber_1(_jspx_th_c_if_4, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_5(_jspx_th_c_if_4, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_4); - return false; - } - - private boolean _jspx_meth_rep_pageNumber_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // rep:pageNumber - org.apache.jsp.tag.web.reports.pageNumber_tag _jspx_th_rep_pageNumber_1 = new org.apache.jsp.tag.web.reports.pageNumber_tag(); - _jspx_th_rep_pageNumber_1.setJspContext(_jspx_page_context); - _jspx_th_rep_pageNumber_1.setParent(_jspx_th_c_if_4); - _jspx_th_rep_pageNumber_1.setFrom((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${from}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_rep_pageNumber_1.setQty((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${qty}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_rep_pageNumber_1.setTotalCount((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${totalCount}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_rep_pageNumber_1.setUrlprefix((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${urlprefix}&sort_order=${param.sort_order}&sort_by=${param.sort_by}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_rep_pageNumber_1.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_5 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_5.setPageContext(_jspx_page_context); - _jspx_th_c_if_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - _jspx_th_c_if_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty timestamp}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_5 = _jspx_th_c_if_5.doStartTag(); - if (_jspx_eval_c_if_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_10(_jspx_th_c_if_5, _jspx_page_context)) - return true; - out.write("

\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_5); - return false; - } - - private boolean _jspx_meth_fmt_message_10(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_5); - _jspx_th_fmt_message_10.setKey("result_cached_on"); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_eval_fmt_message_10 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_message_10 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_message_10.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_message_10.doInitBody(); - } - do { - if (_jspx_meth_fmt_param_0(_jspx_th_fmt_message_10, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_fmt_message_10.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_message_10 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key.reuse(_jspx_th_fmt_message_10); - return false; - } - - private boolean _jspx_meth_fmt_param_0(javax.servlet.jsp.tagext.JspTag _jspx_th_fmt_message_10, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:param - org.apache.taglibs.standard.tag.rt.fmt.ParamTag _jspx_th_fmt_param_0 = (org.apache.taglibs.standard.tag.rt.fmt.ParamTag) _jspx_tagPool_fmt_param.get(org.apache.taglibs.standard.tag.rt.fmt.ParamTag.class); - _jspx_th_fmt_param_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_param_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fmt_message_10); - int _jspx_eval_fmt_param_0 = _jspx_th_fmt_param_0.doStartTag(); - if (_jspx_eval_fmt_param_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_param_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_param_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_param_0.doInitBody(); - } - do { - if (_jspx_meth_fmt_formatDate_0(_jspx_th_fmt_param_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_fmt_param_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_param_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_param_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_param.reuse(_jspx_th_fmt_param_0); - return false; - } - - private boolean _jspx_meth_fmt_formatDate_0(javax.servlet.jsp.tagext.JspTag _jspx_th_fmt_param_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:formatDate - org.apache.taglibs.standard.tag.rt.fmt.FormatDateTag _jspx_th_fmt_formatDate_0 = (org.apache.taglibs.standard.tag.rt.fmt.FormatDateTag) _jspx_tagPool_fmt_formatDate_value_type_timeStyle_dateStyle_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.FormatDateTag.class); - _jspx_th_fmt_formatDate_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_formatDate_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fmt_param_0); - _jspx_th_fmt_formatDate_0.setType("both"); - _jspx_th_fmt_formatDate_0.setDateStyle("short"); - _jspx_th_fmt_formatDate_0.setTimeStyle("short"); - _jspx_th_fmt_formatDate_0.setValue((java.util.Date) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${timestamp}", java.util.Date.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_fmt_formatDate_0 = _jspx_th_fmt_formatDate_0.doStartTag(); - if (_jspx_th_fmt_formatDate_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_formatDate_value_type_timeStyle_dateStyle_nobody.reuse(_jspx_th_fmt_formatDate_0); - return false; - } - - private boolean _jspx_meth_c_otherwise_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_3 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_3.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - int _jspx_eval_c_otherwise_3 = _jspx_th_c_otherwise_3.doStartTag(); - if (_jspx_eval_c_otherwise_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_11(_jspx_th_c_otherwise_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_3); - return false; - } - - private boolean _jspx_meth_fmt_message_11(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_3); - _jspx_th_fmt_message_11.setKey("report_is_empty"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private class loans_jspHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public loans_jspHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public void invoke0( JspWriter out ) - throws Throwable - { - out.write("\r\n"); - out.write(" "); - return; - } - public void invoke1( JspWriter out ) - throws Throwable - { - if (_jspx_meth_c_if_0(_jspx_parent, _jspx_page_context)) - return; - return; - } - public void invoke2( JspWriter out ) - throws Throwable - { - if (_jspx_meth_c_if_1(_jspx_parent, _jspx_page_context)) - return; - return; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - case 1: - invoke1( out ); - break; - case 2: - invoke2( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/globalstatus/include_005freport_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/globalstatus/include_005freport_jsp.class deleted file mode 100755 index 125e9f866e8e073b8cb432485944041262f9a0a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24265 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 G(E2~SjV~Sm diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/globalstatus/include_005freport_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/globalstatus/include_005freport_jsp.java deleted file mode 100755 index 9baaaca46..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/globalstatus/include_005freport_jsp.java +++ /dev/null @@ -1,715 +0,0 @@ -package org.apache.jsp.stats.globalstatus; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class include_005freport_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(8); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/coda.jspf"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
\n"); - out.write(" \n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t\t

MEKELLE UNIVERSITY LIBRARY with VLIR/UOS support

\n"); - out.write("\t\t\t\t

ABCD - Empweb

\n"); - out.write("\t\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

\t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

\n"); - out.write("\t\t\t
 
\n"); - out.write("\t\t
\n"); - out.write("\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\n"); - out.write("
\n"); - out.write(" "); - org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, (java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("../../reports/${param.report_type}/${param.report_name}.jsp", java.lang.String.class, (PageContext)_jspx_page_context, null, false), out, false); - out.write("
\n"); - out.write("\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/globalstatus/index_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/globalstatus/index_jsp.class deleted file mode 100755 index 3707022d3caf9b3545dae94b4e9510e2f4c5e646..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28210 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"); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("\n"); - out.write("\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\n"); - out.write("
\n"); - out.write("

"); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

\n"); - out.write("\n"); - out.write("

"); - if (_jspx_meth_fmt_message_12(_jspx_page_context)) - return; - out.write("

\n"); - out.write(" \n"); - out.write("\n"); - out.write("

"); - if (_jspx_meth_fmt_message_14(_jspx_page_context)) - return; - out.write("

\n"); - out.write(" \n"); - out.write("\n"); - out.write("
\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("global_status"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent(null); - _jspx_th_fmt_message_12.setKey("global_status_figures"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_fmt_message_13(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent(null); - _jspx_th_fmt_message_13.setKey("all_libraries_status_figures"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_fmt_message_14(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent(null); - _jspx_th_fmt_message_14.setKey("global_status_reports"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_fmt_message_15(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent(null); - _jspx_th_fmt_message_15.setKey("current_loans"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_fmt_message_16(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent(null); - _jspx_th_fmt_message_16.setKey("overdue_objects"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_fmt_message_17(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent(null); - _jspx_th_fmt_message_17.setKey("active_suspensions"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_fmt_message_18(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent(null); - _jspx_th_fmt_message_18.setKey("pending_fines"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/historic/include_005freport_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/historic/include_005freport_jsp.class deleted file mode 100755 index 103a78e9d1aa1efb73b21d954cf1f44080691614..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24256 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"); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
\n"); - out.write(" \n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t\t

MEKELLE UNIVERSITY LIBRARY with VLIR/UOS support

\n"); - out.write("\t\t\t\t

ABCD - Empweb

\n"); - out.write("\t\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

\t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

\n"); - out.write("\t\t\t
 
\n"); - out.write("\t\t
\n"); - out.write("\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\r\n"); - out.write("
\r\n"); - out.write(" "); - org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, (java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("../../reports/${param.report_type}/${param.report_name}.jsp", java.lang.String.class, (PageContext)_jspx_page_context, null, false), out, false); - out.write("
\r\n"); - out.write("\r\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/historic/index_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/historic/index_jsp.class deleted file mode 100755 index 9022a17211923d7a4c93709b6c9464ccf71e1b75..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29145 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/historic/index_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/historic/index_jsp.java deleted file mode 100755 index 93f02beb7..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/historic/index_jsp.java +++ /dev/null @@ -1,922 +0,0 @@ -package org.apache.jsp.stats.historic; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class index_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(8); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/coda.jspf"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
\n"); - out.write(" \n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t\t

MEKELLE UNIVERSITY LIBRARY with VLIR/UOS support

\n"); - out.write("\t\t\t\t

ABCD - Empweb

\n"); - out.write("\t\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

\t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

\n"); - out.write("\t\t\t
 
\n"); - out.write("\t\t
\n"); - out.write("\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\n"); - out.write("
\n"); - out.write("

"); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

\n"); - out.write("

"); - if (_jspx_meth_fmt_message_12(_jspx_page_context)) - return; - out.write("

\n"); - out.write("\n"); - out.write("

"); - if (_jspx_meth_fmt_message_13(_jspx_page_context)) - return; - out.write("

\n"); - out.write(" \n"); - out.write("\n"); - out.write("

"); - if (_jspx_meth_fmt_message_17(_jspx_page_context)) - return; - out.write("

\n"); - out.write(" \n"); - out.write("\n"); - out.write("

"); - if (_jspx_meth_fmt_message_19(_jspx_page_context)) - return; - out.write("

\n"); - out.write(" \n"); - out.write("\n"); - out.write("
\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("historic_reports"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent(null); - _jspx_th_fmt_message_12.setKey("historic_reports"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_fmt_message_13(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent(null); - _jspx_th_fmt_message_13.setKey("loans"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_fmt_message_14(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent(null); - _jspx_th_fmt_message_14.setKey("historic_loans_by_user"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_fmt_message_15(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent(null); - _jspx_th_fmt_message_15.setKey("historic_loans_by_record"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_fmt_message_16(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent(null); - _jspx_th_fmt_message_16.setKey("historic_loans_by_copy"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_fmt_message_17(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent(null); - _jspx_th_fmt_message_17.setKey("fines"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_fmt_message_18(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent(null); - _jspx_th_fmt_message_18.setKey("historic_fines_by_user"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_fmt_message_19(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_19 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_19.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_19.setParent(null); - _jspx_th_fmt_message_19.setKey("suspensions"); - int _jspx_eval_fmt_message_19 = _jspx_th_fmt_message_19.doStartTag(); - if (_jspx_th_fmt_message_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_19); - return false; - } - - private boolean _jspx_meth_fmt_message_20(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_20 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_20.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_20.setParent(null); - _jspx_th_fmt_message_20.setKey("historic_suspensions_by_user"); - int _jspx_eval_fmt_message_20 = _jspx_th_fmt_message_20.doStartTag(); - if (_jspx_th_fmt_message_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_20); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/index_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/index_jsp.class deleted file mode 100755 index 715055006ee3e475b7d51ce2e4c47b55120cc3fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24259 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 B@$vuw diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/index_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/index_jsp.java deleted file mode 100755 index d487c4b1d..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/index_jsp.java +++ /dev/null @@ -1,729 +0,0 @@ -package org.apache.jsp.stats; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class index_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(8); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/coda.jspf"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
\n"); - out.write(" \n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t\t

MEKELLE UNIVERSITY LIBRARY with VLIR/UOS support

\n"); - out.write("\t\t\t\t

ABCD - Empweb

\n"); - out.write("\t\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

\t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

\n"); - out.write("\t\t\t
 
\n"); - out.write("\t\t
\n"); - out.write("\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("
\n"); - out.write("

"); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

\n"); - out.write("
\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("choose_one_of_the_above"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/status/include_005freport_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/status/include_005freport_jsp.class deleted file mode 100755 index c43b56f319425132933e27afc2b10576e1ca017d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22915 zcmdsfd0<<`@&C*|9jj;Ml5;5+iWA7;L%tm=7deT^Nt^_d07kK8TVPABBqxE8maE(? zP$&@ELRx6k0&T{<)7U_!lM~Pn!G`|5B>IlE<&*@f&&kRvy2T$J6q7M)00B z`8oc*=I0Ce5Bx`|{K@1O_(geu&@^zu6<9mzkJ$G+BPfpv@|Y-(N%D5GR#T+s5s+Giq%>8lBCV!rHC?MC zwK__x8CuQMYL-^BwJO%CM5|J*%Crh=RjyTqR+U;+X;rONjaIc<)oC?Ht9q>>TFupJ zo>udP@B*zC$|y%`wMgoV<*`JorCKeM;&QEy(Q1Vh8{~1URx7nyrPXSwt)Wu2F}oG zmsg!>(k-IfTU1c1-CBKCil37QG<=Jiq}5qkovqb5TAi!ad0Ks5tMj$GK&uP2x=6@h z>}8C7iB^|t^#!fIsMTd!U9Qy?T75~YE48{xt1oMHwN}@d>RPqORM)AmX!TXCzGkZH z)eTzh6?VQZmim$C=^I+zsMSqg^-Zt(mZ*E5JiZO%R^Rcen@xI77=BI|zQwC0M5&T^RftcyHvg>Bn0AL@E!<0|xzq`l*zDrWNer7eeAmuX@Vlao`9K(EX*rU&#Zc z#)%Za_Nw1#^;@s{ovEHy&uI0mR?qp=@742O^#_xWQh(G6zTznLf>tkT^^#V9*6L-g z{-V_@TD|I3fAy-@yy|tPVNIu|yLL9UCOV^CP325gtCFd znRrKd6R0GmUzv@UiMFjvCOev1J2Oq`SY}nSIoc6x+8*ubjy0v5lU=ciQ<#eXm zAH&{;XxoZtqNO925@MiUF(~!L-GbxL-4;#964B1y0j3Y^(-}*rqiwOK(_*LR_z3ky zYi{aJbvO)XSsm9OCEnVUiKR14Q~SSZO{SJX;UJJ|if3Y-P}j7+IPqjtD)yOfbhk#z zj^UXXPsB3|n2edTHZi%DBwJ!kBUZ%|u{GVD+hVB=(QO@Q30NxK6ivmY?lihG?Qx7$ z-AASAu5daN&7`eocRCzTGYg$vWu4F1BjLDR@#WG9t=Xd6;ycu2)HF_q`50S4I--)1QR_M2)6qamEi zgqxG8Sa@Tq1EvNl0eg;OFw|Z;+`u%}egX1g(OLVM({FVRH3<5ISKBsck25}RoPGrR z3sOB8S7;oZqk5*HXycVv?Bn>@HYUa#jn13hhDSQY3W*5C!5q8Pll}dKOl*i`r2xkS~l!?dEm?<+2ecEm% zXAzbsvfF^+@35TCx@amY%dc>&O{%ZixVoa5c5u}NuJeXU#oA&!!|S3Ms3ief+&S3$ z)zJ)ms(3wL6y9@tY=@}UDQBW6kBDwdCp)?`u_ehwCbkocX7Fi)VuqSFymEmqB*VM@Q@;5EX>rn{W?;H;nv&N!!`BL+cV*NY&M$lPPIVhZ)c&GRxA zh7iY&))8-x%I-Fh7snepg9F{uoJ_RF;bkWGBi)OM*FZFq-B4wJEJwEEQ*ioX7_hH4 z%UfGprDc0-x1Ea367PKWGO_45jz_SYz=3Tm=CYm5u`Xde?NxvCs=qT$u={kz98c7{ zx57?}`p=PYldrm2TXJ?bSpS+&;xNURHD-5o+nYH|Szc4TSs$hb;n>-)dyT%Anci2Q zh8erpkj(TFbrxApeOX720B7)pi5EjH%-&Z6$W;zS4ljlx*ZXP!xvHVa;l)to@XE0% zi=4eFLgW3tJDLV=dc89~R0x8rKzJ{NU&b*I~#!aF9%yzSv%2esGCRB&%IxsU3BRm~&pS(C=Evle+_!zoUTN&Q zbHvYcV zwTNoFabB_`Sg+xSZS|trt$t&eG2CyAFh=@~QN~D^L2qDTpM@58$2(eLDZddg3K0-C z`Hj(nJVuZMZQb!QC-`o%!(+cO*3gJkww5-Xl5`J- zXKp$APaWWO=RIKpp)jHzCu$Zt$Dru&T}jiZ>zZ_EG(>N#U3VjcvP zmi?q5Y&ci(^OyKazcI_0?dNOwN`!dxM8^wE^azFKwa20@Qa(0>Kl5PnQOswis}uok zeEa+&D|$<0N;jO|6)Or^;Zq_rzi244DGG&!Sb;?>6VG(SaNMrQOOg!bf%+cf{6?`+ z;x|gcvr%S*{YJScszRoxQXW-C7~y2-sE*9ske|OI^0|#_KVL8M`R0Y~k-^A1i;=0N zrSsC6(>r3J48(A_Z%(I+I%6&I==`E+M@P|uqvM@&U=I~FCsBa0#w21a6STRZc{t&t zzsPosMe>uAvuvRsnbK0BGGa~@n%D%Lu`$j>)n$@4x7dtNxYU{)w}rnQv( zmJ#IW-7FYdhL^M@^a~Qsyl?ByWReMZ>NXq_i*kg&D}?t;H_t4g3_&r^nCY$sK9pUk zn0~%P5WG2gr}vXLjf8M4RkYx!X%)5Qb8~3 zk8mLmE(WJA`kmIr3nKQER=XRExW$4mitvlfiBj%Vt6BVz` zE=m*TE!>INbGwY6Ow2Drs9Cgd!948ucj9yJdd7#&W-LjIqLNH295Ujg=TRx~;hdDiu(Mdk(L$ zO5(uPSli(p?a@qGS9{k&TO0FnDS*(!Z>%x2pC1>W0z`@*8UfZ1+=)m&-NDDSt=2Vost=7DpLEYrnBUhE8y zZcirD@F&*BBGZEoIMpO1O{lZ(1?wejdwmDPt}vB;0>$*^450n#yAsKa#Kg#2Zk-|V ze>-;UrfkfWo^cX%Gpcvy7UQBV7ESn#jp8{r8OP^L`Ak3G%?EK!bW~y+?u+av7SjpF zaHh&n%2)3J9;b3RfZ_Gd*Aj^ky#|hXrx;OeLix;MdFB}R8r%Fvvw>Bgcc!#&ZRMPY z6y30JOR`x!iI`lg--yXRF)}QR$UZ7s?GBzqq)vSlc7j~=nZt1+hFo2)Fc3jFb$>V! z-QHU@aShiJb>8Khl6VVid;R#!OQs|9blLBYTP_`sO?NHEZp~COG#+s5)P{WriikDq z(lDD1Yje&Dmk53Bw$Z-P%tIInr|GofY-(L69N}E1_IkoT2*_s59GW#OhrD}mtXI(Q z-`3DSoz<8Ato-CpKMnOI1y&GE!3l`I23exeQ|@X<7+Gpx=H=Q#109;$l)HjEnCX4EW_;OuUrie2P1hm9ZVMwp^pAZPe)5bTu0~L zI(J)EinGt)TN<|5x8%JOE8^zy0(mF*mA4;)J)gbPWncabRAXNZkToqcbFRXQ2Bk4|=SXd#i!w=uA@X=4#?Vo-v2^Yk1ima>Ipn*B2{q$oyM=365oc5VFK@l!gHe zHjM+7JHY<>s=y|@CDSaJQwONK_|lhe_3$WTUm!*aWRFJj4|V3r?yK< zbvkyIPH0+J`F(ET z;guxmWu=`zMyCTiLZ{wN`=%a&UcNS#Aer1Km*RdjmS4Pj<4Cc9)>k`X2al!0mlXBIg(Fu!3*6R7y|jsK7vY+;7Hil zPi1oP7Str(w$FGzt3k3xxNNZr4%uC%-2;4Nx?s62Fyd%RHYr$iOLAGF#VWc}F~k!% zfIvOK$5$S4q20%;=b4ewCBAA-z9`PyLCkJo6Bxo5UX7xTQQ0MH%`ciD?lAFP;cNr= zlskJ#X2`VUn?r-sjy{3jKG{|nL3=d4#`?O$m9Rix2a)qS9@rWZ1VhLR>(S8PCizCL zpDW9%WH1qD4IMV*&1D0!u?T16tD00CC%V+>%j9D`BxrM6WuI*=ZzL>e`iCf8lyAy@SD7QMYi-COka z7R}ybL9YZwq`^@Q6;LgWr8=5QbEt&sQHs!FnoFx`ULJ>QavZMAak$fwu5$LBQ!0>}KLQ(1L;u3a^3X!XaMn+sg zSEL|_;;4v6Kp^53P#AFw7#-0;9WjGCFs6sb2F6AF#ewk$DX1titT-^iE)B<=Obkpq zNRt&kL{lOog6_Z(2Pq`AsgaSvVTULX9M(fc*OM6>78$jVt_Tj7w&70OaB15e9C?T~ z2S@hMw8$s{(+^SnUOIB~0Xix;s)uF-X5wMJ0PLYzHrDJzv}8~$FlA%yqoUx5Llg{- z2o(2F$sroylw?$I&<{GJ0;N4v76}9c4|w(h9sJ)*Q#S_#MrAPI!vF5d0~9_;~2dN4dj)j5hyQwBJIygF5*h96E zF+pg(ZV&l`V=xzU_K`bK9~s-*2$ORf$ALlw6vhX~8^Q5Vs}Lw^>7lu3atG!GF==2P z#rauf0c%EJfvqI#&KBSHKDnH9kx_fP{WV|(b>V6cZ))=m(xO7HDE8hT6nYS3OI)P$q8{YM`e z>Y;T(J@QN&NX%c1!i|HnPZ8C9J_#Wx78`AY%~@bZ2R7AApe?dWXfTJ@n2j{^|Yk z^T)(wVr|<)pV1#Nu*)9WkpifCJu(T=5x&kpGJIUD0F8=P$ehsZg0?OYq2XM@k% z;Cz64=>oW&3nLSQ69X3+_tV8abjk53Upmr@%4Q?*g~rXUz!w`gy91XsZuSH&Z`|w+ zT+z5$2foy}d88+BB}~rha8_hKkZ!To^evGo!6~w)Zw*etn*MHZN|x03vZMmv zx9RoJ{@|1zx~=vI0k;oa>RQ@mso!DCaHl<1p8p61L$?12VXOvJ!0NF>)m>RXu9cb@q@Spf+Z*>l9HC9RWcd_wqv< z>yQl|12}Io@B8p>U^rgsar>2n|D!&&C+wP-Y;j58$Axrpuz(T%{sfCRs8RT7FC8IJ z9Qaw_=Yj9tO}_{{*+Wkqq+c3j`NUrh@QJ^+N&f}_oBRfQlix=xBmSWOVfx*5bY#$! zi0=@M4C)?wdJmz}L(c>Y4k2_a2>N^IS#+G3?HGs@^#%*Uq6cq7#5zG8W7gAe)q1tn zg01Q<3qGWtw%|*K5{SDepL zbBpI4fnMA-Sa7%ZF$+GW-xjDp^sN-=+hi6BG^dy)0xkYhI2#Fn0);<;!k<9l576RI zpzsH1@h4FD6Da%%6#fJXe}EQ$fEIs%7JmYTKY_v@pv51c#UG%>pTK%EChyIZnGuK> zAEzzX$vh6_l{gWtA~#MZn%3alvKA+Xbu@~OqtUdU#!(|ppyO!@oj^y?W}Ixc;xuz2 z&J`!oF?2F|G|@&n1#h*YfOgOWc=IToPEXJo z^c3x)H|b1zmv(cI&f=MLHdoWRIA)&Di}1VU6?7rD(M6oVZ^AF4OZalSl=smW`5=9X zAEqn$ak`41q%ZT!bTz+^4auPE)L8neno3_&3+M)Q4DVO#>Fa7MU@P6II_V~rp>L{P z^euG`eOp~Y-%;1n&FXsm9{HPetGboGtL_5sL-c+1BigTiLAR-=QGbcMgoU zy+=KU;{C=jy4x5{2aSnzk5NST8nfs=qnz$H>gWMu0X=9eqlb)D^sv!Lj~H9%Q6ow} zFxu&dMv@L0+vzc5H$85gM?W$yp(l(l(T|Ni^b=z*{nXe;KQq2ZKR528Ul{k%lg6X; zl<@>s-;?w!<9GBM<0X2=c#WPl{s|sFqTjnb^t@{{{lPVn{^%;AKe>u|zpIvBbj_!i zTubTCuGOfYK!0&H(JQW2dexOg{S11|bvC{3x{Utjx|;s(x&duB)0?i_=pU}T=`GiT z^tS79wEdFaaXmx-a{Y<^?RtgYb-h9Fx&B4}aec)5-6nnD9z`Fz$J0mdBakyairHPt z%3aNddoH`&i`ngN-~#u0_PbB!VeZR#xcea<;eM6_?iaYw{VI=kzsY0V|K_po4|$x& z%|XvZp5U3m6Ftj#l4mVX@oeIdC&p7f9bDu|@ifonJl%5*AL-f4`#rbt49}fB({nG+ z@;t)Do+r7)^E)o}JkMpGKXcggI+uIi;r(9XO0SQryd$~VJC19-Q@GAMmFvATd9JsP z=Xn?KeD6|T;N8Xxy>UL;n?j%6_|E%$UgG@%FZEu<%e^=9G2WYbg?B$Ucn|Qg-UoQ4 z_c7o-#jCx~@*3|8yw>|FZ}7g&$9w<7Curu)TJsh?g173ie6kMmDLTYaJ%hLDGH%v2 z+@j}kOfTU!y`J0kNgUS~@~QgEoYG(AjJ}1t_3gY}-_1Mpi@a0+l~31i^M3sy@A7&1 zOy6+c?Hj|N^G)Zoe8qgWuY%9<&E<1_i}^g?O5X3=#OM2(_yS)mU+C-Pi+mZr#P?bL zqVMy3neS4*+;=5k;k%C8eS7&D-#)(9_dVX@yNj>$-N#??J<4D8J;7h|J;~SmUf~;j zZ}48}=>(2SU%io6@-~zvQ;Y9$ZUz-UC43KX3rfRir|(Yu zR#iOZg}$4(6<%rtUG2M?+c{1nd5-?4BikbV8lTFiQGg%Tr*Q{*6!PP`1wY(O&}e>A zZ{;L+(HMSNFXzwT?O6O97!{mCX`C|jEKZ{|UR~k+3VuSl5gC$Oy=QSZxSHTz?|O!} z^A4H_3wnlkVvI@VT$;_N^BLe&@-}wfOiH`>Ov!nnw3|N*Z?DX=_;Y*~8Q55M^Vxh3 zxk#I5@VR^*_JIO(2Y;T=M=ox-nc)lgLTopq%+K&ed@**2(Pn}#;Y-O!%se?t9*9(qv{M=#Y{`J+E0?036v6&ljI+PD>ztsRXjMRrh8 ze1N>zC&uzUG>Pw}BEApSb3fJd19UV$NDcfDt;8O(0pH(9u5p3QT~=qb$&v@3{{chv zqo9MemIe$O3kp~9m!Y$xLH}yZhTD?c1s(quBjc9>j?}+KKaqNMuhgDGdfAftWk>42 zSW>?NDPQfOzuLmSCStvA3;Va6uvR8*psYT8vbHc973A;QeY#m?AdmwBb=wCNLSp0y%5%vj3*yX*#=7q@i z6tA#^ZGe=2mqQn%Txm-whc0_ctwdqIlw}A>h<}Gso`#gqf{W)MYgdb74BC1zRbCsf{$~Y_uzmb#h#sL!IoA;q5%*#XAR(h*trQd~>zA5G%4jHuPUIi%1@KjFe*~RX_guR2}eT0QIIeI2@4NP!f#^R zvaR%610=);{XA1HM?k_5B%BHfiy+~&!;L(oDT^XK*EKP@MuW52of%agi8)f!tdp*^!o!O z#IHk!mhfY&^q-${4p%_J21vLP60U-Tt0CbUNVpafu7iZfLBjQru<@`Yye&6}w-1mI zKX0)m?&s2~gH%C~GT}bt05?5|ni^%~4IXP@MuLZKGpVGp$oCv_-|}M4Y6zsWxg? z?UYn;>Q<-HPIVgX!s+@vm7w!gk}gwSmSR^x0ZH=loluj+L09B97X!RJ4-NL?haE-LDI&AFWLt+>52y3d(rPCTF{k7H z_6#}-DVKV6CM{CCVN9Q+>}EdRSdbkEt)v6Y7ifQ*}B025Fq9f%iP{{tEa8;Ja!My|2DR zAE+zYr>^3F`Z5RAH9SRK%QMs-o{e$^%JbEAmZ7$iNe?@Qs*(8G!}q}Kyz~L0lzVZY z!aBy!z?}mXN_XKnfddsva_qr@3O^T@V}d~%zbqFscF{PV$@k;9;f8MC;RkWx@boz* z;70(CFMJbbEFTS=P!e%jcI<|E<@tM0(1Ye%gC5I{aX;cIK zTaj#(g6e=+THQc~+Dkt54IC|Rq$%nqnt}A!T=gwltdO@=-=@{-JD8uFE#0iQdCN+V z1M>a0^eEZVgL6wh{KTC$T6%EdcxWG&+%z8Nk4Ld5c<>3rSpI?NwT~X~69`8SZ#jC{ zlCOunUBTAFimVaePh_$5|F3npn(-uy=Uy5yn`4 zY=9>4GbTq9zXgss%*Nimqo9z-S$=Jty?5|<**iEGbQSUhC?UIfT-?JG#qCeBLROxf z^ZwTN7z2&rK`hpX;Qb$g_kR@L{|E5?Kcrf92x@o?{}Sfov;w)%7KmTxAT#>(Uhl!H1=LTYV$~afM?u6m{)|_GkbW}@m6Veu2h^W z!DBjaOLL{NTq&F@l}kxJuwhA^+ldBjRYxE}z7$EKbx4qJL9K;CNPka7lDmk`!3Q*# z(sZQ2kEFdwo-3ToB~kG+qZL;Gk2kJfw9fpPf2qPewsD;~yD?;eB;!tfU?*}$!ez`bQ2fFq@0cihxP{^Bu{>moreQ{_GensZ|NXP6g z&0b|zMC#|56&2GeN~)_P73Jkpt}Lmjid0nBnw8a&>gtLT6lx;XHFKm;TLQG&Dzma4 zU`|PmRj9*@`bc$MO}1WNVqsL*S6D426*ZBHIn`$Ev?{BJAuBOpq_UzK6ai4LjntIa z2{!6@iT-sc;C)@Brm{+2NWHG4(rT%yw^~XnBb8MZX62knO^r499Mo$Bryhkm0X20t z50T31a+|A~Io3F!fVLX5swz@jUR5&3tg4RGR#aG^3Mwc!t7;;()s+^gtHyX%U8qZ; zzT9d72esApW>u{eAWn68q_U>ctgaO5HC1Ls)wJpoh*VQ&R?L}JQvxAs!B?%QxU#O= ztOCb#M2}T-M40+ovkI)&i+GT+DpFNmC&W+yYnY;{3X!wA8pu_ZRc3V!K&`aYl+;J6 zs;bQz=qgfGU1iqPK?amCy|vS7F>n=ls090ws#=*gp;-&5D"); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
\n"); - out.write(" \n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\t\t\t\t

BIREME - Centro Latino Americano e do Caribe de Informação em Ciências da Saúde

\n"); - out.write("\t\t\t\t

ABCD - Empweb plug-in

\n"); - out.write("\t\t\t\t
\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write("\t\t\t
\n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

\t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

\n"); - out.write("\t\t\t
 
\n"); - out.write("\t\t
\n"); - out.write("\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\n"); - out.write("\n"); - out.write("
\n"); - out.write(" "); - org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, (java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("../../reports/${param.report_type}/${param.report_name}.jsp", java.lang.String.class, (PageContext)_jspx_page_context, null, false), out, false); - out.write("
\n"); - out.write("\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/status/index_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/status/index_jsp.class deleted file mode 100755 index 5f69a3c556af7e7479e63749ee4299983696ec56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29538 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 Fe*nc8pTPhC diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/status/index_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/status/index_jsp.java deleted file mode 100755 index 63d3476bb..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/stats/status/index_jsp.java +++ /dev/null @@ -1,933 +0,0 @@ -package org.apache.jsp.stats.status; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class index_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(8); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/coda.jspf"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_param_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_param_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_fmt_message_key.release(); - _jspx_tagPool_fmt_param_value_nobody.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("\n"); - out.write("\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("\t\t\t
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("
 
\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\n"); - out.write("
\n"); - out.write("

"); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

\n"); - out.write("\n"); - out.write("

"); - if (_jspx_meth_fmt_message_12(_jspx_page_context)) - return; - out.write("

\n"); - out.write(" \n"); - out.write("\n"); - out.write("

"); - if (_jspx_meth_fmt_message_14(_jspx_page_context)) - return; - out.write(':'); - out.write(' '); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.library}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("

\n"); - out.write(" \n"); - out.write("\n"); - out.write("
\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("current_status"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent(null); - _jspx_th_fmt_message_12.setKey("status_figures"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_fmt_message_13(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent(null); - _jspx_th_fmt_message_13.setKey("this_library_status_figures"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_eval_fmt_message_13 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_message_13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_message_13.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_message_13.doInitBody(); - } - do { - if (_jspx_meth_fmt_param_0(_jspx_th_fmt_message_13, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_fmt_message_13.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_message_13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_fmt_param_0(javax.servlet.jsp.tagext.JspTag _jspx_th_fmt_message_13, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:param - org.apache.taglibs.standard.tag.rt.fmt.ParamTag _jspx_th_fmt_param_0 = (org.apache.taglibs.standard.tag.rt.fmt.ParamTag) _jspx_tagPool_fmt_param_value_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.ParamTag.class); - _jspx_th_fmt_param_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_param_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fmt_message_13); - _jspx_th_fmt_param_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.library}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_fmt_param_0 = _jspx_th_fmt_param_0.doStartTag(); - if (_jspx_th_fmt_param_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_param_value_nobody.reuse(_jspx_th_fmt_param_0); - return false; - } - - private boolean _jspx_meth_fmt_message_14(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent(null); - _jspx_th_fmt_message_14.setKey("status_reports"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_fmt_message_15(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent(null); - _jspx_th_fmt_message_15.setKey("current_loans"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_fmt_message_16(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent(null); - _jspx_th_fmt_message_16.setKey("overdue_objects"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_fmt_message_17(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent(null); - _jspx_th_fmt_message_17.setKey("active_suspensions"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_fmt_message_18(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent(null); - _jspx_th_fmt_message_18.setKey("pending_fines"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/adminResult_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/adminResult_tag.class deleted file mode 100755 index 173d27364161d1b903d4b432366fbf56dab7b578..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16083 zcmb_j34B!5)j#J=l9{|b0+|qHR5U8GWSi^>10uVGU4kH>#z`_sh9ooN%!Eb6+PYhJ ztO_c);I1exgGv>|wHDM?ZEI__)-HCjwVSPNzxw^peQ)*z(Vyt=-uLcu?m7Rn-1F|8 zy!yYVpCzIiZJtiA^QlrSv-5JDYC67Quo@qPwIXt0#XEZ4)NJKCWNJkIOqduj>^k`FtSFT)=II? z!3EN{-p=RfG*((p!RO2SH|_i_ovQd$2Vdae3uW*{@_w;{FR}Bb zGUPIyFXwMd;}s6R(#}`O3xvdk6nP4DpZh{;`AqWamHY^fG_q;J--yR|o&i!GCw~ zKkWReo&Ra)e=&_{TOA3lYwPrde1T4HAR1wE&R^|a<8=>2{eA9bzK&=xJc&uiuo=NX z)VD6mbhH|=&K>cE*Yx?KZuGh5Ci-QxNi`B2z~~VsJ%7->JnWD9gxYwsKkDsX91Qlg zb@fNvBEIPSV28KQ*S5ynH{fdv1lxn1>zT^t2gBWNZ^+xx<8!a}Mnb-@J3J7G`ulzE zrQYs2-au!cFDzt0w_#Aa(+6Y>=!V-O9l?;Vt=${(1-$*qMXJ;1bqF^WA5m|(8!w?S zCWfQy6MP+&K4o27$QzERMP>&3nGQ?u?r7`i2?irRCRb+1+8$q^E$WK^slzk-{9RU0 zd3uik*6)i%yxqRGUf=q*c2mMQW?5?lqdmUxTEDDc5a|i7Z5`<7z;vc!Q#XCyK(~83 zF!Xr?fH7~fKj4o}VX}>%u#72ZMz9kzhtKy1dJT%hrR3P`y){-P-qVGM%&tb-Tpvg9vWc#U;uhfWuSEYgoAScl9#}D7?XQ3Mp*j>rrE>3vjyva26>`CTGSt)|}<`2TlONU-bjlkdnZz$B~@9;*|gv{M7=_Mj2 zhTGJ(mg!6)?c7KxvB&AN)^+$oLK4yN2ovLeAG|1iw}a}A%akhOR3lyZYCrUv2I+DE~07Bk7NFT;#EYe;62L@jeu@R^%4n6Oe8Ad+aR zJ`^NWC;$}Zx)y0G7D&Vb>5(bwitp@bPC9E!W6hzgxvswtu7Cu=T-2hk7EK{loU&|3 zn@S9@>Wsn6BMQG-7ZrmOiWw$8nEf0($e45@iMXf`jjw)4;wea%Bat!1v*fTajZ?Cs zuBAl8ZpfAq&C!w-o6%;OTf%$dsSmo6VLLS^LPy=9s70J&ftg2{oTtX?41z;3fz5Dm zCeSeyIdr9(SZ5^E)*tB>K$0ew(l|a<7Evw~r*f%Ie2kweE&ISegd(+&EJ z{%z3T=-G_ABxW{fa+0w0Sld~&CM&6Huf zT`Mv)r&i3Qm6jS@DSc(Bc&9kTAlWCrUqbj^L_X^ahl6258>y8*YuaH*jK^%~40de9 zR-zbDS2~`( zYMFE64~BM(R&3D!L{kkZT*FU&y}U@lihe3 zro+ift$$ExuvcWN0Jwr2-gp7m8d@bJ)T*>`Ovk62q6ELzUVlgoJds}+np-;oBqqDX zVDLGS)Mg@Qjkn?yqGeHHCety=u`PXlzHV<{Yt$P}(#By&HV1I&1POSvCfm&+ASt^| zY6^z55O|t-YO5SfR1HLYVe=GZqoLJ^(R~TJiEIjy(YMxL(;TRheYvW8z;9@^VxIYU zG)IY30765nllH1ZU_K>lGPHVOjWNAJrl)vMYc%W+;G3~Z0*uG)?!`x5uquEvB42+< zzWyUP#_9LEeF1!d`;gh=``^8$MnD81_aX3+nn@uQhyNN{BRouN(wdpZWGf4fCYh3a zL8>?$h#J~N&0}bj5RA0R5|-Yk9~s(-+7!EXlA%r2rWx9F4TgFs?4)KsOh*m5{8IHL zJ!V577%c@9(eqyh zB7YXWRpX}i2RnKPLgUVWcRG`#)_TJMp@g$J%ll9n>``RR7N(j*z&|}@f(du}+6TJZ z)&|49(0tokKe9)Yg@~ce5Um9%M{_$k1ksCBqGqdI|QXf@tu`0+BOf zo|ttF^d%P_o<0rKoZ86-FO~_2ltL)JP~1sU4pqhGPsTBqd-<&Cl`RWrOHvoXAwt^m zNfjCmZH|V6kJ0G^Q&K+}gdIM;Kb25dFgy$Arw1LUIP*tlBKVo(Du#e{(DOT{2}7EG ztG_=ar-R+C1EEkbjGZ`*bo!AlLaUj0nP*@=*|>v)eE?x#{9HkO*_dfW^1SaWHOj%0 zoS2PIl|7w7$dPj945Pw%U1nQLCd0`i1a&5tmd+oH{3LZ`f>T*J{m`+Jbu7X-_RBn+ z%sMzJP~+ogC&vywA#rFTE40SXO^(Z&kdidUPfkSoq;Tdj(2%Uf^#x~0n+8m<5oaxz zq${8e8eEe`fZzz4i{!o`o03EY3{4!(82HSe7R6T8J`e@4<4kp#XR+oEW`0qdEoMfj z?4mHTKF~2M&d7KejTWcj|%*#m(NIidsS_%fTca!>>uFqattbqA7$ za*AQdkcE+cIm~uitfwK8hko3XAO*uitFI4>Lp3lSY`UqUnu2Azw%BjfOk-eqa0R(e zNI~*Yju2rAvNjH(R7@T8b|qyEF&(`#h-5e{;SJ1=pMXusXg4p3mdPERYQ)hb&RU~O z)v0dI_?0qo%wQ&C5r^f73^J^sGxc!a(HS&73pO40Arr=?p9)PPl~;2GaEploJWjW6 z^ze0oHH+7ECK%~dKUl^YigHn)BNgyo^q_klFJBZ9F z0~PZCRxWSMMMp?XneM|L?Q03F3HCy6iNnCj>^~?|7&SZW?e2$8!PL;%Z^}4CO24&E zv4wB)YF5-@4+X8I#cJpIa1|t$6aR3i8%)rHWpGMlA+;a^JIWcaf|||SDOYu=3XZ!I zENWyt2S92$YhBbAkfVI6q1WhjVtRvykuIku`1yz?=P0U160d3;pr{&WD5}OWimGvv zqG}wbs2b-fs>YFus&T5KY8pzM`1l2^Pv1S-rT4eb#B=%;+<;PZ&2o`Mmzl$ z&xSdGKBC{@jpcXc_eBPCH#~AWzniq??gF|l0B1;<`h11EGn9uPg!$sxAsDQ0)rM6Mv+6>t9&Xhmthy*EN*QdFXfl+3B8{Lau%wfyl%_&?)2N!JQ!~xL+f156 zvr7)|DpdX(Qs;Jv3r#z>eRBwDL+O|RJvIen3Z8x!_2DCtcIJ_2(v0emC5BC z7)=Wm(p(tKJUWWz!|WDN87+j*Edr;D!TTvGP)@bDWI5LYgfMS=3(U2I$o4##%H4}! z7L>mV*vnjbyXdI07>$03hLt;ymZumU zBaTwKS&0dXwiq3Yj^lPp^YPiu>~WN@@Z|3+caF)4(FuELtjFPUyi6s#Y3zz!G!EU) zF)j!C#=G*LzlRDuI%=1`N9aw+rsuLdv0OQ-3RE(vGJDW&sse4dCqKT3?$Vvr&YBq2 zE_daZyYv{R$#nb>|jlhL%Pf}Bin$bG3m^`Vid&v`{N$9}z$*4|@(G(Z-d=h{f zR!mc4G;J?U^%S@YfZudi0mo>Ds~|=*8;ufUGw&-y$1a+c%_Zg+71L}rf3|0sYZ&IA z>>4I>=eS@jEscdGg`0V48G3fn+(8KpFQ$2lz&y`z*KiP+?;0+17r2Hy7Z%f^bU_xy zXmN~Aal!VMG>#}4v6)^4kgWnFChwx9*=wNxR1@!IsN%pD#esFYoB(#Y0=B5!RtUcEhm%a6Rt~}w=&x!lE-B94MtS$(|Ia7OlBYXvqk`RZ z22_9M9)Jr#V$>#RoYh!VQWPKjzelCXn=!aZ8ruZ>_Qv5Q!xMvNN>fM1V5OrrK+`GE zDbI@g!9BE64E#AdV>9Ku9DC`EJ@VFNy>+R#ZtJaEz4cgcJ$rUj&kC1g7y0*iMy8W> zjoh;nj(k4dP4^*y-A6lAJ(rf)ddWv#@~e6sJ*Dbb=si_`%oj?{oA^alzoku(T5Hyx zQT2Y?N~sZIme?K!U7;hj(2-i`NG)_wD>_mO9n^}B)ItZft=G0wjaOS1zej5^cPWDH zsR*{q5NwxYKRgXP=L&?el~hNoXd<1CfO`fwIE$9he!Lw37wzQ7a|F-psFOB;!}F<& zuApwZmU?IldheuO+DU!%6vjP|aj#H-UZ)_^jS%i*_9GM?z}=^S228@Ls}Ol+s~xQD*M0Xm-t=$m{Fe!O@g?dPlL0B@p;`3|~-@1;xm zVf^ecMwjz$x`JOs|Lf>~i>~Gm=^FkWUCW=)b(%q&v|_qm8$~y0$Iy-11lq6F(E+WQ zHftx*7Hu}&qAj9ZwbN*;)=t~B)pVP7Hr=jWLU(Al(Vf~ov|ZalcWIB&-P$vl`!eS4 zr+c+G=|1fpx?g*j9?;&WhqRAqhxQ3QtbIn0*ob!8^5{`pK0RhL=m}d1#cZQ#mu)OP zX{&@L>*#4)Bki_Lq-Si?=~>%c+GA^_y|$IK-_}V7Y(4ZEtl&9YKkc&((DSwp^n&dI zdeL?ny=1$VUbfvxuh_QH_iT63tI+O#+iuL+2ec)#`iKsPJXaEKv#1DCUC7KDIl*r} z+c*c2^+O)ZxtvGCfy<|CN81Q+Z1xuM9eh1Ipq*hH(xurao6d?X)*Jg3aIS#9)rRA;+}NAuBS=VKsk9%lBy z5;ZR6W6doVmY1h;z9ophs~5m+^NXoh#pK?Fm1yg$gwga@Is;j|O|UXXp~f7PXJ-VM ze6+RM9>j`f@@J+kZ(^OdsTejs3OACYkrLP9QnDF$l2dUdIR`hAi*X?-T9I6h;7?}0 ziziF|Tw0){(Lm)SK8}xv{LOR(j{$Z$NWb8U>)RXW$l=p2Z!K?!$mhH!d@aJ5K;2?=B_vX)|GEu)a{j)oY=gZ&9e z*xg9i8<4P{h*WwOoO%IL=A@8|5<)IY2st+)TeA7p!nzxQi}|(Zvw(5+(Yj8KM^qD*E3b z`adB0rx5+05dB}!>u1o*zaj2_kox_XT5(Cc3Ta&jVp&pjUqWjS6(L^q!X$TIp5DZ`$ zv=jkg6_-#K+`o?x$B)=YVOwxvJ2(R2|44-V(e!ON`X;!+&0MNro&sR{tY9QAaBBka zTN8lalmPs4u3|R;pFmNr&H@})!xrGzfT|tT_925^y%4Yz7Sk35_!du&D+jGNyK>6+ z(k(H%)s^GiIz$?`&4r}-Hi2?8omqx?yXf}Kl$-NlrIpc1%N5G z)q9s}zZ<2{yr(g*Brlw8hen81TM?cJ^Ugs6!w_o6?g6uxFH>Y%~(T;IGGuIW(Kj zy07o|amA+8WnWO0sS0X?|Q!3!ta_hS1X~g4GgJPo7HW{R-;`5;}M= zO$QHII#`vagZ)AxJH5@&!7?O>gv2J7TcCrv(7`;8f^f8Iq&rK;twdK`ZE6yb7LhI&^Rb-NI)kuwIjb_0|N|TY;vD_0|N|n-f@H z&du;s!TL0wn1wYiI!&w*;q&kxQCA%65yiAa`NR&(CmxPt{Rpt$8KXy0JyuMQr+?u* z9-}7&tXN~NRJ$_lc7!yh+HDmT0J9EY<^yJ3z^ogX^-vl6X$G&Rx!g;w+=s}~Pn}2* zCHP8I0H+BAx*(&8Kvx0*ZvufOJP9_Og9P^|J~0acTrqz&1fKkQ5r_bR0U)pj2&@GH z>wv&|AaD*4*Z>611p*s^z&4+FDD;3hlaCXd2R9)p`a4mWuMZW0^9O=cZ5 zP|QiVNlO+2__@|sLtx+68z^=IfoFigvp`@E5ZDU@o&y5=fWY%W-~}M?A`p0K2n2Eu ziom=C0`s#Fz;Dnje>)R_LK3L$@y+7k8}svr;BQkaM@){<3zZ{6s+@w-Op#tp^EyeL zB-*5J&o4>S7jDlh=`cj4?*qRB!0$ES_d4)<177z7c-;@-b#KAz-iFux2r1H!ks|#B zUiS{X?x#qReg?057asR>q)G4LEaDe9Z}@;V^DpTRoIl96BdRL~PrR?{9O1 z+MbAQ+Y%epHMsIHx9Br@Q5Nd>-Hc^-hZde+I@Iv|5rFtT!t);h#vcL3#|Y1VLU{hO z5+*x5FSJA$JUpM05uP2$apLFmrz0nqf7QF`Z$L|JZAGo8rlwl2t@G42)>hQi>b3Qr+NS!7dcC#@J@pmRiFvgR6^(iw z=1r7&b+w+l+KKW|2Lg3<=&JYBH8jbX25G6U*6SvE>ZZ@x&x4s!&_0`RK{X|baR%+B6s-*>k8|pkY^>rB2Q17W} zsFtc8!eE5F*Xa!))&RaSve8rDDAXE2wz0VaeRybA)S84^Q=Q%j`6t%uWwZ4E2Q$6V ACjbBd diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/adminResult_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/adminResult_tag.java deleted file mode 100755 index edec7f730..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/adminResult_tag.java +++ /dev/null @@ -1,497 +0,0 @@ -package org.apache.jsp.tag.web.admin; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class adminResult_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(4); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/msg.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/isDate.tag"); - } - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_value_target_property_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_parse_varDom; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_bundle_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.Boolean showSuccess; - - public java.lang.Boolean getShowSuccess() { - return this.showSuccess; - } - - public void setShowSuccess(java.lang.Boolean showSuccess) { - this.showSuccess = showSuccess; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_fmt_setLocale_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_set_value_target_property_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_x_parse_varDom = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_fmt_message_key_bundle_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_nobody.release(); - _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.release(); - _jspx_tagPool_c_set_value_target_property_nobody.release(); - _jspx_tagPool_x_parse_varDom.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_fmt_message_key_bundle_nobody.release(); - _jspx_tagPool_c_otherwise.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getShowSuccess() != null ) - _jspx_page_context.setAttribute("showSuccess", getShowSuccess()); - - try { - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - out.write("
\r\n"); - out.write(" "); - if (_jspx_meth_x_parse_0(_jspx_page_context)) - return; - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_0 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_0_aliasMap.put("punt", "error"); - _jspx_th_jxp_set_0.setJspContext(_jspx_page_context, _jspx_th_jxp_set_0_aliasMap); - _jspx_th_jxp_set_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_0.setVar("error"); - _jspx_th_jxp_set_0.setSelect("//e:error|/e:error"); - _jspx_th_jxp_set_0.doTag(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return; - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_if_1(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${showSuccess}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

"); - if (_jspx_meth_fmt_message_3(_jspx_th_c_if_2, _jspx_page_context)) - return; - out.write("

\r\n"); - out.write(" "); - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_1 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_1_aliasMap.put("punt", "ok"); - _jspx_th_jxp_set_1.setJspContext(_jspx_page_context, _jspx_th_jxp_set_1_aliasMap); - _jspx_th_jxp_set_1.setParent(_jspx_th_c_if_2); - _jspx_th_jxp_set_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_1.setVar("ok"); - _jspx_th_jxp_set_1.setSelect("//e:ok"); - _jspx_th_jxp_set_1.doTag(); - if (_jspx_meth_c_if_3(_jspx_th_c_if_2, _jspx_page_context)) - return; - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - out.write("
"); - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_setLocale_value_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setVar("guiBundle"); - _jspx_th_fmt_setBundle_0.setScope("page"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_0.setProperty("e"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/engineresult/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_x_parse_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent(null); - _jspx_th_x_parse_0.setVarDom("doc"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - ((org.apache.jasper.runtime.JspContextWrapper) this.jspContext).syncBeforeInvoke(); - _jspx_sout = null; - if (getJspBody() != null) - getJspBody().invoke(_jspx_sout); - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty error}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_if_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - out.write("

"); - if (_jspx_meth_fmt_message_1(_jspx_th_c_when_0, _jspx_page_context)) - return true; - out.write("

\r\n"); - out.write("

\r\n"); - out.write(" "); - if (_jspx_meth_dsp_msg_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - out.write("

\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_c_if_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty error['@mockup']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("

\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_fmt_message_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_bundle_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_fmt_message_0.setKey("debug_working_with_mockups"); - _jspx_th_fmt_message_0.setBundle((javax.servlet.jsp.jstl.fmt.LocalizationContext) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${guiBundle}", javax.servlet.jsp.jstl.fmt.LocalizationContext.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_bundle_nobody.reuse(_jspx_th_fmt_message_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_bundle_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_fmt_message_1.setKey("error_processing_request"); - _jspx_th_fmt_message_1.setBundle((javax.servlet.jsp.jstl.fmt.LocalizationContext) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${guiBundle}", javax.servlet.jsp.jstl.fmt.LocalizationContext.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_bundle_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_dsp_msg_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // dsp:msg - org.apache.jsp.tag.web.display.msg_tag _jspx_th_dsp_msg_0 = new org.apache.jsp.tag.web.display.msg_tag(); - _jspx_th_dsp_msg_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_msg_0.setParent(_jspx_th_c_when_0); - _jspx_th_dsp_msg_0.setMsg((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${error['e:msg']}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_dsp_msg_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty ok['@mockup']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_2(_jspx_th_c_if_1, _jspx_page_context)) - return true; - out.write("

\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_bundle_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_fmt_message_2.setKey("debug_working_with_mockups"); - _jspx_th_fmt_message_2.setBundle((javax.servlet.jsp.jstl.fmt.LocalizationContext) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${guiBundle}", javax.servlet.jsp.jstl.fmt.LocalizationContext.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_bundle_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_bundle_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - _jspx_th_fmt_message_3.setKey("successful_request"); - _jspx_th_fmt_message_3.setBundle((javax.servlet.jsp.jstl.fmt.LocalizationContext) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${guiBundle}", javax.servlet.jsp.jstl.fmt.LocalizationContext.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_bundle_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_if_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty ok}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('<'); - out.write('p'); - out.write('>'); - if (_jspx_meth_dsp_msg_1(_jspx_th_c_if_3, _jspx_page_context)) - return true; - out.write("

\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_dsp_msg_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // dsp:msg - org.apache.jsp.tag.web.display.msg_tag _jspx_th_dsp_msg_1 = new org.apache.jsp.tag.web.display.msg_tag(); - _jspx_th_dsp_msg_1.setJspContext(_jspx_page_context); - _jspx_th_dsp_msg_1.setParent(_jspx_th_c_if_3); - _jspx_th_dsp_msg_1.setMsg((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ok['e:msg']}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_dsp_msg_1.doTag(); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/checkEngine_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/checkEngine_tag.class deleted file mode 100755 index 157adc69998ee1ddc8ff495918305fd5583b85ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12516 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/checkEngine_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/checkEngine_tag.java deleted file mode 100755 index a5f0815f8..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/checkEngine_tag.java +++ /dev/null @@ -1,356 +0,0 @@ -package org.apache.jsp.tag.web.admin; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class checkEngine_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:trim", org.apache.taglibs.standard.functions.Functions.class, "trim", new Class[] {java.lang.String.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(1); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - } - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_parse_varDom; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_soap_url_encoding_SOAPAction; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_body; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_value_target_property_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - - public void setJspContext(JspContext ctx, java.util.Map aliasMap) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - _jspx_at_end = new java.util.ArrayList(); - _jspx_at_end.add("engineOk"); - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, aliasMap); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.String var; - - public java.lang.String getVar() { - return this.var; - } - - public void setVar(java.lang.String var) { - this.var = var; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_x_parse_varDom = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_io_soap_url_encoding_SOAPAction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_io_body = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_set_value_target_property_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_set_var_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_x_parse_varDom.release(); - _jspx_tagPool_io_soap_url_encoding_SOAPAction.release(); - _jspx_tagPool_io_body.release(); - _jspx_tagPool_c_set_value_target_property_nobody.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_set_var_value_nobody.release(); - _jspx_tagPool_c_otherwise.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getVar() != null ) - _jspx_page_context.setAttribute("var", getVar()); - - try { - out.write("\r\n"); - out.write("\r\n"); - out.write("\r\n"); - if (_jspx_meth_x_parse_0(_jspx_page_context)) - return; - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_0 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_0_aliasMap.put("punt", "errorKey"); - _jspx_th_jxp_set_0.setJspContext(_jspx_page_context, _jspx_th_jxp_set_0_aliasMap); - _jspx_th_jxp_set_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_0.setVar("errorKey"); - _jspx_th_jxp_set_0.setSelect("//e:error/e:msg/e:key"); - _jspx_th_jxp_set_0.doTag(); - if (_jspx_meth_c_choose_0(_jspx_page_context)) - return; - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_x_parse_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent(null); - _jspx_th_x_parse_0.setVarDom("doc"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_io_soap_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_io_soap_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:soap - org.apache.taglibs.io.HttpSoapTag _jspx_th_io_soap_0 = (org.apache.taglibs.io.HttpSoapTag) _jspx_tagPool_io_soap_url_encoding_SOAPAction.get(org.apache.taglibs.io.HttpSoapTag.class); - _jspx_th_io_soap_0.setPageContext(_jspx_page_context); - _jspx_th_io_soap_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_x_parse_0); - _jspx_th_io_soap_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ewengine.admin_service']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_io_soap_0.setSOAPAction(""); - _jspx_th_io_soap_0.setEncoding("UTF-8"); - int _jspx_eval_io_soap_0 = _jspx_th_io_soap_0.doStartTag(); - if (_jspx_eval_io_soap_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_io_body_0(_jspx_th_io_soap_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_io_soap_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_io_soap_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_soap_url_encoding_SOAPAction.reuse(_jspx_th_io_soap_0); - return false; - } - - private boolean _jspx_meth_io_body_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_soap_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:body - org.apache.taglibs.io.PipeTag _jspx_th_io_body_0 = (org.apache.taglibs.io.PipeTag) _jspx_tagPool_io_body.get(org.apache.taglibs.io.PipeTag.class); - _jspx_th_io_body_0.setPageContext(_jspx_page_context); - _jspx_th_io_body_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_soap_0); - int _jspx_eval_io_body_0 = _jspx_th_io_body_0.doStartTag(); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_io_body_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_io_body_0.doInitBody(); - } - do { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_io_body_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_io_body_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_body.reuse(_jspx_th_io_body_0); - return false; - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_0.setProperty("e"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/engineresult/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_choose_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(errorKey) eq ''}", java.lang.Boolean.class, (PageContext)this.getJspContext(), _jspx_fnmap_0, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_1(_jspx_th_c_when_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_c_set_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_set_1.setVar("engineOk"); - _jspx_th_c_set_1.setValue(new String("true")); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_2(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_c_set_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_set_2.setVar("engineOk"); - _jspx_th_c_set_2.setValue(new String("false")); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_2); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/copyOperator_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/copyOperator_tag.class deleted file mode 100755 index 48588157392610d6ed34092d6ed2b28d5a70d01c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7349 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/copyOperator_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/copyOperator_tag.java deleted file mode 100755 index ebd2d6c3f..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/copyOperator_tag.java +++ /dev/null @@ -1,169 +0,0 @@ -package org.apache.jsp.tag.web.admin; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import net.kalio.auth.*; - -public final class copyOperator_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(1); - _jspx_dependants.add("/WEB-INF/tld/kaliojsp-el-func-1.0.tld"); - } - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_redirect_url_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.String sourceId; - private java.lang.String destId; - - public java.lang.String getSourceId() { - return this.sourceId; - } - - public void setSourceId(java.lang.String sourceId) { - this.sourceId = sourceId; - } - - public java.lang.String getDestId() { - return this.destId; - } - - public void setDestId(java.lang.String destId) { - this.destId = destId; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_c_redirect_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_c_redirect_url_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getSourceId() != null ) - _jspx_page_context.setAttribute("sourceId", getSourceId()); - if( getDestId() != null ) - _jspx_page_context.setAttribute("destId", getDestId()); - - try { - -Auth.setAuthPath( System.getProperty("empweb.home", "/") + - application.getInitParameter("net.kalio.auth.location")); -String result = Auth.copyUser( sourceId, destId ); -getJspContext().setAttribute("resultkey", result); - -if ("".equals(result)) { - - if (_jspx_meth_c_redirect_0(_jspx_page_context)) - return; - - } else { - - out.write('<'); - out.write('p'); - out.write('>'); - if (_jspx_meth_fmt_message_0(_jspx_page_context)) - return; - out.write(": "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write("

\r\n"); - - } - - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_c_redirect_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:redirect - org.apache.taglibs.standard.tag.rt.core.RedirectTag _jspx_th_c_redirect_0 = (org.apache.taglibs.standard.tag.rt.core.RedirectTag) _jspx_tagPool_c_redirect_url_nobody.get(org.apache.taglibs.standard.tag.rt.core.RedirectTag.class); - _jspx_th_c_redirect_0.setPageContext(_jspx_page_context); - _jspx_th_c_redirect_0.setParent(null); - _jspx_th_c_redirect_0.setUrl("index.jsp"); - int _jspx_eval_c_redirect_0 = _jspx_th_c_redirect_0.doStartTag(); - if (_jspx_th_c_redirect_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_redirect_url_nobody.reuse(_jspx_th_c_redirect_0); - return false; - } - - private boolean _jspx_meth_fmt_message_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey("copy_operator_failed"); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${resultkey}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/deleteOperator_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/deleteOperator_tag.class deleted file mode 100755 index 5a8a4f109994c663ced94f685ec6fadecf93b1f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8049 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 dmQI=5ySuo-hu(Jkb-%!M?j>Arm)\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_0(_jspx_page_context)) - return; - out.write("

\r\n"); - - } else { - - out.write('<'); - out.write('p'); - out.write('>'); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(": "); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("

\r\n"); - - } - - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_fmt_message_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey("delete_operator_succeeded"); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_eval_fmt_message_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_message_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_message_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_message_0.doInitBody(); - } - do { - if (_jspx_meth_fmt_param_0(_jspx_th_fmt_message_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_fmt_message_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_message_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key.reuse(_jspx_th_fmt_message_0); - return false; - } - - private boolean _jspx_meth_fmt_param_0(javax.servlet.jsp.tagext.JspTag _jspx_th_fmt_message_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:param - org.apache.taglibs.standard.tag.rt.fmt.ParamTag _jspx_th_fmt_param_0 = (org.apache.taglibs.standard.tag.rt.fmt.ParamTag) _jspx_tagPool_fmt_param_value_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.ParamTag.class); - _jspx_th_fmt_param_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_param_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fmt_message_0); - _jspx_th_fmt_param_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${id}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_param_0 = _jspx_th_fmt_param_0.doStartTag(); - if (_jspx_th_fmt_param_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_param_value_nobody.reuse(_jspx_th_fmt_param_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("delete_operator_failed"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${resultkey}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getCalendar_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getCalendar_tag.class deleted file mode 100755 index 0bb2e7d7a0b689f7f08a3a6663ec8a7b82aa8ce5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6953 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 lZf`f+FW\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${year}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_io_body_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_io_body_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_body.reuse(_jspx_th_io_body_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getCalendars_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getCalendars_tag.class deleted file mode 100755 index 9d9226e048c90b913b1a86917edc970c901ce7ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7099 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getCalendars_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getCalendars_tag.java deleted file mode 100755 index f79fdb4c7..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getCalendars_tag.java +++ /dev/null @@ -1,148 +0,0 @@ -package org.apache.jsp.tag.web.admin; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class getCalendars_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_soap_url_encoding_SOAPAction; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_body; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_io_soap_url_encoding_SOAPAction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_io_body = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_io_soap_url_encoding_SOAPAction.release(); - _jspx_tagPool_io_body.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - - try { - -System.setProperty( "javax.net.ssl.trustStore", - System.getProperty("empweb.home", "/")+"/gui-truststore"); -System.setProperty("javax.net.ssl.trustStorePassword", "pepepepe"); - -System.setProperty( "javax.net.ssl.keyStore", - System.getProperty("empweb.home", "/")+"/gui-keystore"); -System.setProperty("javax.net.ssl.keyStorePassword", "pepepepe"); - - - - - if (_jspx_meth_io_soap_0(_jspx_page_context)) - return; - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_io_soap_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:soap - org.apache.taglibs.io.HttpSoapTag _jspx_th_io_soap_0 = (org.apache.taglibs.io.HttpSoapTag) _jspx_tagPool_io_soap_url_encoding_SOAPAction.get(org.apache.taglibs.io.HttpSoapTag.class); - _jspx_th_io_soap_0.setPageContext(_jspx_page_context); - _jspx_th_io_soap_0.setParent(null); - _jspx_th_io_soap_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ewengine.admin_service']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_io_soap_0.setSOAPAction(""); - _jspx_th_io_soap_0.setEncoding("UTF-8"); - int _jspx_eval_io_soap_0 = _jspx_th_io_soap_0.doStartTag(); - if (_jspx_eval_io_soap_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_io_body_0(_jspx_th_io_soap_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_io_soap_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_io_soap_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_soap_url_encoding_SOAPAction.reuse(_jspx_th_io_soap_0); - return false; - } - - private boolean _jspx_meth_io_body_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_soap_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:body - org.apache.taglibs.io.PipeTag _jspx_th_io_body_0 = (org.apache.taglibs.io.PipeTag) _jspx_tagPool_io_body.get(org.apache.taglibs.io.PipeTag.class); - _jspx_th_io_body_0.setPageContext(_jspx_page_context); - _jspx_th_io_body_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_soap_0); - int _jspx_eval_io_body_0 = _jspx_th_io_body_0.doStartTag(); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_io_body_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_io_body_0.doInitBody(); - } - do { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_io_body_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_io_body_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_body.reuse(_jspx_th_io_body_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getEngineStates_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getEngineStates_tag.class deleted file mode 100755 index 30ddccc85c206a21e3344874ce5f680a6698f3f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6461 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getEngineStates_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getEngineStates_tag.java deleted file mode 100755 index 18f914277..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getEngineStates_tag.java +++ /dev/null @@ -1,135 +0,0 @@ -package org.apache.jsp.tag.web.admin; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class getEngineStates_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_soap_url_encoding_SOAPAction; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_body; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_io_soap_url_encoding_SOAPAction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_io_body = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_io_soap_url_encoding_SOAPAction.release(); - _jspx_tagPool_io_body.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - - try { - if (_jspx_meth_io_soap_0(_jspx_page_context)) - return; - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_io_soap_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:soap - org.apache.taglibs.io.HttpSoapTag _jspx_th_io_soap_0 = (org.apache.taglibs.io.HttpSoapTag) _jspx_tagPool_io_soap_url_encoding_SOAPAction.get(org.apache.taglibs.io.HttpSoapTag.class); - _jspx_th_io_soap_0.setPageContext(_jspx_page_context); - _jspx_th_io_soap_0.setParent(null); - _jspx_th_io_soap_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ewengine.admin_service']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_io_soap_0.setSOAPAction(""); - _jspx_th_io_soap_0.setEncoding("UTF-8"); - int _jspx_eval_io_soap_0 = _jspx_th_io_soap_0.doStartTag(); - if (_jspx_eval_io_soap_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_io_body_0(_jspx_th_io_soap_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_io_soap_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_io_soap_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_soap_url_encoding_SOAPAction.reuse(_jspx_th_io_soap_0); - return false; - } - - private boolean _jspx_meth_io_body_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_soap_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:body - org.apache.taglibs.io.PipeTag _jspx_th_io_body_0 = (org.apache.taglibs.io.PipeTag) _jspx_tagPool_io_body.get(org.apache.taglibs.io.PipeTag.class); - _jspx_th_io_body_0.setPageContext(_jspx_page_context); - _jspx_th_io_body_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_soap_0); - int _jspx_eval_io_body_0 = _jspx_th_io_body_0.doStartTag(); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_io_body_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_io_body_0.doInitBody(); - } - do { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_io_body_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_io_body_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_body.reuse(_jspx_th_io_body_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getOperator_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getOperator_tag.class deleted file mode 100755 index b612b5ad6dea1ff16f05a2ee051869eaa52793d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6356 zcmbVQ349z?8UMe{F_X#UY|?gnrfEylT-zi)x9Q!6rsSe2Ep07jk_^eTo84u1woRbi z6crIgyg=|kv?{2aX-kzB4^$NKz!UL6R1myCQ43Q4Z)P`pB&qz&@y_ph-}k=b%@c1v z@+g2tu~x%Y+%20=DfqO8EF8(h`S^@%J}aBgDY!?2ihC7&UiM#5@I~3*C!70a^MHm2 z@sLK?hgIy7Ddr{8_I3Ma5qw zy}zk=Ma8Qs{x0?M4+XC&_@{z@DfqX7(;7PQx`HyjxMZ-gT`^>Nz>@$LP zRG_qNpK-wO#cV6!+iv#Sp~y-BjbIx>LE9X%1!g%AL%ygPIS?>yANPD)M)xJOOEnsb z5xUr=XN7z_B9?7RY96a^luy72_WQc+h!yPTPHwXmwCvRaSycfQ)HZpf@)Xsri$sj!HY;kA zL7@v~*n4}-ek(YN#|5gL0#K$@0V=8%o?QZg9HO)mwJZ+mOV?u#k0iIt-J_)KO7SJf zjj2XYka5f&7dxjfw9V)j5ElPi1=MgP6b>4L)W0H!2aEtM)*lJQ!c_aD-R|i#1fi-2 zxtk*qBvguuHXG4_b|Wm!?m!JlOD8X1w<&e!v3Q5dQkGkJhoteiC%6^Yxx;naKqPcf zUI^}$x;hUV{pQ}@#Lb=U&`H0!U4)2VZK5d=^U@g2DX<^|cEGm7zRhg9-D|(q1tg9d zF{9y7FiO2--kh;WE~MlXHKS20#M@9YF((It!1+cv9I$!~+d;^5z_>)oQ{?i*msm92 z%nZ^=NN$sEmgAzCP;rMI_1A)K+vwd-Q#p?2gpYd|Ss7FnoKbibAr#?JFrk?;nqetBZ-CYvibZ(OY`e^8}{hv1ut+-sxKQ+-Vtj}+&y3LE=3tmHt9~FP z-A(uuFH<~2iufrW!9dR65G+gj?DSFTxIpwZO2s78n}t~o>#NXM+O`c_raVYq_%+iSg^;LOAuYu%M0+^1Lg&!MQn5@I%f$*^_yv8j zFaba8NJ71eW-@H{#mNjiT#82LE?KIk*_TlLYF(_t9!A-u&PQXSz+AbS?g`!dt*{J$ zqYj$DWx8(dOj(_sq}Un=nEgh8F~Ls7n>Cg?bJ{2gd9!Gj+EjmL-Eh|2EU<7aQDU$P z@pW5+VVU{+yJO*SD8hi9MtV%BaHEc!^UNT@GvrNi`FL2KkPB9kdc*!mh{}Riw?;ImYgS2oKS(B}^S?Tt~Y{v8jJ98LF>k$F%~19pNJ@x*~(hI%ZM-} zvnFF+d`l#VtJ)z~CPo`3GM|&kd@_;w*0JI7q^daTGUP0etj>*BndMar$E`C9r9xP0 zT8{Iw%otC-Q^>>% zZEsw04wVfd##bhpP|z`c&O!NVVkArroaxamrGjl`P^402#)w#^ZA6AQu}Y6IQVZNT zj(Jip+=hS=jjnVS(sM)#`ITu;s|+b3A)9iWeJ!z|BR(Stv){^HskbPu1NQ<;rEfHB z!+9N8GA666TW!OVWn$XPC84@qRPKIr*oluNan~IUnet-E2d1n+1SY3#Cn6|elmR2! z;k;w{#w5Y)pfgE-NR7&w#mkX#vlGIk=x!7|yQ)D5IXF^umY$fvb{1B4EepYqOQFuhV=n($w>J!M? zSyNl*%@#+I{V;NpRHuePrfA@;KASJr3*ZagcK}kt@bU4k8psUQJdWGR&>6 zc^J9LGi%Q3Jf3X6Lt(NDHG0Ne`S>6WfiNzO)2esoK=uPrGUcdBkt2K5CJ`FcBW;p1 zgE}texp!An1E-+2)r=tT6ts5s`KO?FurKguvn}-Jur2cEO2`ou`<3bulst}tn$l7^ z8o{I!DBF1y<)xELryRr75qP~hrPGdMx(6JOV8$`bJce0*l@xN1VYWZd9aQ+W6PUBp zn|BPAM={r*?^R0YjbJ{zbKGvhBvg^dLJBCdj-mP#s@x4qB*AK(F2TNz+$3dorS%EU zz7Z@UWP^*)I3Yq)2Et+&VTs!SJiT4S8Pm6xvS8S$lle?#w#kvkqt08J~5YJb})gUiB!tPWp?IB)vr^@2C516sP%w zKhNpU<8@O!?H=~rp}z?a)^c3S@KDFgSWox%(U})v9wSvX8qvgGKNe#nTIj-?`NnNU z3|nv|+Hey(a4SDN-i|JQbUmLRR=4u&XE&Z_TziR;?GZ z(~OHm3-*e3Tr9T15Fzx41Kc}=OT=~P7dK)++=6}LPV5&)5D*VyP@LqW@NtC2lekno zjfi*#QSlsX@gfe0moX$>#jrSy!=7y1z|&sl$;0KI5*+eO!4;m_xY9EpS9$7iwWkT! zcvj+C&pKR3Egbgj!rL7;y%!~-j%SI&=1coQEafS8qkw#?LD^79Ic~;53{g`taTvoK z<>5-od>JlhB)>@naR^r+pHlCkcCLa>8P?-!Ttf^xc{~89o^D)=>likQ$^UvBW-yrQ z*?=1;M;2yzR^c6ZCqv~t&obPIcQF`Mdm56}(@;2NZlz!G{!l7&wC$P%zQ9g4>+G+ZB9-Y2}cDJI+w5w+K%i-=W~n($*LZ3BlZv?UGxhK7dPrP>k+)6lR? ItKOvj7uYJG6#xJL diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getOperator_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getOperator_tag.java deleted file mode 100755 index a54de8c43..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getOperator_tag.java +++ /dev/null @@ -1,136 +0,0 @@ -package org.apache.jsp.tag.web.admin; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.*; -import net.kalio.auth.*; - -public final class getOperator_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.String id; - - public java.lang.String getId() { - return this.id; - } - - public void setId(java.lang.String id) { - this.id = id; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - if( getId() != null ) - _jspx_page_context.setAttribute("id", getId()); - - try { - - -//It returns an XML representing the operator, with the general format: -// -// John Smith -// john@domain.com -// -// -// -// -// -// some value -// -// - -Auth.setAuthPath( System.getProperty("empweb.home", "/") + - application.getInitParameter("net.kalio.auth.location")); -String groups[] = Auth.getGroups(); -String perms[] = Auth.getPermissions(id); -HashMap props = Auth.getUserProperties(id); - -Set permsh = new HashSet( Arrays.asList(perms) ); - - out.write("\r\n"); - out.write("\r\n"); - out.write(" "); - out.print( Auth.getUserData("/users/user[@id='"+id+"']/username") ); - out.write("\r\n"); - out.write(" "); - out.print( Auth.getUserData("/users/user[@id='"+id+"']/email") ); - out.write("\r\n"); - out.write("\r\n"); - out.write(" \r\n"); - - for (int i= 0; i < groups.length; i++) { - - out.write("\r\n"); - - } // for groups - - out.write("\r\n"); - out.write("\r\n"); - out.write(" \r\n"); - - Iterator it = props.keySet().iterator(); - while (it.hasNext()) { - String propname = (String)it.next(); - String propval = (String)props.get(propname); - - out.write("'); - out.print(propval); - out.write("\r\n"); - - } - - out.write("\r\n"); - out.write(""); - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getOperators_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getOperators_tag.class deleted file mode 100755 index 9edde2ad6fca73120a1580260b06e0b70a7643ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5180 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\r\n"); - out.write("\r\n"); - - for (int i= 0; i < uids.length; i++) { - - out.write("\r\n"); - out.write(" "); - out.print( Auth.getUserData("/users/user[@id='"+uids[i]+"']/username") ); - out.write("\r\n"); - out.write(" "); - out.print( Auth.getUserData("/users/user[@id='"+uids[i]+"']/email") ); - out.write("\r\n"); - - HashMap props = Auth.getUserProperties(uids[i]); - - out.write("\r\n"); - - Iterator it = props.keySet().iterator(); - while (it.hasNext()) { - String propname = (String)it.next(); - String propval = (String)props.get(propname); - - out.write("'); - out.print(propval); - out.write("\r\n"); - - } - - out.write("\r\n"); - out.write(" \r\n"); - - } - - out.write("\r\n"); - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getPipeline_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getPipeline_tag.class deleted file mode 100755 index 20f94bbf8c573f3100518b5fd58da7f7380099e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6634 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 UEQ!=E(IXeuF6DNq9&FVA3r)!olmGw# diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getPipeline_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getPipeline_tag.java deleted file mode 100755 index 671ddad1b..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getPipeline_tag.java +++ /dev/null @@ -1,150 +0,0 @@ -package org.apache.jsp.tag.web.admin; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class getPipeline_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_soap_url_encoding_SOAPAction; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_body; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.String name; - - public java.lang.String getName() { - return this.name; - } - - public void setName(java.lang.String name) { - this.name = name; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_io_soap_url_encoding_SOAPAction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_io_body = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_io_soap_url_encoding_SOAPAction.release(); - _jspx_tagPool_io_body.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getName() != null ) - _jspx_page_context.setAttribute("name", getName()); - - try { - if (_jspx_meth_io_soap_0(_jspx_page_context)) - return; - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_io_soap_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:soap - org.apache.taglibs.io.HttpSoapTag _jspx_th_io_soap_0 = (org.apache.taglibs.io.HttpSoapTag) _jspx_tagPool_io_soap_url_encoding_SOAPAction.get(org.apache.taglibs.io.HttpSoapTag.class); - _jspx_th_io_soap_0.setPageContext(_jspx_page_context); - _jspx_th_io_soap_0.setParent(null); - _jspx_th_io_soap_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ewengine.admin_service']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_io_soap_0.setSOAPAction(""); - _jspx_th_io_soap_0.setEncoding("UTF-8"); - int _jspx_eval_io_soap_0 = _jspx_th_io_soap_0.doStartTag(); - if (_jspx_eval_io_soap_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_io_body_0(_jspx_th_io_soap_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_io_soap_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_io_soap_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_soap_url_encoding_SOAPAction.reuse(_jspx_th_io_soap_0); - return false; - } - - private boolean _jspx_meth_io_body_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_soap_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:body - org.apache.taglibs.io.PipeTag _jspx_th_io_body_0 = (org.apache.taglibs.io.PipeTag) _jspx_tagPool_io_body.get(org.apache.taglibs.io.PipeTag.class); - _jspx_th_io_body_0.setPageContext(_jspx_page_context); - _jspx_th_io_body_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_soap_0); - int _jspx_eval_io_body_0 = _jspx_th_io_body_0.doStartTag(); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_io_body_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_io_body_0.doInitBody(); - } - do { - out.write("\r\n"); - out.write(" \r\n"); - out.write("\t\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${name}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_io_body_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_io_body_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_body.reuse(_jspx_th_io_body_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getPipelines_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getPipelines_tag.class deleted file mode 100755 index 4a9b6eed77003b919211e96d086326fee4a640ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6153 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getPipelines_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getPipelines_tag.java deleted file mode 100755 index a361f7597..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getPipelines_tag.java +++ /dev/null @@ -1,135 +0,0 @@ -package org.apache.jsp.tag.web.admin; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class getPipelines_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_soap_url_encoding_SOAPAction; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_body; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_io_soap_url_encoding_SOAPAction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_io_body = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_io_soap_url_encoding_SOAPAction.release(); - _jspx_tagPool_io_body.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - - try { - if (_jspx_meth_io_soap_0(_jspx_page_context)) - return; - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_io_soap_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:soap - org.apache.taglibs.io.HttpSoapTag _jspx_th_io_soap_0 = (org.apache.taglibs.io.HttpSoapTag) _jspx_tagPool_io_soap_url_encoding_SOAPAction.get(org.apache.taglibs.io.HttpSoapTag.class); - _jspx_th_io_soap_0.setPageContext(_jspx_page_context); - _jspx_th_io_soap_0.setParent(null); - _jspx_th_io_soap_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ewengine.admin_service']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_io_soap_0.setSOAPAction(""); - _jspx_th_io_soap_0.setEncoding("UTF-8"); - int _jspx_eval_io_soap_0 = _jspx_th_io_soap_0.doStartTag(); - if (_jspx_eval_io_soap_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_io_body_0(_jspx_th_io_soap_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_io_soap_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_io_soap_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_soap_url_encoding_SOAPAction.reuse(_jspx_th_io_soap_0); - return false; - } - - private boolean _jspx_meth_io_body_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_soap_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:body - org.apache.taglibs.io.PipeTag _jspx_th_io_body_0 = (org.apache.taglibs.io.PipeTag) _jspx_tagPool_io_body.get(org.apache.taglibs.io.PipeTag.class); - _jspx_th_io_body_0.setPageContext(_jspx_page_context); - _jspx_th_io_body_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_soap_0); - int _jspx_eval_io_body_0 = _jspx_th_io_body_0.doStartTag(); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_io_body_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_io_body_0.doInitBody(); - } - do { - out.write("\r\n"); - out.write(" \r\n"); - out.write("\t\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_io_body_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_io_body_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_body.reuse(_jspx_th_io_body_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getPolicies_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getPolicies_tag.class deleted file mode 100755 index 0e82290ad99dc1e4473dc0d268b1952903bf3c99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6326 zcmbVQ33wb;9sf?Q#}^W}SQ-h2Q1djGf2 zzWBtG09Gnm5LwU z-Y4_@GQ3}gV?lfX4+M$upbQ@rn#bkqLn zyNy)Lj3-jP-CaAIJDX$KgqczhZa1yoh@RGCeMaP4#2QFt6a7YHm)^TgPsNjl zCA3JqW(@HjGd`rCVnZU8$Zk|nzN~JK0^epcZYY@2o=6!T1N}XQwM*|wa;Li8jOoce zx|NW%yXnjJC1{(*B0;D&RfrrhdLnwfKaq;`8re=WnTREfOgB#`%%qHwEtp2Z!euXQ zJCUqBmK{`}IclVgOxB1~E00&2ElVG2Ph_%WFxdgqv)w&LZ-TaR@wh>cQUJ>26`*!m z-Aha0pltC5gp1;Ygv&P|eA{SH1+}F*bvbdtcsY>hT`wwC#O!Yc^GcW(gDR*JvRkOL zWzuE-xJmaaP{_qKKvGZjMt1dC<`MA@4N&bEAg%Wr-Q?m#=zv;?*0PBsLAtMqi5 z0i-)|Uz%tIYl)f!FSj$S)TpBE_DnjTZj-vQdhE~+J#7cGo&EQ+=&|0Z_>PM2s`#FY z@7p!)AtrCjV9ZF101WsUj&=KuY+pW2S14Fis(-10>-ICXjKg|zi`jgDNx#WXL8UG4 zuVQ+Oy?MpVNhW$S5mpS_4J-|e0&43DBV-H0u;S)VM#Yqb@1~fW#}kv}X*@BIP%UxE zczP@x2d0=viB_ZR7fhg4XClqIGLA+LBFjC!&}9x-F{3phC22-UVQG{Kt>I#HY1jvv zx_;vNNIl)C-)k|r3`_8Spy3s0*U*OTDt@TpNBFUZo#@nXkqkdU7gJT36c>3<3TgN$ zex~5;VxX~UU?-V|pW`_N=e!)SlQSBAfnRF)6@IPZH~6iJ-)Z@OO&6CUjECSu0Y z%dg>uS`e@+Yw@nsa0PS~|IqMH{7b{X@qz+q_>au~-Md;F)@pbWFK9T!>jAIF?V6(S zODU6~To}(AUsg9z70ey0v6}&mV@>fXeg#V=gpuU8V=$G~lnO=Flz_OdV}soKM(S|1 zC3V0dErk01zVki+S(1CgmReXnH|!T39~W9w#MjB%hm4q!M))RHwh~Rv+|U@m%e>; zmdo81QMAjm56Q`f{QjucHda|}t)>L=yn^K(Ur6B6&=a>93hE{_dsm`AEe%X>*FZXL zTDr&zSYG24PMr=lu_a4szc=6I!> z=c6~cU6Y-Tq|griUz@xa?H*;B*Y3r}p$$Dfrh;h(D3tp~;Wpk1= zbm=pKzjdm!D#vqhBo!78vUr^3zxF!^B z)L$%HMQC;iEEvPCKv!DFaSKl&2-sJW=1zHJjHOf*Poy+CGn9(8q~i3ObE(d999D97 z*r8BPvI?5K0GpF~CPOb4hqN%sI{gIc+FbYqC^VY?OQ*#4xRS4gPTjJTZrm4whljM& zbrXlGhj|;*pO;+PGSgPV$m-Tm3p=L)-en4I_3Gx_B2Fvhn8VR_9A!P^*S|zWcUoqa zPe&u(I*_v8a7;3`9_#lz26UM0>^Vpn8m)rr@3tsw%{WqtzVeFlz6YzgZgC%q%#pas z8`_eLv>$hDGOOa=wlfen9mn%Jw2T4Ct3Y}n(nsnT9aI!k-b)Ts{}Fi$^KpiKNCA8Vu zn2K|3f-@bYyvEaT0KK*tY+qf{&Gs6Y5`Gkc9DRTGu2FHVitAKd4|J-y;RQ@l zapR;(lg?0}iD4CjR^uj;t)M`2F`FabPEL#{=W|z5^(Oj%{tkK|FdYkWs2#zAjt1^6 zY*2Do)KI;6I+oD)XEThH@{>4c1WR&Q+EBeLhq{Jpp42zwuzZcL#&;C8;ReP{!%_Hs z$GO|M#$V(2--C){{6F&?cOrp%QFRKTeZyFBT6l7=sr)#_aJ<@q>HKb|h2(1|t=P%R zaS?raG5ys=-|V9Qb`xSR$4fZwV}009uUtxdUWNqydnIee5U#)t^s{(vBh|c|hPs9R zl}dJ#>oxguyynNXwhzk4GmY2cb(Cf+W8+q0_-wySh5tpg(*Y`OQ-YJrrr2hcx-^UC zK&X_@;JVnM(v=2mD91(HtNc#FXZFyxglTu2v+5=I^@e?jacX?;x&HXJ($Vk z^EyJlh7qjIVV#^u8>-jmu%V&)e0$tzj~CeEh4$ENkDE9O_~tbgH5GY-KVwr3km?pv z&7q~l_?5EhwZ4;62WX`}R`3J^<{%a`*2A<@gz>$au^nY}Z>E*DF`_#d&AS-S`)R!^ z7{do>t0Zl2;VO<-GpAmK8*vRo?poZ&)gAQ7QSRJF>pjR&6z^=Ky@p)xNH`wPd*?Vk z@djF0_QX$Rl$`R|cS`5${khiuRVBE+t1}qxs}G$Z!Av diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getPolicies_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getPolicies_tag.java deleted file mode 100755 index 19f19ded1..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getPolicies_tag.java +++ /dev/null @@ -1,134 +0,0 @@ -package org.apache.jsp.tag.web.admin; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class getPolicies_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_soap_url_encoding_SOAPAction; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_body; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_io_soap_url_encoding_SOAPAction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_io_body = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_io_soap_url_encoding_SOAPAction.release(); - _jspx_tagPool_io_body.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - - try { - if (_jspx_meth_io_soap_0(_jspx_page_context)) - return; - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_io_soap_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:soap - org.apache.taglibs.io.HttpSoapTag _jspx_th_io_soap_0 = (org.apache.taglibs.io.HttpSoapTag) _jspx_tagPool_io_soap_url_encoding_SOAPAction.get(org.apache.taglibs.io.HttpSoapTag.class); - _jspx_th_io_soap_0.setPageContext(_jspx_page_context); - _jspx_th_io_soap_0.setParent(null); - _jspx_th_io_soap_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ewengine.admin_service']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_io_soap_0.setSOAPAction(""); - _jspx_th_io_soap_0.setEncoding("UTF-8"); - int _jspx_eval_io_soap_0 = _jspx_th_io_soap_0.doStartTag(); - if (_jspx_eval_io_soap_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_io_body_0(_jspx_th_io_soap_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_io_soap_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_io_soap_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_soap_url_encoding_SOAPAction.reuse(_jspx_th_io_soap_0); - return false; - } - - private boolean _jspx_meth_io_body_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_soap_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:body - org.apache.taglibs.io.PipeTag _jspx_th_io_body_0 = (org.apache.taglibs.io.PipeTag) _jspx_tagPool_io_body.get(org.apache.taglibs.io.PipeTag.class); - _jspx_th_io_body_0.setPageContext(_jspx_page_context); - _jspx_th_io_body_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_soap_0); - int _jspx_eval_io_body_0 = _jspx_th_io_body_0.doStartTag(); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_io_body_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_io_body_0.doInitBody(); - } - do { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_io_body_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_io_body_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_body.reuse(_jspx_th_io_body_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getPolicy_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getPolicy_tag.class deleted file mode 100755 index 60f3ce4569b12bd7c86371458d37d4e8074d34aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7232 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getPolicy_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getPolicy_tag.java deleted file mode 100755 index 4d093a7a8..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getPolicy_tag.java +++ /dev/null @@ -1,154 +0,0 @@ -package org.apache.jsp.tag.web.admin; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class getPolicy_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:trim", org.apache.taglibs.standard.functions.Functions.class, "trim", new Class[] {java.lang.String.class}); -} - - private static java.util.Vector _jspx_dependants; - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_soap_url_encoding_SOAPAction; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_body; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.String id; - - public java.lang.String getId() { - return this.id; - } - - public void setId(java.lang.String id) { - this.id = id; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_io_soap_url_encoding_SOAPAction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_io_body = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_io_soap_url_encoding_SOAPAction.release(); - _jspx_tagPool_io_body.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getId() != null ) - _jspx_page_context.setAttribute("id", getId()); - - try { - if (_jspx_meth_io_soap_0(_jspx_page_context)) - return; - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_io_soap_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:soap - org.apache.taglibs.io.HttpSoapTag _jspx_th_io_soap_0 = (org.apache.taglibs.io.HttpSoapTag) _jspx_tagPool_io_soap_url_encoding_SOAPAction.get(org.apache.taglibs.io.HttpSoapTag.class); - _jspx_th_io_soap_0.setPageContext(_jspx_page_context); - _jspx_th_io_soap_0.setParent(null); - _jspx_th_io_soap_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ewengine.admin_service']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_io_soap_0.setSOAPAction(""); - _jspx_th_io_soap_0.setEncoding("UTF-8"); - int _jspx_eval_io_soap_0 = _jspx_th_io_soap_0.doStartTag(); - if (_jspx_eval_io_soap_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_io_body_0(_jspx_th_io_soap_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_io_soap_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_io_soap_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_soap_url_encoding_SOAPAction.reuse(_jspx_th_io_soap_0); - return false; - } - - private boolean _jspx_meth_io_body_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_soap_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:body - org.apache.taglibs.io.PipeTag _jspx_th_io_body_0 = (org.apache.taglibs.io.PipeTag) _jspx_tagPool_io_body.get(org.apache.taglibs.io.PipeTag.class); - _jspx_th_io_body_0.setPageContext(_jspx_page_context); - _jspx_th_io_body_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_soap_0); - int _jspx_eval_io_body_0 = _jspx_th_io_body_0.doStartTag(); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_io_body_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_io_body_0.doInitBody(); - } - do { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(id)}", java.lang.String.class, (PageContext)this.getJspContext(), _jspx_fnmap_0, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_io_body_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_io_body_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_body.reuse(_jspx_th_io_body_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getProfile_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getProfile_tag.class deleted file mode 100755 index f91909305a51b0e6469e9febcf2c006cf4f3f241..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6961 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 O&uCoE<(XQzRr@a(%5yUS diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getProfile_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getProfile_tag.java deleted file mode 100755 index 3783a3440..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/getProfile_tag.java +++ /dev/null @@ -1,154 +0,0 @@ -package org.apache.jsp.tag.web.admin; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class getProfile_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:trim", org.apache.taglibs.standard.functions.Functions.class, "trim", new Class[] {java.lang.String.class}); -} - - private static java.util.Vector _jspx_dependants; - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_soap_url_encoding_SOAPAction; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_body; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.String id; - - public java.lang.String getId() { - return this.id; - } - - public void setId(java.lang.String id) { - this.id = id; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_io_soap_url_encoding_SOAPAction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_io_body = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_io_soap_url_encoding_SOAPAction.release(); - _jspx_tagPool_io_body.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getId() != null ) - _jspx_page_context.setAttribute("id", getId()); - - try { - if (_jspx_meth_io_soap_0(_jspx_page_context)) - return; - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_io_soap_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:soap - org.apache.taglibs.io.HttpSoapTag _jspx_th_io_soap_0 = (org.apache.taglibs.io.HttpSoapTag) _jspx_tagPool_io_soap_url_encoding_SOAPAction.get(org.apache.taglibs.io.HttpSoapTag.class); - _jspx_th_io_soap_0.setPageContext(_jspx_page_context); - _jspx_th_io_soap_0.setParent(null); - _jspx_th_io_soap_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ewengine.admin_service']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_io_soap_0.setSOAPAction(""); - _jspx_th_io_soap_0.setEncoding("UTF-8"); - int _jspx_eval_io_soap_0 = _jspx_th_io_soap_0.doStartTag(); - if (_jspx_eval_io_soap_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_io_body_0(_jspx_th_io_soap_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_io_soap_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_io_soap_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_soap_url_encoding_SOAPAction.reuse(_jspx_th_io_soap_0); - return false; - } - - private boolean _jspx_meth_io_body_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_soap_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:body - org.apache.taglibs.io.PipeTag _jspx_th_io_body_0 = (org.apache.taglibs.io.PipeTag) _jspx_tagPool_io_body.get(org.apache.taglibs.io.PipeTag.class); - _jspx_th_io_body_0.setPageContext(_jspx_page_context); - _jspx_th_io_body_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_soap_0); - int _jspx_eval_io_body_0 = _jspx_th_io_body_0.doStartTag(); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_io_body_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_io_body_0.doInitBody(); - } - do { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(id)}", java.lang.String.class, (PageContext)this.getJspContext(), _jspx_fnmap_0, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_io_body_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_io_body_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_body.reuse(_jspx_th_io_body_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/initDatabases_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/initDatabases_tag.class deleted file mode 100755 index 726c0321f9108e458add17218f9ad9fa15549fa0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6201 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 BwF&?L diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/initDatabases_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/initDatabases_tag.java deleted file mode 100755 index 1956c7465..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/initDatabases_tag.java +++ /dev/null @@ -1,135 +0,0 @@ -package org.apache.jsp.tag.web.admin; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class initDatabases_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_soap_url_encoding_SOAPAction; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_body; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_io_soap_url_encoding_SOAPAction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_io_body = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_io_soap_url_encoding_SOAPAction.release(); - _jspx_tagPool_io_body.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - - try { - if (_jspx_meth_io_soap_0(_jspx_page_context)) - return; - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_io_soap_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:soap - org.apache.taglibs.io.HttpSoapTag _jspx_th_io_soap_0 = (org.apache.taglibs.io.HttpSoapTag) _jspx_tagPool_io_soap_url_encoding_SOAPAction.get(org.apache.taglibs.io.HttpSoapTag.class); - _jspx_th_io_soap_0.setPageContext(_jspx_page_context); - _jspx_th_io_soap_0.setParent(null); - _jspx_th_io_soap_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ewengine.admin_service']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_io_soap_0.setSOAPAction(""); - _jspx_th_io_soap_0.setEncoding("UTF-8"); - int _jspx_eval_io_soap_0 = _jspx_th_io_soap_0.doStartTag(); - if (_jspx_eval_io_soap_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_io_body_0(_jspx_th_io_soap_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_io_soap_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_io_soap_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_soap_url_encoding_SOAPAction.reuse(_jspx_th_io_soap_0); - return false; - } - - private boolean _jspx_meth_io_body_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_soap_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:body - org.apache.taglibs.io.PipeTag _jspx_th_io_body_0 = (org.apache.taglibs.io.PipeTag) _jspx_tagPool_io_body.get(org.apache.taglibs.io.PipeTag.class); - _jspx_th_io_body_0.setPageContext(_jspx_page_context); - _jspx_th_io_body_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_soap_0); - int _jspx_eval_io_body_0 = _jspx_th_io_body_0.doStartTag(); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_io_body_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_io_body_0.doInitBody(); - } - do { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_io_body_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_io_body_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_body.reuse(_jspx_th_io_body_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/newCalendar_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/newCalendar_tag.class deleted file mode 100755 index 3b17f8d9035f9468e4ad1a102cf7b650b29a20cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12958 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/newCalendar_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/newCalendar_tag.java deleted file mode 100755 index 530aa17e8..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/newCalendar_tag.java +++ /dev/null @@ -1,338 +0,0 @@ -package org.apache.jsp.tag.web.admin; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class newCalendar_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(2); - _jspx_dependants.add("/WEB-INF/tags/admin/getCalendars.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - } - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_parse_varDom; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_value_target_property_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_soap_url_encoding_SOAPAction; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_body; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.String year; - - public java.lang.String getYear() { - return this.year; - } - - public void setYear(java.lang.String year) { - this.year = year; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_x_parse_varDom = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_set_value_target_property_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_io_soap_url_encoding_SOAPAction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_io_body = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_x_parse_varDom.release(); - _jspx_tagPool_c_set_value_target_property_nobody.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_io_soap_url_encoding_SOAPAction.release(); - _jspx_tagPool_io_body.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getYear() != null ) - _jspx_page_context.setAttribute("year", getYear()); - - try { - if (_jspx_meth_x_parse_0(_jspx_page_context)) - return; - java.util.HashMap nsm1 = null; - synchronized (_jspx_page_context) { - nsm1 = (java.util.HashMap) _jspx_page_context.getAttribute("nsm1", PageContext.PAGE_SCOPE); - if (nsm1 == null){ - nsm1 = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm1", nsm1, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_0 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_0_aliasMap.put("punt", "calExists"); - _jspx_th_jxp_set_0.setJspContext(_jspx_page_context, _jspx_th_jxp_set_0_aliasMap); - _jspx_th_jxp_set_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${cals}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_0.setVar("calExists"); - _jspx_th_jxp_set_0.setSelect((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("//c:calendar[c:year/@value='${year}']/@id", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm1}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_0.doTag(); - if (_jspx_meth_c_choose_0(_jspx_page_context)) - return; - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_x_parse_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent(null); - _jspx_th_x_parse_0.setVarDom("cals"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_admin_getCalendars_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_admin_getCalendars_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // admin:getCalendars - org.apache.jsp.tag.web.admin.getCalendars_tag _jspx_th_admin_getCalendars_0 = new org.apache.jsp.tag.web.admin.getCalendars_tag(); - _jspx_th_admin_getCalendars_0.setJspContext(_jspx_page_context); - _jspx_th_admin_getCalendars_0.setParent(_jspx_th_x_parse_0); - _jspx_th_admin_getCalendars_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm1}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_0.setProperty("c"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/calendar/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_choose_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${calExists['.'] != null}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" calendar_already_exists\r\n"); - out.write(" \r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${year}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_io_soap_0(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_io_soap_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:soap - org.apache.taglibs.io.HttpSoapTag _jspx_th_io_soap_0 = (org.apache.taglibs.io.HttpSoapTag) _jspx_tagPool_io_soap_url_encoding_SOAPAction.get(org.apache.taglibs.io.HttpSoapTag.class); - _jspx_th_io_soap_0.setPageContext(_jspx_page_context); - _jspx_th_io_soap_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_io_soap_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ewengine.admin_service']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_io_soap_0.setSOAPAction(""); - _jspx_th_io_soap_0.setEncoding("UTF-8"); - int _jspx_eval_io_soap_0 = _jspx_th_io_soap_0.doStartTag(); - if (_jspx_eval_io_soap_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_io_body_0(_jspx_th_io_soap_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_io_soap_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_io_soap_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_soap_url_encoding_SOAPAction.reuse(_jspx_th_io_soap_0); - return false; - } - - private boolean _jspx_meth_io_body_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_soap_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:body - org.apache.taglibs.io.PipeTag _jspx_th_io_body_0 = (org.apache.taglibs.io.PipeTag) _jspx_tagPool_io_body.get(org.apache.taglibs.io.PipeTag.class); - _jspx_th_io_body_0.setPageContext(_jspx_page_context); - _jspx_th_io_body_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_soap_0); - int _jspx_eval_io_body_0 = _jspx_th_io_body_0.doStartTag(); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_io_body_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_io_body_0.doInitBody(); - } - do { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_io_body_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_io_body_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_body.reuse(_jspx_th_io_body_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/newOperator_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/newOperator_tag.class deleted file mode 100755 index 649f85326d41c4d33890cffb46f7cdf26c9f3a91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7561 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 H4;lXlLT~;X diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/newOperator_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/newOperator_tag.java deleted file mode 100755 index 552c90bf0..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/newOperator_tag.java +++ /dev/null @@ -1,164 +0,0 @@ -package org.apache.jsp.tag.web.admin; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import net.kalio.auth.*; - -public final class newOperator_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("kfn:urlenc", net.kalio.jsptags.kfn.JSPELFunctions.class, "URLEncode", new Class[] {java.lang.String.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(1); - _jspx_dependants.add("/WEB-INF/tld/kaliojsp-el-func-1.0.tld"); - } - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_redirect_url_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.String id; - - public java.lang.String getId() { - return this.id; - } - - public void setId(java.lang.String id) { - this.id = id; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_c_redirect_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_c_redirect_url_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getId() != null ) - _jspx_page_context.setAttribute("id", getId()); - - try { - -Auth.setAuthPath( System.getProperty("empweb.home", "/") + - application.getInitParameter("net.kalio.auth.location")); -String result = Auth.newUser( id ); -getJspContext().setAttribute("resultkey", result); - -if ("".equals(result)) { - - if (_jspx_meth_c_redirect_0(_jspx_page_context)) - return; - - } else { - - out.write('<'); - out.write('p'); - out.write('>'); - if (_jspx_meth_fmt_message_0(_jspx_page_context)) - return; - out.write(": "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write("

\r\n"); - - } - - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_c_redirect_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:redirect - org.apache.taglibs.standard.tag.rt.core.RedirectTag _jspx_th_c_redirect_0 = (org.apache.taglibs.standard.tag.rt.core.RedirectTag) _jspx_tagPool_c_redirect_url_nobody.get(org.apache.taglibs.standard.tag.rt.core.RedirectTag.class); - _jspx_th_c_redirect_0.setPageContext(_jspx_page_context); - _jspx_th_c_redirect_0.setParent(null); - _jspx_th_c_redirect_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("edit_operator.jsp?id=${kfn:urlenc(id)}", java.lang.String.class, (PageContext)this.getJspContext(), _jspx_fnmap_0, false)); - int _jspx_eval_c_redirect_0 = _jspx_th_c_redirect_0.doStartTag(); - if (_jspx_th_c_redirect_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_redirect_url_nobody.reuse(_jspx_th_c_redirect_0); - return false; - } - - private boolean _jspx_meth_fmt_message_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey("new_operator_failed"); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${resultkey}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/newPolicy_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/newPolicy_tag.class deleted file mode 100755 index b57e8d5e59cf1eda3843bcf7c055d1745e11b889..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7245 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\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(name)}", java.lang.String.class, (PageContext)this.getJspContext(), _jspx_fnmap_0, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_io_body_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_io_body_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_body.reuse(_jspx_th_io_body_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/saveCalendar_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/saveCalendar_tag.class deleted file mode 100755 index 08cd7f24648f72d906995e1d47c0f5ce56817535..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9138 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 NqbzN1GHN@G{{_l%s(}Ci diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/saveCalendar_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/saveCalendar_tag.java deleted file mode 100755 index d8149ea1a..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/saveCalendar_tag.java +++ /dev/null @@ -1,200 +0,0 @@ -package org.apache.jsp.tag.web.admin; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.*; - -public final class saveCalendar_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_soap_url_encoding_SOAPAction; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_body; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_io_soap_url_encoding_SOAPAction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_io_body = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_io_soap_url_encoding_SOAPAction.release(); - _jspx_tagPool_io_body.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - - try { - java.lang.String xmlSend = null; - synchronized (request) { - xmlSend = (java.lang.String) _jspx_page_context.getAttribute("xmlSend", PageContext.REQUEST_SCOPE); - if (xmlSend == null){ - xmlSend = new java.lang.String(); - _jspx_page_context.setAttribute("xmlSend", xmlSend, PageContext.REQUEST_SCOPE); - } - } - - -TreeMap skipDays = new TreeMap(); -for (Iterator e = request.getParameterMap().keySet().iterator(); e.hasNext() ; ) { - String thisKey = (String) e.next(); - - // IMPORTANT: parameters for the day must start with day_ followed by - // year, month and day (eg: 20050201) - if ( thisKey.startsWith("day_") ) { - String yearVal = thisKey.substring(4,8); - String monthVal = thisKey.substring(8,10); - String dayVal = thisKey.substring(10,12); - - TreeMap days; - if (skipDays.containsKey(monthVal)) { - days = (TreeMap)skipDays.get(monthVal); - days.put(dayVal, new Boolean(true)); - } else { - days = new TreeMap(); - days.put(dayVal, new Boolean(true)); - skipDays.put(monthVal, days); - } - } // if -} // for - -StringBuffer xmlSendSB= new StringBuffer(4096); -for (Iterator m = skipDays.keySet().iterator() ; m.hasNext() ; ) { - String thisMonth = (String) m.next(); - xmlSendSB.append(xmlSend); - xmlSendSB.append( - " \n"); - TreeMap days = (TreeMap)skipDays.get(thisMonth); - for (Iterator d= days.keySet().iterator() ; d.hasNext() ; ) { - String thisDay = (String) d.next(); - xmlSendSB.append( - " \n"); - } - xmlSendSB.append( - " \n"); -} // for - -xmlSend= xmlSendSB.toString(); -// put back the value of the string to the attribute bean xmlSend -request.setAttribute("xmlSend", xmlSend); - - if (_jspx_meth_io_soap_0(_jspx_page_context)) - return; - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_io_soap_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:soap - org.apache.taglibs.io.HttpSoapTag _jspx_th_io_soap_0 = (org.apache.taglibs.io.HttpSoapTag) _jspx_tagPool_io_soap_url_encoding_SOAPAction.get(org.apache.taglibs.io.HttpSoapTag.class); - _jspx_th_io_soap_0.setPageContext(_jspx_page_context); - _jspx_th_io_soap_0.setParent(null); - _jspx_th_io_soap_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ewengine.admin_service']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_io_soap_0.setSOAPAction(""); - _jspx_th_io_soap_0.setEncoding("UTF-8"); - int _jspx_eval_io_soap_0 = _jspx_th_io_soap_0.doStartTag(); - if (_jspx_eval_io_soap_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_io_body_0(_jspx_th_io_soap_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_io_soap_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_io_soap_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_soap_url_encoding_SOAPAction.reuse(_jspx_th_io_soap_0); - return false; - } - - private boolean _jspx_meth_io_body_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_soap_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:body - org.apache.taglibs.io.PipeTag _jspx_th_io_body_0 = (org.apache.taglibs.io.PipeTag) _jspx_tagPool_io_body.get(org.apache.taglibs.io.PipeTag.class); - _jspx_th_io_body_0.setPageContext(_jspx_page_context); - _jspx_th_io_body_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_soap_0); - int _jspx_eval_io_body_0 = _jspx_th_io_body_0.doStartTag(); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_io_body_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_io_body_0.doInitBody(); - } - do { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${xmlSend}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_io_body_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_io_body_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_body.reuse(_jspx_th_io_body_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/saveOperator_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/saveOperator_tag.class deleted file mode 100755 index 03ce8fad04dd6708a41b27f76b6a1bca40d5f442..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10008 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 0)) - userdata.put("password", request.getParameter("password1")); -else { - HashMap olddata = Auth.getUserProperties(id); - String oldpass = (String)olddata.get("password"); - userdata.put("password", oldpass); -} - - -HashMap usergroups = new HashMap(30); -String groups[] = Auth.getGroups(); -Map allparams = request.getParameterMap(); - -for (int i=0; i < groups.length; i++) { - if ( allparams.get("group-"+groups[i]) != null ){ - usergroups.put(groups[i], "true"); - } -} - -HashMap userprops = new HashMap(5); -Iterator ip = allparams.keySet().iterator(); -String key; -String val; -while (ip.hasNext()) { - key = (String)ip.next(); - if (key.matches("property-(.*)")) { - val = request.getParameter(key); - try { - //val = new String(val.getBytes(), encoding); // TODO: no puede ser que tenga que hacer esto! - userprops.put( key.replaceFirst("property-",""), val); - } catch(Exception ex) { - System.err.println(ex); - ex.printStackTrace(); - } - } -} - -// save operator data -String result = Auth.saveUser(id, userdata, usergroups, userprops); -getJspContext().setAttribute("resultkey", result); - -//TODO: actualzar datos de session si me estoy editando a mi mismo :) - -if ("".equals(result)) { - - out.write("

\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_0(_jspx_page_context)) - return; - out.write("

\r\n"); - - } else { - - out.write('<'); - out.write('p'); - out.write('>'); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(": "); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("

\r\n"); - - } - - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_fmt_message_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey("save_operator_succeeded"); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_eval_fmt_message_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_message_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_message_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_message_0.doInitBody(); - } - do { - if (_jspx_meth_fmt_param_0(_jspx_th_fmt_message_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_fmt_message_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_message_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key.reuse(_jspx_th_fmt_message_0); - return false; - } - - private boolean _jspx_meth_fmt_param_0(javax.servlet.jsp.tagext.JspTag _jspx_th_fmt_message_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:param - org.apache.taglibs.standard.tag.rt.fmt.ParamTag _jspx_th_fmt_param_0 = (org.apache.taglibs.standard.tag.rt.fmt.ParamTag) _jspx_tagPool_fmt_param_value_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.ParamTag.class); - _jspx_th_fmt_param_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_param_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fmt_message_0); - _jspx_th_fmt_param_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${id}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_param_0 = _jspx_th_fmt_param_0.doStartTag(); - if (_jspx_th_fmt_param_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_param_value_nobody.reuse(_jspx_th_fmt_param_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("save_operator_failed"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${resultkey}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/savePipeline_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/savePipeline_tag.class deleted file mode 100755 index 12eb9e4dea5bcba0a8911f281e0fbc5e333a6926..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15102 zcmbVTdtg*ong70XCz+ec4S@-P4y80aS|AT54@k+BQr-fEKpP4LO4CVlNd_h}!_0(7 zpZ1NlYFD-o)V4}%(QRF9ZHH2-pls1T)M|ZH-PXsdtE;Z-uDhb~P@AmUO0p8E=ljdHNFEaW4@_3)0A&CWimB}BJ{zE3;Fa2N1X96we`ukgn!`4fDok{{!eU`E@^k)z4q^^Vb7(E59L<+~MbM1n727`T3jD?~>+CX`qK{{+6G= zEid1Z=DR}ATk-^Ys`-2J1fsqlp!-EF_j8vtKQQ_4rGHzRcl`Xr06io&@Q~QRkNo^& zdHjhq{~&VusXYBm8f^HG;QM)i4#|Q;vfv;6{0p&1nAMZ~Pcrx`X#o2c|5~0v${{{( z@^Ae7&jC6j3y%mFM+D}G5PpQeYw~YR{uh&fXY#+A{BI`zUe^D+$^T*UA58vFlmBS) ze+eki9T6h_J3yy|sZ+w#DPih=q<`1Xf0F*srXuu;<>ehyDZesI<@2kufGSshzcK^# zrm8SiK>A8kS$`_lKjYXzzd>-Vx2D>~uIi zl*q;g?eO|^GHdr{?YV!*1;D`hBu{SS-oqM zGoOw2uTLi9-LYhMCJ8Qv((!IP(VOgxCHlL&)-7JYSQE=se-_?0MEh4p6Mbu*Xhsi1x(w;$&|$zA>7P$-6t~%MQe#qi~TxAbyB4yvObdNBah2iEt*m+g=|_ z*>T_mSF&pr*c{do)6`jKSE7(+^k(-mSq_g0Fl_gMWsi9*PN$>$*2FSdY%sL@?QPSbU_LI#h^@;f_53imQKQm%KDNpRrrRT z*u6Y%584T_AFandZN1^Xr6J ziHz_M;UwdIS~%qprCtk}ijVXGJ>W%;)izvuS#t4q2xN(NVqOJlIyRaeD1;mY&LZ)^ zS>mytOc>E>Wj34YLRf;p zr6LvWx4U6WPE5V9#F$_@;q`zR7PUWZ?;6rkXJ!fP04R0Hb&T~Y2M}ACX*-jGx*@ev z!ydWFfy64fRVD*I;0|ZrNkag*5~(B}>x~NIBU8h$PY9a;H*`)Ybsgb$btY9v5P^a$ z5$s&i58BXMKAJ;sOG`NtB+wuB5nQ6S66yuOE7RFq5C=zrDMnIISn>8PUN6B4Z8n)K zQc*PBr{i%t8{Rt@$BsxpLQR1aZA2bUrZ~2x8Poy18&Rtezrkugr44kCIz7iriYo
9MV|ZAL$4%)%aZ&V;JTHS6jwT{R z4^f{(q<0e!Hn*tIn;;l>!!NEGj0?(qQ8Cb6JYFOpubMqEJ?x@^_@HNVK`%-GU2Fup zl0)fUdqqr2i`voxVU9#9i+)AFw&-8!-DS1ivT<=G>G4oY)v5_h7Zn4Ij9fY{ zT56&?kLlub0Xt#NQXw_TQs=A5mbySq@v93hRi~y}%&aW>Z~7lgO;ghmA3TD{+hlQa zu+$87k)C3L(u%c-Uxx`Go6Nmso1P>abKq!GfAZ*pYB}XEYv5&Pkxy zw+B;FXlC%4F&GW&v>erCdU$t>r532mP%oFVwqz(4@3YgG35T;0&zh}^5~%MkgX9*f z%aOWgZnM-Pk^N$|#8OMuGRVnGrBeWmow*HYko;rmWWp(=47^!txmsbV_o$VYTBTN7 z>I${SQfuX@Q=ZnT^_IF)nyXZor8cOm{c5A7HmPg;YO|%bsI8W|R<<Q>i7Xxa3TZKOsT|#U{UEPAgOh3kewhn&_cG~;udWPf!@Um%=istkW#ilLP z8_JiQC`CReCE|(M%O}x-FcxVPV>AkUAVvo>dZ0=MfK?AIv{YI)4J-&d@3L#Po_7YE zH37hf^F#qw@2#yu>@gmYm8HEI9sjS4DA%%~T8D|8P5?d#QMAlM!)Lu*Nlh70qYq~*A zWoqLzuwrEURkBtGzXs{&Zl|8)ahgCJ1?e==K#sF>YXw>^R278{(Ut!0iUKy}0P zX9K$vq4gKR5}a1p(S$`mpue}&dnNeXrY^O3InP5Vm~rDdaa}M9rNe~>)7k}cr~)D) z%M-ipIL$IeXgl zvexG2mhd%e*L3OZpqDKyUKTs|vZh!oZMo5EQr(ThkM(oC$cJx12dwlySm~ zdr*S#Qm1j9pT{M>?}mx>5*9FP@fy)d5K*9HhAEU^x1i|IMdO_45+2U$p+LD_g%u_G z(W_KlU9lB<-Nlm@Je8hy6`>90e7hKNm5wF45Wpv~rS4F7B5;+Y220%~!Oia)+BqV} zcK75k6V9I@BGw=$#_*M2t+&%wy)+)pWc=!GOWmXP=ZhTAQKAH?_aU!@H!WY%w5oH3 zd?;mHWq6{%91L6PUiE$ionp|D5)jxkOUwx{UIUQ>F&uK7F_v}322*n0*55UhN+r|y zkS_{e#V4x>z)oT995U%co#bdArU1-;%Ih!AuolYj0owm-P>xgNNNScR6qFqOf)CH} zC?XJ~TspR@l;Gj7c75pO{lqyddK8Q}r9fDd1BU>1a!(={=W3;=eeNE^XBCwiK7U*> z^~?(j=M=I-SN^DC+K2_7?}Yqeg>XO2oOAMWM$+>7f*BVrgG`XFM{GBYSA;fdS{*h5 zBqrcoC+FiMF^R_mv~U_?;h1xA7QWUql!ahtI_mO%J2)pD&WMxUv|Sk3gQ>*}uO0N# zQf0`Fa0@r*gZMGn((@t4G_BM|WQhkt?^mH$rL`A~dcf@2L+p0;neEntdKLT;RTGN2 zR61tkkbd8CIj=`?#B{HhH}{C$ai!sKbgpBdvzYh#GhCc(aRgW-aHtgQU!4Z6a@g*@ zzo^9fa`$2bj?tGyX_po^)RzD_m>iSYm*`!d=);ing>FG}=TP~oQE8ZUc7eFYu}Y+W z@hG69;+*MGlPCVlhe^?SFj&L6wd*!amwEB$t z&zZ&LIc|r7ov+#AyA4-PC^rC*|0plq7feLd5$yR3f#Dm20J0X6m4gxy!V4vXm%?O6 zj5+rssB<9VVPZxBv(k1d4q-1Hz=u53{88|a#D2yNSH#kptc%J*v4_jHCH8iFyE&)H z(2zR`3mrkss8}o0_F!^%p1f*^P8V-B3`O4wjB}&4lXWF+!Wi%o*d_6?coIXH^i)t9 z#*~{&xmiIyT7=7U;}RUMy7HsQhXc_}C*rF1beuQ)68a^83OAk2Y>H*^(LUSS>}qEf`MYbgz?zaA0)-6MV6F*`92wQQs~yg4*ECVpjTS=OrMhUzGY2t=kzQrT zarh76=dUt49j&=n(Irlv_W(zYqr(&h74bgovQchmOJY_bri|bnZt7Ts+*U!ry=fci zLS7ap`k+u3n_KvtE0by?9G%oWJFwh7?`@OWmvq88PHWQkkkmuf$Xy3v#CFoOgT?8&VmAbBG(m&-=J^aOFSX3UhE(V6uDSm%flY< z=4#ODaXzEnSGf@0pzp{8W@$p-7s_L2W>D@1gRTtopGE}&x=^+DO06XE<}dmYg;P=^ zq^wA$^PfgcH+hxiI;+Paohr;T;DT)R4CO1eznCJZ(}!pQu^G`mMC+pPk{2q%%lQ14 zOV3dM^1WF*A$NY%LT}Oci0S+IX-Ys2C-6hCfE?+gS8~X&`ybO!bdS@0-Q$2?_c-I% zJ&yTxkCT4g<6Z#$IN-${1KQutF&!yC)p z1X@{qCz(`+eoB4AQBu5?J2~R3KTgKxhQ_9lkB^e?c`6&mIth4*W@61O^3!appn70$ zpbMx`?=;uJ=I#W%^n0+1_)Qb(-|0WVdIiJ{OCU3ln$kE|-qk^$jnO`8-v)eZcK2-QIHhs$o(c z^(=x?7t>f;Lg&#^s-tC4)^ZQ&vkRopW`jliEY~0I_B}4?GwPqCiX4qW7jU{tr?Z@{ z3SH^WE1~FBG=^3~$yd;1T0_%mt%uzi?#?X7kYE!g=sygTIuDXM9~+gO#4mUnay0fN zja!R8c#>*5(T|V#(AGxE&`yYy3uKNaM*Q`m@}qQKeU3t>sj4A3NuF{fm?~;$a*i%I zNs}XH$i%WKA(L}-VaN>D)zDM`PQzYoyg<`W($pNyz{Ev4x)|Ne9L)-uIhx&GQCo3P zeYPI!k5c_X3OW=TIcmWA#%DMZXxJR7{8B@($(N%!Cn+2WgaTit+T#@7e3Y6o9c&5( zFxL{QJaw2VBNqCQb;7~eIufHZ(KgBiI1WzA(OeK4sT4Yb^YmLga9S_WC6TI76*ih5 zstR@lBRRS>RCSydfQrk43v+aNs1i+Z5tIPHY?<0pWpLIwv9QN@IP`#fR?h>@=LcTklV0F-4>;)s zPWPvL71EPVONc0gcwUcydnE$yRS0BV$ax!R23?KJxRKgu6SBrNw1_r?;_J~yshfJp zre3;*`sgk^-ACK$0QJ+u6r)2Z5uQeo@C@yw=O_-Y2kB*S`6?ypO-iARNF&!|kX7GC z-g<`(8saK?n*=s6=qM~&(9w$ViI7_D^7=%5#k z%jvkWgkCb1(-(|RI$><2lSVgv1DZNz^wG;kjJ|B7=qtt^dd0YfUN!Eb*Npql($ zs__VY&3J;oZahVA7|#OlOTc@QehBS-(|DQQG`>pTGTx+b8$Y1$7(b@(8o#8sjNj7t zj6cx#jd$q>(AwL+8hXb!iGCz0iRaK1$YL$~*~E{?Pt#(qz)y&S;5WpTkaCUcpjNgZ z-ynFsjmK~`#tzV49?RosJot`t5OB5N{(7##(*$}>eUQg)H8c$b?X4Ij-g{=i{wMx|44{7#n!<1LFQ_~iti zk-)hNIK(3!Xw1=Vop9bj4c)GD@9hy^$cNE8LcWHRbZ3t43i%{&-5o-zx~ILYw(KCS zs4eq7MiT(Fzcb`(I!W)#(Y-SN{(7uEO7|V4GT+lO@PYR7+VXs)`}0rrIuq+Yh;=#o zP)X1W$l##yGzfDl$m>vo66)wO{DNjYg2*KNer7sKw|Xe41@&}0Dv||YXff)|)i98C zD3dp%P~Hk>>p}54fKqiQO4kI6)+`FvefW9H?WjEO#l7kQIHMHWQvdY0ijqS4fkLJA z094iv1z=38LV=F^wO|cUa~od*xAlRJKJMT;D$~N2%IqeH8u!1BsObqPK+5%q7WHwu zA0hs)Tp@oLLe9|vNcgWuD{vkVc|7Qm#}rW-0!SHZzcHxC#+G=?a0w1A>VPDx;Yp*N{{B~F=6ZD?Pbz^qQnF$OHH5^-y8%lE))NS z?@of(PUrE|0bg6h6W~J=>1uf3bsVDYJc*Kgz81qmhwy?Jb`_Mlt00DWL7CflA>ywO z8DKIm;!wcPAl?DTfrr+_qfFVf)w``q`1Ez#XAa8%<>Xm3MsCH zW|obRBChw{=(Ek0;^TQKo;~`Yg7rq94QGr#O~Jn%cB6v8@ujd!q*WY?zVnyHqAf@j z1dlJ{2n2j71iSzOzKrU5A+^AG+IbQFFKRIazJyjo4C{CW1pFRK@k-jwtB~kdBf(#R zguVtzyc3aR9X-tJ=@WcqLFg%u&>t@d{c(uZ@!-b`LVvU%^bhe0Hx8xwJtKsUUp2Wx z&$%K0jl9sSYUqeI-6O8)el~Bq&xp95b&PZWDAN9%%s)c*3g&csRJSka_Ly#8 zMC(}gac$X6!I$*-=XLu9-Ja0xNwk9Ui$!*Ss6<0wDsh1-S>nwWchgj8Xd^Uq4K%bF z8rlL4ZH0!e#XpK|qj`KCMYtQEQP;yIdJ#JMXan1{g}1{c`r#4-aEBPQwF3piPLyGB zlwE@;w-V4+k{;v~J;J-_aZcl(sWS9w&f=e)hUhuoL!alp^fK>5>c63&%||@ie50Vv zHwrHFMnRje6}0&huY#TUkl~)>D@JG&zs7JQ^DA&6$ts()HjmROWR<^j_4u;RDyI>D zzC0ozf5i#YuXw}sNqQwmuVUi09K9|={i-MBT#VBn;#(oq+mLc@hhXo3VDF@6z6+m= zcjJ@p9>m}MnrSEXY$~w23CuW#yQ#qHRW7Szuo_2KMXASxOXQC1t&x`2mO#fPk+!)Q!_)jmJkOgK zXlb4sX`4S6C|a85HO`B)wPVAUw#NC9mJZCyp3QBI7;9~9oQvmnJk3Mj5vX4t_+Rd+ BM#%sG diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/savePipeline_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/savePipeline_tag.java deleted file mode 100755 index e6c791a5f..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/savePipeline_tag.java +++ /dev/null @@ -1,394 +0,0 @@ -package org.apache.jsp.tag.web.admin; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import org.w3c.dom.*; -import org.apache.commons.jxpath.*; -import java.util.*; -import net.kalio.xml.KalioXMLUtil; - -public final class savePipeline_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:trim", org.apache.taglibs.standard.functions.Functions.class, "trim", new Class[] {java.lang.String.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(2); - _jspx_dependants.add("/WEB-INF/tags/admin/getPipeline.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/outXml.tag"); - } - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_soap_url_encoding_SOAPAction; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_parse_varDom; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_value_target_property_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_body; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.String name; - - public java.lang.String getName() { - return this.name; - } - - public void setName(java.lang.String name) { - this.name = name; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_io_soap_url_encoding_SOAPAction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_x_parse_varDom = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_set_value_target_property_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_io_body = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_io_soap_url_encoding_SOAPAction.release(); - _jspx_tagPool_x_parse_varDom.release(); - _jspx_tagPool_c_set_value_target_property_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_io_body.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getName() != null ) - _jspx_page_context.setAttribute("name", getName()); - - try { - - try { - - // io:soap - org.apache.taglibs.io.HttpSoapTag _jspx_th_io_soap_0 = (org.apache.taglibs.io.HttpSoapTag) _jspx_tagPool_io_soap_url_encoding_SOAPAction.get(org.apache.taglibs.io.HttpSoapTag.class); - _jspx_th_io_soap_0.setPageContext(_jspx_page_context); - _jspx_th_io_soap_0.setParent(null); - _jspx_th_io_soap_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ewengine.admin_service']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_io_soap_0.setSOAPAction(""); - _jspx_th_io_soap_0.setEncoding("UTF-8"); - int _jspx_eval_io_soap_0 = _jspx_th_io_soap_0.doStartTag(); - if (_jspx_eval_io_soap_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_x_parse_0(_jspx_th_io_soap_0, _jspx_page_context)) - return; - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_th_io_soap_0, _jspx_page_context)) - return; - if (_jspx_meth_c_if_0(_jspx_th_io_soap_0, _jspx_page_context)) - return; - -// add environment -String pipeName = (String)jspContext.getAttribute("name"); -Document pipeDom = (Document)jspContext.getAttribute("pipe"); -JXPathContext jx = JXPathContext.newContext(pipeDom); -jx.setLenient(true); -jx.registerNamespace("t", "http://kalio.net/empweb/schema/transaction/v1"); -Node transNode = (Node)(jx.getPointer("//t:transaction[@name='"+pipeName+"']")).getNode(); -Node oldEnv = (Node)(jx.getPointer("//t:transaction[@name='"+pipeName+"']/t:environment")).getNode(); - -Document envDom = (Document)jspContext.getAttribute("env"); -if (envDom != null) { - Element envElement = envDom.getDocumentElement(); - Node newEnv = pipeDom.importNode(envElement,true); - - if (oldEnv != null) { - oldEnv.getParentNode().replaceChild(newEnv, oldEnv); - } else { - // env node shall be the first child. - if (transNode.getFirstChild() != null) { - transNode.insertBefore(newEnv, transNode.getFirstChild()); - } else { - transNode.appendChild(newEnv); - } - } -} else { - // if envDom is empty, remove oldEnv if it exists. - if (oldEnv != null) { - oldEnv.getParentNode().removeChild(oldEnv); - } -} - -// enable/disable process and rules -HashMap enabledMap = new HashMap(); -for (Iterator e = request.getParameterMap().keySet().iterator(); e.hasNext() ; ) { - String thisKey = (String) e.next(); - if ( thisKey.startsWith("enabled_") ) { - enabledMap.put(thisKey.substring(8), "true"); - } -} - - -Iterator it = jx.iteratePointers("//t:transaction/t:process | //t:transaction/t:rule | //t:transaction/t:finally"); //pipeName+"']/t:*/@name"); -while(it.hasNext()) { - Pointer elPoint= (Pointer)it.next(); - JXPathContext procCtx= jx.getRelativeContext(elPoint); - String procName= (String)procCtx.getValue("@name"); - String elementName= (String)procCtx.getValue("name()"); - - if ( enabledMap.get(procName) != null ) { - jx.removePath("//t:transaction/t:"+elementName+"[@name='"+procName+"']/@enabled"); - } else { - jx.createPathAndSetValue("//t:transaction/t:"+elementName+"[@name='"+procName+"']/@enabled", "false"); - } -} - - -// cleanup namespaces -// pipeDom = KalioXMLUtil.cleanupPrefixes(pipeDom.getDocumentElement()).getOwnerDocument(); - -// publish to the world! -jspContext.setAttribute("pipe", pipeDom); - - - if (_jspx_meth_io_body_0(_jspx_th_io_soap_0, _jspx_page_context)) - return; - int evalDoAfterBody = _jspx_th_io_soap_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_io_soap_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_soap_url_encoding_SOAPAction.reuse(_jspx_th_io_soap_0); - - - } catch (Exception e) { - - e.printStackTrace(); - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" error_processing_savepipeline\r\n"); - out.write(" \r\n"); - out.write(" "); - out.print(e.toString()); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("\r\n"); - } - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_x_parse_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_soap_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_soap_0); - _jspx_th_x_parse_0.setVarDom("pipe"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_admin_getPipeline_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_admin_getPipeline_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // admin:getPipeline - org.apache.jsp.tag.web.admin.getPipeline_tag _jspx_th_admin_getPipeline_0 = new org.apache.jsp.tag.web.admin.getPipeline_tag(); - _jspx_th_admin_getPipeline_0.setJspContext(_jspx_page_context); - _jspx_th_admin_getPipeline_0.setParent(_jspx_th_x_parse_0); - _jspx_th_admin_getPipeline_0.setName((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${name}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_admin_getPipeline_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_soap_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_soap_0); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_0.setProperty("t"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/transaction/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_if_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_soap_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_soap_0); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.environment_xml)}", java.lang.Boolean.class, (PageContext)this.getJspContext(), _jspx_fnmap_0, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_x_parse_1(_jspx_th_c_if_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_x_parse_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_1 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_1.setPageContext(_jspx_page_context); - _jspx_th_x_parse_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_x_parse_1.setVarDom("env"); - int _jspx_eval_x_parse_1 = _jspx_th_x_parse_1.doStartTag(); - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_1.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.environment_xml)}", java.lang.String.class, (PageContext)this.getJspContext(), _jspx_fnmap_0, false)); - int evalDoAfterBody = _jspx_th_x_parse_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_1); - return false; - } - - private boolean _jspx_meth_io_body_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_soap_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:body - org.apache.taglibs.io.PipeTag _jspx_th_io_body_0 = (org.apache.taglibs.io.PipeTag) _jspx_tagPool_io_body.get(org.apache.taglibs.io.PipeTag.class); - _jspx_th_io_body_0.setPageContext(_jspx_page_context); - _jspx_th_io_body_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_soap_0); - int _jspx_eval_io_body_0 = _jspx_th_io_body_0.doStartTag(); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_io_body_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_io_body_0.doInitBody(); - } - do { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - if (_jspx_meth_jxp_outXml_0(_jspx_th_io_body_0, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_io_body_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_io_body_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_body.reuse(_jspx_th_io_body_0); - return false; - } - - private boolean _jspx_meth_jxp_outXml_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_body_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // jxp:outXml - org.apache.jsp.tag.web.commons.jxp.outXml_tag _jspx_th_jxp_outXml_0 = new org.apache.jsp.tag.web.commons.jxp.outXml_tag(); - _jspx_th_jxp_outXml_0.setJspContext(_jspx_page_context); - _jspx_th_jxp_outXml_0.setParent(_jspx_th_io_body_0); - _jspx_th_jxp_outXml_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${pipe}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_outXml_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_outXml_0.setSelect("//t:transaction"); - _jspx_th_jxp_outXml_0.doTag(); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/saveProcess_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/saveProcess_tag.class deleted file mode 100755 index 6d2c80e8a40657010aabd4620821a374890348e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17222 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\r\n"); - out.write(" \r\n"); - out.write(" error_processing_saveprocess\r\n"); - out.write(" \r\n"); - out.write(" "); - out.print(e.toString()); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("\r\n"); - } - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_x_parse_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_soap_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_soap_0); - _jspx_th_x_parse_0.setVarDom("pipe"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_admin_getPipeline_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_admin_getPipeline_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // admin:getPipeline - org.apache.jsp.tag.web.admin.getPipeline_tag _jspx_th_admin_getPipeline_0 = new org.apache.jsp.tag.web.admin.getPipeline_tag(); - _jspx_th_admin_getPipeline_0.setJspContext(_jspx_page_context); - _jspx_th_admin_getPipeline_0.setParent(_jspx_th_x_parse_0); - _jspx_th_admin_getPipeline_0.setName((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${pipelineName}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_admin_getPipeline_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_soap_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_soap_0); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_0.setProperty("t"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/transaction/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_if_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_soap_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_soap_0); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.doc_xml)}", java.lang.Boolean.class, (PageContext)this.getJspContext(), _jspx_fnmap_0, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_x_parse_1(_jspx_th_c_if_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_x_parse_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_1 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_1.setPageContext(_jspx_page_context); - _jspx_th_x_parse_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_x_parse_1.setVarDom("doc"); - int _jspx_eval_x_parse_1 = _jspx_th_x_parse_1.doStartTag(); - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_1.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.doc_xml)}", java.lang.String.class, (PageContext)this.getJspContext(), _jspx_fnmap_0, false)); - int evalDoAfterBody = _jspx_th_x_parse_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_1); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_th_io_soap_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_soap_0); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.limits_xml)}", java.lang.Boolean.class, (PageContext)this.getJspContext(), _jspx_fnmap_0, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_x_parse_2(_jspx_th_c_if_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_x_parse_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_2 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_2.setPageContext(_jspx_page_context); - _jspx_th_x_parse_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_x_parse_2.setVarDom("limits"); - int _jspx_eval_x_parse_2 = _jspx_th_x_parse_2.doStartTag(); - if (_jspx_eval_x_parse_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_2.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.limits_xml)}", java.lang.String.class, (PageContext)this.getJspContext(), _jspx_fnmap_0, false)); - int evalDoAfterBody = _jspx_th_x_parse_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_2); - return false; - } - - private boolean _jspx_meth_c_if_2(javax.servlet.jsp.tagext.JspTag _jspx_th_io_soap_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_soap_0); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.params_xml)}", java.lang.Boolean.class, (PageContext)this.getJspContext(), _jspx_fnmap_0, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_x_parse_3(_jspx_th_c_if_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_x_parse_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_3 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_3.setPageContext(_jspx_page_context); - _jspx_th_x_parse_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - _jspx_th_x_parse_3.setVarDom("params"); - int _jspx_eval_x_parse_3 = _jspx_th_x_parse_3.doStartTag(); - if (_jspx_eval_x_parse_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_3.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.params_xml)}", java.lang.String.class, (PageContext)this.getJspContext(), _jspx_fnmap_0, false)); - int evalDoAfterBody = _jspx_th_x_parse_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_3); - return false; - } - - private boolean _jspx_meth_io_body_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_soap_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:body - org.apache.taglibs.io.PipeTag _jspx_th_io_body_0 = (org.apache.taglibs.io.PipeTag) _jspx_tagPool_io_body.get(org.apache.taglibs.io.PipeTag.class); - _jspx_th_io_body_0.setPageContext(_jspx_page_context); - _jspx_th_io_body_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_soap_0); - int _jspx_eval_io_body_0 = _jspx_th_io_body_0.doStartTag(); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_io_body_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_io_body_0.doInitBody(); - } - do { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_jxp_outXml_0(_jspx_th_io_body_0, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_io_body_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_io_body_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_body.reuse(_jspx_th_io_body_0); - return false; - } - - private boolean _jspx_meth_jxp_outXml_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_body_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // jxp:outXml - org.apache.jsp.tag.web.commons.jxp.outXml_tag _jspx_th_jxp_outXml_0 = new org.apache.jsp.tag.web.commons.jxp.outXml_tag(); - _jspx_th_jxp_outXml_0.setJspContext(_jspx_page_context); - _jspx_th_jxp_outXml_0.setParent(_jspx_th_io_body_0); - _jspx_th_jxp_outXml_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${pipe}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_outXml_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_outXml_0.setSelect("//t:transaction"); - _jspx_th_jxp_outXml_0.doTag(); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/saveProfile_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/saveProfile_tag.class deleted file mode 100755 index 8de6526803bebd021738295cc5785392f377fbd7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12175 zcmbVS34B!5)j#KDc`t8XLYS}(3IvD(A<2+HScZtQ1PMY21X;y6Ngl~SGBeIhSSzh7 zU{|}-O>1q@*1A;(Ev;ZTyDxTMt=;$9R@=J4_doZ&nRzoww7)O#yZ60&&pqedv)}vX ztLHxbI1x2z7npQE&yZ%O&NU_#@kM2HA73oZER$#R9C@mhX09}K($q`SAhSW8=b2Q& zjXF0;KVRns(l<-9P?|+1FXkmC7K9A?sf;Yuxy7W(LbZY~k(p&e_fmPfOq%67uP|vk z&oFqU!K(zeRo+({e7VkR1f1*Fg5 zeuE=2u}5(36+#0#59%D%Ii_=5=W9*c$O+lx5}lJGt&~Zdc}SXl((E_*fb<6qJ|svF z%ggJexlWoRCbfe$*1cZmH<;8dOS^fW!PiTFgERoF;2U+mNnUQ2<`&`Ps5~8$x#RM5 zMCV&gipxggJX4xC8vG{d-z-h1!EX_Qkm6f)ew#^$gwi3Qber^VH~1aWztiA%N&jwX zK>0p?k350SAtCWzlaBI`&L^bD29FBNQQ_(+-(v9lOnyIqz~B!W{2_yHH~0>NKWy-w z27kohyA1xQ!5=gDq``L^e2>8&H~13<-)rzE4ZhFd`wf1;;0FzU$ly;2Mo>K}R3A3! z9)85&wDhM8epKhjbpEu?rqdCq() z+}9C{4RrN%CGAw#zVN`1-IWR_`tTA@#Nu`$b+9WM>yGsvWU5^kOY{Z9@o-PS9o!R6 zVm6o+&5G=27~D@`~n>Pa17vYc&1?PSXC#jZT&uso3nA6yqn zra+*=0Sl+Py6wIQw(qXP089xCK#g7os%Ou6bq<^*tGt%zE^%zprE3V?HVBldx^PdO zjzPjucSrh`%9cud)HBnR0^<3gOg=%o3VTk(U~MJ6F&Gt7*+674l4=hRD)lJ87zjuE zf}N=Zv=1p53SdikfJqlkU14K21A3fCY;Camu;WKX(IgD8$}_npoa|p8jsut9k!Y&F zYtMnWa*26Nb)zZ1CpI`3izb7Bg(Ie1wO=qCM^|_t5>A2ySUfN|(5bY;5TC1AwV}=Z ziP(NIyBr_!aG%`;@i{&}tw4T|RkY05@i)Tc~)&o6u zT=nLo{hT5G#1f|a?6h@)6=j_OaZtuEzUSmNV7>INygUJ+PV>r>PLPjDL?1?4p zV5gmefn&ceeH+m?N1xk}j$y+d-ZC*1+>H_7Rk7u}Vb&{DaL!q-2dwdbVFm^XGeU57 zxN#{eZnCJ5+Tp(*UR2EMLVU@DJTSF#B#}V`(5h%o&==UsNHU#10!%&-LawD`;X6{d?{3)l&I7Jrq$X7Shg z8y0_)zoqlHE&dKaWzn|?Pv7P5F^v^WPNsBIipAgOA6Q67Z1E38Oy5PrIy0&%udF;q zIzm!G!4gNEg{X^~Y@G};DPd4C} z4S1+Hx!B_0^6xDEJ^w-HKU(}J{xia@#eds&b^WS($03jOLqO=iW$M%rBcxGHc=0 zZ5uqJ({dQw1_tcD@Bq?R%DZmraP07zEDCX#mr;aztR@pdUM0JTfM2or9G|x|(%8~8 zews;(CoHW<^gl;jBNPnoMS&7)h~gk&55}dYO`^sh3`6}&_rZOQLjM^{D~9Q4C0ePa z>CzY)q!s)hc=9G0r^<8_2Q1do$^^Bk`EV{6E(L5;GKi!(6+xmYOS80cOREr5EawVK z8za0_@>2y7$m3N`jh=H9sntXzW1+B`!#JCS2OHeYc13!xvoybm$B4&Jw;XIkEq!^- z;cCbxb+B5%;DbA7iEpU+S-Yw)t#)y!0idW3jR*)=n?8cL@{<5et>!SwK2*>la(vc*v3`a|J@>$b{SsfFs(dvPL3e zYHyLVmL1&}YK`u*2XGjyh8CmAkUMS2;0{vq?jgWFaejVR+Kp5K{Xl3P3ESn zBfXc*U|Kliwdf7=42NPKQlK4zqE-%slSv#pvlb?UT|F`iJE&+0=75Chsb0Q-BBo;Z zN`#5NSmGe?Ov+fQGt-5NT1^32RZFk{Trj$l&fslv%oUh?z~q`X7W-O)?#xJwRFITy zm^Fu?VmZ7xYupK0GbuwtdSG+HhLZLLxvA_#P8ZpQE#3pPS~$^JhzZvWvv#6nog2@X zr&^^|S7%a_=lTTEOPh$IKDf1YMSWZQYAFemuFd3vLW2qlle7SwG#|1cDGMOZg&zMJ zUS@hsSb_~=?Wpe785xYrZ9`w@P&^(>AkpWc&cA6vQgCWA=a_CwT~LraJoS!yNGovl z{393Y>3r65(}+OBW@W2j!a0bc(v`JN(UUo3GsQ+a3Sd#@sOsc%A*7lJ=}{hTP*97%m1MxJ1j}PL>NJ6?2|Pc2f`D z40BNGBrgluGnb0&jovB8TnhuK_)*F^Ccs<4VFhf!;~)Rabsm@y%Yn71lse*Ny@!Ta zqQGxfA4^a}$y)b|iDRQ%f>FV!vAQVSi?w;apD`17!MIH6 z(>>JJdLU&-wX5Ou0_P22G)viqZlHn@dR` zzl1F!+R#LLlD>>Bm(h6o3Z9Cv&QD*(Q!(ao_v3Pu+s?yO@&JfwbQZ0%or_1@&Nt|r z?&1dYB8%dOsI+ixt!Hhq%b+GVWA55(K}o~fIkj^iCH)aH+`i21O}F>Cy;Ufc2FNl< zl{AkgLEY8VM6+qWB09lAoR!KP`VKv%SjAnNOTJsZ6V=o{Oh%f@(Um!!>2yA)v(Ob% zUI_Uvf>|tvY?si56oNLEdbV4W)jY1ozzZ~A(gBf(l%sN^hFtecyrF=wfAJ^Ha{ z$={B?DpZViT&M)?_)w`prfEV*uML!*qKWt&!rbklvd_)+PbyAR;4DoJ83E%-8h@H5 zZ$CvBVA?+^U|{aTK-uR{k}qVU5141f)~1{wzeBkw4eLwOvfDdyQ1}wG5a`b`nGj)&A zBE}W*VriBzg{*+}7=@TlP*R={4Fy?wpxob*rb|xHjzD>3X_}UWDx9T(^2g{>vHi>N zzo;oR<}@t_#T5ZxnpXN(p$SyTQ>!$q<#kM&E|-@z(zKyT)7p^l0>)WtKO=7&+_w$tt;2omP;VREw~c2`)5h%q;}mT=6RONd z8>l?Z3hyvpp1(o-g7nxE*~vcS;ZYJ*17J^>mzWQ~e!WAw5sw=hVB*Zv&jn zOE2^2)jWD_oVG)a7fIOQ3R(%6W$?^P;hC4wB+#EqE2swJwX_QU*$RqlsD;`vvleu( zpiQ)ncH*g*Hc)~(=nx%4oIH+yo9H$?zaLL`(3Nx#Z9y2{ii`hkh^X7?C$xi}!O9ou zDrVZnrF1puALB`MoTtz=TuouV2tOieq#j;Ky?iOzyoUOC3q?3Vd-(`O`51mhavNRC zcT<9&rv3aYI>>*a!~7iZoTKAf5gpUY(T}BDA&u*_33No8O0U;y=nYyOU9UCK4O)n9 z)Gni&v^8|I)=sxT8ppI=tl3L%R59UR8Vefj^nLmPeC2LLjvwM_4CsgHM|djde(d?j z*pEdm{3QL9eg^s7!#n8b^b5rAhj=4BjWH8D`ZfI$D}3N%1@`_cz#*cz(Z&GPU(;_8 z*DAHE=(qGcM4n07X8Jw-0nvXdc>5#$3DLg>oc@{qg3M8?tx%D%l;&$o=&$rQ#I?T@ z(Oop|Jk(+8^sG+*(CME#{Y$6kbb4N=f9v!go&KxS3q-9tz4#*O6DGVuuhZ!z48KCP zI=zfZcj{#ttJ5nl(Y_Z+JC7J`jE0h^1IS*cF*=y0QJ*(a9WBzZiL-v z@;wF5h_v)PMkUAEh@zeA;S@#{ZBEmbXK8bLJ;t`wbDFl+OOPsvVB6~b+tak8{xmgj z_wPJKSEXrJeVVRbSd6yIxPyGBsU1P#nlpkGW8tEEK}eZC(vOAbw}SL-R7G!x>AwSM z`kfem7ZSz0VfgQXvA>r(5t4S&`=|$o{RCDxDcsH`E8A6K300CuD~zK zin#eW?B3dX1hjz@R8o8|UI!PJj4vs&zXWBi^E)URe=R>)(i^qd$vglw@{p_yayB#mzkuG!t?nq8<4 zX4ih2;xLqJL&bq&ye9&Z*pq=`f2xX_^D|>}nuY>M+WV9(In~!xI3mHAOR$X!Fg*^1 z=GR0Y@EI@>tl7I8DY%@X5~Q{WmV} z+cH*Sj_fk~({!NTe{h)NjP507f!Z6$2M)dl-o62~e-mo|7S#T2sQo+G*;7#2cWE`g zC`!28f>4*+>9*`nw`G;rnN?mZS1Au!1`ipRRi5&Y_K`dU-}GD$xdeL`54kb3cV879 zQXXp^OIh4E(QT|Fq_^pWXyAa=d5aD+tx6B2ZjU&t|=0m&Y4!%nJ0ztU!-s1sdlGJQ3b-IdamZtUxQNUl#kM3p*zn(3pFG15^N4R;4E9p-NEYGr^{tXwb zfb)&R2lL6Wo@$=R7sGbyIKWL9S%PwlkZ99 z2%n}3L2B2Tjf+Ezn(7vtjY~p}3!3W|nN3Zh#)VCFjZJ3L{7~bPrn-e@)1uJg1$B+{ z%=z;|P4k*DGQTObWFc0~$ME7%84Y68;v=EC`P3qwtd7MZoJ=Kld%vG?Hs diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/saveProfile_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/saveProfile_tag.java deleted file mode 100755 index 9c2db0d27..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/saveProfile_tag.java +++ /dev/null @@ -1,295 +0,0 @@ -package org.apache.jsp.tag.web.admin; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.*; - -public final class saveProfile_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(2); - _jspx_dependants.add("/WEB-INF/tags/admin/getProfile.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - } - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_value_target_property_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_parse_varDom; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_soap_url_encoding_SOAPAction; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_body; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_c_set_value_target_property_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_x_parse_varDom = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_set_var_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_io_soap_url_encoding_SOAPAction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_io_body = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_c_set_value_target_property_nobody.release(); - _jspx_tagPool_x_parse_varDom.release(); - _jspx_tagPool_c_set_var_value_nobody.release(); - _jspx_tagPool_io_soap_url_encoding_SOAPAction.release(); - _jspx_tagPool_io_body.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - - try { - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - if (_jspx_meth_x_parse_0(_jspx_page_context)) - return; - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_0 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_0_aliasMap.put("punt", "profPtr"); - _jspx_th_jxp_set_0.setJspContext(_jspx_page_context, _jspx_th_jxp_set_0_aliasMap); - _jspx_th_jxp_set_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${getProfileDoc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_0.setVar("profPtr"); - _jspx_th_jxp_set_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_0.setSelect("//pr:profile"); - _jspx_th_jxp_set_0.doTag(); - if (_jspx_meth_c_set_1(_jspx_page_context)) - return; - java.lang.String xmlSend = null; - synchronized (request) { - xmlSend = (java.lang.String) _jspx_page_context.getAttribute("xmlSend", PageContext.REQUEST_SCOPE); - if (xmlSend == null){ - xmlSend = new java.lang.String(); - _jspx_page_context.setAttribute("xmlSend", xmlSend, PageContext.REQUEST_SCOPE); - } - } - - for (Iterator e = request.getParameterMap().keySet().iterator(); e.hasNext(); ) - { - String thisKey = (String) e.next(); - - // IMPORTANT: HTTP parameters for the limits must start with limit_ followed by the name of the limit - if (thisKey.startsWith("limit_")) - { // BBBBB @todo if the parameter is empty, don't store it!!! - String limitName = thisKey.substring(6); - String limitVal = ((String[]) request.getParameterMap().get(thisKey))[0]; - xmlSend = xmlSend - + " \n" - + " "+limitVal.trim()+"\n" - + " \n"; - } - } - // put back the value of the string to the attribute bean xmlSend - request.setAttribute("xmlSend", xmlSend); - - if (_jspx_meth_io_soap_0(_jspx_page_context)) - return; - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_0.setProperty("pr"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/profile/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_x_parse_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent(null); - _jspx_th_x_parse_0.setVarDom("getProfileDoc"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_admin_getProfile_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_admin_getProfile_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // admin:getProfile - org.apache.jsp.tag.web.admin.getProfile_tag _jspx_th_admin_getProfile_0 = new org.apache.jsp.tag.web.admin.getProfile_tag(); - _jspx_th_admin_getProfile_0.setJspContext(_jspx_page_context); - _jspx_th_admin_getProfile_0.setParent(_jspx_th_x_parse_0); - _jspx_th_admin_getProfile_0.setId((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.profile_id}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_admin_getProfile_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_1(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent(null); - _jspx_th_c_set_1.setVar("policyId"); - _jspx_th_c_set_1.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ empty profPtr['pr:policy'] ? param.policy_id : profPtr['pr:policy']}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_io_soap_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:soap - org.apache.taglibs.io.HttpSoapTag _jspx_th_io_soap_0 = (org.apache.taglibs.io.HttpSoapTag) _jspx_tagPool_io_soap_url_encoding_SOAPAction.get(org.apache.taglibs.io.HttpSoapTag.class); - _jspx_th_io_soap_0.setPageContext(_jspx_page_context); - _jspx_th_io_soap_0.setParent(null); - _jspx_th_io_soap_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ewengine.admin_service']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_io_soap_0.setSOAPAction(""); - _jspx_th_io_soap_0.setEncoding("UTF-8"); - int _jspx_eval_io_soap_0 = _jspx_th_io_soap_0.doStartTag(); - if (_jspx_eval_io_soap_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_io_body_0(_jspx_th_io_soap_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_io_soap_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_io_soap_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_soap_url_encoding_SOAPAction.reuse(_jspx_th_io_soap_0); - return false; - } - - private boolean _jspx_meth_io_body_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_soap_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:body - org.apache.taglibs.io.PipeTag _jspx_th_io_body_0 = (org.apache.taglibs.io.PipeTag) _jspx_tagPool_io_body.get(org.apache.taglibs.io.PipeTag.class); - _jspx_th_io_body_0.setPageContext(_jspx_page_context); - _jspx_th_io_body_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_soap_0); - int _jspx_eval_io_body_0 = _jspx_th_io_body_0.doStartTag(); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_io_body_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_io_body_0.doInitBody(); - } - do { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.user_class}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.object_category}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${policyId}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${xmlSend}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_io_body_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_io_body_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_body.reuse(_jspx_th_io_body_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/setEngineState_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/setEngineState_tag.class deleted file mode 100755 index 1af34126687ab2be4436f53d294bd0cee66cf920..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7007 zcmbVR34B~d8UIhRo40v+N!#=c^w=KIcGJx^y@2hZX`9lNBn_mcw18ogyrx?=yUXrN zlZtmyITbIYqJpR(S{0CPfvOFt2zcU!2i}VJeP7`JoA*@DW%!6JKWgA!6Bh0>aKFqS zGw^`S$7RULaKglcc*rEe!!n!<;8NNCxGX*)Ts|pZrwoi5c*MY?20mrr(Uk3220Ddjdn^X1#(*uq~;iV~;or^EJdsBx`35C2S|cv&fG8xj?&Av#B9MPj%_VQ;|KH zxMK^ouzT*r2D(zIL{B``lTF3aJwus9kDcsG^~aL~J>5H7x?1|2cq*w7YENYbBC&L= z?|>aS7|W*ZOe8aubmD_{WLIopdo0PvHrn$k~VW%$K~kZA^FyFcieyq3zwbV!XjK{pEIIhxymN( ztYi06_X6LwWHPbC?eVNb26Zl2%<1X1X@oo;H|Tc?FiDYkXLoRM&EGS_^qLD5_ zc$q^qBV%7RL_P{jOJEN;PCBxkgD2ZXE+BCN89SR!C9@2?Qk5qnxsbvsYiF}MdxDd5 z(hvl$iKWwtcwfv-x6=F`x0a|$@JgN7rA8HPcVyG~EU#s%^2n&^V11l1vfZBS(2-$IASoiZMV`563>7kfg%85zx zG@ckpsFt{-oE{6yz!VcH(Q1tSf=RUMilG}$K6_hS%G~VY)Rkh@ zBzJ>_%kdHm{UA)^@+0 zEHz&(uvAc7*Res`4?B4%+L}CMCsJuUI5L<>W~1Kr#zhiX(MTlA{$ntfZQ`jMHHonD z5h1R|i!7=&S<@`FP*mO;Ec?f$J(BIu(;XfjZW>;#$*o$svN>`|M|-zsMRE$AWvO@~ zj%4F6OeP#pW}R5F&t9}i2+nc|=Cu~H=z|?&oHi6^zRN4m=gL?jo@z?6^Roxj(%QHY z;&nKOnq4l_#)t)j8_3H$>bsk?YJc3~m-R7h1U4p48gn;;g*b z4RS)95+`b`ieS)Ei&T|Dq#(2;4;eS7?aLIFPZ~(w@xin-egoY@>2xZ?>wHBa_2Led zDd|>Kx4W^E1TV?lg2Lrp+9iQrdBLFICPJ7VT&dplscWQhG;*ooZD1RD%zO8Scr?zbO39&ZcP7o9@_w60sVJUE$zry)IDAC)4$0GMsq3zy2Hy=I-9_*0J;+z3 zj*GhN;bdQHvY!rjJB~SpsQGJD!&XurzOD)Zwj^TNEZtw63nHE4Hd~}i@#FAo%uY6C>-V_^blv4Shwi8PyEBwk-lm0b@fxmM zy+=Bes6WM0o{^N*uV!}IHT{LXcc4GzI+z_m#vYQy3#5m#2c&rOJu@Ln3%plwTYFwC z*rCB)a}~FUo>K|{b?{J3c{I9A{loG*1Ybz$RNCE{F;<^@hXz_l96KowCp7ctnJy?? zh$@)UtMYfK3h7?;d@=UunQg0{*}3YOjVg`Zh3Zh9D(VZJMCIPb72yV-IsxBt_{XW9LAt;U z;>?7BS*XTrQlG;gml`yuH7+%e6X{|u1YX4s#?98;+vhrC6E689X@izT)NG*cS~n1RlY>qo{5OjAGs?SE=_+PV?W9$Uymi&fDks)ZkxFKBD|P?cVG)?bul_Fq$Rr;8@R#1jRtNq@CE~KWSDgsxcT3hV&F}+wYASvqRD|3LF@5m(ygLIK}u2~ zFI$d`9<`CXQcaF9G8T2v71h(RIEN*pSlk)r-dSOl!`b2brPHyDL9m3i3?T zA-7VR^BGV_iQ&_ZnF{}NXr~7ZyhE9F6;rfXrF70E7GJxbQNKZ626;Y1>n!S|g64Fr z(?(qv^)>jodrpI|aTMp~a9)Eihp1TSDBe2L@4Fqdc)Y%|!51FIh8#A^`KECFi*k5z zxV}Y?oAtOwk6ZQFs>f~Rd_=7C_33s!w&`()9xvc1|#>vqi?QY zO6+GkB$yD_(E8WY{x{Rsx8Pb@^E%wgoqKQtK8hQeN;ly+-hh+LfKj}O3HfF`#Zdk> zgIPShoi@M6^RR^UGkFg`LvOx|UXndY(F)4?wDxr+C4QXgemgxJB8NM4bVw4`i?6q9 zU%yBF3-JnbYLU0^BuoX~s}^&G9 zTN-mu>*jD<=QinUvt|DyK|_Vw&F0n7bI)6Gp4q%6+T6T$MRT*sac#7D)jD(4%4qZI T<`t{WRn04Sx_XTnYBm20(P(R$ diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/setEngineState_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/setEngineState_tag.java deleted file mode 100755 index ddc79982e..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/admin/setEngineState_tag.java +++ /dev/null @@ -1,150 +0,0 @@ -package org.apache.jsp.tag.web.admin; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class setEngineState_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_soap_url_encoding_SOAPAction; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_body; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.String engineState; - - public java.lang.String getEngineState() { - return this.engineState; - } - - public void setEngineState(java.lang.String engineState) { - this.engineState = engineState; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_io_soap_url_encoding_SOAPAction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_io_body = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_io_soap_url_encoding_SOAPAction.release(); - _jspx_tagPool_io_body.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getEngineState() != null ) - _jspx_page_context.setAttribute("engineState", getEngineState()); - - try { - if (_jspx_meth_io_soap_0(_jspx_page_context)) - return; - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_io_soap_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:soap - org.apache.taglibs.io.HttpSoapTag _jspx_th_io_soap_0 = (org.apache.taglibs.io.HttpSoapTag) _jspx_tagPool_io_soap_url_encoding_SOAPAction.get(org.apache.taglibs.io.HttpSoapTag.class); - _jspx_th_io_soap_0.setPageContext(_jspx_page_context); - _jspx_th_io_soap_0.setParent(null); - _jspx_th_io_soap_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ewengine.admin_service']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_io_soap_0.setSOAPAction(""); - _jspx_th_io_soap_0.setEncoding("UTF-8"); - int _jspx_eval_io_soap_0 = _jspx_th_io_soap_0.doStartTag(); - if (_jspx_eval_io_soap_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_io_body_0(_jspx_th_io_soap_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_io_soap_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_io_soap_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_soap_url_encoding_SOAPAction.reuse(_jspx_th_io_soap_0); - return false; - } - - private boolean _jspx_meth_io_body_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_soap_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:body - org.apache.taglibs.io.PipeTag _jspx_th_io_body_0 = (org.apache.taglibs.io.PipeTag) _jspx_tagPool_io_body.get(org.apache.taglibs.io.PipeTag.class); - _jspx_th_io_body_0.setPageContext(_jspx_page_context); - _jspx_th_io_body_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_soap_0); - int _jspx_eval_io_body_0 = _jspx_th_io_body_0.doStartTag(); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_io_body_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_io_body_0.doInitBody(); - } - do { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${engineState}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_io_body_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_io_body_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_body.reuse(_jspx_th_io_body_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/jxp/encodeXml_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/jxp/encodeXml_tag.class deleted file mode 100755 index e9f81d00e363a5de2a84b03e8f59ef750644d0e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3664 zcmbVPTXP)675+wAX;$O0ktN$$#+GDRV0k5b3=#=mbMZ|IGAr4zwrm55nB5(%M&6wn zW@hbmxR_f4B#skExQ1{^rHU%5s0vhAQ6Uv8d7x4}Q9R`>dCae%_CW$dIO27<{9pVlHqGy(~j5Ig>;0X$w_HGpsySpDmYWxk|(9J;QH!Dq-i)^|vCtYt8#r32L|{%kX@o zAYpSXNQYflzmzdOp9VIBV!A(@Gm55F$8mxIrUS*54)hQ0xxNP>JFEJUB-@(GEdDp%u0?W0o&~HaC8ngN3Jol~P+DS@8 zL?BFdjmIktiGSbjK-~dEE~HtLYkf)YwHkcRXh@dOKFBZb)*OdRqfRua=7FUuU;6Udsgv>uuJ~x>8pmvh%)#{qcm-fg6@63459q6UDNtWzDi9ieNEYaU9#_nH!0#Z{kZx zys&Z@7RBw=$1Ni6@<9m5A6At{N&CMhr*!9_D4hzcU3BnyZktM7Q)yTi$S+rio!<|r zmjz)VyIdItngB6^FV}{R0V24#qK#k2wdK%|j4NP4wdiXyx4K?zZ%!szQa9U9ohQT< z*{mr_O}(acdY7#H5o6AFjY;c*eV)ZrY@OPU1O?()u~mD#Vbtt$_?L($HcAm9Wj?`{cY{qVv^qNqaziot?^@=Ho^}2dBn^ z7Xpjj4K&to(Oa6s$M}Ykk61WgKil?T zGD(Gi8VcYJjB+H2>xiuYzknpw0llf=MYKp$(zKLLq`pAwx#5w$Jqc+MiONNWw9jNQg_i|G0c-KiQjeTfaC z<9c@un}@r$gkLw;uvK8Xw$#wGgl*|$kKB{|9Jkc4y{>D=hnV3)@*n7X3mrZ5rSF;; z^+%)rV6-zD?F>c((P-e>7Z^C#lU&5EYw3=L%ASsEpKza}d@o#Kazy_%<8=k!1brB5 z7uz{EKx*tlC;7OQjO-;N2g%1289B=P{T?#$ezNccI#fPY| zoyY<7v(0kUf>Zc_y_cOjd{SwC#wo|MCzVvTKjhUFosWkvo+GBctiD14?RK`40Ux?|A?K diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/jxp/encodeXml_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/jxp/encodeXml_tag.java deleted file mode 100755 index ebc8728aa..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/jxp/encodeXml_tag.java +++ /dev/null @@ -1,66 +0,0 @@ -package org.apache.jsp.tag.web.commons.jxp; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import net.kalio.xml.KalioXMLUtil; - -public final class encodeXml_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - - try { - ((org.apache.jasper.runtime.JspContextWrapper) this.jspContext).syncBeforeInvoke(); - _jspx_sout = new java.io.StringWriter(); - if (getJspBody() != null) - getJspBody().invoke(_jspx_sout); - _jspx_page_context.setAttribute("body", _jspx_sout.toString()); - -String body= (String)jspContext.findAttribute("body"); -out.write(KalioXMLUtil.xmlEncode(body)); - - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/jxp/forEach_tag$1.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/jxp/forEach_tag$1.class deleted file mode 100755 index d4adda0772cd17408f652b2ee0ece4c76de4fa2d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1328 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 Nbgts~0=s>a{YxNj58eO( diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/jxp/forEach_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/jxp/forEach_tag.java deleted file mode 100755 index d0cc8ec98..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/jxp/forEach_tag.java +++ /dev/null @@ -1,261 +0,0 @@ -package org.apache.jsp.tag.web.commons.jxp; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.*; -import org.w3c.dom.*; -import org.apache.commons.jxpath.*; -import net.kalio.jsptags.jxp.*; - -public final class forEach_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - public void setJspContext(JspContext ctx, java.util.Map aliasMap) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - _jspx_nested = new java.util.ArrayList(); - _jspx_nested.add("punt"); - _jspx_nested.add("_jxpItem"); - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, aliasMap); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.Object cnode; - private java.util.Map nsmap; - private java.lang.String select; - private java.lang.String sortby; - private java.lang.String sortorder; - private java.lang.String var; - private java.lang.Integer from; - private java.lang.Integer to; - - public java.lang.Object getCnode() { - return this.cnode; - } - - public void setCnode(java.lang.Object cnode) { - this.cnode = cnode; - } - - public java.util.Map getNsmap() { - return this.nsmap; - } - - public void setNsmap(java.util.Map nsmap) { - this.nsmap = nsmap; - } - - public java.lang.String getSelect() { - return this.select; - } - - public void setSelect(java.lang.String select) { - this.select = select; - } - - public java.lang.String getSortby() { - return this.sortby; - } - - public void setSortby(java.lang.String sortby) { - this.sortby = sortby; - } - - public java.lang.String getSortorder() { - return this.sortorder; - } - - public void setSortorder(java.lang.String sortorder) { - this.sortorder = sortorder; - } - - public java.lang.String getVar() { - return this.var; - } - - public void setVar(java.lang.String var) { - this.var = var; - } - - public java.lang.Integer getFrom() { - return this.from; - } - - public void setFrom(java.lang.Integer from) { - this.from = from; - } - - public java.lang.Integer getTo() { - return this.to; - } - - public void setTo(java.lang.Integer to) { - this.to = to; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - if( getCnode() != null ) - _jspx_page_context.setAttribute("cnode", getCnode()); - if( getNsmap() != null ) - _jspx_page_context.setAttribute("nsmap", getNsmap()); - if( getSelect() != null ) - _jspx_page_context.setAttribute("select", getSelect()); - if( getSortby() != null ) - _jspx_page_context.setAttribute("sortby", getSortby()); - if( getSortorder() != null ) - _jspx_page_context.setAttribute("sortorder", getSortorder()); - if( getVar() != null ) - _jspx_page_context.setAttribute("var", getVar()); - if( getFrom() != null ) - _jspx_page_context.setAttribute("from", getFrom()); - if( getTo() != null ) - _jspx_page_context.setAttribute("to", getTo()); - - try { - - String select= (String)jspContext.findAttribute("select"); - Object elCNode= jspContext.findAttribute("cnode"); - - // The attribute cnode may be a DOM object or a PointerWrapper - if (elCNode instanceof PointerWrapper) - { elCNode= ((PointerWrapper)elCNode).getNode(); - } - - JXPathContext ct= JXPathContext.newContext(elCNode); - ct.setLenient(true); - - Map nsmap= (Map)jspContext.findAttribute("nsmap"); - if (nsmap != null) - { Set es= nsmap.entrySet(); - Iterator esit= es.iterator(); - while (esit.hasNext()) - { Map.Entry men= (Map.Entry)esit.next(); - ct.registerNamespace((String)men.getKey(), (String)men.getValue()); - } - } - - - // Calculate from-to range - Integer fromInt= (Integer)jspContext.findAttribute("from"); - Integer toInt= (Integer)jspContext.findAttribute("to"); - - int from, to; - - from= (fromInt == null || fromInt.intValue() < 1) ? 1 : fromInt.intValue(); - - if (toInt == null) - to= Integer.MAX_VALUE; - else if (toInt.intValue() < 0) - to= 0; - else - to= toInt.intValue(); - - - Iterator it= ct.iteratePointers(select); // Obtain JXPath Pointers - - // Build an ArrayList of PointerWrappers, only with the elements in the from-to range - ArrayList pwList= new ArrayList(20); - for (int i= 1; it.hasNext() && i <= to; i++) - { Pointer p= (Pointer)it.next(); - if (i < from) // skip the first few - continue; - - PointerWrapper pw= new PointerWrapper(); - pw.setJXPathContext(ct); - pw.setPointer(p); - pwList.add(pw); - } - - // If sortby requested, sort the PointerWrappers - String sortby= (String)jspContext.findAttribute("sortby"); - String sortorder= (String)jspContext.findAttribute("sortorder"); - if (sortby != null && sortby.trim().length() > 0) - { char firstChar= sortby.charAt(0); - final boolean ascending; - if (sortorder != null && sortorder.trim().length() > 0) - ascending = ("-".equals(sortorder) || "descending".equals(sortorder)) ? false : true; - else - ascending = (firstChar == '-') ? false : true; // '+' or other char means ascending - final String finalSortby; - if (firstChar == '+' || firstChar == '-') // if sorting order was specified... - finalSortby= sortby.substring(1); // ...keep the rest of the string - else - finalSortby= sortby; - - java.util.Collections.sort(pwList, - new Comparator() - { public int compare(Object o1, Object o2) - { PointerWrapper pw1= (PointerWrapper)o1; - PointerWrapper pw2= (PointerWrapper)o2; - - // Obtain PointerWrappers to the sortby node - PointerWrapper sortPw1= (PointerWrapper)pw1.get(finalSortby); - PointerWrapper sortPw2= (PointerWrapper)pw2.get(finalSortby); - - // PointerWrapper does a String compareTo of the String contents - int comp; - if (sortPw1 != null) - comp= sortPw1.compareTo(sortPw2); - else if (sortPw2 == null) // if both are null - comp= 0; - else // 1 is null, 2 is not null => 1 < 2 - comp= -1; - - return ( ascending ? comp : (comp * -1) ); - } - } - ); - } // if sortby - - - // Iteration loop - int size= pwList.size(); - for (int i= 0; i < size; i++) - { PointerWrapper pw= (PointerWrapper)pwList.get(i); - jspContext.setAttribute("_jxpItem", new Integer(i+from)); - jspContext.setAttribute("punt", pw); - - ((org.apache.jasper.runtime.JspContextWrapper) this.jspContext).syncBeforeInvoke(); - _jspx_sout = null; - if (getJspBody() != null) - getJspBody().invoke(_jspx_sout); - - } - - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/jxp/outXml_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/jxp/outXml_tag.class deleted file mode 100755 index f3d55a55671b603762203c07e267878751c1c687..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5736 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/ceil_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/ceil_tag.java deleted file mode 100755 index 93b6476b6..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/ceil_tag.java +++ /dev/null @@ -1,74 +0,0 @@ -package org.apache.jsp.tag.web.commons.util; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class ceil_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - - try { - ((org.apache.jasper.runtime.JspContextWrapper) this.jspContext).syncBeforeInvoke(); - _jspx_sout = new java.io.StringWriter(); - if (getJspBody() != null) - getJspBody().invoke(_jspx_sout); - _jspx_page_context.setAttribute("body", _jspx_sout.toString()); - - String body = (String)jspContext.getAttribute("body"); - if (body != null) { - try { - double val = Double.parseDouble(body); - - - out.print( (int)Math.ceil(val) ); - - } catch (NumberFormatException e) { - } - } - - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/fixUserId_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/fixUserId_tag.class deleted file mode 100755 index adbbac5a8bb46adaf8f49a3bbe034d791988f583..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5095 zcmbVQ`Fj*+9sj&Jb~ckqpy6C75GZXS30X)8BtvZ_Kx}G&l;tSc8YjuH8QAP>XJ;XZ z)}ytx)~cn}ibu7gVzpJkvT2J#>Jcj*^|l^()?0q?AMo+>&P;YE*+8GiC(rY~^SD`@(quYj9b`1{{^k+Z4QAMLF)Nf{u5{<(+bQmx6bzh~i!a_sRV|3htNt19Ew< zTpm>MK0Krn_We<8k~a@aIv-H*K^1dwR8skne11g5F+3VYQpJbyn8f;sg2z=X!bhWU zt8rYOKPJx~kKz+5mg18tp1`N%@@W-M;xlqNq2janoPy6+;UvDG;3*YNI2y$l<^ClV z4U%+|T%N`=Qjjkz_=cH(6=Ry;-1q#me0R6`SlqQ(#7ql{UBK zhWkxtr_rC{O$l$;*+nh72mAO;&NW%nEovgLbj8(GmEx5TxFZ6ZuX5VVy5^w3oRASWI*xIq$I7~7 zQ0s#kZePEdv}k|;j~8?R1xQX7pnk>5t4ly*6Qy^;p0fk^_+*Q!)T;n9$5(0+h*U)K z-W(2u30ht#1PW9R+B=P;fXE2MLP|Pj(j18gJgBG`p6-3C;nE*61gdFzbI>=wK$%Gs z1~&5~-!d{_W?aio6Eu?ZTtrRXA+w-GWyY~HboAVi5WT!I9oI6mM62@Ab{K~#4dXCO ze&>*5AC^HwxH{h@86#=-4NQdil4-2oONbx`h^9E^-8p(&;KnJiL#~^N-^wN7=f@5o zkT_At%w`yTjNPe$Rf^<8N={ibo24lP>aWbngCKCVk;$a20YloZG*bhKidsad@qUZ` zTr`Dr5t7fOTkhrZRHz{H3yG~3{6^2H2|MQum|d2atCLc#S(X?LThOJU2U`Ui!`W(N z>BYE{OS{&v8LBLM94coz67M+;x8U^}Hes`d*MYTSkt8{}CWRcP;d#6uaQ$SUQlon= z)o>196S(2EfPD{X_&UyOxPUPYFX9^tzNz6`__l^!*sWn4-_h_Ax&&rRa&eYHzs~tK z)36bp8orB*3cjb|`}l!^A8L46qW%a!X7%*2LfNe0C)lmvrxOIda6tz5;Cm*C9ozOiEM1I-8TeQmQp4f zdu2Rf4QFI)N+xodjP0;mG==GxM7p0ceib&;1h=OaiXi1CQrJsdznK;L%>Q+{)yQm+ zZ9w*upk%S)l=PpHqE_v}Pt>)gS4JolG|3?`QPY-{AcV4VqN-ivVR+LbQqTa1=oj|M^r(*~L5dSe ztqkog=|Pr6e=wLIHeI0?cxf0Jq_dJPA3RaFxjS@wZ(i z_r(p3qbL(w#WtZ=G@L{E-o~a?u?jJYinFLJQe8m0z%1g-rWkWjg}J0Yk3aC{dz{w# z)B;YVi)~barXtLC^iriNV%^TKa^lrt2fr%#p1{sPqM|y_qVg1(m7%E4!fDmvNHPs_ zWGZs~w8(pKM}T}YS(TAtq@nRFB1N55?{+ygyWXQP*M}DDet3gX3|Zk8)$(sM0*^0;OkHH~$3@+*&7K8^A`X49*4_KsriS>T|eW*J4_%DvulVnpl-y8>`9V#^b1u)l}rMVjT1Q z507lM|4kqzR-4DllW5hoGiW@ACTg{+t~rl*Ov__6_dM3*(Lz80%kp7tzACiOIK$u5M=X#F;9qv7B|Ffp4w+(=1LYODw{jlyHw&#*z3I>=Ru)ccV}A!WR3Gq11z-52i?BzZgbRr5 zfOrrG#Un_G$1zN8Y;g*Ad%^rPt|6}u+=;uG)|aWto6(0F@@=Brn^8+{%VD6Oug7p6 z1H7xEPrM&>>TQW$wINaOZCz?({p$JxP&0wlJzF|gb#LpE(@ORV|BUhA8hX?< zEqYs9Q=7VGZBt9DzOF@WU8lFVsjcgqTJ`qzYHNqyv07cbnx~Eyb#05@(Wb6#m8bP; H!xr^_4Nh^s diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/fixUserId_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/fixUserId_tag.java deleted file mode 100755 index 044d28b6d..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/fixUserId_tag.java +++ /dev/null @@ -1,114 +0,0 @@ -package org.apache.jsp.tag.web.commons.util; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.regex.*; -import java.util.Properties; - -public final class fixUserId_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.String pattern; - - public java.lang.String getPattern() { - return this.pattern; - } - - public void setPattern(java.lang.String pattern) { - this.pattern = pattern; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - if( getPattern() != null ) - _jspx_page_context.setAttribute("pattern", getPattern()); - - try { - ((org.apache.jasper.runtime.JspContextWrapper) this.jspContext).syncBeforeInvoke(); - _jspx_sout = new java.io.StringWriter(); - if (getJspBody() != null) - getJspBody().invoke(_jspx_sout); - _jspx_page_context.setAttribute("userIdRaw", _jspx_sout.toString()); - - -String userIdRaw = (String)jspContext.getAttribute("userIdRaw"); -if (userIdRaw != null) { - String userId = userIdRaw.trim(); - - String thePattern = null; - Properties props = (Properties)application.getAttribute("config"); - - if ( (pattern != null) && (pattern.trim().length() > 0) ) { - thePattern = pattern; - } else if ( (props != null) && (props.getProperty("gui.fixUserId.pattern") != null) ) { - thePattern = props.getProperty("gui.fixUserId.pattern"); - } - - if (thePattern != null) { - try { - Pattern p = Pattern.compile(thePattern); - Matcher m = p.matcher(userId); - - String fixedUserId = userId; - if (m.matches() && m.group(1) != null && m.group(1).length()>0 ) - fixedUserId = m.group(1); - - - out.print(fixedUserId); - - } catch (Exception ex) { - System.out.println("fixUserId exception:"+ex.toString()); - - out.print(userIdRaw); - - } - } else { // thePattern == null - - out.print(userIdRaw); - - } -} - - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/formatDate_tag$formatDate_tagHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/formatDate_tag$formatDate_tagHelper.class deleted file mode 100755 index 32a7262f58d5ae97a9540e1474ecac19cb0b6892..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2628 zcmbtWTTdHD6#ix~IN251~sv5=l2tN-4Z#6;ZAH@-_`duTUfgp;b?TIIeJ>`JKDURU(wU!46UUr1$!%z zG&c_tDYGE&^7SY~owH@wT_J{{m}#XoJ+G&>L|KfsCz4vq%x2A;trZ+2qrEb%tnSR{ zj!2Li5?=Sf$QjNA!$IIO0-{yyC&Q=BoI^g0S2;cF-FmcpmBBM@ZVHBmn2{5Ug=|t- zD|#|RJ54b&rDs-k%aH5RrboKW&~nz7Ig!Z=ivW)1a>AO<=(a70D|!j9x~fSgtm-!n zJ7pPJBd0qisbYk`LJ=!@%W$iTzZGaOc#Yhyxg#iC{y=r!xMeuP8keZlm<5V*=YR5% z0pb0W$U6pwn4(#f&(K^HuNkIRA(0WJt*$&Rqvz7v%9dsBNn~Xr?75m58jB34H%Z5` zS+G(fV#t^@pGBu%Ca{VQbgH<8A5`3gPenVvRMCwfLr-N|>NdqlvnYLytdJRAf-Y|9 zc{)+Cj1@1QsaQo^#gBNdVoeU~*zn>f6(J0G@j^ucFIDJBs`wTG6+P%xkwTJ;lh&Mb zj^XabB3s@u@=H``C+Jc1E^?8DCk)cPO@`S@e~Q)msWPjYPoF|2V(IBD^@ws_PX|7? z)?`jK+6TGRl%NobsGEwEW&wFH`2XFaywFoAVN?4F4Kl1=s)3wOw(j#Ar&xJP;o}Pm#dJPz~ zi?!~8c-CFITuKRUky^6 zj^L-K@CH4vHQ=%-5XEI*02&)*yKqma>Tny>4r%o>JoM56?ZKWyuwX}@&+`^M=<^(+ zCg`g@gy#*Na@?V@4YfqxLoFXcJ-?4;J_;Wn!&h`RB+p3GU3^2cq^L>IJxNhZB6}ny zE%LaOw5gVCpe{mOe%iBXmi$`qH`KmI-4VP*G4>8u;*xlWs~^x(q?F=x?Fj05^CqD1 zhh*9#bn;2`^C{Q7wxZ}0^EC9KpVVul&_i<*{i)9pmmgprGFQ5jVGBJU&_K#+dyY`Q z@EX@7eS|L-Xm0qGSX{7~B^(vwT^TO2U5~#;aIx<%H2;DteecnH{0CZ|_q|2y z@tB9$O46>!eV*etq_Z8v^mWtZ&TAxZ1{>6h%kWR2fyh~KK8HFUMH7FFcD{%ZU&1h7 z!zf?J3|~Q*KSPYK;wg_~jrL#C{tkcP;t(Wn!)V1IzH>v8IYA^tAsi+YIJRAE_z5;G z#CgxPVgz5)tPocleTsDvub{QHyfC?>RC%D3`Q;@gxa@bQh|=Q^`A@m}ss5CBc&abD c7?EFJ_Q$@NT*hEb85|uO9vSK#Qi5USUmdf-X#fBK diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/formatDate_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/formatDate_tag.class deleted file mode 100755 index 1345b1ef9e429ec149758f7b4c02f68a70b178b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16831 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\r\n"); - out.write("\r\n"); - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - ((org.apache.jasper.runtime.JspContextWrapper) this.jspContext).syncBeforeInvoke(); - _jspx_sout = new java.io.StringWriter(); - if (getJspBody() != null) - getJspBody().invoke(_jspx_sout); - _jspx_page_context.setAttribute("timestamp", _jspx_sout.toString()); - - -String timestamp = (String)jspContext.getAttribute("timestamp"); -String ts = (timestamp != null) ? timestamp.trim() : timestamp; - -String thePattern = "yyyyMMMddHHmmss"; -if ( (pattern != null) && (pattern.trim().length() > 0) ) { - thePattern = pattern; -} else if ( ts.length() == 8) { - thePattern = "yyyyMMdd"; -} else if ( ts.length() == 14) { - thePattern = "yyyyMMddHHmmss"; -} - -try { - SimpleDateFormat sdf = new SimpleDateFormat(thePattern); - Date d = sdf.parse(ts); - getJspContext().setAttribute("varout", d); -} catch (ParseException ex) { - getJspContext().setAttribute("varout", null); -} - - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_setLocale_value_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setVar("guiBundle"); - _jspx_th_fmt_setBundle_0.setScope("page"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/isExpired_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/isExpired_tag.class deleted file mode 100755 index d2fa54e9cbb123ab78b15360a19485af69355b3a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9047 zcmbVS349dSdH=rEF{{x?h!tQK42Z)xI?wEu5rw5NoV zqTlbmnfJc;z5jQ<@6GbHpMUAgMAX9XSLtqgU7EjC=na*M=yfmsmGpnD(BG(}(D%#e zF8W(({!W^|m*!1r{z005ROtuwPxAE7()^1wKa{b5Rp{STT0%ck=-;LP4~70y`u~#V zEouH+r61EzR4n)(X@2UZhh_L}dHI=_9+m#*UV2RW|Mk-2UM7{9Jzg&Iaxq4^1o*gA zo)l@k@>-^_s!}t(4kTPI!qpU*hGZUS6i~RVwY^ z<@ zEn~`JT5VHI1rmmNDq>gx%mogl=Y`tgnusMqUFGl##{x&quw@9hT4&zU$NFQj$k6Dd zHIy){p4f;UF@{d*k)$ycjSa^_(@ga}F>@@S$MunMBQT*S;)WS8lTj-?X#@`IWBc`J zC}Nnx27KG+<-0p6G~jCvB}QU#V`x}U7*TyPv&n|Sb(2OSp^q6uCynVema>p;83WdI z#7Ju?qDRL91C|+%j$wZ#u3L~W%2XN~9fe3tMc5Xv+r!bYwF9rUbw`+r_ryZrv8X2; zH4Y{xhYjsFARY5Yy5u zf?cMmPxpiq7RV|cGTj;)HpaqGle-QBa6f<@%LQ9gTX$u&;D9B2GiF)ht_b8BMuQfz zsFpfP$RQF*RWR$HGogw#>6bFh^tmQ2!^GTkDaK(gSQvx$gUGNqJDlba*#YG$!YhjC zhD$KjW zH(8OzpkFr=M%UDc5x2szDCo*0Y!j9~2`BPMu2HRVBdueGHeAoKt#^3bjGdM^z)GLv zIdKU|Xv4`vYx2|q;RF4ka1#}lDW-8p5<4<&%%dH*taxBQ8dryh973$|nnogyctU{Y zo2GD)Ln%8YkT4)647%`6HU)^w^>{oI9??ZDh3Pb7RS^^9MRp#|H@--FAQ4X|RW+?? zD0YRTuSvri&r7e(OzZOH%2!<7F{b4XhxyjGXJ;a$nMimz5rA36lR|b{GOYlTdSGBK zslyK;hYQL;hA#xg-D!es)Nb+y>HnXH^nx=2hofZ#tG z_i!&$!@{R2e8~-*qbB^*Fu|J-YIGmnuhGNwh(?b}^O!V`OLKF&!KU6YZvI}$O*^vHk( z{8<#M3%Mh3(gYGS529Af3bQMvf$RjS@k5Nrc{jgD)hk}=> zuFyVMmMLeDaR-v|c+7-vH)cW3yIR1ePUdw=IU@@4weuaDnXKv5%DTj3PJQW^r&G?< z*gJ4=Y9~7$(;2+;|1~&QyVou(A~cb8dtzFQ!Zm-aJ0EbSHnEG->_Q+x%b*jcH3i#c_=?g{WEc8q#*J`dgJ+-IoC`Tg6o52c^U1wtmxb%+aMFTeH#+9Z zxz{-EV<*WuPsBlLXa3wIndXb+d|GbmNaKm==tx&I1Y0^4NR2CYBURxl$Ahw(U1l2xMADculK?xfQl~70rWgtb^`&7HKWxgZGjm>MtoCDUm31;cy z+Ie*0c$%XgR~hz!6vpXWikr}wHI8b#whpCeNn9>3fVnW6>>Ciuf9o(VH#k__1({jF zSt=EkTydKg=9hKyyN9g!N^N&GYDd`2^kUJXBTzSPMPmj|b*~K_uX%~cS=(t#SKHk! zuoSqO1Ka0X&bc7E_qx(y+tl+4g>+U7Y+zEiaE{3;_quVJ1f#eai<@D?(#`2E`O<^L z&-BPVO3CuuJrO;TaPnZT%Vx3fyh1AKH)9q~NF%f_86A;37qTPj+szkeh7d5iDVZMhp_mih@ORTdeSxbfSnPJck2wtO;sYLxi5m@kR#-B3Fb*fjx~426 zD#bFj;4|*s#B>j-_`}rz-=95%yMx`M?6rH`66_uq1-r*x!R~RruzTDv>>ig4yT?5P zy$^hG%|ZJl-U8?ueM$Wc@yj;Z`_Pu!gXQ!To;8Pno~HNXjp+mQt7v8M3*-eQK8@Em z%#eot{(BY-sWq`%4;U$a|j3G8?S}3nD+2&uj8n4nu`Uswi z!D$116i+3fMA7WR&dB@Aw=iS9Su$2cJmex0% zCpDu5)gBE1XS2;=nM0M9wp6Z+;K6dqng>XEK9II~fqZIyAm#Z$wgO1U0zky61PCsA z^8nHEfppFbRQv_1%*SzK7LH=qz#h3uyK4ts7xC9OT%bkgsmkpayS*<1%?A%B z>O%zeQx)Ar%jr-SM1R_Q{PcPHbsG|{)$TSuF2rT^uTWKrs?jZWIv=|HJ#I#H9id7( zN=xaMECH6edoaBW&K^k$#pe;Jix5+1z_RQTE$L}U(b7w_tQY-NmuUGx^!{Km+7-bP zv@3(9LYbnggG#->bcR;dr)c$Ms%Y@7k*5^Zpj&GXtdl2aV7)!C0R!uufotr6YcX&Q z2KT>ENu^#i@FXMs>`ob1ygi06n~_eI)n#&fQv5BQRo6T06=)f zoYK$IG11RgXz&>-^LsDR;6-^m=Dr=X-;TR)$L+Th?%Rorvvgw6@13DrF9s`f+4?Il zzKkD0kMXPgIt}0`ea^EHj{6c_u=}s_o6_@Jo@MsC%%4Ok$-MM3kKUd~@7d^?w8!mp zg4ZDv5FJO@oj};#imC{HUw2elPxI%P*386#bB<>8JQiMKh!U#R^C|gV{G|D}9l^gxNB#pjl*8FXVfheiKh+kn+d$TX<4|V>f-7E=tkh zIpZcDFLu2|UqM2v^2DIE-$5c;?ir)srQbs_uo~DdLyyI@0Z4zJ{s5W0-gC2^5=*Jg z(?egQKSX-_BOort$`f=9ExtseMLNTZQmi04gj97~FWjuEnubzz`z0DW*n}~?iBmM( zO zGp*1`2efiMG_oJM=!X_Wvzr}6=>&hsmA`~~ZD~B3HKHFr<| diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/isExpired_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/isExpired_tag.java deleted file mode 100755 index 5ec122aaf..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/isExpired_tag.java +++ /dev/null @@ -1,223 +0,0 @@ -package org.apache.jsp.tag.web.commons.util; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Date; -import java.util.GregorianCalendar; -import java.text.SimpleDateFormat; -import java.text.ParseException; - -public final class isExpired_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - - public void setJspContext(JspContext ctx, java.util.Map aliasMap) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - _jspx_at_end = new java.util.ArrayList(); - _jspx_at_end.add("varout"); - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, aliasMap); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.String dateStyle; - private java.lang.String pattern; - private java.lang.String offset; - private java.lang.String var; - - public java.lang.String getDateStyle() { - return this.dateStyle; - } - - public void setDateStyle(java.lang.String dateStyle) { - this.dateStyle = dateStyle; - } - - public java.lang.String getPattern() { - return this.pattern; - } - - public void setPattern(java.lang.String pattern) { - this.pattern = pattern; - } - - public java.lang.String getOffset() { - return this.offset; - } - - public void setOffset(java.lang.String offset) { - this.offset = offset; - } - - public java.lang.String getVar() { - return this.var; - } - - public void setVar(java.lang.String var) { - this.var = var; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_fmt_setLocale_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_nobody.release(); - _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getDateStyle() != null ) - _jspx_page_context.setAttribute("dateStyle", getDateStyle()); - if( getPattern() != null ) - _jspx_page_context.setAttribute("pattern", getPattern()); - if( getOffset() != null ) - _jspx_page_context.setAttribute("offset", getOffset()); - if( getVar() != null ) - _jspx_page_context.setAttribute("var", getVar()); - - try { - out.write("\r\n"); - out.write("\r\n"); - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - ((org.apache.jasper.runtime.JspContextWrapper) this.jspContext).syncBeforeInvoke(); - _jspx_sout = new java.io.StringWriter(); - if (getJspBody() != null) - getJspBody().invoke(_jspx_sout); - _jspx_page_context.setAttribute("timestamp", _jspx_sout.toString()); - - -String timestamp = (String)jspContext.getAttribute("timestamp"); -String ts = (timestamp != null) ? timestamp.trim() : timestamp; - -String thePattern = "yyyyMMMddHHmmss"; -if ( (pattern != null) && (pattern.trim().length() > 0) ) { - thePattern = pattern; -} else if ( ts.length() == 8) { - thePattern = "yyyyMMdd"; -} else if ( ts.length() == 14) { - thePattern = "yyyyMMddHHmmss"; -} - -try { - SimpleDateFormat sdf = new SimpleDateFormat(thePattern); - Date d = sdf.parse(ts); - - if ( (offset != null) && (offset.trim().length() >0) ) { - GregorianCalendar cal = new GregorianCalendar(); - cal.setTime(d); - cal.add(GregorianCalendar.DATE, Integer.parseInt(offset+1)); - d = cal.getTime(); - } - - Date now = new Date(); - - getJspContext().setAttribute("varout", (d.before(now))?"true":"false"); - - -} catch (ParseException ex) { - - if (_jspx_meth_fmt_message_0(_jspx_page_context)) - return; - out.write(':'); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${timestamp}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - -} - - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_setLocale_value_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setVar("guiBundle"); - _jspx_th_fmt_setBundle_0.setScope("page"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey("invalid_date_or_pattern"); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/isLate_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/isLate_tag.class deleted file mode 100755 index 94a811b4c5084ff2c44ddf880e92e8c10b8adef8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7607 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 G0pojGvFdvO diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/isLate_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/isLate_tag.java deleted file mode 100755 index 92fbfdb6b..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/isLate_tag.java +++ /dev/null @@ -1,183 +0,0 @@ -package org.apache.jsp.tag.web.commons.util; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Date; -import java.util.GregorianCalendar; -import java.text.SimpleDateFormat; -import java.text.ParseException; - -public final class isLate_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody; - - public void setJspContext(JspContext ctx, java.util.Map aliasMap) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - _jspx_at_end = new java.util.ArrayList(); - _jspx_at_end.add("varout"); - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, aliasMap); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.String dateStyle; - private java.lang.String pattern; - private java.lang.String var; - - public java.lang.String getDateStyle() { - return this.dateStyle; - } - - public void setDateStyle(java.lang.String dateStyle) { - this.dateStyle = dateStyle; - } - - public java.lang.String getPattern() { - return this.pattern; - } - - public void setPattern(java.lang.String pattern) { - this.pattern = pattern; - } - - public java.lang.String getVar() { - return this.var; - } - - public void setVar(java.lang.String var) { - this.var = var; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_fmt_setLocale_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_nobody.release(); - _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getDateStyle() != null ) - _jspx_page_context.setAttribute("dateStyle", getDateStyle()); - if( getPattern() != null ) - _jspx_page_context.setAttribute("pattern", getPattern()); - if( getVar() != null ) - _jspx_page_context.setAttribute("var", getVar()); - - try { - out.write("\r\n"); - out.write("\r\n"); - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - ((org.apache.jasper.runtime.JspContextWrapper) this.jspContext).syncBeforeInvoke(); - _jspx_sout = new java.io.StringWriter(); - if (getJspBody() != null) - getJspBody().invoke(_jspx_sout); - _jspx_page_context.setAttribute("timestamp", _jspx_sout.toString()); - - -String timestamp = (String)jspContext.getAttribute("timestamp"); -String ts = (timestamp != null) ? timestamp.trim() : timestamp; - -String thePattern = "yyyyMMMddHHmmss"; -if ( (pattern != null) && (pattern.trim().length() > 0) ) { - thePattern = pattern; -} else if ( ts.length() == 8) { - thePattern = "yyyyMMdd"; -} else if ( ts.length() == 14) { - thePattern = "yyyyMMddHHmmss"; -} - -try { - SimpleDateFormat sdf = new SimpleDateFormat(thePattern); - Date d = sdf.parse(ts); - - Date now = new Date(); - - getJspContext().setAttribute("varout", (d.before(now))?"true":"false"); - - -} catch (ParseException ex) { - - -} - - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_setLocale_value_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setVar("guiBundle"); - _jspx_th_fmt_setBundle_0.setScope("page"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/isNumber_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/commons/util/isNumber_tag.class deleted file mode 100755 index eafc64a7b3facee0fa78819c1fffe8f920f6b1ce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4513 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 0) ) - { thePattern = pattern; - } - else if ( ts.length() == 8) - { thePattern = "yyyyMMdd"; - } - else if ( ts.length() == 14) - { thePattern = "yyyyMMddHHmmss"; - } - - try - { - SimpleDateFormat sdf = new SimpleDateFormat(thePattern); - Date d = sdf.parse(ts); - - getJspContext().setAttribute("varout", d); - } - catch (ParseException ex) - { - - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(':'); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${timestamp}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - - } - } - - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_setLocale_value_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setVar("guiBundle"); - _jspx_th_fmt_setBundle_0.setScope("page"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey("empty_timestamp"); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("invalid_date_or_pattern"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/copy_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/copy_tag.class deleted file mode 100755 index 2364037f535935207ccb13886fb131a7342eb656..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22979 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\r\n"); - out.write("\r\n"); - java.util.HashMap localmap = null; - synchronized (_jspx_page_context) { - localmap = (java.util.HashMap) _jspx_page_context.getAttribute("localmap", PageContext.PAGE_SCOPE); - if (localmap == null){ - localmap = new java.util.HashMap(); - _jspx_page_context.setAttribute("localmap", localmap, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - if (_jspx_meth_c_set_1(_jspx_page_context)) - return; - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty select}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_0 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_0_aliasMap.put("punt", "tempDoc"); - _jspx_th_jxp_set_0.setJspContext(_jspx_page_context, _jspx_th_jxp_set_0_aliasMap); - _jspx_th_jxp_set_0.setParent(_jspx_th_c_when_0); - _jspx_th_jxp_set_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_0.setVar("tempDoc"); - _jspx_th_jxp_set_0.setSelect((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${select}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsmap}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_0.doTag(); - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_1 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_1_aliasMap.put("punt", "copyInfo"); - _jspx_th_jxp_set_1.setJspContext(_jspx_page_context, _jspx_th_jxp_set_1_aliasMap); - _jspx_th_jxp_set_1.setParent(_jspx_th_c_when_0); - _jspx_th_jxp_set_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${tempDoc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_1.setVar("copyInfo"); - _jspx_th_jxp_set_1.setSelect("m:mods"); - _jspx_th_jxp_set_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${localmap}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_1.doTag(); - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_2 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_2_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_2_aliasMap.put("punt", "copyInfo"); - _jspx_th_jxp_set_2.setJspContext(_jspx_page_context, _jspx_th_jxp_set_2_aliasMap); - _jspx_th_jxp_set_2.setParent(_jspx_th_c_otherwise_0); - _jspx_th_jxp_set_2.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_2.setVar("copyInfo"); - _jspx_th_jxp_set_2.setSelect("//m:mods"); - _jspx_th_jxp_set_2.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${localmap}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_2.doTag(); - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("\r\n"); - out.write(" "); - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_3 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_3_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_3_aliasMap.put("punt", "hasVol"); - _jspx_th_jxp_set_3.setJspContext(_jspx_page_context, _jspx_th_jxp_set_3_aliasMap); - _jspx_th_jxp_set_3.setVar("hasVol"); - _jspx_th_jxp_set_3.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copyInfo}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_3.setSelect((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("m:extension/h:holdingsInfo/h:copies/h:copy[h:copyId='${copy_id}']/h:volumeId", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_3.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${localmap}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_3.doTag(); - if (_jspx_meth_c_if_4(_jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
"); - if (_jspx_meth_fmt_message_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_c_choose_1(_jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_jxp_out_0(_jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_c_choose_2(_jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_jxp_out_2(_jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copyInfo['m:titleInfo/m:title']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
"); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copyInfo['m:name[m:role/m:roleTerm=\"author\"]/m:namePart']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
\r\n"); - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${localmap}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_0.setProperty("m"); - _jspx_th_c_set_0.setValue(new String("http://www.loc.gov/mods/v3")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_set_1(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent(null); - _jspx_th_c_set_1.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${localmap}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_1.setProperty("h"); - _jspx_th_c_set_1.setValue(new String("http://kalio.net/empweb/schema/holdingsinfo/v1")); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.local.display"); - _jspx_th_fmt_setBundle_0.setScope("page"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey("record_id"); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - return false; - } - - private boolean _jspx_meth_c_choose_1(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_1 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_1.setPageContext(_jspx_page_context); - _jspx_th_c_choose_1.setParent(null); - int _jspx_eval_c_choose_1 = _jspx_th_c_choose_1.doStartTag(); - if (_jspx_eval_c_choose_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_1); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copyInfo['m:recordInfo/m:recordIdentifier']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_c_otherwise_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_1 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_1.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - int _jspx_eval_c_otherwise_1 = _jspx_th_c_otherwise_1.doStartTag(); - if (_jspx_eval_c_otherwise_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("
\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copyInfo['m:recordInfo/m:recordIdentifier']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_0(_jspx_th_c_otherwise_1, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_c_if_1(_jspx_th_c_otherwise_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_1); - return false; - } - - private boolean _jspx_meth_c_if_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db'] and not empty object_db}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(' '); - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${object_db}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db'] and not empty object_db}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(' '); - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${object_db}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("object_category"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_jxp_out_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_0 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_0.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copyInfo}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_out_0.setSelect((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("m:extension/h:holdingsInfo/h:copies/h:copy[h:copyId='${copy_id}']/h:objectCategory", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_out_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${localmap}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_out_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("copy_id"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_c_choose_2(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_2 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_2.setPageContext(_jspx_page_context); - _jspx_th_c_choose_2.setParent(null); - int _jspx_eval_c_choose_2 = _jspx_th_c_choose_2.doStartTag(); - if (_jspx_eval_c_choose_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_2(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_2(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_2); - return false; - } - - private boolean _jspx_meth_c_when_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_2 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_2.setPageContext(_jspx_page_context); - _jspx_th_c_when_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - _jspx_th_c_when_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_2 = _jspx_th_c_when_2.doStartTag(); - if (_jspx_eval_c_when_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copy_id}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_2(_jspx_th_c_when_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_2); - return false; - } - - private boolean _jspx_meth_c_if_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db'] and not empty object_db}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(' '); - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${object_db}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_c_otherwise_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_2 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_2.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - int _jspx_eval_c_otherwise_2 = _jspx_th_c_otherwise_2.doStartTag(); - if (_jspx_eval_c_otherwise_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copy_id}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_3(_jspx_th_c_otherwise_2, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_2); - return false; - } - - private boolean _jspx_meth_c_if_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db'] and not empty object_db}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(' '); - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${object_db}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_c_if_4(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_4 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_4.setPageContext(_jspx_page_context); - _jspx_th_c_if_4.setParent(null); - _jspx_th_c_if_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty hasVol}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_4 = _jspx_th_c_if_4.doStartTag(); - if (_jspx_eval_c_if_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_3(_jspx_th_c_if_4, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_jxp_out_1(_jspx_th_c_if_4, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_4); - return false; - } - - private boolean _jspx_meth_fmt_message_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - _jspx_th_fmt_message_3.setKey("volume_id"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_jxp_out_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_1 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_1.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_1.setParent(_jspx_th_c_if_4); - _jspx_th_jxp_out_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copyInfo}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_out_1.setSelect((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("m:extension/h:holdingsInfo/h:copies/h:copy[h:copyId='${copy_id}']/h:volumeId", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_out_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${localmap}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_out_1.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("copy_location"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_jxp_out_2(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_2 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_2.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_2.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copyInfo}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_out_2.setSelect((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("m:extension/h:holdingsInfo/h:copies/h:copy[h:copyId='${copy_id}']/h:copyLocation", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_out_2.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${localmap}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_out_2.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("title"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("author"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/fine_tag$fine_tagHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/fine_tag$fine_tagHelper.class deleted file mode 100755 index 45510f0557ff3cde7ce3dcc6dc2ea1868d48801f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9627 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/fine_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/fine_tag.java deleted file mode 100755 index 41a6cc471..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/fine_tag.java +++ /dev/null @@ -1,4743 +0,0 @@ -package org.apache.jsp.tag.web.display; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.*; -import org.apache.commons.jxpath.*; -import org.w3c.dom.*; - -public final class fine_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(5); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/out.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/formatDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/parseDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/formatAmount.tag"); - } - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_value_target_property_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.Object doc; - private java.lang.String with_links; - - public java.lang.Object getDoc() { - return this.doc; - } - - public void setDoc(java.lang.Object doc) { - this.doc = doc; - } - - public java.lang.String getWith_links() { - return this.with_links; - } - - public void setWith_links(java.lang.String with_links) { - this.with_links = with_links; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_set_value_target_property_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_set_var = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_set_var_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_c_set_value_target_property_nobody.release(); - _jspx_tagPool_c_set_var.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_c_set_var_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getDoc() != null ) - _jspx_page_context.setAttribute("doc", getDoc()); - if( getWith_links() != null ) - _jspx_page_context.setAttribute("with_links", getWith_links()); - - try { - out.write("\r\n"); - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - if (_jspx_meth_c_set_1(_jspx_page_context)) - return; - if (_jspx_meth_c_set_2(_jspx_page_context)) - return; - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_0 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_0_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_0.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_0_aliasMap); - _jspx_th_jxp_forEach_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_0.setVar("ptr"); - _jspx_th_jxp_forEach_0.setSelect((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${select}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_0.setJspBody(new fine_tagHelper( 0, _jspx_page_context, _jspx_th_jxp_forEach_0, null)); - _jspx_th_jxp_forEach_0.doTag(); - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.local.display"); - _jspx_th_fmt_setBundle_0.setScope("page"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_0.setProperty("f"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/fine/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_set_1(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent(null); - _jspx_th_c_set_1.setVar("rootName"); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_1.doInitBody(); - } - do { - if (_jspx_meth_jxp_out_0(_jspx_th_c_set_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_jxp_out_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_0 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_0.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_0.setParent(_jspx_th_c_set_1); - _jspx_th_jxp_out_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_out_0.setSelect("local-name()"); - _jspx_th_jxp_out_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_out_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_2(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent(null); - _jspx_th_c_set_2.setVar("select"); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_eval_c_set_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_2.doInitBody(); - } - do { - if (_jspx_meth_c_choose_0(_jspx_th_c_set_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_c_choose_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_set_2); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${rootName eq 'fine'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('.'); - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("//f:fine"); - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_c_choose_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_1 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_1.setPageContext(_jspx_page_context); - _jspx_th_c_choose_1.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - int _jspx_eval_c_choose_1 = _jspx_th_c_choose_1.doStartTag(); - if (_jspx_eval_c_choose_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_when_2(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_when_3(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_when_4(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_1); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(ptr['f:amount'] ne '0') and empty ptr['f:ref/@id']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_3(_jspx_th_c_when_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_c_set_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_3 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_3.setPageContext(_jspx_page_context); - _jspx_th_c_set_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_c_set_3.setVar("fine_type"); - _jspx_th_c_set_3.setValue(new String("fine_issued")); - int _jspx_eval_c_set_3 = _jspx_th_c_set_3.doStartTag(); - if (_jspx_th_c_set_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_3); - return false; - } - - private boolean _jspx_meth_c_when_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_2 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_2.setPageContext(_jspx_page_context); - _jspx_th_c_when_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(ptr['f:amount'] eq '0') and (ptr['f:paid/f:amount'] eq '0')}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_2 = _jspx_th_c_when_2.doStartTag(); - if (_jspx_eval_c_when_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_4(_jspx_th_c_when_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_2); - return false; - } - - private boolean _jspx_meth_c_set_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_4 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_4.setPageContext(_jspx_page_context); - _jspx_th_c_set_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_c_set_4.setVar("fine_type"); - _jspx_th_c_set_4.setValue(new String("fine_cancellation")); - int _jspx_eval_c_set_4 = _jspx_th_c_set_4.doStartTag(); - if (_jspx_th_c_set_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_4); - return false; - } - - private boolean _jspx_meth_c_when_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_3 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_3.setPageContext(_jspx_page_context); - _jspx_th_c_when_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(ptr['f:amount'] eq '0') and (ptr['f:paid/f:amount'] ne '0')}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_3 = _jspx_th_c_when_3.doStartTag(); - if (_jspx_eval_c_when_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_5(_jspx_th_c_when_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_3); - return false; - } - - private boolean _jspx_meth_c_set_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_5 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_5.setPageContext(_jspx_page_context); - _jspx_th_c_set_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_3); - _jspx_th_c_set_5.setVar("fine_type"); - _jspx_th_c_set_5.setValue(new String("fine_payment")); - int _jspx_eval_c_set_5 = _jspx_th_c_set_5.doStartTag(); - if (_jspx_th_c_set_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_5); - return false; - } - - private boolean _jspx_meth_c_when_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_4 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_4.setPageContext(_jspx_page_context); - _jspx_th_c_when_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(ptr['f:amount'] ne '0') and empty ptr['f:paid/f:amount']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_4 = _jspx_th_c_when_4.doStartTag(); - if (_jspx_eval_c_when_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_6(_jspx_th_c_when_4, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_4); - return false; - } - - private boolean _jspx_meth_c_set_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_4, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_6 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_6.setPageContext(_jspx_page_context); - _jspx_th_c_set_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_4); - _jspx_th_c_set_6.setVar("fine_type"); - _jspx_th_c_set_6.setValue(new String("fine_pending")); - int _jspx_eval_c_set_6 = _jspx_th_c_set_6.doStartTag(); - if (_jspx_th_c_set_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_6); - return false; - } - - private boolean _jspx_meth_c_otherwise_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_1 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_1.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - int _jspx_eval_c_otherwise_1 = _jspx_th_c_otherwise_1.doStartTag(); - if (_jspx_eval_c_otherwise_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_7(_jspx_th_c_otherwise_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_1); - return false; - } - - private boolean _jspx_meth_c_set_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_7 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_7.setPageContext(_jspx_page_context); - _jspx_th_c_set_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_set_7.setVar("fine_type"); - _jspx_th_c_set_7.setValue(new String("fine_info")); - int _jspx_eval_c_set_7 = _jspx_th_c_set_7.doStartTag(); - if (_jspx_th_c_set_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_7); - return false; - } - - private boolean _jspx_meth_c_if_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fine_type eq 'fine_issued'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

"); - if (_jspx_meth_fmt_message_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("

\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_if_3(_jspx_th_c_if_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_4(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("
"); - if (_jspx_meth_fmt_message_1(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write(":\r\n"); - out.write(" "); - if (_jspx_meth_c_choose_2(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("
"); - if (_jspx_meth_fmt_message_2(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_3(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("
"); - if (_jspx_meth_fmt_message_3(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write(": "); - if (_jspx_meth_util_formatDate_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("
"); - if (_jspx_meth_fmt_message_4(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:type']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
"); - if (_jspx_meth_fmt_message_5(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write(": "); - if (_jspx_meth_dsp_formatAmount_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("
"); - if (_jspx_meth_fmt_message_6(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:obs']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
"); - if (_jspx_meth_fmt_message_7(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:location']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
"); - if (_jspx_meth_fmt_message_8(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:operator/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_fmt_message_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_fmt_message_0.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fine_type}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_fmt_message_1.setKey("transaction_id"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_c_choose_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_2 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_2.setPageContext(_jspx_page_context); - _jspx_th_c_choose_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - int _jspx_eval_c_choose_2 = _jspx_th_c_choose_2.doStartTag(); - if (_jspx_eval_c_choose_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_5(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_2(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_2); - return false; - } - - private boolean _jspx_meth_c_when_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_5 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_5.setPageContext(_jspx_page_context); - _jspx_th_c_when_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - _jspx_th_c_when_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_5 = _jspx_th_c_when_5.doStartTag(); - if (_jspx_eval_c_when_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_when_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_5); - return false; - } - - private boolean _jspx_meth_c_otherwise_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_2 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_2.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - int _jspx_eval_c_otherwise_2 = _jspx_th_c_otherwise_2.doStartTag(); - if (_jspx_eval_c_otherwise_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_2); - return false; - } - - private boolean _jspx_meth_fmt_message_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_fmt_message_2.setKey("user_id"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_c_choose_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_3 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_3.setPageContext(_jspx_page_context); - _jspx_th_c_choose_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - int _jspx_eval_c_choose_3 = _jspx_th_c_choose_3.doStartTag(); - if (_jspx_eval_c_choose_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_6(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_3(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_3); - return false; - } - - private boolean _jspx_meth_c_when_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_6 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_6.setPageContext(_jspx_page_context); - _jspx_th_c_when_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - _jspx_th_c_when_6.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_6 = _jspx_th_c_when_6.doStartTag(); - if (_jspx_eval_c_when_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:userId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_1(_jspx_th_c_when_6, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_6); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_6, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_6); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:userDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_c_otherwise_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_3 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_3.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - int _jspx_eval_c_otherwise_3 = _jspx_th_c_otherwise_3.doStartTag(); - if (_jspx_eval_c_otherwise_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:userId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_2(_jspx_th_c_otherwise_3, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_3); - return false; - } - - private boolean _jspx_meth_c_if_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_3); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:userDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_fmt_message_3.setKey("date"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_util_formatDate_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_0 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_0.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_0.setParent(_jspx_th_c_if_0); - _jspx_th_util_formatDate_0.setType("both"); - _jspx_th_util_formatDate_0.setJspBody(new fine_tagHelper( 1, _jspx_page_context, _jspx_th_util_formatDate_0, null)); - _jspx_th_util_formatDate_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_fmt_message_4.setKey("fine_type"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_fmt_message_5.setKey("fine_amount"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_dsp_formatAmount_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // dsp:formatAmount - org.apache.jsp.tag.web.display.formatAmount_tag _jspx_th_dsp_formatAmount_0 = new org.apache.jsp.tag.web.display.formatAmount_tag(); - _jspx_th_dsp_formatAmount_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_formatAmount_0.setParent(_jspx_th_c_if_0); - _jspx_th_dsp_formatAmount_0.setJspBody(new fine_tagHelper( 2, _jspx_page_context, _jspx_th_dsp_formatAmount_0, null)); - _jspx_th_dsp_formatAmount_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_fmt_message_6.setKey("obs"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_fmt_message_7.setKey("location"); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_8(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_fmt_message_8.setKey("operator_id"); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - return false; - } - - private boolean _jspx_meth_c_if_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty ptr['f:ref/@id']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_9(_jspx_th_c_if_3, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_4(_jspx_th_c_if_3, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_fmt_message_9(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - _jspx_th_fmt_message_9.setKey("reference_id"); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - return false; - } - - private boolean _jspx_meth_c_choose_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_4 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_4.setPageContext(_jspx_page_context); - _jspx_th_c_choose_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - int _jspx_eval_c_choose_4 = _jspx_th_c_choose_4.doStartTag(); - if (_jspx_eval_c_choose_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_7(_jspx_th_c_choose_4, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_4(_jspx_th_c_choose_4, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_4); - return false; - } - - private boolean _jspx_meth_c_when_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_4, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_7 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_7.setPageContext(_jspx_page_context); - _jspx_th_c_when_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_4); - _jspx_th_c_when_7.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_7 = _jspx_th_c_when_7.doStartTag(); - if (_jspx_eval_c_when_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:ref/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_when_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_7); - return false; - } - - private boolean _jspx_meth_c_otherwise_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_4, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_4 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_4.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_4); - int _jspx_eval_c_otherwise_4 = _jspx_th_c_otherwise_4.doStartTag(); - if (_jspx_eval_c_otherwise_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:ref/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_4); - return false; - } - - private boolean _jspx_meth_c_if_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_4 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_4.setPageContext(_jspx_page_context); - _jspx_th_c_if_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_if_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty ptr['f:object/f:copyId'] and (fine_type ne 'fine_payment') }", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_4 = _jspx_th_c_if_4.doStartTag(); - if (_jspx_eval_c_if_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_10(_jspx_th_c_if_4, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_5(_jspx_th_c_if_4, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_11(_jspx_th_c_if_4, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_6(_jspx_th_c_if_4, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_12(_jspx_th_c_if_4, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_7(_jspx_th_c_if_4, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_13(_jspx_th_c_if_4, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_util_formatDate_1(_jspx_th_c_if_4, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_14(_jspx_th_c_if_4, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_util_formatDate_2(_jspx_th_c_if_4, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_15(_jspx_th_c_if_4, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:object/f:daysOverdue']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_4); - return false; - } - - private boolean _jspx_meth_fmt_message_10(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - _jspx_th_fmt_message_10.setKey("copy_id"); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - return false; - } - - private boolean _jspx_meth_c_choose_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_5 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_5.setPageContext(_jspx_page_context); - _jspx_th_c_choose_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - int _jspx_eval_c_choose_5 = _jspx_th_c_choose_5.doStartTag(); - if (_jspx_eval_c_choose_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_8(_jspx_th_c_choose_5, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_5(_jspx_th_c_choose_5, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_5); - return false; - } - - private boolean _jspx_meth_c_when_8(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_5, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_8 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_8.setPageContext(_jspx_page_context); - _jspx_th_c_when_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_5); - _jspx_th_c_when_8.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_8 = _jspx_th_c_when_8.doStartTag(); - if (_jspx_eval_c_when_8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:object/f:copyId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_5(_jspx_th_c_when_8, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_8.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_8); - return false; - } - - private boolean _jspx_meth_c_if_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_8, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_5 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_5.setPageContext(_jspx_page_context); - _jspx_th_c_if_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_8); - _jspx_th_c_if_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db'] and not empty ptr['f:object/f:objectDb']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_5 = _jspx_th_c_if_5.doStartTag(); - if (_jspx_eval_c_if_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:object/f:objectDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_5); - return false; - } - - private boolean _jspx_meth_c_otherwise_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_5, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_5 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_5.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_5); - int _jspx_eval_c_otherwise_5 = _jspx_th_c_otherwise_5.doStartTag(); - if (_jspx_eval_c_otherwise_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:object/f:copyId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_6(_jspx_th_c_otherwise_5, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_5); - return false; - } - - private boolean _jspx_meth_c_if_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_5, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_6 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_6.setPageContext(_jspx_page_context); - _jspx_th_c_if_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_5); - _jspx_th_c_if_6.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db'] and not empty ptr['f:object/f:objectDb']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_6 = _jspx_th_c_if_6.doStartTag(); - if (_jspx_eval_c_if_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:object/f:objectDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_6); - return false; - } - - private boolean _jspx_meth_fmt_message_11(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - _jspx_th_fmt_message_11.setKey("record_id"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_c_choose_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_6 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_6.setPageContext(_jspx_page_context); - _jspx_th_c_choose_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - int _jspx_eval_c_choose_6 = _jspx_th_c_choose_6.doStartTag(); - if (_jspx_eval_c_choose_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_9(_jspx_th_c_choose_6, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_6(_jspx_th_c_choose_6, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_6); - return false; - } - - private boolean _jspx_meth_c_when_9(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_6, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_9 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_9.setPageContext(_jspx_page_context); - _jspx_th_c_when_9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_6); - _jspx_th_c_when_9.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_9 = _jspx_th_c_when_9.doStartTag(); - if (_jspx_eval_c_when_9 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:object/f:recordId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_7(_jspx_th_c_when_9, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_9.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_9); - return false; - } - - private boolean _jspx_meth_c_if_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_9, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_7 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_7.setPageContext(_jspx_page_context); - _jspx_th_c_if_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_9); - _jspx_th_c_if_7.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db'] and not empty ptr['f:object/f:objectDb']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_7 = _jspx_th_c_if_7.doStartTag(); - if (_jspx_eval_c_if_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:object/f:objectDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_7); - return false; - } - - private boolean _jspx_meth_c_otherwise_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_6, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_6 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_6.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_6); - int _jspx_eval_c_otherwise_6 = _jspx_th_c_otherwise_6.doStartTag(); - if (_jspx_eval_c_otherwise_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:object/f:recordId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_8(_jspx_th_c_otherwise_6, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_6); - return false; - } - - private boolean _jspx_meth_c_if_8(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_6, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_8 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_8.setPageContext(_jspx_page_context); - _jspx_th_c_if_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_6); - _jspx_th_c_if_8.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db'] and not empty ptr['f:object/f:objectDb']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_8 = _jspx_th_c_if_8.doStartTag(); - if (_jspx_eval_c_if_8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:object/f:objectDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_8.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_8); - return false; - } - - private boolean _jspx_meth_fmt_message_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - _jspx_th_fmt_message_12.setKey("profile"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_c_choose_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_7 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_7.setPageContext(_jspx_page_context); - _jspx_th_c_choose_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - int _jspx_eval_c_choose_7 = _jspx_th_c_choose_7.doStartTag(); - if (_jspx_eval_c_choose_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_10(_jspx_th_c_choose_7, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_7(_jspx_th_c_choose_7, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_7); - return false; - } - - private boolean _jspx_meth_c_when_10(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_7, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_10 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_10.setPageContext(_jspx_page_context); - _jspx_th_c_when_10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_7); - _jspx_th_c_when_10.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_10 = _jspx_th_c_when_10.doStartTag(); - if (_jspx_eval_c_when_10 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:object/f:profile/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_when_10.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_10); - return false; - } - - private boolean _jspx_meth_c_otherwise_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_7, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_7 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_7.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_7); - int _jspx_eval_c_otherwise_7 = _jspx_th_c_otherwise_7.doStartTag(); - if (_jspx_eval_c_otherwise_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:object/f:profile/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_7); - return false; - } - - private boolean _jspx_meth_fmt_message_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - _jspx_th_fmt_message_13.setKey("loan_date"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_util_formatDate_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_1 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_1.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_1.setParent(_jspx_th_c_if_4); - _jspx_th_util_formatDate_1.setType("both"); - _jspx_th_util_formatDate_1.setJspBody(new fine_tagHelper( 3, _jspx_page_context, _jspx_th_util_formatDate_1, null)); - _jspx_th_util_formatDate_1.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - _jspx_th_fmt_message_14.setKey("return_date"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_util_formatDate_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_2 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_2.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_2.setParent(_jspx_th_c_if_4); - _jspx_th_util_formatDate_2.setType("both"); - _jspx_th_util_formatDate_2.setJspBody(new fine_tagHelper( 4, _jspx_page_context, _jspx_th_util_formatDate_2, null)); - _jspx_th_util_formatDate_2.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - _jspx_th_fmt_message_15.setKey("days_overdue"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_c_if_9(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_9 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_9.setPageContext(_jspx_page_context); - _jspx_th_c_if_9.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_9.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fine_type eq 'fine_cancellation'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_9 = _jspx_th_c_if_9.doStartTag(); - if (_jspx_eval_c_if_9 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

"); - if (_jspx_meth_fmt_message_16(_jspx_th_c_if_9, _jspx_page_context)) - return true; - out.write("

\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_if_12(_jspx_th_c_if_9, _jspx_page_context)) - return true; - out.write("
"); - if (_jspx_meth_fmt_message_17(_jspx_th_c_if_9, _jspx_page_context)) - return true; - out.write(":\r\n"); - out.write(" "); - if (_jspx_meth_c_choose_8(_jspx_th_c_if_9, _jspx_page_context)) - return true; - out.write("
"); - if (_jspx_meth_fmt_message_18(_jspx_th_c_if_9, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_9(_jspx_th_c_if_9, _jspx_page_context)) - return true; - out.write("
"); - if (_jspx_meth_fmt_message_19(_jspx_th_c_if_9, _jspx_page_context)) - return true; - out.write(": "); - if (_jspx_meth_util_formatDate_3(_jspx_th_c_if_9, _jspx_page_context)) - return true; - out.write("
"); - if (_jspx_meth_fmt_message_20(_jspx_th_c_if_9, _jspx_page_context)) - return true; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:obs']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
"); - if (_jspx_meth_fmt_message_21(_jspx_th_c_if_9, _jspx_page_context)) - return true; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:location']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
"); - if (_jspx_meth_fmt_message_22(_jspx_th_c_if_9, _jspx_page_context)) - return true; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:operator/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_9.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_9); - return false; - } - - private boolean _jspx_meth_fmt_message_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_9, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_9); - _jspx_th_fmt_message_16.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fine_type}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_fmt_message_17(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_9, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_9); - _jspx_th_fmt_message_17.setKey("transaction_id"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_c_choose_8(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_9, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_8 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_8.setPageContext(_jspx_page_context); - _jspx_th_c_choose_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_9); - int _jspx_eval_c_choose_8 = _jspx_th_c_choose_8.doStartTag(); - if (_jspx_eval_c_choose_8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_11(_jspx_th_c_choose_8, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_8(_jspx_th_c_choose_8, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_8.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_8); - return false; - } - - private boolean _jspx_meth_c_when_11(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_8, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_11 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_11.setPageContext(_jspx_page_context); - _jspx_th_c_when_11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_8); - _jspx_th_c_when_11.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_11 = _jspx_th_c_when_11.doStartTag(); - if (_jspx_eval_c_when_11 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_when_11.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_11); - return false; - } - - private boolean _jspx_meth_c_otherwise_8(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_8, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_8 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_8.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_8); - int _jspx_eval_c_otherwise_8 = _jspx_th_c_otherwise_8.doStartTag(); - if (_jspx_eval_c_otherwise_8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_8.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_8); - return false; - } - - private boolean _jspx_meth_fmt_message_18(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_9, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_9); - _jspx_th_fmt_message_18.setKey("user_id"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_c_choose_9(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_9, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_9 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_9.setPageContext(_jspx_page_context); - _jspx_th_c_choose_9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_9); - int _jspx_eval_c_choose_9 = _jspx_th_c_choose_9.doStartTag(); - if (_jspx_eval_c_choose_9 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_12(_jspx_th_c_choose_9, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_9(_jspx_th_c_choose_9, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_9.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_9); - return false; - } - - private boolean _jspx_meth_c_when_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_9, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_12 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_12.setPageContext(_jspx_page_context); - _jspx_th_c_when_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_9); - _jspx_th_c_when_12.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_12 = _jspx_th_c_when_12.doStartTag(); - if (_jspx_eval_c_when_12 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:userId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_10(_jspx_th_c_when_12, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_12.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_12); - return false; - } - - private boolean _jspx_meth_c_if_10(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_12, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_10 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_10.setPageContext(_jspx_page_context); - _jspx_th_c_if_10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_12); - _jspx_th_c_if_10.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_10 = _jspx_th_c_if_10.doStartTag(); - if (_jspx_eval_c_if_10 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:userDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_10.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_10); - return false; - } - - private boolean _jspx_meth_c_otherwise_9(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_9, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_9 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_9.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_9); - int _jspx_eval_c_otherwise_9 = _jspx_th_c_otherwise_9.doStartTag(); - if (_jspx_eval_c_otherwise_9 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:userId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_11(_jspx_th_c_otherwise_9, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_9.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_9); - return false; - } - - private boolean _jspx_meth_c_if_11(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_9, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_11 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_11.setPageContext(_jspx_page_context); - _jspx_th_c_if_11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_9); - _jspx_th_c_if_11.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_11 = _jspx_th_c_if_11.doStartTag(); - if (_jspx_eval_c_if_11 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:userDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_11.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_11); - return false; - } - - private boolean _jspx_meth_fmt_message_19(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_9, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_19 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_19.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_19.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_9); - _jspx_th_fmt_message_19.setKey("date"); - int _jspx_eval_fmt_message_19 = _jspx_th_fmt_message_19.doStartTag(); - if (_jspx_th_fmt_message_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_19); - return false; - } - - private boolean _jspx_meth_util_formatDate_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_9, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_3 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_3.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_3.setParent(_jspx_th_c_if_9); - _jspx_th_util_formatDate_3.setType("both"); - _jspx_th_util_formatDate_3.setJspBody(new fine_tagHelper( 5, _jspx_page_context, _jspx_th_util_formatDate_3, null)); - _jspx_th_util_formatDate_3.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_20(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_9, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_20 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_20.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_20.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_9); - _jspx_th_fmt_message_20.setKey("obs"); - int _jspx_eval_fmt_message_20 = _jspx_th_fmt_message_20.doStartTag(); - if (_jspx_th_fmt_message_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_20); - return false; - } - - private boolean _jspx_meth_fmt_message_21(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_9, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_21 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_21.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_21.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_9); - _jspx_th_fmt_message_21.setKey("location"); - int _jspx_eval_fmt_message_21 = _jspx_th_fmt_message_21.doStartTag(); - if (_jspx_th_fmt_message_21.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_21); - return false; - } - - private boolean _jspx_meth_fmt_message_22(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_9, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_22 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_22.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_22.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_9); - _jspx_th_fmt_message_22.setKey("operator_id"); - int _jspx_eval_fmt_message_22 = _jspx_th_fmt_message_22.doStartTag(); - if (_jspx_th_fmt_message_22.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_22); - return false; - } - - private boolean _jspx_meth_c_if_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_9, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_12 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_12.setPageContext(_jspx_page_context); - _jspx_th_c_if_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_9); - _jspx_th_c_if_12.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty ptr['f:ref/@id']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_12 = _jspx_th_c_if_12.doStartTag(); - if (_jspx_eval_c_if_12 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_23(_jspx_th_c_if_12, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_10(_jspx_th_c_if_12, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_12.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_12); - return false; - } - - private boolean _jspx_meth_fmt_message_23(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_12, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_23 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_23.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_23.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_12); - _jspx_th_fmt_message_23.setKey("reference_id"); - int _jspx_eval_fmt_message_23 = _jspx_th_fmt_message_23.doStartTag(); - if (_jspx_th_fmt_message_23.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_23); - return false; - } - - private boolean _jspx_meth_c_choose_10(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_12, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_10 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_10.setPageContext(_jspx_page_context); - _jspx_th_c_choose_10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_12); - int _jspx_eval_c_choose_10 = _jspx_th_c_choose_10.doStartTag(); - if (_jspx_eval_c_choose_10 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_13(_jspx_th_c_choose_10, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_10(_jspx_th_c_choose_10, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_10.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_10); - return false; - } - - private boolean _jspx_meth_c_when_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_10, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_13 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_13.setPageContext(_jspx_page_context); - _jspx_th_c_when_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_10); - _jspx_th_c_when_13.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_13 = _jspx_th_c_when_13.doStartTag(); - if (_jspx_eval_c_when_13 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:ref/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_when_13.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_13); - return false; - } - - private boolean _jspx_meth_c_otherwise_10(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_10, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_10 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_10.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_10); - int _jspx_eval_c_otherwise_10 = _jspx_th_c_otherwise_10.doStartTag(); - if (_jspx_eval_c_otherwise_10 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:ref/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_10.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_10); - return false; - } - - private boolean _jspx_meth_c_if_13(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_13 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_13.setPageContext(_jspx_page_context); - _jspx_th_c_if_13.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_13.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fine_type eq 'fine_payment'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_13 = _jspx_th_c_if_13.doStartTag(); - if (_jspx_eval_c_if_13 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

"); - if (_jspx_meth_fmt_message_24(_jspx_th_c_if_13, _jspx_page_context)) - return true; - out.write("

\r\n"); - out.write(" \r\n"); - out.write(" "); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_if_16(_jspx_th_c_if_13, _jspx_page_context)) - return true; - out.write("
"); - if (_jspx_meth_fmt_message_25(_jspx_th_c_if_13, _jspx_page_context)) - return true; - out.write(": "); - if (_jspx_meth_dsp_formatAmount_1(_jspx_th_c_if_13, _jspx_page_context)) - return true; - out.write("
"); - if (_jspx_meth_fmt_message_26(_jspx_th_c_if_13, _jspx_page_context)) - return true; - out.write(": "); - if (_jspx_meth_util_formatDate_4(_jspx_th_c_if_13, _jspx_page_context)) - return true; - out.write("
"); - if (_jspx_meth_fmt_message_27(_jspx_th_c_if_13, _jspx_page_context)) - return true; - out.write(":\r\n"); - out.write(" "); - if (_jspx_meth_c_choose_11(_jspx_th_c_if_13, _jspx_page_context)) - return true; - out.write("
"); - if (_jspx_meth_fmt_message_28(_jspx_th_c_if_13, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_12(_jspx_th_c_if_13, _jspx_page_context)) - return true; - out.write("
"); - if (_jspx_meth_fmt_message_29(_jspx_th_c_if_13, _jspx_page_context)) - return true; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:obs']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
"); - if (_jspx_meth_fmt_message_30(_jspx_th_c_if_13, _jspx_page_context)) - return true; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:location']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
"); - if (_jspx_meth_fmt_message_31(_jspx_th_c_if_13, _jspx_page_context)) - return true; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:operator/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_13.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_13); - return false; - } - - private boolean _jspx_meth_fmt_message_24(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_13, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_24 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_24.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_24.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_13); - _jspx_th_fmt_message_24.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fine_type}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_message_24 = _jspx_th_fmt_message_24.doStartTag(); - if (_jspx_th_fmt_message_24.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_24); - return false; - } - - private boolean _jspx_meth_fmt_message_25(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_13, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_25 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_25.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_25.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_13); - _jspx_th_fmt_message_25.setKey("paid_amount"); - int _jspx_eval_fmt_message_25 = _jspx_th_fmt_message_25.doStartTag(); - if (_jspx_th_fmt_message_25.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_25); - return false; - } - - private boolean _jspx_meth_dsp_formatAmount_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_13, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // dsp:formatAmount - org.apache.jsp.tag.web.display.formatAmount_tag _jspx_th_dsp_formatAmount_1 = new org.apache.jsp.tag.web.display.formatAmount_tag(); - _jspx_th_dsp_formatAmount_1.setJspContext(_jspx_page_context); - _jspx_th_dsp_formatAmount_1.setParent(_jspx_th_c_if_13); - _jspx_th_dsp_formatAmount_1.setJspBody(new fine_tagHelper( 6, _jspx_page_context, _jspx_th_dsp_formatAmount_1, null)); - _jspx_th_dsp_formatAmount_1.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_26(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_13, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_26 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_26.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_26.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_13); - _jspx_th_fmt_message_26.setKey("paid_date"); - int _jspx_eval_fmt_message_26 = _jspx_th_fmt_message_26.doStartTag(); - if (_jspx_th_fmt_message_26.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_26); - return false; - } - - private boolean _jspx_meth_util_formatDate_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_13, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_4 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_4.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_4.setParent(_jspx_th_c_if_13); - _jspx_th_util_formatDate_4.setType("both"); - _jspx_th_util_formatDate_4.setJspBody(new fine_tagHelper( 7, _jspx_page_context, _jspx_th_util_formatDate_4, null)); - _jspx_th_util_formatDate_4.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_27(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_13, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_27 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_27.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_27.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_13); - _jspx_th_fmt_message_27.setKey("transaction_id"); - int _jspx_eval_fmt_message_27 = _jspx_th_fmt_message_27.doStartTag(); - if (_jspx_th_fmt_message_27.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_27); - return false; - } - - private boolean _jspx_meth_c_choose_11(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_13, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_11 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_11.setPageContext(_jspx_page_context); - _jspx_th_c_choose_11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_13); - int _jspx_eval_c_choose_11 = _jspx_th_c_choose_11.doStartTag(); - if (_jspx_eval_c_choose_11 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_14(_jspx_th_c_choose_11, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_11(_jspx_th_c_choose_11, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_11.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_11); - return false; - } - - private boolean _jspx_meth_c_when_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_11, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_14 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_14.setPageContext(_jspx_page_context); - _jspx_th_c_when_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_11); - _jspx_th_c_when_14.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_14 = _jspx_th_c_when_14.doStartTag(); - if (_jspx_eval_c_when_14 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_when_14.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_14); - return false; - } - - private boolean _jspx_meth_c_otherwise_11(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_11, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_11 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_11.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_11); - int _jspx_eval_c_otherwise_11 = _jspx_th_c_otherwise_11.doStartTag(); - if (_jspx_eval_c_otherwise_11 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_11.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_11); - return false; - } - - private boolean _jspx_meth_fmt_message_28(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_13, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_28 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_28.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_28.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_13); - _jspx_th_fmt_message_28.setKey("user_id"); - int _jspx_eval_fmt_message_28 = _jspx_th_fmt_message_28.doStartTag(); - if (_jspx_th_fmt_message_28.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_28); - return false; - } - - private boolean _jspx_meth_c_choose_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_13, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_12 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_12.setPageContext(_jspx_page_context); - _jspx_th_c_choose_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_13); - int _jspx_eval_c_choose_12 = _jspx_th_c_choose_12.doStartTag(); - if (_jspx_eval_c_choose_12 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_15(_jspx_th_c_choose_12, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_12(_jspx_th_c_choose_12, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_12.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_12); - return false; - } - - private boolean _jspx_meth_c_when_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_12, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_15 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_15.setPageContext(_jspx_page_context); - _jspx_th_c_when_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_12); - _jspx_th_c_when_15.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_15 = _jspx_th_c_when_15.doStartTag(); - if (_jspx_eval_c_when_15 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:userId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_14(_jspx_th_c_when_15, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_15.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_15); - return false; - } - - private boolean _jspx_meth_c_if_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_15, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_14 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_14.setPageContext(_jspx_page_context); - _jspx_th_c_if_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_15); - _jspx_th_c_if_14.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_14 = _jspx_th_c_if_14.doStartTag(); - if (_jspx_eval_c_if_14 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:userDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_14.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_14); - return false; - } - - private boolean _jspx_meth_c_otherwise_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_12, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_12 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_12.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_12); - int _jspx_eval_c_otherwise_12 = _jspx_th_c_otherwise_12.doStartTag(); - if (_jspx_eval_c_otherwise_12 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:userId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_15(_jspx_th_c_otherwise_12, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_12.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_12); - return false; - } - - private boolean _jspx_meth_c_if_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_12, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_15 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_15.setPageContext(_jspx_page_context); - _jspx_th_c_if_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_12); - _jspx_th_c_if_15.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_15 = _jspx_th_c_if_15.doStartTag(); - if (_jspx_eval_c_if_15 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:userDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_15.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_15); - return false; - } - - private boolean _jspx_meth_fmt_message_29(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_13, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_29 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_29.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_29.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_13); - _jspx_th_fmt_message_29.setKey("obs"); - int _jspx_eval_fmt_message_29 = _jspx_th_fmt_message_29.doStartTag(); - if (_jspx_th_fmt_message_29.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_29); - return false; - } - - private boolean _jspx_meth_fmt_message_30(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_13, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_30 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_30.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_30.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_13); - _jspx_th_fmt_message_30.setKey("location"); - int _jspx_eval_fmt_message_30 = _jspx_th_fmt_message_30.doStartTag(); - if (_jspx_th_fmt_message_30.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_30); - return false; - } - - private boolean _jspx_meth_fmt_message_31(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_13, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_31 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_31.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_31.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_13); - _jspx_th_fmt_message_31.setKey("operator_id"); - int _jspx_eval_fmt_message_31 = _jspx_th_fmt_message_31.doStartTag(); - if (_jspx_th_fmt_message_31.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_31); - return false; - } - - private boolean _jspx_meth_c_if_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_13, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_16 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_16.setPageContext(_jspx_page_context); - _jspx_th_c_if_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_13); - _jspx_th_c_if_16.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty ptr['f:ref/@id']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_16 = _jspx_th_c_if_16.doStartTag(); - if (_jspx_eval_c_if_16 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_32(_jspx_th_c_if_16, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_13(_jspx_th_c_if_16, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_16.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_16); - return false; - } - - private boolean _jspx_meth_fmt_message_32(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_16, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_32 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_32.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_32.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_16); - _jspx_th_fmt_message_32.setKey("reference_id"); - int _jspx_eval_fmt_message_32 = _jspx_th_fmt_message_32.doStartTag(); - if (_jspx_th_fmt_message_32.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_32); - return false; - } - - private boolean _jspx_meth_c_choose_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_16, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_13 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_13.setPageContext(_jspx_page_context); - _jspx_th_c_choose_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_16); - int _jspx_eval_c_choose_13 = _jspx_th_c_choose_13.doStartTag(); - if (_jspx_eval_c_choose_13 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_16(_jspx_th_c_choose_13, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_13(_jspx_th_c_choose_13, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_13.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_13); - return false; - } - - private boolean _jspx_meth_c_when_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_13, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_16 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_16.setPageContext(_jspx_page_context); - _jspx_th_c_when_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_13); - _jspx_th_c_when_16.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_16 = _jspx_th_c_when_16.doStartTag(); - if (_jspx_eval_c_when_16 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:ref/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_when_16.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_16); - return false; - } - - private boolean _jspx_meth_c_otherwise_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_13, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_13 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_13.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_13); - int _jspx_eval_c_otherwise_13 = _jspx_th_c_otherwise_13.doStartTag(); - if (_jspx_eval_c_otherwise_13 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:ref/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_13.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_13); - return false; - } - - private boolean _jspx_meth_c_if_17(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_17 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_17.setPageContext(_jspx_page_context); - _jspx_th_c_if_17.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_17.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fine_type eq 'fine_pending'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_17 = _jspx_th_c_if_17.doStartTag(); - if (_jspx_eval_c_if_17 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

"); - if (_jspx_meth_fmt_message_33(_jspx_th_c_if_17, _jspx_page_context)) - return true; - out.write("

\r\n"); - out.write(" \r\n"); - out.write(" "); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
"); - if (_jspx_meth_fmt_message_34(_jspx_th_c_if_17, _jspx_page_context)) - return true; - out.write(": "); - if (_jspx_meth_dsp_formatAmount_2(_jspx_th_c_if_17, _jspx_page_context)) - return true; - out.write("
"); - if (_jspx_meth_fmt_message_35(_jspx_th_c_if_17, _jspx_page_context)) - return true; - out.write(":\r\n"); - out.write(" "); - if (_jspx_meth_c_choose_14(_jspx_th_c_if_17, _jspx_page_context)) - return true; - out.write("
"); - if (_jspx_meth_fmt_message_36(_jspx_th_c_if_17, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_15(_jspx_th_c_if_17, _jspx_page_context)) - return true; - out.write("
"); - if (_jspx_meth_fmt_message_37(_jspx_th_c_if_17, _jspx_page_context)) - return true; - out.write(": "); - if (_jspx_meth_util_formatDate_5(_jspx_th_c_if_17, _jspx_page_context)) - return true; - out.write("
"); - if (_jspx_meth_fmt_message_38(_jspx_th_c_if_17, _jspx_page_context)) - return true; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:obs']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
"); - if (_jspx_meth_fmt_message_39(_jspx_th_c_if_17, _jspx_page_context)) - return true; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:location']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_17.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_17); - return false; - } - - private boolean _jspx_meth_fmt_message_33(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_17, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_33 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_33.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_33.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_17); - _jspx_th_fmt_message_33.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fine_type}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_message_33 = _jspx_th_fmt_message_33.doStartTag(); - if (_jspx_th_fmt_message_33.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_33); - return false; - } - - private boolean _jspx_meth_fmt_message_34(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_17, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_34 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_34.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_34.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_17); - _jspx_th_fmt_message_34.setKey("fine_amount"); - int _jspx_eval_fmt_message_34 = _jspx_th_fmt_message_34.doStartTag(); - if (_jspx_th_fmt_message_34.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_34); - return false; - } - - private boolean _jspx_meth_dsp_formatAmount_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_17, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // dsp:formatAmount - org.apache.jsp.tag.web.display.formatAmount_tag _jspx_th_dsp_formatAmount_2 = new org.apache.jsp.tag.web.display.formatAmount_tag(); - _jspx_th_dsp_formatAmount_2.setJspContext(_jspx_page_context); - _jspx_th_dsp_formatAmount_2.setParent(_jspx_th_c_if_17); - _jspx_th_dsp_formatAmount_2.setJspBody(new fine_tagHelper( 8, _jspx_page_context, _jspx_th_dsp_formatAmount_2, null)); - _jspx_th_dsp_formatAmount_2.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_35(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_17, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_35 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_35.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_35.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_17); - _jspx_th_fmt_message_35.setKey("transaction_id"); - int _jspx_eval_fmt_message_35 = _jspx_th_fmt_message_35.doStartTag(); - if (_jspx_th_fmt_message_35.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_35); - return false; - } - - private boolean _jspx_meth_c_choose_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_17, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_14 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_14.setPageContext(_jspx_page_context); - _jspx_th_c_choose_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_17); - int _jspx_eval_c_choose_14 = _jspx_th_c_choose_14.doStartTag(); - if (_jspx_eval_c_choose_14 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_17(_jspx_th_c_choose_14, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_14(_jspx_th_c_choose_14, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_14.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_14); - return false; - } - - private boolean _jspx_meth_c_when_17(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_14, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_17 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_17.setPageContext(_jspx_page_context); - _jspx_th_c_when_17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_14); - _jspx_th_c_when_17.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_17 = _jspx_th_c_when_17.doStartTag(); - if (_jspx_eval_c_when_17 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_when_17.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_17); - return false; - } - - private boolean _jspx_meth_c_otherwise_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_14, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_14 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_14.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_14); - int _jspx_eval_c_otherwise_14 = _jspx_th_c_otherwise_14.doStartTag(); - if (_jspx_eval_c_otherwise_14 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_14.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_14); - return false; - } - - private boolean _jspx_meth_fmt_message_36(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_17, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_36 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_36.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_36.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_17); - _jspx_th_fmt_message_36.setKey("user_id"); - int _jspx_eval_fmt_message_36 = _jspx_th_fmt_message_36.doStartTag(); - if (_jspx_th_fmt_message_36.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_36); - return false; - } - - private boolean _jspx_meth_c_choose_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_17, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_15 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_15.setPageContext(_jspx_page_context); - _jspx_th_c_choose_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_17); - int _jspx_eval_c_choose_15 = _jspx_th_c_choose_15.doStartTag(); - if (_jspx_eval_c_choose_15 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_18(_jspx_th_c_choose_15, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_15(_jspx_th_c_choose_15, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_15.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_15); - return false; - } - - private boolean _jspx_meth_c_when_18(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_15, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_18 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_18.setPageContext(_jspx_page_context); - _jspx_th_c_when_18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_15); - _jspx_th_c_when_18.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_18 = _jspx_th_c_when_18.doStartTag(); - if (_jspx_eval_c_when_18 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:userId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_18(_jspx_th_c_when_18, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_18.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_18); - return false; - } - - private boolean _jspx_meth_c_if_18(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_18, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_18 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_18.setPageContext(_jspx_page_context); - _jspx_th_c_if_18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_18); - _jspx_th_c_if_18.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_18 = _jspx_th_c_if_18.doStartTag(); - if (_jspx_eval_c_if_18 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:userDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_18.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_18); - return false; - } - - private boolean _jspx_meth_c_otherwise_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_15, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_15 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_15.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_15); - int _jspx_eval_c_otherwise_15 = _jspx_th_c_otherwise_15.doStartTag(); - if (_jspx_eval_c_otherwise_15 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:userId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_19(_jspx_th_c_otherwise_15, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_15.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_15); - return false; - } - - private boolean _jspx_meth_c_if_19(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_15, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_19 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_19.setPageContext(_jspx_page_context); - _jspx_th_c_if_19.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_15); - _jspx_th_c_if_19.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_19 = _jspx_th_c_if_19.doStartTag(); - if (_jspx_eval_c_if_19 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:userDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_19.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_19); - return false; - } - - private boolean _jspx_meth_fmt_message_37(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_17, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_37 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_37.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_37.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_17); - _jspx_th_fmt_message_37.setKey("date"); - int _jspx_eval_fmt_message_37 = _jspx_th_fmt_message_37.doStartTag(); - if (_jspx_th_fmt_message_37.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_37); - return false; - } - - private boolean _jspx_meth_util_formatDate_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_17, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_5 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_5.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_5.setParent(_jspx_th_c_if_17); - _jspx_th_util_formatDate_5.setType("both"); - _jspx_th_util_formatDate_5.setJspBody(new fine_tagHelper( 9, _jspx_page_context, _jspx_th_util_formatDate_5, null)); - _jspx_th_util_formatDate_5.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_38(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_17, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_38 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_38.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_38.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_17); - _jspx_th_fmt_message_38.setKey("obs"); - int _jspx_eval_fmt_message_38 = _jspx_th_fmt_message_38.doStartTag(); - if (_jspx_th_fmt_message_38.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_38); - return false; - } - - private boolean _jspx_meth_fmt_message_39(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_17, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_39 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_39.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_39.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_17); - _jspx_th_fmt_message_39.setKey("location"); - int _jspx_eval_fmt_message_39 = _jspx_th_fmt_message_39.doStartTag(); - if (_jspx_th_fmt_message_39.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_39); - return false; - } - - private boolean _jspx_meth_c_if_20(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_20 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_20.setPageContext(_jspx_page_context); - _jspx_th_c_if_20.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_20.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fine_type eq 'fine_info'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_20 = _jspx_th_c_if_20.doStartTag(); - if (_jspx_eval_c_if_20 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

"); - if (_jspx_meth_fmt_message_40(_jspx_th_c_if_20, _jspx_page_context)) - return true; - out.write("

\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_if_23(_jspx_th_c_if_20, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_24(_jspx_th_c_if_20, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_25(_jspx_th_c_if_20, _jspx_page_context)) - return true; - out.write("
"); - if (_jspx_meth_fmt_message_41(_jspx_th_c_if_20, _jspx_page_context)) - return true; - out.write(":\r\n"); - out.write(" "); - if (_jspx_meth_c_choose_16(_jspx_th_c_if_20, _jspx_page_context)) - return true; - out.write("
"); - if (_jspx_meth_fmt_message_42(_jspx_th_c_if_20, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_17(_jspx_th_c_if_20, _jspx_page_context)) - return true; - out.write("
"); - if (_jspx_meth_fmt_message_43(_jspx_th_c_if_20, _jspx_page_context)) - return true; - out.write(": "); - if (_jspx_meth_util_formatDate_6(_jspx_th_c_if_20, _jspx_page_context)) - return true; - out.write("
"); - if (_jspx_meth_fmt_message_44(_jspx_th_c_if_20, _jspx_page_context)) - return true; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:type']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
"); - if (_jspx_meth_fmt_message_45(_jspx_th_c_if_20, _jspx_page_context)) - return true; - out.write(": "); - if (_jspx_meth_dsp_formatAmount_3(_jspx_th_c_if_20, _jspx_page_context)) - return true; - out.write("
"); - if (_jspx_meth_fmt_message_46(_jspx_th_c_if_20, _jspx_page_context)) - return true; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:obs']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
"); - if (_jspx_meth_fmt_message_47(_jspx_th_c_if_20, _jspx_page_context)) - return true; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:location']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
"); - if (_jspx_meth_fmt_message_48(_jspx_th_c_if_20, _jspx_page_context)) - return true; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:operator/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_20.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_20); - return false; - } - - private boolean _jspx_meth_fmt_message_40(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_20, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_40 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_40.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_40.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_20); - _jspx_th_fmt_message_40.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fine_type}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_message_40 = _jspx_th_fmt_message_40.doStartTag(); - if (_jspx_th_fmt_message_40.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_40); - return false; - } - - private boolean _jspx_meth_fmt_message_41(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_20, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_41 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_41.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_41.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_20); - _jspx_th_fmt_message_41.setKey("transaction_id"); - int _jspx_eval_fmt_message_41 = _jspx_th_fmt_message_41.doStartTag(); - if (_jspx_th_fmt_message_41.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_41); - return false; - } - - private boolean _jspx_meth_c_choose_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_20, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_16 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_16.setPageContext(_jspx_page_context); - _jspx_th_c_choose_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_20); - int _jspx_eval_c_choose_16 = _jspx_th_c_choose_16.doStartTag(); - if (_jspx_eval_c_choose_16 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_19(_jspx_th_c_choose_16, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_16(_jspx_th_c_choose_16, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_16.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_16); - return false; - } - - private boolean _jspx_meth_c_when_19(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_16, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_19 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_19.setPageContext(_jspx_page_context); - _jspx_th_c_when_19.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_16); - _jspx_th_c_when_19.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_19 = _jspx_th_c_when_19.doStartTag(); - if (_jspx_eval_c_when_19 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_when_19.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_19); - return false; - } - - private boolean _jspx_meth_c_otherwise_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_16, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_16 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_16.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_16); - int _jspx_eval_c_otherwise_16 = _jspx_th_c_otherwise_16.doStartTag(); - if (_jspx_eval_c_otherwise_16 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_16.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_16); - return false; - } - - private boolean _jspx_meth_fmt_message_42(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_20, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_42 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_42.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_42.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_20); - _jspx_th_fmt_message_42.setKey("user_id"); - int _jspx_eval_fmt_message_42 = _jspx_th_fmt_message_42.doStartTag(); - if (_jspx_th_fmt_message_42.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_42); - return false; - } - - private boolean _jspx_meth_c_choose_17(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_20, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_17 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_17.setPageContext(_jspx_page_context); - _jspx_th_c_choose_17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_20); - int _jspx_eval_c_choose_17 = _jspx_th_c_choose_17.doStartTag(); - if (_jspx_eval_c_choose_17 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_20(_jspx_th_c_choose_17, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_17(_jspx_th_c_choose_17, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_17.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_17); - return false; - } - - private boolean _jspx_meth_c_when_20(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_17, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_20 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_20.setPageContext(_jspx_page_context); - _jspx_th_c_when_20.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_17); - _jspx_th_c_when_20.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_20 = _jspx_th_c_when_20.doStartTag(); - if (_jspx_eval_c_when_20 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:userId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_21(_jspx_th_c_when_20, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_20.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_20); - return false; - } - - private boolean _jspx_meth_c_if_21(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_20, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_21 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_21.setPageContext(_jspx_page_context); - _jspx_th_c_if_21.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_20); - _jspx_th_c_if_21.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_21 = _jspx_th_c_if_21.doStartTag(); - if (_jspx_eval_c_if_21 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:userDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_21.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_21.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_21); - return false; - } - - private boolean _jspx_meth_c_otherwise_17(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_17, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_17 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_17.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_17); - int _jspx_eval_c_otherwise_17 = _jspx_th_c_otherwise_17.doStartTag(); - if (_jspx_eval_c_otherwise_17 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:userId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_22(_jspx_th_c_otherwise_17, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_17.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_17); - return false; - } - - private boolean _jspx_meth_c_if_22(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_17, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_22 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_22.setPageContext(_jspx_page_context); - _jspx_th_c_if_22.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_17); - _jspx_th_c_if_22.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_22 = _jspx_th_c_if_22.doStartTag(); - if (_jspx_eval_c_if_22 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:userDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_22.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_22.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_22); - return false; - } - - private boolean _jspx_meth_fmt_message_43(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_20, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_43 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_43.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_43.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_20); - _jspx_th_fmt_message_43.setKey("date"); - int _jspx_eval_fmt_message_43 = _jspx_th_fmt_message_43.doStartTag(); - if (_jspx_th_fmt_message_43.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_43); - return false; - } - - private boolean _jspx_meth_util_formatDate_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_20, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_6 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_6.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_6.setParent(_jspx_th_c_if_20); - _jspx_th_util_formatDate_6.setType("both"); - _jspx_th_util_formatDate_6.setJspBody(new fine_tagHelper( 10, _jspx_page_context, _jspx_th_util_formatDate_6, null)); - _jspx_th_util_formatDate_6.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_44(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_20, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_44 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_44.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_44.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_20); - _jspx_th_fmt_message_44.setKey("fine_type"); - int _jspx_eval_fmt_message_44 = _jspx_th_fmt_message_44.doStartTag(); - if (_jspx_th_fmt_message_44.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_44); - return false; - } - - private boolean _jspx_meth_fmt_message_45(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_20, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_45 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_45.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_45.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_20); - _jspx_th_fmt_message_45.setKey("fine_amount"); - int _jspx_eval_fmt_message_45 = _jspx_th_fmt_message_45.doStartTag(); - if (_jspx_th_fmt_message_45.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_45); - return false; - } - - private boolean _jspx_meth_dsp_formatAmount_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_20, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // dsp:formatAmount - org.apache.jsp.tag.web.display.formatAmount_tag _jspx_th_dsp_formatAmount_3 = new org.apache.jsp.tag.web.display.formatAmount_tag(); - _jspx_th_dsp_formatAmount_3.setJspContext(_jspx_page_context); - _jspx_th_dsp_formatAmount_3.setParent(_jspx_th_c_if_20); - _jspx_th_dsp_formatAmount_3.setJspBody(new fine_tagHelper( 11, _jspx_page_context, _jspx_th_dsp_formatAmount_3, null)); - _jspx_th_dsp_formatAmount_3.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_46(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_20, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_46 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_46.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_46.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_20); - _jspx_th_fmt_message_46.setKey("obs"); - int _jspx_eval_fmt_message_46 = _jspx_th_fmt_message_46.doStartTag(); - if (_jspx_th_fmt_message_46.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_46); - return false; - } - - private boolean _jspx_meth_fmt_message_47(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_20, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_47 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_47.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_47.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_20); - _jspx_th_fmt_message_47.setKey("location"); - int _jspx_eval_fmt_message_47 = _jspx_th_fmt_message_47.doStartTag(); - if (_jspx_th_fmt_message_47.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_47); - return false; - } - - private boolean _jspx_meth_fmt_message_48(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_20, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_48 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_48.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_48.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_20); - _jspx_th_fmt_message_48.setKey("operator_id"); - int _jspx_eval_fmt_message_48 = _jspx_th_fmt_message_48.doStartTag(); - if (_jspx_th_fmt_message_48.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_48); - return false; - } - - private boolean _jspx_meth_c_if_23(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_20, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_23 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_23.setPageContext(_jspx_page_context); - _jspx_th_c_if_23.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_20); - _jspx_th_c_if_23.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty ptr['f:ref/@id']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_23 = _jspx_th_c_if_23.doStartTag(); - if (_jspx_eval_c_if_23 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_49(_jspx_th_c_if_23, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_18(_jspx_th_c_if_23, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_23.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_23.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_23); - return false; - } - - private boolean _jspx_meth_fmt_message_49(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_23, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_49 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_49.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_49.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_23); - _jspx_th_fmt_message_49.setKey("reference_id"); - int _jspx_eval_fmt_message_49 = _jspx_th_fmt_message_49.doStartTag(); - if (_jspx_th_fmt_message_49.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_49); - return false; - } - - private boolean _jspx_meth_c_choose_18(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_23, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_18 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_18.setPageContext(_jspx_page_context); - _jspx_th_c_choose_18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_23); - int _jspx_eval_c_choose_18 = _jspx_th_c_choose_18.doStartTag(); - if (_jspx_eval_c_choose_18 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_21(_jspx_th_c_choose_18, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_18(_jspx_th_c_choose_18, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_18.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_18); - return false; - } - - private boolean _jspx_meth_c_when_21(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_18, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_21 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_21.setPageContext(_jspx_page_context); - _jspx_th_c_when_21.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_18); - _jspx_th_c_when_21.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_21 = _jspx_th_c_when_21.doStartTag(); - if (_jspx_eval_c_when_21 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:ref/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_when_21.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_21.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_21); - return false; - } - - private boolean _jspx_meth_c_otherwise_18(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_18, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_18 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_18.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_18); - int _jspx_eval_c_otherwise_18 = _jspx_th_c_otherwise_18.doStartTag(); - if (_jspx_eval_c_otherwise_18 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:ref/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_18.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_18); - return false; - } - - private boolean _jspx_meth_c_if_24(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_20, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_24 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_24.setPageContext(_jspx_page_context); - _jspx_th_c_if_24.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_20); - _jspx_th_c_if_24.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty ptr['f:paid/f:date']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_24 = _jspx_th_c_if_24.doStartTag(); - if (_jspx_eval_c_if_24 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_50(_jspx_th_c_if_24, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" "); - if (_jspx_meth_util_formatDate_7(_jspx_th_c_if_24, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_51(_jspx_th_c_if_24, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" "); - if (_jspx_meth_dsp_formatAmount_4(_jspx_th_c_if_24, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_24.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_24.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_24); - return false; - } - - private boolean _jspx_meth_fmt_message_50(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_24, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_50 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_50.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_50.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_24); - _jspx_th_fmt_message_50.setKey("paid_date"); - int _jspx_eval_fmt_message_50 = _jspx_th_fmt_message_50.doStartTag(); - if (_jspx_th_fmt_message_50.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_50); - return false; - } - - private boolean _jspx_meth_util_formatDate_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_24, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_7 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_7.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_7.setParent(_jspx_th_c_if_24); - _jspx_th_util_formatDate_7.setType("both"); - _jspx_th_util_formatDate_7.setJspBody(new fine_tagHelper( 12, _jspx_page_context, _jspx_th_util_formatDate_7, null)); - _jspx_th_util_formatDate_7.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_51(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_24, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_51 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_51.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_51.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_24); - _jspx_th_fmt_message_51.setKey("paid_amount"); - int _jspx_eval_fmt_message_51 = _jspx_th_fmt_message_51.doStartTag(); - if (_jspx_th_fmt_message_51.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_51); - return false; - } - - private boolean _jspx_meth_dsp_formatAmount_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_24, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // dsp:formatAmount - org.apache.jsp.tag.web.display.formatAmount_tag _jspx_th_dsp_formatAmount_4 = new org.apache.jsp.tag.web.display.formatAmount_tag(); - _jspx_th_dsp_formatAmount_4.setJspContext(_jspx_page_context); - _jspx_th_dsp_formatAmount_4.setParent(_jspx_th_c_if_24); - _jspx_th_dsp_formatAmount_4.setJspBody(new fine_tagHelper( 13, _jspx_page_context, _jspx_th_dsp_formatAmount_4, null)); - _jspx_th_dsp_formatAmount_4.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_25(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_20, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_25 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_25.setPageContext(_jspx_page_context); - _jspx_th_c_if_25.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_20); - _jspx_th_c_if_25.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty ptr['f:object/f:copyId'] }", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_25 = _jspx_th_c_if_25.doStartTag(); - if (_jspx_eval_c_if_25 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_52(_jspx_th_c_if_25, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_19(_jspx_th_c_if_25, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_53(_jspx_th_c_if_25, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_20(_jspx_th_c_if_25, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_54(_jspx_th_c_if_25, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_21(_jspx_th_c_if_25, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_55(_jspx_th_c_if_25, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_util_formatDate_8(_jspx_th_c_if_25, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_56(_jspx_th_c_if_25, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_util_formatDate_9(_jspx_th_c_if_25, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_57(_jspx_th_c_if_25, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:object/f:daysOverdue']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_25.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_25.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_25); - return false; - } - - private boolean _jspx_meth_fmt_message_52(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_25, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_52 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_52.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_52.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_25); - _jspx_th_fmt_message_52.setKey("copy_id"); - int _jspx_eval_fmt_message_52 = _jspx_th_fmt_message_52.doStartTag(); - if (_jspx_th_fmt_message_52.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_52); - return false; - } - - private boolean _jspx_meth_c_choose_19(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_25, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_19 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_19.setPageContext(_jspx_page_context); - _jspx_th_c_choose_19.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_25); - int _jspx_eval_c_choose_19 = _jspx_th_c_choose_19.doStartTag(); - if (_jspx_eval_c_choose_19 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_22(_jspx_th_c_choose_19, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_19(_jspx_th_c_choose_19, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_19.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_19); - return false; - } - - private boolean _jspx_meth_c_when_22(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_19, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_22 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_22.setPageContext(_jspx_page_context); - _jspx_th_c_when_22.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_19); - _jspx_th_c_when_22.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_22 = _jspx_th_c_when_22.doStartTag(); - if (_jspx_eval_c_when_22 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:object/f:copyId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_26(_jspx_th_c_when_22, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_22.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_22.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_22); - return false; - } - - private boolean _jspx_meth_c_if_26(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_22, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_26 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_26.setPageContext(_jspx_page_context); - _jspx_th_c_if_26.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_22); - _jspx_th_c_if_26.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db'] and not empty ptr['f:object/f:objectDb']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_26 = _jspx_th_c_if_26.doStartTag(); - if (_jspx_eval_c_if_26 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:object/f:objectDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_26.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_26.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_26); - return false; - } - - private boolean _jspx_meth_c_otherwise_19(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_19, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_19 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_19.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_19.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_19); - int _jspx_eval_c_otherwise_19 = _jspx_th_c_otherwise_19.doStartTag(); - if (_jspx_eval_c_otherwise_19 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:object/f:copyId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_27(_jspx_th_c_otherwise_19, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_19.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_19); - return false; - } - - private boolean _jspx_meth_c_if_27(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_19, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_27 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_27.setPageContext(_jspx_page_context); - _jspx_th_c_if_27.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_19); - _jspx_th_c_if_27.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db'] and not empty ptr['f:object/f:objectDb']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_27 = _jspx_th_c_if_27.doStartTag(); - if (_jspx_eval_c_if_27 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:object/f:objectDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_27.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_27.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_27); - return false; - } - - private boolean _jspx_meth_fmt_message_53(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_25, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_53 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_53.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_53.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_25); - _jspx_th_fmt_message_53.setKey("record_id"); - int _jspx_eval_fmt_message_53 = _jspx_th_fmt_message_53.doStartTag(); - if (_jspx_th_fmt_message_53.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_53); - return false; - } - - private boolean _jspx_meth_c_choose_20(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_25, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_20 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_20.setPageContext(_jspx_page_context); - _jspx_th_c_choose_20.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_25); - int _jspx_eval_c_choose_20 = _jspx_th_c_choose_20.doStartTag(); - if (_jspx_eval_c_choose_20 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_23(_jspx_th_c_choose_20, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_20(_jspx_th_c_choose_20, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_20.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_20); - return false; - } - - private boolean _jspx_meth_c_when_23(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_20, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_23 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_23.setPageContext(_jspx_page_context); - _jspx_th_c_when_23.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_20); - _jspx_th_c_when_23.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_23 = _jspx_th_c_when_23.doStartTag(); - if (_jspx_eval_c_when_23 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:object/f:recordId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_28(_jspx_th_c_when_23, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_23.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_23.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_23); - return false; - } - - private boolean _jspx_meth_c_if_28(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_23, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_28 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_28.setPageContext(_jspx_page_context); - _jspx_th_c_if_28.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_23); - _jspx_th_c_if_28.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db'] and not empty ptr['f:object/f:objectDb']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_28 = _jspx_th_c_if_28.doStartTag(); - if (_jspx_eval_c_if_28 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:object/f:objectDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_28.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_28.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_28); - return false; - } - - private boolean _jspx_meth_c_otherwise_20(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_20, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_20 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_20.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_20.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_20); - int _jspx_eval_c_otherwise_20 = _jspx_th_c_otherwise_20.doStartTag(); - if (_jspx_eval_c_otherwise_20 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:object/f:recordId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_29(_jspx_th_c_otherwise_20, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_20.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_20); - return false; - } - - private boolean _jspx_meth_c_if_29(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_20, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_29 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_29.setPageContext(_jspx_page_context); - _jspx_th_c_if_29.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_20); - _jspx_th_c_if_29.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db'] and not empty ptr['f:object/f:objectDb']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_29 = _jspx_th_c_if_29.doStartTag(); - if (_jspx_eval_c_if_29 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:object/f:objectDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_29.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_29.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_29); - return false; - } - - private boolean _jspx_meth_fmt_message_54(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_25, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_54 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_54.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_54.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_25); - _jspx_th_fmt_message_54.setKey("profile"); - int _jspx_eval_fmt_message_54 = _jspx_th_fmt_message_54.doStartTag(); - if (_jspx_th_fmt_message_54.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_54); - return false; - } - - private boolean _jspx_meth_c_choose_21(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_25, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_21 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_21.setPageContext(_jspx_page_context); - _jspx_th_c_choose_21.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_25); - int _jspx_eval_c_choose_21 = _jspx_th_c_choose_21.doStartTag(); - if (_jspx_eval_c_choose_21 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_24(_jspx_th_c_choose_21, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_21(_jspx_th_c_choose_21, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_21.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_21.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_21); - return false; - } - - private boolean _jspx_meth_c_when_24(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_21, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_24 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_24.setPageContext(_jspx_page_context); - _jspx_th_c_when_24.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_21); - _jspx_th_c_when_24.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_24 = _jspx_th_c_when_24.doStartTag(); - if (_jspx_eval_c_when_24 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:object/f:profile/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_when_24.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_24.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_24); - return false; - } - - private boolean _jspx_meth_c_otherwise_21(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_21, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_21 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_21.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_21.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_21); - int _jspx_eval_c_otherwise_21 = _jspx_th_c_otherwise_21.doStartTag(); - if (_jspx_eval_c_otherwise_21 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:object/f:profile/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_21.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_21.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_21); - return false; - } - - private boolean _jspx_meth_fmt_message_55(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_25, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_55 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_55.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_55.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_25); - _jspx_th_fmt_message_55.setKey("loan_date"); - int _jspx_eval_fmt_message_55 = _jspx_th_fmt_message_55.doStartTag(); - if (_jspx_th_fmt_message_55.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_55); - return false; - } - - private boolean _jspx_meth_util_formatDate_8(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_25, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_8 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_8.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_8.setParent(_jspx_th_c_if_25); - _jspx_th_util_formatDate_8.setType("both"); - _jspx_th_util_formatDate_8.setJspBody(new fine_tagHelper( 14, _jspx_page_context, _jspx_th_util_formatDate_8, null)); - _jspx_th_util_formatDate_8.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_56(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_25, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_56 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_56.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_56.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_25); - _jspx_th_fmt_message_56.setKey("return_date"); - int _jspx_eval_fmt_message_56 = _jspx_th_fmt_message_56.doStartTag(); - if (_jspx_th_fmt_message_56.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_56); - return false; - } - - private boolean _jspx_meth_util_formatDate_9(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_25, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_9 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_9.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_9.setParent(_jspx_th_c_if_25); - _jspx_th_util_formatDate_9.setType("both"); - _jspx_th_util_formatDate_9.setJspBody(new fine_tagHelper( 15, _jspx_page_context, _jspx_th_util_formatDate_9, null)); - _jspx_th_util_formatDate_9.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_57(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_25, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_57 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_57.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_57.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_25); - _jspx_th_fmt_message_57.setKey("days_overdue"); - int _jspx_eval_fmt_message_57 = _jspx_th_fmt_message_57.doStartTag(); - if (_jspx_th_fmt_message_57.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_57); - return false; - } - - private class fine_tagHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public fine_tagHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public void invoke0( JspWriter out ) - throws Throwable - { - if (_jspx_meth_c_choose_1(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_c_if_0(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_c_if_9(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_c_if_13(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_c_if_17(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_c_if_20(_jspx_parent, _jspx_page_context)) - return; - return; - } - public boolean invoke1( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:date']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public boolean invoke2( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:amount']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public boolean invoke3( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:object/f:loanStartDate']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public boolean invoke4( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:object/f:loanEndDate']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public boolean invoke5( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:date']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public boolean invoke6( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:paid/f:amount']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public boolean invoke7( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:paid/f:date']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public boolean invoke8( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:amount']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public boolean invoke9( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:date']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public boolean invoke10( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:date']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public boolean invoke11( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:amount']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public boolean invoke12( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:paid/f:date']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public boolean invoke13( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:paid/f:amount']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public boolean invoke14( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:object/f:loanStartDate']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public boolean invoke15( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:object/f:loanEndDate']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - case 1: - invoke1( out ); - break; - case 2: - invoke2( out ); - break; - case 3: - invoke3( out ); - break; - case 4: - invoke4( out ); - break; - case 5: - invoke5( out ); - break; - case 6: - invoke6( out ); - break; - case 7: - invoke7( out ); - break; - case 8: - invoke8( out ); - break; - case 9: - invoke9( out ); - break; - case 10: - invoke10( out ); - break; - case 11: - invoke11( out ); - break; - case 12: - invoke12( out ); - break; - case 13: - invoke13( out ); - break; - case 14: - invoke14( out ); - break; - case 15: - invoke15( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/formatAmount_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/formatAmount_tag.class deleted file mode 100755 index e2db546a507b4aec61632ed85616ed371d3890f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6436 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 T*rv9$cC@s#HMX>>kuLRrj5z&i diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/formatAmount_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/formatAmount_tag.java deleted file mode 100755 index 5b1bbde7e..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/formatAmount_tag.java +++ /dev/null @@ -1,143 +0,0 @@ -package org.apache.jsp.tag.web.display; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class formatAmount_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_formatNumber; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_fmt_setLocale_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_fmt_formatNumber = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_formatNumber.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - - try { - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_formatNumber_0(_jspx_page_context)) - return; - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_setLocale_value_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.local.display"); - _jspx_th_fmt_setBundle_0.setScope("page"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_formatNumber_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:formatNumber - org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag _jspx_th_fmt_formatNumber_0 = (org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag) _jspx_tagPool_fmt_formatNumber.get(org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag.class); - _jspx_th_fmt_formatNumber_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_formatNumber_0.setParent(null); - int _jspx_eval_fmt_formatNumber_0 = _jspx_th_fmt_formatNumber_0.doStartTag(); - if (_jspx_eval_fmt_formatNumber_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_formatNumber_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_formatNumber_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_formatNumber_0.doInitBody(); - } - do { - ((org.apache.jasper.runtime.JspContextWrapper) this.jspContext).syncBeforeInvoke(); - _jspx_sout = null; - if (getJspBody() != null) - getJspBody().invoke(_jspx_sout); - int evalDoAfterBody = _jspx_th_fmt_formatNumber_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_formatNumber_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_formatNumber_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_formatNumber.reuse(_jspx_th_fmt_formatNumber_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/loanRow_tag$loanRow_tagHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/loanRow_tag$loanRow_tagHelper.class deleted file mode 100755 index 0eb26a22ef348ed11e4b7e075a8b504c4507410f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2845 zcmbtWT~iZR7=BI&*~7Xh5}*XNVx<-~!1AS_p|pxgjpa*2rD|)s32RsgyW7nMupf7= z7ySqQ11424EcJHuU0M z841h@={>Q$&v9A86`90&30GyLk&*EMu5o0=`E?l|VnHm6;&Dj;m&LLomK);Wri7e? zRS6%-=)o-sA4|B+pyW3z&R*WpUBmJi&Ma)|JNlkhG2ET9;c0ZJd3wp%^R(*~XH_qy z7`kg$s+Em=!CrrmFWOacH*z=25c4+7%D@=I@Ph4@G~LmQ8^(beZPzGh>t@9%>kqWD zty?$k-8`u$rLkGlGQBy5&j(-UVzvoiB06td9&t`JIepQayV;>z4AFUe-C#JjU|Pmf zb-Q4=t9qeKZ#oz3qF%nGyQX-qy^IPM8IFe>xMq|c!=-3uEz5A{%X+0^5M=H(Tp4Ik zM^R~~U=>|++q87gCjE>eEK^Qu{xQ7S#KVyP43cT>*jolAq<^qEcFi?C!%Yp{VQ8_d zl*d#5h$8~&y`tfGrfrdnHT~oNuAkyu15Z%816mC6fR$$2+5r&)GKzh-PeUu~R!Ljk zaP3`@0#PZuK4FHA0C0GdsO9XcTQoAJNM1)MqNAd$6}*Yl3i@$JK_5;iIEhmP8~9Qr zH0SBAcUAX{uj!RQ2bOc5Yg#1*cku~Drm;Czs5xrcknpL3d&o=pOo5I9!_h!>+FJJ& zD@bBkLQ%mw3V;YGVz5?R+cS!uv7V_~MbTJ`x9{hKbfoJterR z;lu@BqE~%F7`lSqziJe!rSzU>SQQE+ReCRdNr4tbM9-5H5p552bcks{&#j;$!WmlM zqNlGAMU3`7HTeWgJvowyK1D=LM4zBVO|(8i^s%qwEUi6s7rYg%Jcf2IAeTYe-|1cHeykh~qe{HSleC%751u3?O{j}taZdl&s^-VjPyx>2)~NOm4+YU$AB zz)+kFb%hKi>V^_%G(!Rb3+X-CCE}=$Wl0iLSTuFQh-GQ9U8Mck4+QapB6dI6w2Ocy)!}_~tUbbUAsl~%HnDfEk+SoFf;b(j zOC!Id`+M+_=jeX+D|&8^JjEN&E=37evlCxSM4vq-Hhoy8k3*Ngdt~7rb|Cg3flG)} z0#75t`w`=3(8ctw)5q687 zcXErDSLByJtn&5Timc}P{VgLW`^WlgkWu=(C9kEgjAWNG;*VtI<-dPEKwXf>r>8DW Xj9nNfVMYkk^7zao3Dc9ZnwI|towdti diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/loanRow_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/loanRow_tag.class deleted file mode 100755 index bb60793af3d702ebfa147440e0d5f9fbd4299ec2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46639 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 Mm?_avGsgM<4?)3zy8r+H diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/loanRow_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/loanRow_tag.java deleted file mode 100755 index 220fe1287..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/loanRow_tag.java +++ /dev/null @@ -1,2110 +0,0 @@ -package org.apache.jsp.tag.web.display; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.*; -import org.apache.commons.jxpath.*; -import org.w3c.dom.*; - -public final class loanRow_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:escapeXml", org.apache.taglibs.standard.functions.Functions.class, "escapeXml", new Class[] {java.lang.String.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(5); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/out.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/formatDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/parseDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/isLate.tag"); - } - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_value_target_property_nobody; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.String isheader; - private java.lang.String showsortlinks; - private java.lang.String urlprefix; - private java.lang.Object doc; - private java.lang.Object recordDoc; - private java.lang.Object userDoc; - private java.util.HashMap rowMap; - - public java.lang.String getIsheader() { - return this.isheader; - } - - public void setIsheader(java.lang.String isheader) { - this.isheader = isheader; - } - - public java.lang.String getShowsortlinks() { - return this.showsortlinks; - } - - public void setShowsortlinks(java.lang.String showsortlinks) { - this.showsortlinks = showsortlinks; - } - - public java.lang.String getUrlprefix() { - return this.urlprefix; - } - - public void setUrlprefix(java.lang.String urlprefix) { - this.urlprefix = urlprefix; - } - - public java.lang.Object getDoc() { - return this.doc; - } - - public void setDoc(java.lang.Object doc) { - this.doc = doc; - } - - public java.lang.Object getRecordDoc() { - return this.recordDoc; - } - - public void setRecordDoc(java.lang.Object recordDoc) { - this.recordDoc = recordDoc; - } - - public java.lang.Object getUserDoc() { - return this.userDoc; - } - - public void setUserDoc(java.lang.Object userDoc) { - this.userDoc = userDoc; - } - - public java.util.HashMap getRowMap() { - return this.rowMap; - } - - public void setRowMap(java.util.HashMap rowMap) { - this.rowMap = rowMap; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_set_var = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_set_var_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_set_value_target_property_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_set_var.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_set_var_value_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_c_set_value_target_property_nobody.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getIsheader() != null ) - _jspx_page_context.setAttribute("isheader", getIsheader()); - if( getShowsortlinks() != null ) - _jspx_page_context.setAttribute("showsortlinks", getShowsortlinks()); - if( getUrlprefix() != null ) - _jspx_page_context.setAttribute("urlprefix", getUrlprefix()); - if( getDoc() != null ) - _jspx_page_context.setAttribute("doc", getDoc()); - if( getRecordDoc() != null ) - _jspx_page_context.setAttribute("recordDoc", getRecordDoc()); - if( getUserDoc() != null ) - _jspx_page_context.setAttribute("userDoc", getUserDoc()); - if( getRowMap() != null ) - _jspx_page_context.setAttribute("rowMap", getRowMap()); - - try { - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return; - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_1 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_1.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_1 = _jspx_th_c_otherwise_1.doStartTag(); - if (_jspx_eval_c_otherwise_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_2 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_2.setPageContext(_jspx_page_context); - _jspx_th_c_choose_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - int _jspx_eval_c_choose_2 = _jspx_th_c_choose_2.doStartTag(); - if (_jspx_eval_c_choose_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_2(_jspx_th_c_choose_2, _jspx_page_context)) - return; - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_2 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_2.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - int _jspx_eval_c_otherwise_2 = _jspx_th_c_otherwise_2.doStartTag(); - if (_jspx_eval_c_otherwise_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_14(_jspx_th_c_otherwise_2, _jspx_page_context)) - return; - if (_jspx_meth_c_set_15(_jspx_th_c_otherwise_2, _jspx_page_context)) - return; - if (_jspx_meth_c_set_16(_jspx_th_c_otherwise_2, _jspx_page_context)) - return; - if (_jspx_meth_c_set_17(_jspx_th_c_otherwise_2, _jspx_page_context)) - return; - if (_jspx_meth_c_set_18(_jspx_th_c_otherwise_2, _jspx_page_context)) - return; - if (_jspx_meth_c_set_19(_jspx_th_c_otherwise_2, _jspx_page_context)) - return; - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_0 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_0_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_set_0.setJspContext(_jspx_page_context, _jspx_th_jxp_set_0_aliasMap); - _jspx_th_jxp_set_0.setParent(_jspx_th_c_otherwise_2); - _jspx_th_jxp_set_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_0.setVar("ptr"); - _jspx_th_jxp_set_0.setSelect((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${select}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_0.doTag(); - if (_jspx_meth_c_set_20(_jspx_th_c_otherwise_2, _jspx_page_context)) - return; - if (_jspx_meth_c_set_21(_jspx_th_c_otherwise_2, _jspx_page_context)) - return; - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_1 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_1_aliasMap.put("punt", "thisTitle"); - _jspx_th_jxp_set_1.setJspContext(_jspx_page_context, _jspx_th_jxp_set_1_aliasMap); - _jspx_th_jxp_set_1.setParent(_jspx_th_c_otherwise_2); - _jspx_th_jxp_set_1.setVar("thisTitle"); - _jspx_th_jxp_set_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${recordDoc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_1.setSelect("//mods:title"); - _jspx_th_jxp_set_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_1.doTag(); - if (_jspx_meth_c_set_22(_jspx_th_c_otherwise_2, _jspx_page_context)) - return; - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_2 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_2_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_2_aliasMap.put("punt", "thisUserName"); - _jspx_th_jxp_set_2.setJspContext(_jspx_page_context, _jspx_th_jxp_set_2_aliasMap); - _jspx_th_jxp_set_2.setParent(_jspx_th_c_otherwise_2); - _jspx_th_jxp_set_2.setVar("thisUserName"); - _jspx_th_jxp_set_2.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userDoc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_2.setSelect("//uinfo:name"); - _jspx_th_jxp_set_2.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_2.doTag(); - if (_jspx_meth_c_set_23(_jspx_th_c_otherwise_2, _jspx_page_context)) - return; - if (_jspx_meth_c_set_24(_jspx_th_c_otherwise_2, _jspx_page_context)) - return; - if (_jspx_meth_c_set_25(_jspx_th_c_otherwise_2, _jspx_page_context)) - return; - if (_jspx_meth_c_set_26(_jspx_th_c_otherwise_2, _jspx_page_context)) - return; - if (_jspx_meth_c_set_27(_jspx_th_c_otherwise_2, _jspx_page_context)) - return; - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_3 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_3_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_3_aliasMap.put("punt", "thisCopyLocation"); - _jspx_th_jxp_set_3.setJspContext(_jspx_page_context, _jspx_th_jxp_set_3_aliasMap); - _jspx_th_jxp_set_3.setParent(_jspx_th_c_otherwise_2); - _jspx_th_jxp_set_3.setVar("thisCopyLocation"); - _jspx_th_jxp_set_3.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${recordDoc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_3.setSelect((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("//mods:mods[mods:recordInfo/mods:recordIdentifier='${thisRecordId}']/h:copy[h:copyId='${thisCopyId}']/h:copyLocation", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_3.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_3.doTag(); - if (_jspx_meth_c_set_28(_jspx_th_c_otherwise_2, _jspx_page_context)) - return; - if (_jspx_meth_c_set_29(_jspx_th_c_otherwise_2, _jspx_page_context)) - return; - int evalDoAfterBody = _jspx_th_c_otherwise_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_2); - int evalDoAfterBody = _jspx_th_c_choose_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_2); - out.write(" "); - out.write("'); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${thisTransactionId}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:escapeXml(thisTitle)}", java.lang.String.class, (PageContext)this.getJspContext(), _jspx_fnmap_0, false)); - out.write("\r\n"); - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${thisCopyLocation}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${thisCopyId}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_1(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - out.write(" "); - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${thisRecordId}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_2(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_util_formatDate_0(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - // util:isLate - org.apache.jsp.tag.web.commons.util.isLate_tag _jspx_th_util_isLate_0 = new org.apache.jsp.tag.web.commons.util.isLate_tag(); - java.util.HashMap _jspx_th_util_isLate_0_aliasMap = new java.util.HashMap(); - _jspx_th_util_isLate_0_aliasMap.put("varout", "late"); - _jspx_th_util_isLate_0.setJspContext(_jspx_page_context, _jspx_th_util_isLate_0_aliasMap); - _jspx_th_util_isLate_0.setParent(_jspx_th_c_otherwise_1); - _jspx_th_util_isLate_0.setVar("late"); - _jspx_th_util_isLate_0.setJspBody(new loanRow_tagHelper( 1, _jspx_page_context, _jspx_th_util_isLate_0, null)); - _jspx_th_util_isLate_0.doTag(); - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_util_formatDate_1(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${thisLocation}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${thisUserId}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_4(_jspx_th_c_otherwise_1, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:escapeXml(thisUserName)}", java.lang.String.class, (PageContext)this.getJspContext(), _jspx_fnmap_0, false)); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_1); - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.local.display"); - _jspx_th_fmt_setBundle_0.setScope("page"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty isheader}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_choose_1(_jspx_th_c_when_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_c_choose_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_1 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_1.setPageContext(_jspx_page_context); - _jspx_th_c_choose_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - int _jspx_eval_c_choose_1 = _jspx_th_c_choose_1.doStartTag(); - if (_jspx_eval_c_choose_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_1); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty showsortlinks}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_0(_jspx_th_c_when_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_set_1(_jspx_th_c_when_1, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_0(_jspx_th_c_when_1, _jspx_page_context)) - return true; - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(param.sort_by eq 'transactionId')?((param.sort_order eq 'ascending')?'(+)':'(-)'):''}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("\t \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_1(_jspx_th_c_when_1, _jspx_page_context)) - return true; - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(param.sort_by eq 'recordTitle')?((param.sort_order eq 'ascending')?'(+)':'(-)'):''}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write("\t\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_2(_jspx_th_c_when_1, _jspx_page_context)) - return true; - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(param.sort_by eq 'copyId')?((param.sort_order eq 'ascending')?'(+)':'(-)'):''}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_3(_jspx_th_c_when_1, _jspx_page_context)) - return true; - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(param.sort_by eq 'recordId')?((param.sort_order eq 'ascending')?'(+)':'(-)'):''}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_4(_jspx_th_c_when_1, _jspx_page_context)) - return true; - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(param.sort_by eq 'startDate')?((param.sort_order eq 'ascending')?'(+)':'(-)'):''}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_th_c_when_1, _jspx_page_context)) - return true; - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(param.sort_by eq 'endDate')?((param.sort_order eq 'ascending')?'(+)':'(-)'):''}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_6(_jspx_th_c_when_1, _jspx_page_context)) - return true; - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(param.sort_by eq 'location')?((param.sort_order eq 'ascending')?'(+)':'(-)'):''}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_7(_jspx_th_c_when_1, _jspx_page_context)) - return true; - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(param.sort_by eq 'userId')?((param.sort_order eq 'ascending')?'(+)':'(-)'):''}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_8(_jspx_th_c_when_1, _jspx_page_context)) - return true; - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(param.sort_by eq 'userName')?((param.sort_order eq 'ascending')?'(+)':'(-)'):''}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_c_set_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_c_set_0.setVar("thisurlprefix"); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_eval_c_set_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_0.doInitBody(); - } - do { - out.write('?'); - if (_jspx_meth_c_if_0(_jspx_th_c_set_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_if_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_set_0); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty urlprefix)}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${urlprefix}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_set_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_c_set_1.setVar("sort_order"); - _jspx_th_c_set_1.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(param.sort_order eq 'ascending')?'descending':'ascending'}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_fmt_message_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_0.setKey("loan_id"); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_1.setKey("record_title"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_2.setKey("copy_id"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_3.setKey("record_id"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_fmt_message_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_4.setKey("loan_date"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_5.setKey("return_date"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_fmt_message_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_6.setKey("location"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_7.setKey("user_id"); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_8(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_8.setKey("user_name"); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - if (_jspx_meth_fmt_message_9(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_10(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_11(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_12(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_13(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_14(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_15(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_16(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_fmt_message_9(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_9.setKey("loan_id"); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - return false; - } - - private boolean _jspx_meth_fmt_message_10(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_10.setKey("record_title"); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - return false; - } - - private boolean _jspx_meth_fmt_message_11(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_11.setKey("copy_id"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_12.setKey("record_id"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_fmt_message_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_13.setKey("loan_date"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_fmt_message_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_14.setKey("return_date"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_fmt_message_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_15.setKey("user_id"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_fmt_message_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_16.setKey("user_name"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_c_when_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_2 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_2.setPageContext(_jspx_page_context); - _jspx_th_c_when_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - _jspx_th_c_when_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ not empty rowMap }", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_2 = _jspx_th_c_when_2.doStartTag(); - if (_jspx_eval_c_when_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_2(_jspx_th_c_when_2, _jspx_page_context)) - return true; - if (_jspx_meth_c_set_3(_jspx_th_c_when_2, _jspx_page_context)) - return true; - if (_jspx_meth_c_set_4(_jspx_th_c_when_2, _jspx_page_context)) - return true; - if (_jspx_meth_c_set_5(_jspx_th_c_when_2, _jspx_page_context)) - return true; - if (_jspx_meth_c_set_6(_jspx_th_c_when_2, _jspx_page_context)) - return true; - if (_jspx_meth_c_set_7(_jspx_th_c_when_2, _jspx_page_context)) - return true; - if (_jspx_meth_c_set_8(_jspx_th_c_when_2, _jspx_page_context)) - return true; - if (_jspx_meth_c_set_9(_jspx_th_c_when_2, _jspx_page_context)) - return true; - if (_jspx_meth_c_set_10(_jspx_th_c_when_2, _jspx_page_context)) - return true; - if (_jspx_meth_c_set_11(_jspx_th_c_when_2, _jspx_page_context)) - return true; - if (_jspx_meth_c_set_12(_jspx_th_c_when_2, _jspx_page_context)) - return true; - if (_jspx_meth_c_set_13(_jspx_th_c_when_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_2); - return false; - } - - private boolean _jspx_meth_c_set_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_c_set_2.setVar("thisTransactionId"); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_eval_c_set_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_2.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${rowMap[\"transactionId\"]}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_set_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_c_set_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_3 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_3.setPageContext(_jspx_page_context); - _jspx_th_c_set_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_c_set_3.setVar("thisTitle"); - int _jspx_eval_c_set_3 = _jspx_th_c_set_3.doStartTag(); - if (_jspx_eval_c_set_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_3.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${rowMap[\"recordTitle\"]}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_set_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_3); - return false; - } - - private boolean _jspx_meth_c_set_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_4 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_4.setPageContext(_jspx_page_context); - _jspx_th_c_set_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_c_set_4.setVar("thisUserId"); - int _jspx_eval_c_set_4 = _jspx_th_c_set_4.doStartTag(); - if (_jspx_eval_c_set_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_4.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_4.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${rowMap[\"userId\"]}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_set_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_4); - return false; - } - - private boolean _jspx_meth_c_set_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_5 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_5.setPageContext(_jspx_page_context); - _jspx_th_c_set_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_c_set_5.setVar("thisUserName"); - int _jspx_eval_c_set_5 = _jspx_th_c_set_5.doStartTag(); - if (_jspx_eval_c_set_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_5.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_5.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${rowMap[\"userName\"]}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_set_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_5); - return false; - } - - private boolean _jspx_meth_c_set_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_6 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_6.setPageContext(_jspx_page_context); - _jspx_th_c_set_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_c_set_6.setVar("thisUserDb"); - int _jspx_eval_c_set_6 = _jspx_th_c_set_6.doStartTag(); - if (_jspx_eval_c_set_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_6 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_6.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_6.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${rowMap[\"userDb\"]}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_set_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_6 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_6); - return false; - } - - private boolean _jspx_meth_c_set_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_7 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_7.setPageContext(_jspx_page_context); - _jspx_th_c_set_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_c_set_7.setVar("thisLocation"); - int _jspx_eval_c_set_7 = _jspx_th_c_set_7.doStartTag(); - if (_jspx_eval_c_set_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_7 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_7.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_7.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${rowMap[\"location\"]}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_set_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_7 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_7); - return false; - } - - private boolean _jspx_meth_c_set_8(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_8 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_8.setPageContext(_jspx_page_context); - _jspx_th_c_set_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_c_set_8.setVar("thisRecordId"); - int _jspx_eval_c_set_8 = _jspx_th_c_set_8.doStartTag(); - if (_jspx_eval_c_set_8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_8 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_8.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_8.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${rowMap[\"recordId\"]}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_set_8.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_8 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_8); - return false; - } - - private boolean _jspx_meth_c_set_9(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_9 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_9.setPageContext(_jspx_page_context); - _jspx_th_c_set_9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_c_set_9.setVar("thisCopyId"); - int _jspx_eval_c_set_9 = _jspx_th_c_set_9.doStartTag(); - if (_jspx_eval_c_set_9 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_9 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_9.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_9.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${rowMap[\"copyId\"]}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_set_9.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_9 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_9); - return false; - } - - private boolean _jspx_meth_c_set_10(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_10 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_10.setPageContext(_jspx_page_context); - _jspx_th_c_set_10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_c_set_10.setVar("thisObjectDb"); - int _jspx_eval_c_set_10 = _jspx_th_c_set_10.doStartTag(); - if (_jspx_eval_c_set_10 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_10 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_10.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_10.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${rowMap[\"objectDb\"]}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_set_10.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_10 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_10); - return false; - } - - private boolean _jspx_meth_c_set_11(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_11 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_11.setPageContext(_jspx_page_context); - _jspx_th_c_set_11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_c_set_11.setVar("thisCopyLocation"); - int _jspx_eval_c_set_11 = _jspx_th_c_set_11.doStartTag(); - if (_jspx_eval_c_set_11 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_11 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_11.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_11.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${rowMap[\"copyLocation\"]}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_set_11.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_11 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_11); - return false; - } - - private boolean _jspx_meth_c_set_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_12 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_12.setPageContext(_jspx_page_context); - _jspx_th_c_set_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_c_set_12.setVar("thisStartDate"); - int _jspx_eval_c_set_12 = _jspx_th_c_set_12.doStartTag(); - if (_jspx_eval_c_set_12 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_12 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_12.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_12.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${rowMap[\"startDate\"]}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_set_12.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_12 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_12); - return false; - } - - private boolean _jspx_meth_c_set_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_13 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_13.setPageContext(_jspx_page_context); - _jspx_th_c_set_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_c_set_13.setVar("thisEndDate"); - int _jspx_eval_c_set_13 = _jspx_th_c_set_13.doStartTag(); - if (_jspx_eval_c_set_13 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_13.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_13.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${rowMap[\"endDate\"]}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_set_13.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_13); - return false; - } - - private boolean _jspx_meth_c_set_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_14 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_14.setPageContext(_jspx_page_context); - _jspx_th_c_set_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_c_set_14.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_14.setProperty("l"); - _jspx_th_c_set_14.setValue(new String("http://kalio.net/empweb/schema/loan/v1")); - int _jspx_eval_c_set_14 = _jspx_th_c_set_14.doStartTag(); - if (_jspx_th_c_set_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_14); - return false; - } - - private boolean _jspx_meth_c_set_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_15 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_15.setPageContext(_jspx_page_context); - _jspx_th_c_set_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_c_set_15.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_15.setProperty("h"); - _jspx_th_c_set_15.setValue(new String("http://kalio.net/empweb/schema/holdingsinfo/v1")); - int _jspx_eval_c_set_15 = _jspx_th_c_set_15.doStartTag(); - if (_jspx_th_c_set_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_15); - return false; - } - - private boolean _jspx_meth_c_set_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_16 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_16.setPageContext(_jspx_page_context); - _jspx_th_c_set_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_c_set_16.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_16.setProperty("mods"); - _jspx_th_c_set_16.setValue(new String("http://www.loc.gov/mods/v3")); - int _jspx_eval_c_set_16 = _jspx_th_c_set_16.doStartTag(); - if (_jspx_th_c_set_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_16); - return false; - } - - private boolean _jspx_meth_c_set_17(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_17 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_17.setPageContext(_jspx_page_context); - _jspx_th_c_set_17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_c_set_17.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_17.setProperty("uinfo"); - _jspx_th_c_set_17.setValue(new String("http://kalio.net/empweb/schema/users/v1")); - int _jspx_eval_c_set_17 = _jspx_th_c_set_17.doStartTag(); - if (_jspx_th_c_set_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_17); - return false; - } - - private boolean _jspx_meth_c_set_18(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_18 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_18.setPageContext(_jspx_page_context); - _jspx_th_c_set_18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_c_set_18.setVar("rootName"); - int _jspx_eval_c_set_18 = _jspx_th_c_set_18.doStartTag(); - if (_jspx_eval_c_set_18 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_18 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_18.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_18.doInitBody(); - } - do { - if (_jspx_meth_jxp_out_0(_jspx_th_c_set_18, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_18.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_18 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_18); - return false; - } - - private boolean _jspx_meth_jxp_out_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_18, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_0 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_0.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_0.setParent(_jspx_th_c_set_18); - _jspx_th_jxp_out_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_out_0.setSelect("local-name()"); - _jspx_th_jxp_out_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_out_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_19(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_19 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_19.setPageContext(_jspx_page_context); - _jspx_th_c_set_19.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_c_set_19.setVar("select"); - int _jspx_eval_c_set_19 = _jspx_th_c_set_19.doStartTag(); - if (_jspx_eval_c_set_19 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_19 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_19.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_19.doInitBody(); - } - do { - if (_jspx_meth_c_choose_3(_jspx_th_c_set_19, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_19.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_19 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_19); - return false; - } - - private boolean _jspx_meth_c_choose_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_19, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_3 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_3.setPageContext(_jspx_page_context); - _jspx_th_c_choose_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_set_19); - int _jspx_eval_c_choose_3 = _jspx_th_c_choose_3.doStartTag(); - if (_jspx_eval_c_choose_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_3(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_3(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_3); - return false; - } - - private boolean _jspx_meth_c_when_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_3 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_3.setPageContext(_jspx_page_context); - _jspx_th_c_when_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - _jspx_th_c_when_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${rootName eq 'loan'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_3 = _jspx_th_c_when_3.doStartTag(); - if (_jspx_eval_c_when_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('.'); - int evalDoAfterBody = _jspx_th_c_when_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_3); - return false; - } - - private boolean _jspx_meth_c_otherwise_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_3 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_3.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - int _jspx_eval_c_otherwise_3 = _jspx_th_c_otherwise_3.doStartTag(); - if (_jspx_eval_c_otherwise_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("//l:loan"); - int evalDoAfterBody = _jspx_th_c_otherwise_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_3); - return false; - } - - private boolean _jspx_meth_c_set_20(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_20 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_20.setPageContext(_jspx_page_context); - _jspx_th_c_set_20.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_c_set_20.setVar("thisTransactionId"); - int _jspx_eval_c_set_20 = _jspx_th_c_set_20.doStartTag(); - if (_jspx_eval_c_set_20 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_20 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_20.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_20.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_set_20.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_20 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_20); - return false; - } - - private boolean _jspx_meth_c_set_21(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_21 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_21.setPageContext(_jspx_page_context); - _jspx_th_c_set_21.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_c_set_21.setVar("thisCopyId"); - int _jspx_eval_c_set_21 = _jspx_th_c_set_21.doStartTag(); - if (_jspx_eval_c_set_21 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_21 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_21.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_21.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:copyId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_set_21.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_21 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_21.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_21); - return false; - } - - private boolean _jspx_meth_c_set_22(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_22 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_22.setPageContext(_jspx_page_context); - _jspx_th_c_set_22.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_c_set_22.setVar("thisUserId"); - int _jspx_eval_c_set_22 = _jspx_th_c_set_22.doStartTag(); - if (_jspx_eval_c_set_22 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_22 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_22.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_22.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:userId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_set_22.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_22 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_22.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_22); - return false; - } - - private boolean _jspx_meth_c_set_23(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_23 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_23.setPageContext(_jspx_page_context); - _jspx_th_c_set_23.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_c_set_23.setVar("thisUserDb"); - int _jspx_eval_c_set_23 = _jspx_th_c_set_23.doStartTag(); - if (_jspx_eval_c_set_23 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_23 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_23.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_23.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:userDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_set_23.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_23 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_23.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_23); - return false; - } - - private boolean _jspx_meth_c_set_24(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_24 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_24.setPageContext(_jspx_page_context); - _jspx_th_c_set_24.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_c_set_24.setVar("thisLocation"); - int _jspx_eval_c_set_24 = _jspx_th_c_set_24.doStartTag(); - if (_jspx_eval_c_set_24 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_24 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_24.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_24.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:location']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_set_24.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_24 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_24.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_24); - return false; - } - - private boolean _jspx_meth_c_set_25(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_25 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_25.setPageContext(_jspx_page_context); - _jspx_th_c_set_25.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_c_set_25.setVar("thisRecordId"); - int _jspx_eval_c_set_25 = _jspx_th_c_set_25.doStartTag(); - if (_jspx_eval_c_set_25 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_25 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_25.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_25.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:recordId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_set_25.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_25 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_25.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_25); - return false; - } - - private boolean _jspx_meth_c_set_26(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_26 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_26.setPageContext(_jspx_page_context); - _jspx_th_c_set_26.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_c_set_26.setVar("thisCopyId"); - int _jspx_eval_c_set_26 = _jspx_th_c_set_26.doStartTag(); - if (_jspx_eval_c_set_26 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_26 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_26.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_26.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:copyId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_set_26.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_26 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_26.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_26); - return false; - } - - private boolean _jspx_meth_c_set_27(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_27 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_27.setPageContext(_jspx_page_context); - _jspx_th_c_set_27.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_c_set_27.setVar("thisObjectDb"); - int _jspx_eval_c_set_27 = _jspx_th_c_set_27.doStartTag(); - if (_jspx_eval_c_set_27 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_27 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_27.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_27.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:objectDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_set_27.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_27 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_27.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_27); - return false; - } - - private boolean _jspx_meth_c_set_28(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_28 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_28.setPageContext(_jspx_page_context); - _jspx_th_c_set_28.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_c_set_28.setVar("thisStartDate"); - int _jspx_eval_c_set_28 = _jspx_th_c_set_28.doStartTag(); - if (_jspx_eval_c_set_28 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_28 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_28.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_28.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:startDate']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_set_28.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_28 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_28.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_28); - return false; - } - - private boolean _jspx_meth_c_set_29(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_29 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_29.setPageContext(_jspx_page_context); - _jspx_th_c_set_29.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_c_set_29.setVar("thisEndDate"); - int _jspx_eval_c_set_29 = _jspx_th_c_set_29.doStartTag(); - if (_jspx_eval_c_set_29 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_29 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_29.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_29.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:endDate']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_set_29.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_29 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_29.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_29); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${thisObjectDb}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_c_if_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${thisObjectDb}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_util_formatDate_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_0 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_0.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_0.setParent(_jspx_th_c_otherwise_1); - _jspx_th_util_formatDate_0.setPattern("yyyyMMddHHmmss"); - _jspx_th_util_formatDate_0.setJspBody(new loanRow_tagHelper( 0, _jspx_page_context, _jspx_th_util_formatDate_0, null)); - _jspx_th_util_formatDate_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${late eq 'true'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" class=\"warn\"\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_util_formatDate_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_1 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_1.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_1.setParent(_jspx_th_c_otherwise_1); - _jspx_th_util_formatDate_1.setPattern("yyyyMMddHHmmss"); - _jspx_th_util_formatDate_1.setJspBody(new loanRow_tagHelper( 2, _jspx_page_context, _jspx_th_util_formatDate_1, null)); - _jspx_th_util_formatDate_1.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_4 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_4.setPageContext(_jspx_page_context); - _jspx_th_c_if_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_if_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_4 = _jspx_th_c_if_4.doStartTag(); - if (_jspx_eval_c_if_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${thisUserDb}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_4); - return false; - } - - private class loanRow_tagHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public loanRow_tagHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public boolean invoke0( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${thisStartDate}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public void invoke1( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${thisEndDate}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return; - } - public boolean invoke2( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${thisEndDate}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - case 1: - invoke1( out ); - break; - case 2: - invoke2( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/loan_tag$loan_tagHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/loan_tag$loan_tagHelper.class deleted file mode 100755 index 2e15a7400e68109b914d1f7bfcf637dabb2b9a33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5401 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 R8;G9!4Js@taTSbn{U4NQHyr=~ diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/loan_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/loan_tag.java deleted file mode 100755 index 0f9500a04..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/loan_tag.java +++ /dev/null @@ -1,1199 +0,0 @@ -package org.apache.jsp.tag.web.display; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.*; -import org.apache.commons.jxpath.*; -import org.w3c.dom.*; - -public final class loan_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(4); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/out.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/formatDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/parseDate.tag"); - } - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_value_target_property_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.Object doc; - private java.lang.String with_links; - - public java.lang.Object getDoc() { - return this.doc; - } - - public void setDoc(java.lang.Object doc) { - this.doc = doc; - } - - public java.lang.String getWith_links() { - return this.with_links; - } - - public void setWith_links(java.lang.String with_links) { - this.with_links = with_links; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_set_value_target_property_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_set_var = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_c_set_value_target_property_nobody.release(); - _jspx_tagPool_c_set_var.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_if_test.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getDoc() != null ) - _jspx_page_context.setAttribute("doc", getDoc()); - if( getWith_links() != null ) - _jspx_page_context.setAttribute("with_links", getWith_links()); - - try { - out.write("\r\n"); - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - if (_jspx_meth_c_set_1(_jspx_page_context)) - return; - if (_jspx_meth_c_set_2(_jspx_page_context)) - return; - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_0 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_0_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_0.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_0_aliasMap); - _jspx_th_jxp_forEach_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_0.setVar("ptr"); - _jspx_th_jxp_forEach_0.setSelect((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${select}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_0.setJspBody(new loan_tagHelper( 0, _jspx_page_context, _jspx_th_jxp_forEach_0, null)); - _jspx_th_jxp_forEach_0.doTag(); - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.local.display"); - _jspx_th_fmt_setBundle_0.setScope("page"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_0.setProperty("l"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/loan/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_set_1(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent(null); - _jspx_th_c_set_1.setVar("rootName"); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_1.doInitBody(); - } - do { - if (_jspx_meth_jxp_out_0(_jspx_th_c_set_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_jxp_out_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_0 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_0.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_0.setParent(_jspx_th_c_set_1); - _jspx_th_jxp_out_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_out_0.setSelect("local-name()"); - _jspx_th_jxp_out_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_out_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_2(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent(null); - _jspx_th_c_set_2.setVar("select"); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_eval_c_set_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_2.doInitBody(); - } - do { - if (_jspx_meth_c_choose_0(_jspx_th_c_set_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_c_choose_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_set_2); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${rootName eq 'loan'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('.'); - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("//l:loan"); - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_fmt_message_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_0.setKey("loan_info"); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_1.setKey("transaction_id"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_c_choose_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_1 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_1.setPageContext(_jspx_page_context); - _jspx_th_c_choose_1.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - int _jspx_eval_c_choose_1 = _jspx_th_c_choose_1.doStartTag(); - if (_jspx_eval_c_choose_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_1); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_c_otherwise_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_1 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_1.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - int _jspx_eval_c_otherwise_1 = _jspx_th_c_otherwise_1.doStartTag(); - if (_jspx_eval_c_otherwise_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_2.setKey("user_id"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_c_choose_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_2 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_2.setPageContext(_jspx_page_context); - _jspx_th_c_choose_2.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - int _jspx_eval_c_choose_2 = _jspx_th_c_choose_2.doStartTag(); - if (_jspx_eval_c_choose_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_2(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_2(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_2); - return false; - } - - private boolean _jspx_meth_c_when_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_2 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_2.setPageContext(_jspx_page_context); - _jspx_th_c_when_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - _jspx_th_c_when_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_2 = _jspx_th_c_when_2.doStartTag(); - if (_jspx_eval_c_when_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:userId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_0(_jspx_th_c_when_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_2); - return false; - } - - private boolean _jspx_meth_c_if_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:userDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_otherwise_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_2 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_2.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - int _jspx_eval_c_otherwise_2 = _jspx_th_c_otherwise_2.doStartTag(); - if (_jspx_eval_c_otherwise_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:userId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_1(_jspx_th_c_otherwise_2, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_2); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:userDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_fmt_message_3(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_3.setKey("copy_id"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_choose_3(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_3 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_3.setPageContext(_jspx_page_context); - _jspx_th_c_choose_3.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - int _jspx_eval_c_choose_3 = _jspx_th_c_choose_3.doStartTag(); - if (_jspx_eval_c_choose_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_3(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_3(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_3); - return false; - } - - private boolean _jspx_meth_c_when_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_3 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_3.setPageContext(_jspx_page_context); - _jspx_th_c_when_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - _jspx_th_c_when_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_3 = _jspx_th_c_when_3.doStartTag(); - if (_jspx_eval_c_when_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:copyId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_2(_jspx_th_c_when_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_3); - return false; - } - - private boolean _jspx_meth_c_if_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_3); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:objectDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_c_otherwise_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_3 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_3.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - int _jspx_eval_c_otherwise_3 = _jspx_th_c_otherwise_3.doStartTag(); - if (_jspx_eval_c_otherwise_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:copyId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_3(_jspx_th_c_otherwise_3, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_3); - return false; - } - - private boolean _jspx_meth_c_if_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_3); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:objectDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_fmt_message_4(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_4.setKey("profile"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_c_choose_4(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_4 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_4.setPageContext(_jspx_page_context); - _jspx_th_c_choose_4.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - int _jspx_eval_c_choose_4 = _jspx_th_c_choose_4.doStartTag(); - if (_jspx_eval_c_choose_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_4(_jspx_th_c_choose_4, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_4(_jspx_th_c_choose_4, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_4); - return false; - } - - private boolean _jspx_meth_c_when_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_4, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_4 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_4.setPageContext(_jspx_page_context); - _jspx_th_c_when_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_4); - _jspx_th_c_when_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_4 = _jspx_th_c_when_4.doStartTag(); - if (_jspx_eval_c_when_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:profile/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_when_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_4); - return false; - } - - private boolean _jspx_meth_c_otherwise_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_4, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_4 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_4.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_4); - int _jspx_eval_c_otherwise_4 = _jspx_th_c_otherwise_4.doStartTag(); - if (_jspx_eval_c_otherwise_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:profile/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_5.setKey("date"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_util_formatDate_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_0 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_0.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_0.setParent(_jspx_parent); - _jspx_th_util_formatDate_0.setType("both"); - _jspx_th_util_formatDate_0.setJspBody(new loan_tagHelper( 1, _jspx_page_context, _jspx_th_util_formatDate_0, null)); - _jspx_th_util_formatDate_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_6(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_6.setKey("end_date"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_util_formatDate_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_1 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_1.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_1.setParent(_jspx_parent); - _jspx_th_util_formatDate_1.setType("both"); - _jspx_th_util_formatDate_1.setJspBody(new loan_tagHelper( 2, _jspx_page_context, _jspx_th_util_formatDate_1, null)); - _jspx_th_util_formatDate_1.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_7.setKey("location"); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_8(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_8.setKey("operator_id"); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - return false; - } - - private boolean _jspx_meth_c_if_4(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_4 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_4.setPageContext(_jspx_page_context); - _jspx_th_c_if_4.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty ptr['l:reservation/@id']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_4 = _jspx_th_c_if_4.doStartTag(); - if (_jspx_eval_c_if_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_9(_jspx_th_c_if_4, _jspx_page_context)) - return true; - out.write(":\r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_5(_jspx_th_c_if_4, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_4); - return false; - } - - private boolean _jspx_meth_fmt_message_9(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - _jspx_th_fmt_message_9.setKey("reservation_id"); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - return false; - } - - private boolean _jspx_meth_c_choose_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_5 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_5.setPageContext(_jspx_page_context); - _jspx_th_c_choose_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - int _jspx_eval_c_choose_5 = _jspx_th_c_choose_5.doStartTag(); - if (_jspx_eval_c_choose_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_5(_jspx_th_c_choose_5, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_5(_jspx_th_c_choose_5, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_5); - return false; - } - - private boolean _jspx_meth_c_when_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_5, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_5 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_5.setPageContext(_jspx_page_context); - _jspx_th_c_when_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_5); - _jspx_th_c_when_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_5 = _jspx_th_c_when_5.doStartTag(); - if (_jspx_eval_c_when_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:reservation/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_when_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_5); - return false; - } - - private boolean _jspx_meth_c_otherwise_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_5, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_5 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_5.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_5); - int _jspx_eval_c_otherwise_5 = _jspx_th_c_otherwise_5.doStartTag(); - if (_jspx_eval_c_otherwise_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:reservation/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_5); - return false; - } - - private class loan_tagHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public loan_tagHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public void invoke0( JspWriter out ) - throws Throwable - { - out.write("

"); - if (_jspx_meth_fmt_message_0(_jspx_parent, _jspx_page_context)) - return; - out.write("

\r\n"); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_if_4(_jspx_parent, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_1(_jspx_parent, _jspx_page_context)) - return; - out.write(":\r\n"); - out.write(" "); - if (_jspx_meth_c_choose_1(_jspx_parent, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_2(_jspx_parent, _jspx_page_context)) - return; - out.write(": \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_2(_jspx_parent, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_3(_jspx_parent, _jspx_page_context)) - return; - out.write(": \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_3(_jspx_parent, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_4(_jspx_parent, _jspx_page_context)) - return; - out.write(": \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_4(_jspx_parent, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_5(_jspx_parent, _jspx_page_context)) - return; - out.write(": "); - if (_jspx_meth_util_formatDate_0(_jspx_parent, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_6(_jspx_parent, _jspx_page_context)) - return; - out.write(": "); - if (_jspx_meth_util_formatDate_1(_jspx_parent, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_7(_jspx_parent, _jspx_page_context)) - return; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:location']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
"); - if (_jspx_meth_fmt_message_8(_jspx_parent, _jspx_page_context)) - return; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:operator/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
\r\n"); - return; - } - public boolean invoke1( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:startDate']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public boolean invoke2( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:endDate']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - case 1: - invoke1( out ); - break; - case 2: - invoke2( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/msg_tag$msg_tagHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/msg_tag$msg_tagHelper.class deleted file mode 100755 index 2df7023ee4e1522eeff43100711bf2cc4a334272..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4320 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 C&}k$9 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/profile_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/profile_tag.java deleted file mode 100755 index 50762699e..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/profile_tag.java +++ /dev/null @@ -1,632 +0,0 @@ -package org.apache.jsp.tag.web.display; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.*; -import org.apache.commons.jxpath.*; -import org.w3c.dom.*; - -public final class profile_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(4); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/formatDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/parseDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - } - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_value_target_property_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_bundle_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.Object doc; - private java.lang.Object nsmap; - private java.lang.String select; - - public java.lang.Object getDoc() { - return this.doc; - } - - public void setDoc(java.lang.Object doc) { - this.doc = doc; - } - - public java.lang.Object getNsmap() { - return this.nsmap; - } - - public void setNsmap(java.lang.Object nsmap) { - this.nsmap = nsmap; - } - - public java.lang.String getSelect() { - return this.select; - } - - public void setSelect(java.lang.String select) { - this.select = select; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_set_value_target_property_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_fmt_message_key_bundle_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.release(); - _jspx_tagPool_c_set_value_target_property_nobody.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_fmt_message_key_bundle_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getDoc() != null ) - _jspx_page_context.setAttribute("doc", getDoc()); - if( getNsmap() != null ) - _jspx_page_context.setAttribute("nsmap", getNsmap()); - if( getSelect() != null ) - _jspx_page_context.setAttribute("select", getSelect()); - java.lang.Integer _jspx__jxpItem_1 = null; - - try { - out.write("\r\n"); - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_1(_jspx_page_context)) - return; - java.util.HashMap localmap = null; - synchronized (_jspx_page_context) { - localmap = (java.util.HashMap) _jspx_page_context.getAttribute("localmap", PageContext.PAGE_SCOPE); - if (localmap == null){ - localmap = new java.util.HashMap(); - _jspx_page_context.setAttribute("localmap", localmap, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty select}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_0 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_0_aliasMap.put("punt", "tempDoc"); - _jspx_th_jxp_set_0.setJspContext(_jspx_page_context, _jspx_th_jxp_set_0_aliasMap); - _jspx_th_jxp_set_0.setParent(_jspx_th_c_when_0); - _jspx_th_jxp_set_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_0.setVar("tempDoc"); - _jspx_th_jxp_set_0.setSelect((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${select}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsmap}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_0.doTag(); - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_1 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_1_aliasMap.put("punt", "profileInfo"); - _jspx_th_jxp_set_1.setJspContext(_jspx_page_context, _jspx_th_jxp_set_1_aliasMap); - _jspx_th_jxp_set_1.setParent(_jspx_th_c_when_0); - _jspx_th_jxp_set_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${tempDoc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_1.setVar("profileInfo"); - _jspx_th_jxp_set_1.setSelect("pr:profile"); - _jspx_th_jxp_set_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${localmap}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_1.doTag(); - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_2 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_2_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_2_aliasMap.put("punt", "profileInfo"); - _jspx_th_jxp_set_2.setJspContext(_jspx_page_context, _jspx_th_jxp_set_2_aliasMap); - _jspx_th_jxp_set_2.setParent(_jspx_th_c_otherwise_0); - _jspx_th_jxp_set_2.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_2.setVar("profileInfo"); - _jspx_th_jxp_set_2.setSelect("//pr:profile"); - _jspx_th_jxp_set_2.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${localmap}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_2.doTag(); - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - out.write("

"); - if (_jspx_meth_fmt_message_0(_jspx_page_context)) - return; - out.write("

\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
"); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${profileInfo['@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
"); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${profileInfo['/pr:userClass']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
"); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${profileInfo['pr:objectCategory']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
"); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_util_formatDate_0(_jspx_page_context)) - return; - out.write("
\r\n"); - out.write("\r\n"); - out.write("

"); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write("

\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_0 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_0_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_0.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_0_aliasMap); - _jspx_th_jxp_forEach_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${profileInfo}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_0.setVar("ptr"); - _jspx_th_jxp_forEach_0.setSelect("//pr:limits/pr:limit"); - _jspx_th_jxp_forEach_0.setSortby("+@name"); - _jspx_th_jxp_forEach_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${localmap}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_0.setJspBody(new profile_tagHelper( 1, _jspx_page_context, _jspx_th_jxp_forEach_0, null)); - _jspx_th_jxp_forEach_0.doTag(); - out.write("
"); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_7(_jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_8(_jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_9(_jspx_page_context)) - return; - out.write("
\r\n"); - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.local.limits"); - _jspx_th_fmt_setBundle_0.setVar("limitsBundle"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_1(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_1 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_1.setParent(null); - _jspx_th_fmt_setBundle_1.setBasename("ewi18n.local.display"); - _jspx_th_fmt_setBundle_1.setVar("dspBundle"); - _jspx_th_fmt_setBundle_1.setScope("request"); - int _jspx_eval_fmt_setBundle_1 = _jspx_th_fmt_setBundle_1.doStartTag(); - if (_jspx_th_fmt_setBundle_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_1); - return false; - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${localmap}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_0.setProperty("pr"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/profile/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_fmt_message_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_bundle_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey("profile_details"); - _jspx_th_fmt_message_0.setBundle((javax.servlet.jsp.jstl.fmt.LocalizationContext) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${dspBundle}", javax.servlet.jsp.jstl.fmt.LocalizationContext.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_bundle_nobody.reuse(_jspx_th_fmt_message_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("profile_id"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("user_class"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("object_category"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("date"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_util_formatDate_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_0 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_0.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_0.setType("both"); - _jspx_th_util_formatDate_0.setJspBody(new profile_tagHelper( 0, _jspx_page_context, _jspx_th_util_formatDate_0, null)); - _jspx_th_util_formatDate_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("limits"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("name"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_fmt_message_7(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent(null); - _jspx_th_fmt_message_7.setKey("value"); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_8(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey("description"); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - return false; - } - - private boolean _jspx_meth_fmt_message_9(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey("used_in_transaction"); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - return false; - } - - private boolean _jspx_meth_fmt_message_10(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_bundle_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_10.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@name']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_fmt_message_10.setBundle((javax.servlet.jsp.jstl.fmt.LocalizationContext) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${limitsBundle}", javax.servlet.jsp.jstl.fmt.LocalizationContext.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_bundle_nobody.reuse(_jspx_th_fmt_message_10); - return false; - } - - private class profile_tagHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public profile_tagHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public boolean invoke0( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${profileInfo['/pr:timestamp']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public void invoke1( JspWriter out ) - throws Throwable - { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@name']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['pr:value']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_10(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_1 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_1_aliasMap.put("punt", "ptr2"); - _jspx_th_jxp_forEach_1.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_1_aliasMap); - _jspx_th_jxp_forEach_1.setParent(_jspx_parent); - _jspx_th_jxp_forEach_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_1.setVar("ptr2"); - _jspx_th_jxp_forEach_1.setSelect("pr:pipelines/pr:pipeline"); - _jspx_th_jxp_forEach_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${localmap}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_1.setJspBody(new profile_tagHelper( 2, _jspx_page_context, _jspx_th_jxp_forEach_1, null)); - _jspx_th_jxp_forEach_1.doTag(); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - return; - } - public void invoke2( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${_jxpItem gt 1 ? \" | \" : \"\"}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr2['.']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - case 1: - invoke1( out ); - break; - case 2: - invoke2( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/record_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/record_tag.class deleted file mode 100755 index 56a8d1848d8a809ce21475cc7dfab513bc3369bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13424 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 YK&`1wn+j^pb%N0<{F)oJs(IS~0p0x|*#H0l diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/record_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/record_tag.java deleted file mode 100755 index 185831b0a..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/record_tag.java +++ /dev/null @@ -1,374 +0,0 @@ -package org.apache.jsp.tag.web.display; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.*; -import org.apache.commons.jxpath.*; -import org.w3c.dom.*; - -public final class record_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:escapeXml", org.apache.taglibs.standard.functions.Functions.class, "escapeXml", new Class[] {java.lang.String.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(1); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - } - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_value_target_property_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.Object doc; - private java.lang.Object nsmap; - private java.lang.String select; - private java.lang.String databasename; - - public java.lang.Object getDoc() { - return this.doc; - } - - public void setDoc(java.lang.Object doc) { - this.doc = doc; - } - - public java.lang.Object getNsmap() { - return this.nsmap; - } - - public void setNsmap(java.lang.Object nsmap) { - this.nsmap = nsmap; - } - - public java.lang.String getSelect() { - return this.select; - } - - public void setSelect(java.lang.String select) { - this.select = select; - } - - public java.lang.String getDatabasename() { - return this.databasename; - } - - public void setDatabasename(java.lang.String databasename) { - this.databasename = databasename; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_c_set_value_target_property_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_c_set_value_target_property_nobody.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_if_test.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getDoc() != null ) - _jspx_page_context.setAttribute("doc", getDoc()); - if( getNsmap() != null ) - _jspx_page_context.setAttribute("nsmap", getNsmap()); - if( getSelect() != null ) - _jspx_page_context.setAttribute("select", getSelect()); - if( getDatabasename() != null ) - _jspx_page_context.setAttribute("databasename", getDatabasename()); - - try { - out.write("\r\n"); - out.write("\r\n"); - java.util.HashMap localmap = null; - synchronized (_jspx_page_context) { - localmap = (java.util.HashMap) _jspx_page_context.getAttribute("localmap", PageContext.PAGE_SCOPE); - if (localmap == null){ - localmap = new java.util.HashMap(); - _jspx_page_context.setAttribute("localmap", localmap, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty select}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_0 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_0_aliasMap.put("punt", "tempDoc"); - _jspx_th_jxp_set_0.setJspContext(_jspx_page_context, _jspx_th_jxp_set_0_aliasMap); - _jspx_th_jxp_set_0.setParent(_jspx_th_c_when_0); - _jspx_th_jxp_set_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_0.setVar("tempDoc"); - _jspx_th_jxp_set_0.setSelect((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${select}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsmap}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_0.doTag(); - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_1 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_1_aliasMap.put("punt", "recordInfo"); - _jspx_th_jxp_set_1.setJspContext(_jspx_page_context, _jspx_th_jxp_set_1_aliasMap); - _jspx_th_jxp_set_1.setParent(_jspx_th_c_when_0); - _jspx_th_jxp_set_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${tempDoc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_1.setVar("recordInfo"); - _jspx_th_jxp_set_1.setSelect("m:mods"); - _jspx_th_jxp_set_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${localmap}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_1.doTag(); - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_2 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_2_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_2_aliasMap.put("punt", "recordInfo"); - _jspx_th_jxp_set_2.setJspContext(_jspx_page_context, _jspx_th_jxp_set_2_aliasMap); - _jspx_th_jxp_set_2.setParent(_jspx_th_c_otherwise_0); - _jspx_th_jxp_set_2.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_2.setVar("recordInfo"); - _jspx_th_jxp_set_2.setSelect("//m:mods"); - _jspx_th_jxp_set_2.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${localmap}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_2.doTag(); - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
"); - if (_jspx_meth_fmt_message_0(_jspx_page_context)) - return; - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${recordInfo['m:recordInfo/m:recordIdentifier']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:escapeXml(recordInfo['m:titleInfo/m:title'])}", java.lang.String.class, (PageContext)this.getJspContext(), _jspx_fnmap_0, false)); - out.write("
"); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${recordInfo['m:name[m:role/m:roleTerm=\"author\"]/m:namePart']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
\r\n"); - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${localmap}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_0.setProperty("m"); - _jspx_th_c_set_0.setValue(new String("http://www.loc.gov/mods/v3")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.local.display"); - _jspx_th_fmt_setBundle_0.setScope("page"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey("record_id"); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db'] and not empty databasename}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(' '); - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${databasename}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("title"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("author"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/reservation_tag$reservation_tagHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/reservation_tag$reservation_tagHelper.class deleted file mode 100755 index 3928cae42ff3819fd19b7190138647383425acdd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5916 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/reservation_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/reservation_tag.class deleted file mode 100755 index a0b01ab28cca1d787c2383e6485badadba40d886..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23668 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 HlkNWp2r&hL diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/reservation_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/reservation_tag.java deleted file mode 100755 index 9ba759666..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/reservation_tag.java +++ /dev/null @@ -1,979 +0,0 @@ -package org.apache.jsp.tag.web.display; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.*; -import org.apache.commons.jxpath.*; -import org.w3c.dom.*; - -public final class reservation_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(4); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/out.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/formatDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/parseDate.tag"); - } - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_value_target_property_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.Object doc; - private java.lang.String with_links; - - public java.lang.Object getDoc() { - return this.doc; - } - - public void setDoc(java.lang.Object doc) { - this.doc = doc; - } - - public java.lang.String getWith_links() { - return this.with_links; - } - - public void setWith_links(java.lang.String with_links) { - this.with_links = with_links; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_set_value_target_property_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_set_var = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_c_set_value_target_property_nobody.release(); - _jspx_tagPool_c_set_var.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getDoc() != null ) - _jspx_page_context.setAttribute("doc", getDoc()); - if( getWith_links() != null ) - _jspx_page_context.setAttribute("with_links", getWith_links()); - - try { - out.write("\r\n"); - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - if (_jspx_meth_c_set_1(_jspx_page_context)) - return; - if (_jspx_meth_c_set_2(_jspx_page_context)) - return; - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_0 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_0_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_0.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_0_aliasMap); - _jspx_th_jxp_forEach_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_0.setVar("ptr"); - _jspx_th_jxp_forEach_0.setSelect((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${select}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_0.setJspBody(new reservation_tagHelper( 0, _jspx_page_context, _jspx_th_jxp_forEach_0, null)); - _jspx_th_jxp_forEach_0.doTag(); - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.local.display"); - _jspx_th_fmt_setBundle_0.setScope("page"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_0.setProperty("r"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/reservation/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_set_1(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent(null); - _jspx_th_c_set_1.setVar("rootName"); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_1.doInitBody(); - } - do { - if (_jspx_meth_jxp_out_0(_jspx_th_c_set_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_jxp_out_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_0 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_0.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_0.setParent(_jspx_th_c_set_1); - _jspx_th_jxp_out_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_out_0.setSelect("local-name()"); - _jspx_th_jxp_out_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_out_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_2(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent(null); - _jspx_th_c_set_2.setVar("select"); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_eval_c_set_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_2.doInitBody(); - } - do { - if (_jspx_meth_c_choose_0(_jspx_th_c_set_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_c_choose_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_set_2); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${rootName eq 'reservation'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('.'); - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("//r:reservation"); - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_fmt_message_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_0.setKey("reservation_info"); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_1.setKey("transaction_id"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_2.setKey("user_id"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_c_choose_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_1 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_1.setPageContext(_jspx_page_context); - _jspx_th_c_choose_1.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - int _jspx_eval_c_choose_1 = _jspx_th_c_choose_1.doStartTag(); - if (_jspx_eval_c_choose_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_1); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'true'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:userId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(' '); - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:userDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(")\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_c_otherwise_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_1 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_1.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - int _jspx_eval_c_otherwise_1 = _jspx_th_c_otherwise_1.doStartTag(); - if (_jspx_eval_c_otherwise_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:userId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(' '); - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:userDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(")\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_1); - return false; - } - - private boolean _jspx_meth_fmt_message_3(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_3.setKey("record_id"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_choose_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_2 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_2.setPageContext(_jspx_page_context); - _jspx_th_c_choose_2.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - int _jspx_eval_c_choose_2 = _jspx_th_c_choose_2.doStartTag(); - if (_jspx_eval_c_choose_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_2(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_2(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_2); - return false; - } - - private boolean _jspx_meth_c_when_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_2 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_2.setPageContext(_jspx_page_context); - _jspx_th_c_when_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - _jspx_th_c_when_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'true'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_2 = _jspx_th_c_when_2.doStartTag(); - if (_jspx_eval_c_when_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:recordId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(' '); - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:objectDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(")\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_2); - return false; - } - - private boolean _jspx_meth_c_otherwise_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_2 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_2.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - int _jspx_eval_c_otherwise_2 = _jspx_th_c_otherwise_2.doStartTag(); - if (_jspx_eval_c_otherwise_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:recordId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(' '); - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:objectDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(")\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_2); - return false; - } - - private boolean _jspx_meth_fmt_message_4(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_4.setKey("volume_id"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_5.setKey("object_location"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_fmt_message_6(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_6.setKey("profile"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_choose_3(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_3 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_3.setPageContext(_jspx_page_context); - _jspx_th_c_choose_3.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - int _jspx_eval_c_choose_3 = _jspx_th_c_choose_3.doStartTag(); - if (_jspx_eval_c_choose_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_3(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_3(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_3); - return false; - } - - private boolean _jspx_meth_c_when_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_3 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_3.setPageContext(_jspx_page_context); - _jspx_th_c_when_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - _jspx_th_c_when_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'true'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_3 = _jspx_th_c_when_3.doStartTag(); - if (_jspx_eval_c_when_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:profile/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_3); - return false; - } - - private boolean _jspx_meth_c_otherwise_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_3 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_3.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - int _jspx_eval_c_otherwise_3 = _jspx_th_c_otherwise_3.doStartTag(); - if (_jspx_eval_c_otherwise_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:profile/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_otherwise_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_3); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_7.setKey("reservation_start_date"); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_util_formatDate_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_0 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_0.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_0.setParent(_jspx_parent); - _jspx_th_util_formatDate_0.setJspBody(new reservation_tagHelper( 1, _jspx_page_context, _jspx_th_util_formatDate_0, null)); - _jspx_th_util_formatDate_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_8(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_8.setKey("reservation_end_date"); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - return false; - } - - private boolean _jspx_meth_util_formatDate_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_1 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_1.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_1.setParent(_jspx_parent); - _jspx_th_util_formatDate_1.setJspBody(new reservation_tagHelper( 2, _jspx_page_context, _jspx_th_util_formatDate_1, null)); - _jspx_th_util_formatDate_1.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_9(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_9.setKey("reservation_expiration_date"); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - return false; - } - - private boolean _jspx_meth_util_formatDate_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_2 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_2.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_2.setParent(_jspx_parent); - _jspx_th_util_formatDate_2.setJspBody(new reservation_tagHelper( 3, _jspx_page_context, _jspx_th_util_formatDate_2, null)); - _jspx_th_util_formatDate_2.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_10(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_10.setKey("operator_id"); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - return false; - } - - private boolean _jspx_meth_fmt_message_11(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_11.setKey("location"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private class reservation_tagHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public reservation_tagHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public void invoke0( JspWriter out ) - throws Throwable - { - out.write("

"); - if (_jspx_meth_fmt_message_0(_jspx_parent, _jspx_page_context)) - return; - out.write("

\r\n"); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
"); - if (_jspx_meth_fmt_message_1(_jspx_parent, _jspx_page_context)) - return; - out.write(":"); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
"); - if (_jspx_meth_fmt_message_2(_jspx_parent, _jspx_page_context)) - return; - out.write(": \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_1(_jspx_parent, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_3(_jspx_parent, _jspx_page_context)) - return; - out.write(": \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_2(_jspx_parent, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_4(_jspx_parent, _jspx_page_context)) - return; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:volumeId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
"); - if (_jspx_meth_fmt_message_5(_jspx_parent, _jspx_page_context)) - return; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:objectLocation']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
"); - if (_jspx_meth_fmt_message_6(_jspx_parent, _jspx_page_context)) - return; - out.write(": \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_3(_jspx_parent, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_7(_jspx_parent, _jspx_page_context)) - return; - out.write(": "); - if (_jspx_meth_util_formatDate_0(_jspx_parent, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_8(_jspx_parent, _jspx_page_context)) - return; - out.write(": "); - if (_jspx_meth_util_formatDate_1(_jspx_parent, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_9(_jspx_parent, _jspx_page_context)) - return; - out.write(": "); - if (_jspx_meth_util_formatDate_2(_jspx_parent, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_10(_jspx_parent, _jspx_page_context)) - return; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:operator']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
"); - if (_jspx_meth_fmt_message_11(_jspx_parent, _jspx_page_context)) - return; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:location']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
\r\n"); - return; - } - public boolean invoke1( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:startDate']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public boolean invoke2( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:endDate']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public boolean invoke3( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:expirationDate']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - case 1: - invoke1( out ); - break; - case 2: - invoke2( out ); - break; - case 3: - invoke3( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/return_tag$return_tagHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/return_tag$return_tagHelper.class deleted file mode 100755 index 525710b5772bac4a16ee76a8f091fdebad3ab618..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5820 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/return_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/return_tag.class deleted file mode 100755 index 77a236d132d33c9c8b07281837445abd70d245c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30237 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 g{YtzggNwPY)LUBI5AXFG\r\n"); - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - if (_jspx_meth_c_set_1(_jspx_page_context)) - return; - if (_jspx_meth_c_set_2(_jspx_page_context)) - return; - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_0 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_0_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_0.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_0_aliasMap); - _jspx_th_jxp_forEach_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_0.setVar("ptr"); - _jspx_th_jxp_forEach_0.setSelect((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${select}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_0.setJspBody(new return_tagHelper( 0, _jspx_page_context, _jspx_th_jxp_forEach_0, null)); - _jspx_th_jxp_forEach_0.doTag(); - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.local.display"); - _jspx_th_fmt_setBundle_0.setScope("page"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_0.setProperty("r"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/return/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_set_1(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent(null); - _jspx_th_c_set_1.setVar("rootName"); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_1.doInitBody(); - } - do { - if (_jspx_meth_jxp_out_0(_jspx_th_c_set_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_jxp_out_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_0 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_0.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_0.setParent(_jspx_th_c_set_1); - _jspx_th_jxp_out_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_out_0.setSelect("local-name()"); - _jspx_th_jxp_out_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_out_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_2(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent(null); - _jspx_th_c_set_2.setVar("select"); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_eval_c_set_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_2.doInitBody(); - } - do { - if (_jspx_meth_c_choose_0(_jspx_th_c_set_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_c_choose_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_set_2); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${rootName eq 'return'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('.'); - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("//r:return"); - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_fmt_message_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_0.setKey("return_info"); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_1.setKey("transaction_id"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_c_choose_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_1 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_1.setPageContext(_jspx_page_context); - _jspx_th_c_choose_1.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - int _jspx_eval_c_choose_1 = _jspx_th_c_choose_1.doStartTag(); - if (_jspx_eval_c_choose_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_1); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_c_otherwise_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_1 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_1.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - int _jspx_eval_c_otherwise_1 = _jspx_th_c_otherwise_1.doStartTag(); - if (_jspx_eval_c_otherwise_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_2.setKey("user_id"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_c_choose_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_2 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_2.setPageContext(_jspx_page_context); - _jspx_th_c_choose_2.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - int _jspx_eval_c_choose_2 = _jspx_th_c_choose_2.doStartTag(); - if (_jspx_eval_c_choose_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_2(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_2(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_2); - return false; - } - - private boolean _jspx_meth_c_when_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_2 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_2.setPageContext(_jspx_page_context); - _jspx_th_c_when_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - _jspx_th_c_when_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_2 = _jspx_th_c_when_2.doStartTag(); - if (_jspx_eval_c_when_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:userId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_0(_jspx_th_c_when_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_2); - return false; - } - - private boolean _jspx_meth_c_if_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:userDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_otherwise_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_2 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_2.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - int _jspx_eval_c_otherwise_2 = _jspx_th_c_otherwise_2.doStartTag(); - if (_jspx_eval_c_otherwise_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:userId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_1(_jspx_th_c_otherwise_2, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_2); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:userDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_fmt_message_3(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_3.setKey("copy_id"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_choose_3(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_3 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_3.setPageContext(_jspx_page_context); - _jspx_th_c_choose_3.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - int _jspx_eval_c_choose_3 = _jspx_th_c_choose_3.doStartTag(); - if (_jspx_eval_c_choose_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_3(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_3(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_3); - return false; - } - - private boolean _jspx_meth_c_when_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_3 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_3.setPageContext(_jspx_page_context); - _jspx_th_c_when_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - _jspx_th_c_when_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_3 = _jspx_th_c_when_3.doStartTag(); - if (_jspx_eval_c_when_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:copyId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_2(_jspx_th_c_when_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_3); - return false; - } - - private boolean _jspx_meth_c_if_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_3); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db'] and not empty ptr['r:objectDb']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:objectDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_c_otherwise_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_3 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_3.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - int _jspx_eval_c_otherwise_3 = _jspx_th_c_otherwise_3.doStartTag(); - if (_jspx_eval_c_otherwise_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:copyId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_3(_jspx_th_c_otherwise_3, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_3); - return false; - } - - private boolean _jspx_meth_c_if_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_3); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db'] and not empty ptr['r:objectDb']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:objectDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_fmt_message_4(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_4.setKey("record_id"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_c_choose_4(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_4 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_4.setPageContext(_jspx_page_context); - _jspx_th_c_choose_4.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - int _jspx_eval_c_choose_4 = _jspx_th_c_choose_4.doStartTag(); - if (_jspx_eval_c_choose_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_4(_jspx_th_c_choose_4, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_4(_jspx_th_c_choose_4, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_4); - return false; - } - - private boolean _jspx_meth_c_when_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_4, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_4 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_4.setPageContext(_jspx_page_context); - _jspx_th_c_when_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_4); - _jspx_th_c_when_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_4 = _jspx_th_c_when_4.doStartTag(); - if (_jspx_eval_c_when_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:recordId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_4(_jspx_th_c_when_4, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_4); - return false; - } - - private boolean _jspx_meth_c_if_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_4, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_4 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_4.setPageContext(_jspx_page_context); - _jspx_th_c_if_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_4); - _jspx_th_c_if_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db'] and not empty ptr['r:objectDb']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_4 = _jspx_th_c_if_4.doStartTag(); - if (_jspx_eval_c_if_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:objectDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_4); - return false; - } - - private boolean _jspx_meth_c_otherwise_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_4, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_4 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_4.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_4); - int _jspx_eval_c_otherwise_4 = _jspx_th_c_otherwise_4.doStartTag(); - if (_jspx_eval_c_otherwise_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:recordId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_5(_jspx_th_c_otherwise_4, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_4); - return false; - } - - private boolean _jspx_meth_c_if_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_4, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_5 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_5.setPageContext(_jspx_page_context); - _jspx_th_c_if_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_4); - _jspx_th_c_if_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db'] and not empty ptr['r:objectDb']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_5 = _jspx_th_c_if_5.doStartTag(); - if (_jspx_eval_c_if_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:objectDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_5); - return false; - } - - private boolean _jspx_meth_fmt_message_5(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_5.setKey("loan_id"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_choose_5(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_5 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_5.setPageContext(_jspx_page_context); - _jspx_th_c_choose_5.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - int _jspx_eval_c_choose_5 = _jspx_th_c_choose_5.doStartTag(); - if (_jspx_eval_c_choose_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_5(_jspx_th_c_choose_5, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_5(_jspx_th_c_choose_5, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_5); - return false; - } - - private boolean _jspx_meth_c_when_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_5, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_5 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_5.setPageContext(_jspx_page_context); - _jspx_th_c_when_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_5); - _jspx_th_c_when_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_5 = _jspx_th_c_when_5.doStartTag(); - if (_jspx_eval_c_when_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:loan/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_when_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_5); - return false; - } - - private boolean _jspx_meth_c_otherwise_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_5, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_5 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_5.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_5); - int _jspx_eval_c_otherwise_5 = _jspx_th_c_otherwise_5.doStartTag(); - if (_jspx_eval_c_otherwise_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:loan/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_5); - return false; - } - - private boolean _jspx_meth_fmt_message_6(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_6.setKey("profile"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_choose_6(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_6 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_6.setPageContext(_jspx_page_context); - _jspx_th_c_choose_6.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - int _jspx_eval_c_choose_6 = _jspx_th_c_choose_6.doStartTag(); - if (_jspx_eval_c_choose_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_6(_jspx_th_c_choose_6, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_6(_jspx_th_c_choose_6, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_6); - return false; - } - - private boolean _jspx_meth_c_when_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_6, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_6 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_6.setPageContext(_jspx_page_context); - _jspx_th_c_when_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_6); - _jspx_th_c_when_6.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_6 = _jspx_th_c_when_6.doStartTag(); - if (_jspx_eval_c_when_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:profile/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_when_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_6); - return false; - } - - private boolean _jspx_meth_c_otherwise_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_6, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_6 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_6.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_6); - int _jspx_eval_c_otherwise_6 = _jspx_th_c_otherwise_6.doStartTag(); - if (_jspx_eval_c_otherwise_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:profile/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_6); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_7.setKey("loan_date"); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_util_formatDate_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_0 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_0.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_0.setParent(_jspx_parent); - _jspx_th_util_formatDate_0.setType("both"); - _jspx_th_util_formatDate_0.setJspBody(new return_tagHelper( 1, _jspx_page_context, _jspx_th_util_formatDate_0, null)); - _jspx_th_util_formatDate_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_8(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_8.setKey("return_date"); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - return false; - } - - private boolean _jspx_meth_util_formatDate_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_1 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_1.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_1.setParent(_jspx_parent); - _jspx_th_util_formatDate_1.setType("both"); - _jspx_th_util_formatDate_1.setJspBody(new return_tagHelper( 2, _jspx_page_context, _jspx_th_util_formatDate_1, null)); - _jspx_th_util_formatDate_1.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_9(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_9.setKey("location"); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - return false; - } - - private boolean _jspx_meth_fmt_message_10(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_10.setKey("operator_id"); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - return false; - } - - private class return_tagHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public return_tagHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public void invoke0( JspWriter out ) - throws Throwable - { - out.write("

"); - if (_jspx_meth_fmt_message_0(_jspx_parent, _jspx_page_context)) - return; - out.write("

\r\n"); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("\r\n"); - out.write("
"); - if (_jspx_meth_fmt_message_1(_jspx_parent, _jspx_page_context)) - return; - out.write(":\r\n"); - out.write(" "); - if (_jspx_meth_c_choose_1(_jspx_parent, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_2(_jspx_parent, _jspx_page_context)) - return; - out.write(": \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_2(_jspx_parent, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_3(_jspx_parent, _jspx_page_context)) - return; - out.write(": \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_3(_jspx_parent, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_4(_jspx_parent, _jspx_page_context)) - return; - out.write(": \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_4(_jspx_parent, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_5(_jspx_parent, _jspx_page_context)) - return; - out.write(": \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_5(_jspx_parent, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_6(_jspx_parent, _jspx_page_context)) - return; - out.write(": \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_6(_jspx_parent, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_7(_jspx_parent, _jspx_page_context)) - return; - out.write(": \r\n"); - out.write(" "); - if (_jspx_meth_util_formatDate_0(_jspx_parent, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_8(_jspx_parent, _jspx_page_context)) - return; - out.write(": \r\n"); - out.write(" "); - if (_jspx_meth_util_formatDate_1(_jspx_parent, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_9(_jspx_parent, _jspx_page_context)) - return; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:location']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
"); - if (_jspx_meth_fmt_message_10(_jspx_parent, _jspx_page_context)) - return; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:operator/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
\r\n"); - return; - } - public boolean invoke1( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:loanDate']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public boolean invoke2( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:returnDate']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - case 1: - invoke1( out ); - break; - case 2: - invoke2( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/selectObjectDatabase_tag$selectObjectDatabase_tagHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/selectObjectDatabase_tag$selectObjectDatabase_tagHelper.class deleted file mode 100755 index 20a37fb48c28af7565bdebbd2431287aa70f3770..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2881 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\r\n"); - out.write(" \r\n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_0 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_0_aliasMap.put("punt", "dbptr"); - _jspx_th_jxp_forEach_0.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_0_aliasMap); - _jspx_th_jxp_forEach_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${dbNames}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_0.setVar("dbptr"); - _jspx_th_jxp_forEach_0.setSelect("//db:databases/db:database[@type='objects']"); - _jspx_th_jxp_forEach_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_0.setJspBody(new selectObjectDatabase_tagHelper( 0, _jspx_page_context, _jspx_th_jxp_forEach_0, null)); - _jspx_th_jxp_forEach_0.doTag(); - out.write("\r\n"); - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_0.setProperty("db"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/databases/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_fmt_message_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey("search_all"); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - return false; - } - - private class selectObjectDatabase_tagHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public selectObjectDatabase_tagHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public void invoke0( JspWriter out ) - throws Throwable - { - out.write("\r\n"); - out.write(" "); - return; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/selectUserDatabase_tag$selectUserDatabase_tagHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/selectUserDatabase_tag$selectUserDatabase_tagHelper.class deleted file mode 100755 index 39a867b3e82748d1cf9084404bef605a69577e89..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2857 zcmbtWZBr9h6n<_9Brc((K@Pw58a2pnu>~?p9INCqZ z=^yAX@Iyb@O6+JW*mgQoJDqm=p)WIbroW`qb9Y0CLtr{KGr4bj?m5qS?m6e)Xa78U z0-z81U1-CQgnc+IM#G{x6U18*&SE5p(E!FIT1o^kF5zvQ6YI$!&Ij>M5Gf%&Az>01 zL^CC(7lrsGF--?B9l+%Pu1ILXOaNB{xW*8gU9ioSSyQ!m-eEYHT2PnO6~*S(vd$fa zJ}Qoy<13DG-ZrPz+#o}9X-mPLpUoI^w`a3PLG1NiPcqaw^P1h!%WxuPSUE*C)$Baq zP@~-98D&nhO8~5o@|rWuaJTa%btJ2JLGVY7yhEN0 zR{8p(kJpo3R~Y=G#vEs8Olf&OSy;+&Yg*0dv=T`fSyjKHTAG-b7X89;hW6@io#VR6 zEuuS_&vR>3S8bb<^z_R)*s+rlVz7ZY&RW`%mRB8vtTH+niH@>F0K;olD5xNaA)w`# zjYUr9D0fzuov}2BTZ4kA8lynRzkf$L0+3kAa?{a_JUL$H>1Sy2)GL~yRA^+xaM0lBO*Km83#j%;(7?}*dM}c zI6y}|WVit3WmPZm)6oEKgzz5TX9#xOnah}t^%0pB`#o4`$I|k-5N2_c{NI{6Q8r9c|eXvWinnrq<9dA8zjm& zSq`BaJpu3#J^&$^hZaH{M?z508^QuKqIeTfbzGSs@k zN5NSNTQ@qrFmO|$A;+D~L=xH4RXr^>Y7s-%_D)vBPjbm5mYYn=FfENcs&zXdf>d=V z&_AvMrXqRVYE!M~Rj40)p%A@D^^|2eRH^ygcp;w^`8%PSbQFWvJlDKbxR6;O8A?xo zr&~PRtI}95KtYpkj}f{&7?iCQpgLux`al(cNWLIS&VlXNEsF+B!}QFwRFYKA1NYGS zD^I|?@czS1#jx9}He){^G!YQ9AMI)Y+794#Ug56hyBG;AZ|ehm-1GTZ2hyy9AEq;}KA9@G6H_-7dEPUs>zQ==IcHO3@)KPNnP15A2eh>YRq2F_p`H2ca zqs}Jc-=i`10O5EMuTI=Uy%-k}nV`PuGZMjG`ZF=0UnF*|J||maE+l(YiL^C$W;Y=9yOi+I_OwMhM0Ti|DVBzA@ZzdmqHn4x^FU9|+?! z^8H6d@DoY?LWlD!$v?*_{6#x{Lju1eg+Fi+f70&fxJm1a_}k?nM&2gSjN>@r9=Bd* zM8`?eKsN?m34$A6nVS}p93aa+45EvAiKN=_E;?ytiRPcAC(ceuJ6xsG`Sg?&OUrII zF2&{E(uG#}wCkY!!yv8jisccy#swGj~_WD9qk+FJJm1664JlI CIS`!y diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/selectUserDatabase_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/selectUserDatabase_tag.class deleted file mode 100755 index edd2c33e59ec0a618975a883ea808c54bad0c1b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8060 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\r\n"); - out.write(" \r\n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_0 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_0_aliasMap.put("punt", "dbptr"); - _jspx_th_jxp_forEach_0.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_0_aliasMap); - _jspx_th_jxp_forEach_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${dbNames}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_0.setVar("dbptr"); - _jspx_th_jxp_forEach_0.setSelect("//db:databases/db:database[@type='users']"); - _jspx_th_jxp_forEach_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_0.setJspBody(new selectUserDatabase_tagHelper( 0, _jspx_page_context, _jspx_th_jxp_forEach_0, null)); - _jspx_th_jxp_forEach_0.doTag(); - out.write("\r\n"); - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_0.setProperty("db"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/databases/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_fmt_message_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey("search_all"); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - return false; - } - - private class selectUserDatabase_tagHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public selectUserDatabase_tagHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public void invoke0( JspWriter out ) - throws Throwable - { - out.write("\r\n"); - out.write(" "); - return; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/suspension_tag$suspension_tagHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/suspension_tag$suspension_tagHelper.class deleted file mode 100755 index 61c22a6c21e459d1e067cdab25bf08247ab5d2d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6862 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/suspension_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/suspension_tag.class deleted file mode 100755 index 1ecbd52b7fd105cd3f857ee97a7f1790321dfe64..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37240 zcmdU2cYGAp_CI&-EW0cVLIOyT5}H6lSVE`)kq)6ZscP6H3k1^G-B3gn6|rIg8y1RU zdtya{iVAi`#ID#Yw&$~VpZfcrJF~O1JG%h`zdxS%xp(H)bH1nCx|2PBJ@^O_<;pEy z;n!wzFpGoP9L(Y1L=H~k;A9R8Ihe~qfP*3qia99ZAjrWy4(4;PfP+#F7J5YwZ4n1$ zZmrx)&9#d9NUr3dii5=*guGf z)I~ePt)0p7S#E7L$7ge}hJ$mw+PT_!OwIWmT;LHSIQc?;S?dv_JlaKG?PBc`k9Mg? zTgR#Enb6Dl>2i-K<-%9EwJW_e7_8vsD$d!!!POjG!@;#2T<6v{dTF$_$fIrYXq&mh z7Jk3pqut=vwsMghz1mIM&761(2e*2(f4Q~W_;H&@yWOqb!H;*kwY$7DTf3WI?%`m& zTf5h--RIV7+}aMecE6X3v*~MxRZnJ9_7`4whuqp* z9D|xm&?j=<=HMNEMa!3HkGr*Zy|jU8-oQ-0=hoi$(skMg{Qe;akFgj(;wMztz!g6B z(pIjpm7CqFJ?7Cq;TYLlnWY0B?NjdLGY&rYXkT#rrAPZW$6tB0|G2fUy>u_r_KjQn z)=M?ocl?gtzvuV|4uH?S+}Mv?=_d|;_GrI&v|l~iZyxP;kM@U0`>#j))1&?6(f;;G zLJ=uA&^%Idth=SlOD`~?FQ9E%k7IE30tl9FjzRDX=tFuuvOd@FdSnB)^m*wW2KpTa z`W@{xk8FroHsY6iIN0uyN4aHVFCE~v4=@M^nBD^{x&zva9@&Irw0?kFPxHuhk8J9Z z%{;QXM;`5wEx5A`k8J6Y$9QBbk8JIcZ9KBAM`n6tJI-wHksUbh=#iZ~@>qWC%t03p zx^j@kK{f~7ILP6kI|qJ`?BS8Q{MeI&JdffOgQWlK( zk>?*{<#TDH)o^7sN;fvzE3Nd;2$e>H+*+=Y53(jzR+bgcD~}Y0gOQ=t6(wcC!f`hpHmh?PN>R2EwTFAG%6_fITZ2$8c0mzG8r6qc1%EQ+awDls(@Dy^8067>d_R+L5t zp_MLOrwh`DRhEFaqsEn11daBm1&Yd$k~XfgI8Zh{5Gv(&Gf|H$C`H5mIH5v~pc4M2 z!6JW2X}GE^u-qT7#OSplu!`xLpmtqqS4JjH7Dtvr^9?jAAf8}}pk_8T9})@$mX9k9 zGvkenVu46uQE+}~g;fs;FcA;{?XeS(*`;gk6aXny8O}&IHOufa>KM5sFZ;5K|P;hazatfUj$}WgRs{Er7m?%v#3ZjlD z6bx5^2iQ*{_|8g3N$v?gogF?zmbxcZ0)-m{s;bILivtl=A2GxKz$OQM}CU zm~fTl*}Wr{6$h)hNmzGF1F!NR@Q(NKkY4*lz7m1!I$KZ+OJ0upz3tM6bjwPM!v1gs z!$2TZqWnlG;zuq2)ab|pO#>e$Q9+CbPNGDCC1pjmF>rudbDRVtR#Ke$r6QoXG8AMA zjJ{0;Qhi(Pn2EOja^Xg~%<#$~^DtlzRpVbG1t{cf4v9@|ptF)gY-}vUlEDqCAzT(9 z)0dz!$>h;4NtyUYEUHW!GrR9*mln5-TFTMeZI#O+9YS(q($gseBsmd4Vlx{8#f8RT z%@Cwp%4ARNYo`poJN3vQ(XT`~Obz|h6p>~>rZgS>m;zOE0`%U*)_XK9_n>`4hgH8b zFtadvHMuZ*jkaVOirJ?%*I>3|{I2enQjJftQSL9Dc01W0v=AXd^2CsLg(^m4L*Bqs|wj>zEY%m_9SZO;(NOfQoD{03lR?@7GWeT+LD4Sa}QsUMGkz@`z>J$s+8M9|9v+OHeM&uYv!II_nvqO?f*-+6x(zb9mw9f3DGtYhw3M_!peblUPD)yk=b!~XD1nxk ztBZM4q@|<Q6BDRv z$?i~dk(X37=qZV4keXC9vC?+YAk`t7SV@yBC7M{tnBl+&CLn?o2O=>i>JSYYO)eT_ z*nNUsYRL$J2TULYDGoxAmQpm(g%qMePD%?#UQ*G3i=3{aYanivmGdqQ4q z)Ig@Gsfj6rlNzX33Tk4C=cERC-av6N7HS=P^uWj!>SCY&*r$XkHsBAs|C6MEeK(Xh z^|WQ^SzCqyNn3`IAWBd!6BK>vX@AMHzx1-d^tQkBvA^`Szx1=e^yilbCJN}({-$WK z@)Qx)o1(&cQ)F0giVo{d5n{b5N~||Uif3RkPFB?6iFaycb*MNvvXqZX(&LXiy7NJt zPy8h=^od_N_=$t>IrxTy|8Vdn2cL6rfP)V?c#ng(IoQv^YaBeu!DAdez(EZMcXLo6 z#`we}FJzpx*74qq5cZ9OA=H!8eWH)(>k}iyNS_!bM*BoB(c3L&_~cAE%O~>1 z0G}Ah!Eqc6;^24=26HfkgP|M@<6t-fIa`du2?BE+f4FGVAfKEgPZZQCzL0ZITPZrA(w+#B^JUQPdibaV}%o4MGa)B)MiIW7{JZ9kW z%gW0#mjpw+;eK5E-0nTvA3tbdyPTYcUbkH6lZ(V$D0o9J4momi1~v5h#7c3RPnI#- z^AX5$iGBJeOqyS3BNa;#bx48*4G!k2 za7v2(`>IIDC#&RQ2wR45V$*R2PXAV7D@l=HJCX8<8DgeehJ7+3t9^2bIMFAUGB@=* zt_TOqa6TAc%Q#u`$z@yy&EhNv1scXU!@-JAE|;eW8k&OmP%^EtSOu6yh$_#Cu1}uF!TDUxt|qDawjECRcCWx8 zf3UoY4`#zSelHK$&Sm{ea@mJ~g0x;E|bvSEE|UQ@hQo<0Rwh9_B9n!IedAbOIIkQp|U=)UR)@s zx2?IPu-Lb}t<8Rn;VIde7J!Gik{#(a+=2gK9Yi;;W*9sA@FX2qL@~<@F3#*6Q~J&@ zBf~)`>l})^4Z%Q#PhKIf^vSE_1~?gcwV-|n>(b8CMB6q#4!iySaDJ>qOl)H>g^}e| ze4uYjDXo|X*K{K@dmA&G31hE}WI{C}%QN9$=5!9{7Y8begJu4~r6rwDf{EV3<&L(s zVdR&oV@IF3gR`61vP;9^YCfLNJs4AtP3NRGZ|WL^G^8X@g~K!)Jf;-o)Y9@QzM%kt z7RYO`qYi&(yF>#xR{G?%Y#xmwp+H4AP|OFNg{2rB9%4*(F*7YXu83WoPy(G7C<_N! zmJK_uP#_uDz@H8bWG)B==N;D`C)4a()zR!!zW>raP!z5#tBypEkx{$9Uv=uo$QD}e zUs4)eT4<-DBp3;lmW8{+NRGFsmzEp{N6{W55XjDq`wzx3&>v7a-dF~Xk*mYOkYei@ zX6prJ3s{%}=F9>^xX*D;&LK!jc^b7{YblL!VPH<@;L`33N=t%;s?U-lC{1E#!;Qpl zar~>|IPQ&9hYN95UR@SZoST$`<%Y)w%Bu#LtsdtSFDv2LG!U(>{@3$hV=&_@url3`fjv&^X&~z*n6DxX1;WvdkkPC39a?<^v-ogM8u- z2B?01=0HDQSzDUf^KGiy+#)Z|)-kDOZL+F2G^*p>=uYQ%^k7s{q;yK+KPuG?B)BD* z!E!^-G{K}<%FEbCkb*)h2DY3Wd1tvLssIOxJbE(g6h=)*yO4hC>5aAc-- zTirAC6EVFjsSYaO-AoS~h34jJ4Y?XzcVaag)m|<#)?hJF+l_7tS>H2pWg*kyMlCvw z2h#>xJ3EZakGBy;vC~FOMqndHDI2k9K}usoXtB_zHD)#}UEv%EF%*PJmnb+g7>>4F zC<%2&Ia7?SxKNKcGdA0C5@~gCoKI`d_1w6zHxH{MpO(!XcIUJtVlzvb^42;C>{4+)j%_*2L zlCL*}adIEKhlINg-I3^%8|5Y}Us4w|=k8pXsZZKqf-f@4cB!Q-4tc{tKGHFY+FiEY z*Cn5ZgN%a@nNzE)swzWRXLPf9y@YF;W5QL&YS*}YrjDH}lif=}!RYlVwVz-tkYcy= z>XgX0$@r>Tm(&DKi@QgPi3#rAC8iZ55*)iJr7pw8ZKxdNnksIFVMfQ7yu9eiy!{2W zc3dem`-t5SYoN+UuZXovUBS8=#yw1pUJq;Us9;+`M=yvm_c7*-+iodIi^>be5mybE zU~=Q=F4iuCmUMm{Qv!@xXmcW8CU&;O`ir904KyDvK@N%Fl4=oVPl7rd;xevOns*=# z^|7sZm0ldQG@y}E;buuEsPSkt6XWdwT>!IF{H6>1_5$}!IwFgq#Q9;n5z3Ux)9uiN4} zGWvZ zwTvr(U6V;MR%>J^Fuxp5RcUhzJNVYVh{}@CSS+yY1q@jvyU1)d4|Ru?HUc#^;UCH+ zPG~Q~JjuLel=Ql`tq<1r1}Hz&y#8+pMlFfpBugr>5ffsU44dfE6_+(VC6$IT!a_qq z%=V4$rm0K*MpMueb<^KyYC8W20FPDG;ROb&T^!Ddjl-nLwn<^~Z%e_zSc^n#1r_X| zp086Ioi-@3-|ci)RhlC1SWAP@0~P~A%a$=Vh=bG4_mAjBR5T zW9L}K*o9UxHlh)qi2kv&jc_d9@(6odh+SDbsOjCR*f@k<(p0FsJ`&^c)xscW-D|-hu6XQ`NU(eb}&1YqI%gNBi4m$ciY7uL>CDlXe&ZyIc+|-ro zQx;m!rqZ6+z@FY<$O-#p=4qC7?Yf|L5Sh|;5 z+=b3G!7SBNEclbMgDvbNl`|46_fA@Qj$lX`%t4@zajTb=eII4Scs9`N56<#c3(bvE z7LWD#pn$379rPrGv`i%AxTJ&>in+-MX_-jK5D+pn1tF{>Oh`Z!nQe79;neS;V-o2Y zVWUGg+0pn^z^r?_3CQHE?E9(Jebm~Fp)BgXtr=&UaXT|^Z^j+WxT6_&GUH=oEOn;_ zK)e82IEEV2SZYDzD3iuRyCzT%nn?X<5)G!wG@7R1X{wFw$rk>TMNrIBY~%dFBz=R) z_Nc6TsdWu?M%2cL+8R-&5w$a-_D0mfh&mckCnGu*Q6j<9q0lp^5zVA#G>cl%Z0bOB zUQk$9w!e^o;)IX^2p@Lqnyb*X*5VG$gdxz z&70v(8-E=|? zO-IIzbeb8TF|&qdWuULwv$AA%Mtyk3IW=@*M*SK(DIUa|X*PrQC>3s?`Wc?xRJe=Z z=9+JF)my-P3#hju^Q~ytPAZy};n_jOyYd^vH=EI5*WJ{FE~fkFewfVt^stKO&@!

{9CJMtqn?UUPsRJR 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 I%^KnTKVLstpa1{> diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/suspension_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/suspension_tag.java deleted file mode 100755 index b2398ca8d..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/suspension_tag.java +++ /dev/null @@ -1,1708 +0,0 @@ -package org.apache.jsp.tag.web.display; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.*; -import org.apache.commons.jxpath.*; -import org.w3c.dom.*; - -public final class suspension_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(4); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/out.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/formatDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/parseDate.tag"); - } - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_value_target_property_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_formatNumber; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.Object doc; - private java.lang.String with_links; - - public java.lang.Object getDoc() { - return this.doc; - } - - public void setDoc(java.lang.Object doc) { - this.doc = doc; - } - - public java.lang.String getWith_links() { - return this.with_links; - } - - public void setWith_links(java.lang.String with_links) { - this.with_links = with_links; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_set_value_target_property_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_set_var = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_set_var_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_fmt_formatNumber = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_c_set_value_target_property_nobody.release(); - _jspx_tagPool_c_set_var.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_c_set_var_value_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_fmt_formatNumber.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getDoc() != null ) - _jspx_page_context.setAttribute("doc", getDoc()); - if( getWith_links() != null ) - _jspx_page_context.setAttribute("with_links", getWith_links()); - - try { - out.write("\r\n"); - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - if (_jspx_meth_c_set_1(_jspx_page_context)) - return; - if (_jspx_meth_c_set_2(_jspx_page_context)) - return; - if (_jspx_meth_c_set_3(_jspx_page_context)) - return; - if (_jspx_meth_c_choose_1(_jspx_page_context)) - return; - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_0 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_0_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_0.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_0_aliasMap); - _jspx_th_jxp_forEach_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_0.setVar("ptr"); - _jspx_th_jxp_forEach_0.setSelect((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${select}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_0.setJspBody(new suspension_tagHelper( 0, _jspx_page_context, _jspx_th_jxp_forEach_0, null)); - _jspx_th_jxp_forEach_0.doTag(); - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.local.display"); - _jspx_th_fmt_setBundle_0.setScope("page"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_0.setProperty("s"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/suspension/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_set_1(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent(null); - _jspx_th_c_set_1.setVar("rootName"); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_1.doInitBody(); - } - do { - if (_jspx_meth_jxp_out_0(_jspx_th_c_set_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_jxp_out_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_0 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_0.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_0.setParent(_jspx_th_c_set_1); - _jspx_th_jxp_out_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_out_0.setSelect("local-name()"); - _jspx_th_jxp_out_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_out_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_2(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent(null); - _jspx_th_c_set_2.setVar("select"); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_eval_c_set_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_2.doInitBody(); - } - do { - if (_jspx_meth_c_choose_0(_jspx_th_c_set_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_c_choose_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_set_2); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${rootName eq 'suspension'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('.'); - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("//s:suspension"); - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_c_set_3(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_3 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_3.setPageContext(_jspx_page_context); - _jspx_th_c_set_3.setParent(null); - _jspx_th_c_set_3.setVar("suspension_type"); - _jspx_th_c_set_3.setValue(new String("suspension_info")); - int _jspx_eval_c_set_3 = _jspx_th_c_set_3.doStartTag(); - if (_jspx_th_c_set_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_3); - return false; - } - - private boolean _jspx_meth_c_choose_1(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_1 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_1.setPageContext(_jspx_page_context); - _jspx_th_c_choose_1.setParent(null); - int _jspx_eval_c_choose_1 = _jspx_th_c_choose_1.doStartTag(); - if (_jspx_eval_c_choose_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_1); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty ptr['s:cancel/@id']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_4(_jspx_th_c_when_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_c_set_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_4 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_4.setPageContext(_jspx_page_context); - _jspx_th_c_set_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_c_set_4.setVar("suspension_type"); - _jspx_th_c_set_4.setValue(new String("suspension_cancellation")); - int _jspx_eval_c_set_4 = _jspx_th_c_set_4.doStartTag(); - if (_jspx_th_c_set_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_4); - return false; - } - - private boolean _jspx_meth_c_otherwise_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_1 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_1.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - int _jspx_eval_c_otherwise_1 = _jspx_th_c_otherwise_1.doStartTag(); - if (_jspx_eval_c_otherwise_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_5(_jspx_th_c_otherwise_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_1); - return false; - } - - private boolean _jspx_meth_c_set_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_5 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_5.setPageContext(_jspx_page_context); - _jspx_th_c_set_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_set_5.setVar("suspension_type"); - _jspx_th_c_set_5.setValue(new String("suspension_issued")); - int _jspx_eval_c_set_5 = _jspx_th_c_set_5.doStartTag(); - if (_jspx_th_c_set_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_5); - return false; - } - - private boolean _jspx_meth_fmt_message_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_0.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${suspension_type}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_1.setKey("transaction_id"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_c_choose_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_2 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_2.setPageContext(_jspx_page_context); - _jspx_th_c_choose_2.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - int _jspx_eval_c_choose_2 = _jspx_th_c_choose_2.doStartTag(); - if (_jspx_eval_c_choose_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_2(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_2(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_2); - return false; - } - - private boolean _jspx_meth_c_when_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_2 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_2.setPageContext(_jspx_page_context); - _jspx_th_c_when_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - _jspx_th_c_when_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_2 = _jspx_th_c_when_2.doStartTag(); - if (_jspx_eval_c_when_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_when_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_2); - return false; - } - - private boolean _jspx_meth_c_otherwise_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_2 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_2.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - int _jspx_eval_c_otherwise_2 = _jspx_th_c_otherwise_2.doStartTag(); - if (_jspx_eval_c_otherwise_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_2); - return false; - } - - private boolean _jspx_meth_fmt_message_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_2.setKey("user_id"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_c_choose_3(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_3 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_3.setPageContext(_jspx_page_context); - _jspx_th_c_choose_3.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - int _jspx_eval_c_choose_3 = _jspx_th_c_choose_3.doStartTag(); - if (_jspx_eval_c_choose_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_3(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_3(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_3); - return false; - } - - private boolean _jspx_meth_c_when_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_3 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_3.setPageContext(_jspx_page_context); - _jspx_th_c_when_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - _jspx_th_c_when_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_3 = _jspx_th_c_when_3.doStartTag(); - if (_jspx_eval_c_when_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:userId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_0(_jspx_th_c_when_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_3); - return false; - } - - private boolean _jspx_meth_c_if_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_3); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:userDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_otherwise_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_3 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_3.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - int _jspx_eval_c_otherwise_3 = _jspx_th_c_otherwise_3.doStartTag(); - if (_jspx_eval_c_otherwise_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:userId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_1(_jspx_th_c_otherwise_3, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_3); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_3); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:userDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_fmt_message_3(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_3.setKey("suspension_creation_date"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_util_formatDate_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_0 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_0.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_0.setParent(_jspx_parent); - _jspx_th_util_formatDate_0.setType("both"); - _jspx_th_util_formatDate_0.setJspBody(new suspension_tagHelper( 1, _jspx_page_context, _jspx_th_util_formatDate_0, null)); - _jspx_th_util_formatDate_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_4(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_4.setKey("suspension_type"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_5.setKey("days_suspended"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_fmt_formatNumber_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:formatNumber - org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag _jspx_th_fmt_formatNumber_0 = (org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag) _jspx_tagPool_fmt_formatNumber.get(org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag.class); - _jspx_th_fmt_formatNumber_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_formatNumber_0.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - int _jspx_eval_fmt_formatNumber_0 = _jspx_th_fmt_formatNumber_0.doStartTag(); - if (_jspx_eval_fmt_formatNumber_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_formatNumber_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_formatNumber_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_formatNumber_0.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:daysSuspended']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_fmt_formatNumber_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_formatNumber_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_formatNumber_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_formatNumber.reuse(_jspx_th_fmt_formatNumber_0); - return false; - } - - private boolean _jspx_meth_fmt_message_6(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_6.setKey("suspended_from"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_util_formatDate_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_1 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_1.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_1.setParent(_jspx_parent); - _jspx_th_util_formatDate_1.setJspBody(new suspension_tagHelper( 2, _jspx_page_context, _jspx_th_util_formatDate_1, null)); - _jspx_th_util_formatDate_1.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_7.setKey("suspended_until"); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_util_formatDate_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_2 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_2.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_2.setParent(_jspx_parent); - _jspx_th_util_formatDate_2.setJspBody(new suspension_tagHelper( 3, _jspx_page_context, _jspx_th_util_formatDate_2, null)); - _jspx_th_util_formatDate_2.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_8(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_8.setKey("obs"); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - return false; - } - - private boolean _jspx_meth_fmt_message_9(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_9.setKey("location"); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - return false; - } - - private boolean _jspx_meth_fmt_message_10(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_10.setKey("operator_id"); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - return false; - } - - private boolean _jspx_meth_c_if_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty ptr['s:cancel/@id']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_11(_jspx_th_c_if_2, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" '); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:cancel/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_fmt_message_11(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - _jspx_th_fmt_message_11.setKey("cancel_id"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_c_if_3(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty ptr['s:object/s:copyId']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_12(_jspx_th_c_if_3, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_4(_jspx_th_c_if_3, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_13(_jspx_th_c_if_3, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_5(_jspx_th_c_if_3, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_14(_jspx_th_c_if_3, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_6(_jspx_th_c_if_3, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_15(_jspx_th_c_if_3, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_util_formatDate_3(_jspx_th_c_if_3, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_16(_jspx_th_c_if_3, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_util_formatDate_4(_jspx_th_c_if_3, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_17(_jspx_th_c_if_3, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:object/s:daysOverdue']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_fmt_message_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - _jspx_th_fmt_message_12.setKey("copy_id"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_c_choose_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_4 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_4.setPageContext(_jspx_page_context); - _jspx_th_c_choose_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - int _jspx_eval_c_choose_4 = _jspx_th_c_choose_4.doStartTag(); - if (_jspx_eval_c_choose_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_4(_jspx_th_c_choose_4, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_4(_jspx_th_c_choose_4, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_4); - return false; - } - - private boolean _jspx_meth_c_when_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_4, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_4 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_4.setPageContext(_jspx_page_context); - _jspx_th_c_when_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_4); - _jspx_th_c_when_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_4 = _jspx_th_c_when_4.doStartTag(); - if (_jspx_eval_c_when_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:object/s:copyId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_4(_jspx_th_c_when_4, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_4); - return false; - } - - private boolean _jspx_meth_c_if_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_4, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_4 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_4.setPageContext(_jspx_page_context); - _jspx_th_c_if_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_4); - _jspx_th_c_if_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db'] and not empty ptr['s:object/s:objectDb']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_4 = _jspx_th_c_if_4.doStartTag(); - if (_jspx_eval_c_if_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:object/s:objectDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_4); - return false; - } - - private boolean _jspx_meth_c_otherwise_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_4, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_4 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_4.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_4); - int _jspx_eval_c_otherwise_4 = _jspx_th_c_otherwise_4.doStartTag(); - if (_jspx_eval_c_otherwise_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:object/s:copyId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_5(_jspx_th_c_otherwise_4, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_4); - return false; - } - - private boolean _jspx_meth_c_if_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_4, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_5 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_5.setPageContext(_jspx_page_context); - _jspx_th_c_if_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_4); - _jspx_th_c_if_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db'] and not empty ptr['s:object/s:objectDb']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_5 = _jspx_th_c_if_5.doStartTag(); - if (_jspx_eval_c_if_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:object/s:objectDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_5); - return false; - } - - private boolean _jspx_meth_fmt_message_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - _jspx_th_fmt_message_13.setKey("record_id"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_c_choose_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_5 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_5.setPageContext(_jspx_page_context); - _jspx_th_c_choose_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - int _jspx_eval_c_choose_5 = _jspx_th_c_choose_5.doStartTag(); - if (_jspx_eval_c_choose_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_5(_jspx_th_c_choose_5, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_5(_jspx_th_c_choose_5, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_5); - return false; - } - - private boolean _jspx_meth_c_when_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_5, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_5 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_5.setPageContext(_jspx_page_context); - _jspx_th_c_when_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_5); - _jspx_th_c_when_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_5 = _jspx_th_c_when_5.doStartTag(); - if (_jspx_eval_c_when_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:object/s:recordId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_6(_jspx_th_c_when_5, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_5); - return false; - } - - private boolean _jspx_meth_c_if_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_5, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_6 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_6.setPageContext(_jspx_page_context); - _jspx_th_c_if_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_5); - _jspx_th_c_if_6.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db'] and not empty ptr['s:object/s:objectDb']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_6 = _jspx_th_c_if_6.doStartTag(); - if (_jspx_eval_c_if_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:object/s:objectDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_6); - return false; - } - - private boolean _jspx_meth_c_otherwise_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_5, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_5 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_5.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_5); - int _jspx_eval_c_otherwise_5 = _jspx_th_c_otherwise_5.doStartTag(); - if (_jspx_eval_c_otherwise_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:object/s:recordId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_7(_jspx_th_c_otherwise_5, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_5); - return false; - } - - private boolean _jspx_meth_c_if_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_5, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_7 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_7.setPageContext(_jspx_page_context); - _jspx_th_c_if_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_5); - _jspx_th_c_if_7.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db'] and not empty ptr['s:object/s:objectDb']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_7 = _jspx_th_c_if_7.doStartTag(); - if (_jspx_eval_c_if_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:object/s:objectDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_7); - return false; - } - - private boolean _jspx_meth_fmt_message_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - _jspx_th_fmt_message_14.setKey("profile"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_c_choose_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_6 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_6.setPageContext(_jspx_page_context); - _jspx_th_c_choose_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - int _jspx_eval_c_choose_6 = _jspx_th_c_choose_6.doStartTag(); - if (_jspx_eval_c_choose_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_6(_jspx_th_c_choose_6, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_6(_jspx_th_c_choose_6, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_6); - return false; - } - - private boolean _jspx_meth_c_when_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_6, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_6 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_6.setPageContext(_jspx_page_context); - _jspx_th_c_when_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_6); - _jspx_th_c_when_6.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_6 = _jspx_th_c_when_6.doStartTag(); - if (_jspx_eval_c_when_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:object/s:profile/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_when_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_6); - return false; - } - - private boolean _jspx_meth_c_otherwise_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_6, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_6 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_6.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_6); - int _jspx_eval_c_otherwise_6 = _jspx_th_c_otherwise_6.doStartTag(); - if (_jspx_eval_c_otherwise_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:object/s:profile/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_6); - return false; - } - - private boolean _jspx_meth_fmt_message_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - _jspx_th_fmt_message_15.setKey("loan_date"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_util_formatDate_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_3 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_3.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_3.setParent(_jspx_th_c_if_3); - _jspx_th_util_formatDate_3.setType("both"); - _jspx_th_util_formatDate_3.setJspBody(new suspension_tagHelper( 4, _jspx_page_context, _jspx_th_util_formatDate_3, null)); - _jspx_th_util_formatDate_3.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - _jspx_th_fmt_message_16.setKey("return_date"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_util_formatDate_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_4 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_4.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_4.setParent(_jspx_th_c_if_3); - _jspx_th_util_formatDate_4.setType("both"); - _jspx_th_util_formatDate_4.setJspBody(new suspension_tagHelper( 5, _jspx_page_context, _jspx_th_util_formatDate_4, null)); - _jspx_th_util_formatDate_4.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_17(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - _jspx_th_fmt_message_17.setKey("days_overdue"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private class suspension_tagHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public suspension_tagHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public void invoke0( JspWriter out ) - throws Throwable - { - out.write("

"); - if (_jspx_meth_fmt_message_0(_jspx_parent, _jspx_page_context)) - return; - out.write("

\r\n"); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_if_2(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_c_if_3(_jspx_parent, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_1(_jspx_parent, _jspx_page_context)) - return; - out.write(":\r\n"); - out.write(" "); - if (_jspx_meth_c_choose_2(_jspx_parent, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_2(_jspx_parent, _jspx_page_context)) - return; - out.write(": \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_3(_jspx_parent, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_3(_jspx_parent, _jspx_page_context)) - return; - out.write(": \r\n"); - out.write(" "); - if (_jspx_meth_util_formatDate_0(_jspx_parent, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_4(_jspx_parent, _jspx_page_context)) - return; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:type']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
"); - if (_jspx_meth_fmt_message_5(_jspx_parent, _jspx_page_context)) - return; - out.write(": "); - if (_jspx_meth_fmt_formatNumber_0(_jspx_parent, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_6(_jspx_parent, _jspx_page_context)) - return; - out.write(": "); - if (_jspx_meth_util_formatDate_1(_jspx_parent, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_7(_jspx_parent, _jspx_page_context)) - return; - out.write(": "); - if (_jspx_meth_util_formatDate_2(_jspx_parent, _jspx_page_context)) - return; - out.write("
"); - if (_jspx_meth_fmt_message_8(_jspx_parent, _jspx_page_context)) - return; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:obs']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
"); - if (_jspx_meth_fmt_message_9(_jspx_parent, _jspx_page_context)) - return; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:location']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
"); - if (_jspx_meth_fmt_message_10(_jspx_parent, _jspx_page_context)) - return; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:operator/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
\r\n"); - return; - } - public boolean invoke1( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:date']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public boolean invoke2( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:startDate']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public boolean invoke3( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:endDate']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public boolean invoke4( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:object/s:loanStartDate']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public boolean invoke5( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:object/s:loanEndDate']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - case 1: - invoke1( out ); - break; - case 2: - invoke2( out ); - break; - case 3: - invoke3( out ); - break; - case 4: - invoke4( out ); - break; - case 5: - invoke5( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/transactionResultFooter_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/transactionResultFooter_tag.class deleted file mode 100755 index 6cd7f23107e90a2abf33e0a36752d2c86ee37e7b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10977 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 vfmTqow`xrr{Y`DHSg#4Iv^Uqa$wPBfqmZ)T(rE diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/transactionResultFooter_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/transactionResultFooter_tag.java deleted file mode 100755 index 7c5b59a94..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/transactionResultFooter_tag.java +++ /dev/null @@ -1,330 +0,0 @@ -package org.apache.jsp.tag.web.display; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class transactionResultFooter_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:trim", org.apache.taglibs.standard.functions.Functions.class, "trim", new Class[] {java.lang.String.class}); -} - - private static java.util.Vector _jspx_dependants; - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.String depth; - - public java.lang.String getDepth() { - return this.depth; - } - - public void setDepth(java.lang.String depth) { - this.depth = depth; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_set_var = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_set_var.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_if_test.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getDepth() != null ) - _jspx_page_context.setAttribute("depth", getDepth()); - - try { - if (_jspx_meth_c_choose_0(_jspx_page_context)) - return; - out.write("
\r\n"); - out.write("

"); - if (_jspx_meth_fmt_message_0(_jspx_page_context)) - return; - out.write("

\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_c_choose_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${depth eq 3}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_c_set_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_set_0.setVar("depthPrefix"); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_eval_c_set_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_0.doInitBody(); - } - do { - out.write("../../"); - int evalDoAfterBody = _jspx_th_c_set_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_1(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_c_set_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_set_1.setVar("depthPrefix"); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_1.doInitBody(); - } - do { - out.write('.'); - out.write('.'); - out.write('/'); - int evalDoAfterBody = _jspx_th_c_set_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_fmt_message_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey("actions"); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("print"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.user_id and not empty param.user_db}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("
  • '); - if (_jspx_meth_fmt_message_2(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("
  • \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_fmt_message_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_fmt_message_2.setKey("view_user_status"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/user_tag$user_tagHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/user_tag$user_tagHelper.class deleted file mode 100755 index e7ae47bd65b81965dd3230573cda92bbe526e1fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2650 zcmbtW3sVzU6#nidu(&Q2d1>$!l@{2DD^(Fet%{_E0;1tjrIv2OHLQf)?Ph~G${*-I z=r5qHooSsZ*r{!?ojzvznrUbHcRD?HH-u1P>r69~y{~i6cV6Gw{pqhSz6Q{Z><+Y` zPsJYe%h@^kIA4nk3SLubdQrh86_+uf;tB@kVM4|0xGEn>xg3&GZ^*~6+#69as^FS} zF%?a?t{|mgoI#tpn|GIHT+NM*SV|@iIJQsL_E$LF>c@1lbCMx4;LHk!UBi|wMhgpR;f zTCi->cStj%kgAk~qFW3HD>zo>HiKf>i_W~D48%Gr%T9TgFT8%~ew9<8#2xroIWk~y zDI;9pa%^(0sK5Ka_1~hzhQ=^7hPD`%W0b)&3UqS-ZsbfmYmCo%&OI4#SrhjHGa2eb zfz6v_P|7KI8IiDLrs_6=cwCmQhW$98;UFe7>_t>VEA}xQYI`81lJ*^Ey1mdRmR!p- zr9)RtU$oy|CKP!&v?AqumYvlwi7ATBc0P;|ABy=<@TP{FxTRoP!&|tmp%c1-w>8Y* z9StVZ8rspJA&z4jPM}*u25Ab%CR)j7hNIiDQuCH8@k$w>3fL}11yB-@zRxP4!1TNz z0sm2j4Ds@dW}Zsi@QC5of{;xh;hEV5Y8D&CKhW`isVFP4E-U=aI+n%NS-C1V2u>a5 z`DT`-D7oO~DB!N=xSl0^)4M;oXyyu(cZT6@8Q{TUZ>sy00 z<~hE|_+mCuurspSMogE2*?%i^Ed;rizDqJx@cSy}HDn7zbwCHAO9hi<{PtJ8U1}S( zE_Lh6)T|kd?NqEB=^{~yijfHs z^!;7Y$P;iq8d*h^9<5$Q$;oqpv}EhFVtjId(il%^K8A zLsTiqKfzx9X#n05UMzt}(S_rr+#q$*-3IzogDC>tC<3)U52)&6x)-_}BCQhAS{YKg zo7<6I#mNwf9U!-5SeDsH{0HpPKf})W8nlrW?3D90)Q!;i(jyX~U`fpI*GdDU{}KJz z8g{KfaJmxfuWe diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/user_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/user_tag.class deleted file mode 100755 index 036dc2ba5985167a7be8aa7de1c49a7a52815720..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19795 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/user_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/user_tag.java deleted file mode 100755 index 054b8943c..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/user_tag.java +++ /dev/null @@ -1,727 +0,0 @@ -package org.apache.jsp.tag.web.display; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.*; -import org.apache.commons.jxpath.*; -import org.w3c.dom.*; - -public final class user_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(4); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/isLate.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/formatDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/parseDate.tag"); - } - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_value_target_property_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.Object doc; - private java.lang.Object nsmap; - private java.lang.String select; - private java.lang.String with_links; - - public java.lang.Object getDoc() { - return this.doc; - } - - public void setDoc(java.lang.Object doc) { - this.doc = doc; - } - - public java.lang.Object getNsmap() { - return this.nsmap; - } - - public void setNsmap(java.lang.Object nsmap) { - this.nsmap = nsmap; - } - - public java.lang.String getSelect() { - return this.select; - } - - public void setSelect(java.lang.String select) { - this.select = select; - } - - public java.lang.String getWith_links() { - return this.with_links; - } - - public void setWith_links(java.lang.String with_links) { - this.with_links = with_links; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_c_set_value_target_property_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_c_set_value_target_property_nobody.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_if_test.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getDoc() != null ) - _jspx_page_context.setAttribute("doc", getDoc()); - if( getNsmap() != null ) - _jspx_page_context.setAttribute("nsmap", getNsmap()); - if( getSelect() != null ) - _jspx_page_context.setAttribute("select", getSelect()); - if( getWith_links() != null ) - _jspx_page_context.setAttribute("with_links", getWith_links()); - - try { - out.write("\n"); - out.write("\n"); - java.util.HashMap localmap = null; - synchronized (_jspx_page_context) { - localmap = (java.util.HashMap) _jspx_page_context.getAttribute("localmap", PageContext.PAGE_SCOPE); - if (localmap == null){ - localmap = new java.util.HashMap(); - _jspx_page_context.setAttribute("localmap", localmap, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - if (_jspx_meth_c_set_1(_jspx_page_context)) - return; - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty select}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_0 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_0_aliasMap.put("punt", "tempDoc"); - _jspx_th_jxp_set_0.setJspContext(_jspx_page_context, _jspx_th_jxp_set_0_aliasMap); - _jspx_th_jxp_set_0.setParent(_jspx_th_c_when_0); - _jspx_th_jxp_set_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_0.setVar("tempDoc"); - _jspx_th_jxp_set_0.setSelect((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${select}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsmap}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_0.doTag(); - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_1 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_1_aliasMap.put("punt", "userInfo"); - _jspx_th_jxp_set_1.setJspContext(_jspx_page_context, _jspx_th_jxp_set_1_aliasMap); - _jspx_th_jxp_set_1.setParent(_jspx_th_c_when_0); - _jspx_th_jxp_set_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${tempDoc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_1.setVar("userInfo"); - _jspx_th_jxp_set_1.setSelect("u:user"); - _jspx_th_jxp_set_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${localmap}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_1.doTag(); - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_2 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_2_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_2_aliasMap.put("punt", "userInfo"); - _jspx_th_jxp_set_2.setJspContext(_jspx_page_context, _jspx_th_jxp_set_2_aliasMap); - _jspx_th_jxp_set_2.setParent(_jspx_th_c_otherwise_0); - _jspx_th_jxp_set_2.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_2.setVar("userInfo"); - _jspx_th_jxp_set_2.setSelect("//u:user"); - _jspx_th_jxp_set_2.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${localmap}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_2.doTag(); - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - - request.setAttribute("abcd",System.getProperty("abcd.url", "/")); - - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_2 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_2.setPageContext(_jspx_page_context); - _jspx_th_c_choose_2.setParent(null); - int _jspx_eval_c_choose_2 = _jspx_th_c_choose_2.doStartTag(); - if (_jspx_eval_c_choose_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_2(_jspx_th_c_choose_2, _jspx_page_context)) - return; - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_2 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_2.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - int _jspx_eval_c_otherwise_2 = _jspx_th_c_otherwise_2.doStartTag(); - if (_jspx_eval_c_otherwise_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // util:isLate - org.apache.jsp.tag.web.commons.util.isLate_tag _jspx_th_util_isLate_0 = new org.apache.jsp.tag.web.commons.util.isLate_tag(); - java.util.HashMap _jspx_th_util_isLate_0_aliasMap = new java.util.HashMap(); - _jspx_th_util_isLate_0_aliasMap.put("varout", "late"); - _jspx_th_util_isLate_0.setJspContext(_jspx_page_context, _jspx_th_util_isLate_0_aliasMap); - _jspx_th_util_isLate_0.setParent(_jspx_th_c_otherwise_2); - _jspx_th_util_isLate_0.setVar("late"); - _jspx_th_util_isLate_0.setJspBody(new user_tagHelper( 0, _jspx_page_context, _jspx_th_util_isLate_0, null)); - _jspx_th_util_isLate_0.doTag(); - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_2); - int evalDoAfterBody = _jspx_th_c_choose_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_2); - out.write("\n"); - out.write("
    \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \t\"PICTURE\"/\n"); - out.write(" \t\n"); - out.write(" "); - if (_jspx_meth_fmt_message_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" "); - if (_jspx_meth_c_choose_1(_jspx_page_context)) - return; - out.write("
    "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userInfo['u:name']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
    "); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("'); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userInfo['u:email']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
    "); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userInfo['u:userClass']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
    "); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write("'); - if (_jspx_meth_util_formatDate_0(_jspx_th_c_otherwise_2, _jspx_page_context)) - return; - out.write("
    \n"); - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${localmap}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_0.setProperty("u"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/users/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_set_1(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent(null); - _jspx_th_c_set_1.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsmap}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_1.setProperty("qr"); - _jspx_th_c_set_1.setValue(new String("http://kalio.net/empweb/schema/queryresult/v1")); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.local.display"); - _jspx_th_fmt_setBundle_0.setVar("dsp"); - _jspx_th_fmt_setBundle_0.setScope("page"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey("user_id"); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - return false; - } - - private boolean _jspx_meth_c_choose_1(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_1 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_1.setPageContext(_jspx_page_context); - _jspx_th_c_choose_1.setParent(null); - int _jspx_eval_c_choose_1 = _jspx_th_c_choose_1.doStartTag(); - if (_jspx_eval_c_choose_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_1); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${with_links eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userInfo['u:id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_0(_jspx_th_c_when_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_c_if_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(' '); - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${tempDoc['ancestor::qr:databaseResult/@name']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_otherwise_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_1 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_1.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - int _jspx_eval_c_otherwise_1 = _jspx_th_c_otherwise_1.doStartTag(); - if (_jspx_eval_c_otherwise_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userInfo['u:id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_1(_jspx_th_c_otherwise_1, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_1); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(' '); - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${tempDoc['ancestor::qr:databaseResult/@name']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("name"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("user_mail"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("user_class"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("user_expiration"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_c_when_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_2 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_2.setPageContext(_jspx_page_context); - _jspx_th_c_when_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - _jspx_th_c_when_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userInfo['u:expirationDate'] gt '20990000'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_2 = _jspx_th_c_when_2.doStartTag(); - if (_jspx_eval_c_when_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - if (_jspx_meth_fmt_message_5(_jspx_th_c_when_2, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_2); - return false; - } - - private boolean _jspx_meth_fmt_message_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_fmt_message_5.setKey("user_does_not_expire"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_util_formatDate_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_0 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_0.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_0.setParent(_jspx_th_c_otherwise_2); - _jspx_th_util_formatDate_0.setType("date"); - _jspx_th_util_formatDate_0.setJspBody(new user_tagHelper( 1, _jspx_page_context, _jspx_th_util_formatDate_0, null)); - _jspx_th_util_formatDate_0.doTag(); - return false; - } - - private class user_tagHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public user_tagHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public void invoke0( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userInfo['u:expirationDate']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return; - } - public boolean invoke1( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userInfo['u:expirationDate']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - case 1: - invoke1( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/wait_tag$wait_tagHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/wait_tag$wait_tagHelper.class deleted file mode 100755 index 48e4a8ad6864588cc3a1094dd5250d7b47e4243b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4982 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/wait_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/display/wait_tag.class deleted file mode 100755 index f3c9792ada3c5296756f540e6071fc75097a4797..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19691 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\r\n"); - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - if (_jspx_meth_c_set_1(_jspx_page_context)) - return; - if (_jspx_meth_c_set_2(_jspx_page_context)) - return; - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_0 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_0_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_0.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_0_aliasMap); - _jspx_th_jxp_forEach_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_0.setVar("ptr"); - _jspx_th_jxp_forEach_0.setSelect((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${select}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_0.setJspBody(new wait_tagHelper( 0, _jspx_page_context, _jspx_th_jxp_forEach_0, null)); - _jspx_th_jxp_forEach_0.doTag(); - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.local.display"); - _jspx_th_fmt_setBundle_0.setScope("page"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_0.setProperty("w"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/wait/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_set_1(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent(null); - _jspx_th_c_set_1.setVar("rootName"); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_1.doInitBody(); - } - do { - if (_jspx_meth_jxp_out_0(_jspx_th_c_set_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_jxp_out_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_0 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_0.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_0.setParent(_jspx_th_c_set_1); - _jspx_th_jxp_out_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_out_0.setSelect("local-name()"); - _jspx_th_jxp_out_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_out_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_2(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent(null); - _jspx_th_c_set_2.setVar("select"); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_eval_c_set_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_2.doInitBody(); - } - do { - if (_jspx_meth_c_choose_0(_jspx_th_c_set_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_c_choose_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_set_2); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${rootName eq 'wait'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('.'); - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("//w:wait"); - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_fmt_message_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_0.setKey("wait_info"); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_1.setKey("user_id"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_c_if_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db'] and not empty ptr['w:userDb']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['w:userDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_fmt_message_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_2.setKey("record_id"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db'] and not empty ptr['w:objectDb']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['w:objectDb']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_fmt_message_3(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_3.setKey("profile"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_fmt_message_4(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_4.setKey("date"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_util_formatDate_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_0 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_0.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_0.setParent(_jspx_parent); - _jspx_th_util_formatDate_0.setType("both"); - _jspx_th_util_formatDate_0.setJspBody(new wait_tagHelper( 1, _jspx_page_context, _jspx_th_util_formatDate_0, null)); - _jspx_th_util_formatDate_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_5(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_5.setKey("obs"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_fmt_message_6(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_6.setKey("location"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_7.setKey("operator_id"); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_c_if_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty ptr['w:cancel/@id']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_8(_jspx_th_c_if_2, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['w:cancel/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_fmt_message_8(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - _jspx_th_fmt_message_8.setKey("cancel_id"); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - return false; - } - - private boolean _jspx_meth_c_if_3(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty ptr['w:cancelDate']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_9(_jspx_th_c_if_3, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" "); - if (_jspx_meth_util_formatDate_1(_jspx_th_c_if_3, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_fmt_message_9(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - _jspx_th_fmt_message_9.setKey("cancel_date"); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - return false; - } - - private boolean _jspx_meth_util_formatDate_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_1 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_1.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_1.setParent(_jspx_th_c_if_3); - _jspx_th_util_formatDate_1.setType("both"); - _jspx_th_util_formatDate_1.setJspBody(new wait_tagHelper( 2, _jspx_page_context, _jspx_th_util_formatDate_1, null)); - _jspx_th_util_formatDate_1.doTag(); - return false; - } - - private class wait_tagHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public wait_tagHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public void invoke0( JspWriter out ) - throws Throwable - { - out.write("

    "); - if (_jspx_meth_fmt_message_0(_jspx_parent, _jspx_page_context)) - return; - out.write("

    \r\n"); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_c_if_2(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_c_if_3(_jspx_parent, _jspx_page_context)) - return; - out.write("
    "); - if (_jspx_meth_fmt_message_1(_jspx_parent, _jspx_page_context)) - return; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['w:userId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_0(_jspx_parent, _jspx_page_context)) - return; - out.write("
    "); - if (_jspx_meth_fmt_message_2(_jspx_parent, _jspx_page_context)) - return; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['w:recordId']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - if (_jspx_meth_c_if_1(_jspx_parent, _jspx_page_context)) - return; - out.write("
    "); - if (_jspx_meth_fmt_message_3(_jspx_parent, _jspx_page_context)) - return; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['w:profile/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
    "); - if (_jspx_meth_fmt_message_4(_jspx_parent, _jspx_page_context)) - return; - out.write(": "); - if (_jspx_meth_util_formatDate_0(_jspx_parent, _jspx_page_context)) - return; - out.write("
    "); - if (_jspx_meth_fmt_message_5(_jspx_parent, _jspx_page_context)) - return; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['w:obs']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
    "); - if (_jspx_meth_fmt_message_6(_jspx_parent, _jspx_page_context)) - return; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['w:location']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
    "); - if (_jspx_meth_fmt_message_7(_jspx_parent, _jspx_page_context)) - return; - out.write(": "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['w:operator/@id']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
    \r\n"); - return; - } - public boolean invoke1( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['w:date']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public boolean invoke2( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['w:cancelDate']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - case 1: - invoke1( out ); - break; - case 2: - invoke2( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/reports/flushCache_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/reports/flushCache_tag.class deleted file mode 100755 index ebbfa11786301be456619bb88fc1125c5f632077..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3728 zcmbVPO>7+19skYldS^X50cV|rY)bqULy}!PlQg8I3#4@thd9_yV2w@MQg^(btS78z zhnd;L=@+z3X@M4Kp#`p7xFA6gI0{I$d!bULO1*GE9D1mFsCuk=s#NiNZ)U$ukhr|J z|M!0X?~gb8m;Zn8M*v6gnufdZxLCfYVo^gJ-|xjJOtCD9rKDn6LkgCPi()UUSP{D| zmP=xJLPG_s8nI3a?wqwoKR+lVq&RnWU=4#2T%$uGq=;$yJtk`tHn67$d z!*tEkiY2WJ%(8LCS~5J#t$KlPT&&dmm6PInkyq5Z&9{Q43krr0+}cNBTD%mjDbPb- z9m@}_Wd%E1qBr4r=GAH252)a_5M~C8OIF!-8hkup;-GHG32XAeG0+lSYGLSnW zu+bh$l}?3#ouNBz_re9C^;B!_>w;wVBh!19t8-?VS@kW`E3JeQdqZNzbQScs_=kawOFbb+u#;qI8Q`Wjbu|j z>&Y4wDA?bDT?qo$IK!nFR_Y@mkUS~R^4+TAvyeJ7-OUstg(lzfeY?u+4Sl{Qi6A&_ zx^BfTnSo^J?3u`-rWZ+ie9>l@_jZVGB6&@@aoJU!sHg`UEv8Mbl`L22X3(`_wdR$q z)3#`w{`TTOB)VOPfx|k!hOaBgxAuiuS5225PxjbH%h&FxD!&t0KbM3a5zW5MJ%Z*_}+5NJDLsGS7*pxLZ<`n#S1B`D9E4e2bTA0cXYjE#8eVQ*wBp zTe`##1epSzI$9X--hwfF(87+3IQcEnZhB`R`90uStJTZ2rA=gAbGI>kYW=HDY0_C{ z35OGJcdIdtzLjS0s8{b&tvtCFSdJL){A?TL2OCu)0Zq&_e#*tfl#_cNV{+%fmdO5;20@I3|+2*`5Hg%dbkhd@;4AuW|Uc_ zkjQz9ZzJ_tCRaDPdQLYWSEG?+|4uIEhn{tdIs0??UagV}FYsiAGK)nb4TX zN$df}W*gHK&oKg^a&uvE`l}%+b>)5%8U4`CkB6G)0?2cg**@8xDPlHNlwU4kXt7UuF@s$Mu%xX7r zXB^qII8Qgu_hi%ZJhU*rj=gVUUa0vK246>SHnoYt4M7b>)R3fxBWhSuBM~*S@gYVo zWK%b=Z=;|$MP~Jl>kP#yyn(k_NMipF)AKg|EBCN2p20BB@+{*q^f3{;nTi4S#3;j= zV>pkpdJ0@maXrg&n`fylv)DY=%oR-FDW?B9-oA)Qyo%G*F^9MCD78%CIyr9QA#7k8 zf5r^{idlS&bNCeJ@ee$Vf8h~YGN;5SRkYbPrtK^qlUy2vYbTd1hEbeUv*(O)>iOZ)$s(aTvfqsjtX(8O7ge<)bXf96q6* z1vceT{EeC~u+hFPN|>A@7~=XJQZam&z5%PnnThk-7T;pp+2VOER~(YtX)Ql=c&Ldw m#7A0Nm^?8)HG5jT@%|QnX(T2$tsOZwcH~&$*u7eAQu_>%lg?8B diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/reports/flushCache_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/reports/flushCache_tag.java deleted file mode 100755 index 5d5802e94..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/reports/flushCache_tag.java +++ /dev/null @@ -1,87 +0,0 @@ -package org.apache.jsp.tag.web.reports; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.HashMap; - -public final class flushCache_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.String name; - - public java.lang.String getName() { - return this.name; - } - - public void setName(java.lang.String name) { - this.name = name; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - if( getName() != null ) - _jspx_page_context.setAttribute("name", getName()); - - try { - - - // remove the cache entry and its timestamp - -JspContext jspContext = getJspContext(); - -String searchName = (String)jspContext.getAttribute("name"); -HashMap searchMap = (HashMap)session.getAttribute("searchMap"); -HashMap searchMapTimestamps = (HashMap)session.getAttribute("searchMapTimestamps"); - -if (searchMap != null) { - searchMap.remove(searchName); - session.setAttribute("searchMap", searchMap); -} -if (searchMapTimestamps != null) { - searchMapTimestamps.remove(searchName); - session.setAttribute("searchMapTimestamps", searchMapTimestamps); -} - - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/reports/pageNumber_tag$pageNumber_tagHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/reports/pageNumber_tag$pageNumber_tagHelper.class deleted file mode 100755 index 68a02390692cd98d64563cf09ad620ba89429905..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2700 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/reports/pageNumber_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/reports/pageNumber_tag.java deleted file mode 100755 index 881fdef24..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/reports/pageNumber_tag.java +++ /dev/null @@ -1,669 +0,0 @@ -package org.apache.jsp.tag.web.reports; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class pageNumber_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(1); - _jspx_dependants.add("/WEB-INF/tags/commons/util/ceil.tag"); - } - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_end_begin; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_param_value_nobody; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.String totalCount; - private java.lang.String qty; - private java.lang.String from; - private java.lang.String urlprefix; - - public java.lang.String getTotalCount() { - return this.totalCount; - } - - public void setTotalCount(java.lang.String totalCount) { - this.totalCount = totalCount; - } - - public java.lang.String getQty() { - return this.qty; - } - - public void setQty(java.lang.String qty) { - this.qty = qty; - } - - public java.lang.String getFrom() { - return this.from; - } - - public void setFrom(java.lang.String from) { - this.from = from; - } - - public java.lang.String getUrlprefix() { - return this.urlprefix; - } - - public void setUrlprefix(java.lang.String urlprefix) { - this.urlprefix = urlprefix; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_c_set_var = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_forEach_var_end_begin = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_fmt_message_key = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_fmt_param_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_c_set_var.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_forEach_var_end_begin.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_fmt_message_key.release(); - _jspx_tagPool_fmt_param_value_nobody.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getTotalCount() != null ) - _jspx_page_context.setAttribute("totalCount", getTotalCount()); - if( getQty() != null ) - _jspx_page_context.setAttribute("qty", getQty()); - if( getFrom() != null ) - _jspx_page_context.setAttribute("from", getFrom()); - if( getUrlprefix() != null ) - _jspx_page_context.setAttribute("urlprefix", getUrlprefix()); - - try { - out.write("

    \r\n"); - out.write(" "); - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - if (_jspx_meth_c_set_1(_jspx_page_context)) - return; - if (_jspx_meth_c_choose_0(_jspx_page_context)) - return; - out.write("

    \r\n"); - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setVar("pagesCount"); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_eval_c_set_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_0.doInitBody(); - } - do { - if (_jspx_meth_util_ceil_0(_jspx_th_c_set_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_util_ceil_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:ceil - org.apache.jsp.tag.web.commons.util.ceil_tag _jspx_th_util_ceil_0 = new org.apache.jsp.tag.web.commons.util.ceil_tag(); - _jspx_th_util_ceil_0.setJspContext(_jspx_page_context); - _jspx_th_util_ceil_0.setParent(_jspx_th_c_set_0); - _jspx_th_util_ceil_0.setJspBody(new pageNumber_tagHelper( 0, _jspx_page_context, _jspx_th_util_ceil_0, null)); - _jspx_th_util_ceil_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_1(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent(null); - _jspx_th_c_set_1.setVar("thisPage"); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_1.doInitBody(); - } - do { - if (_jspx_meth_util_ceil_1(_jspx_th_c_set_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_util_ceil_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:ceil - org.apache.jsp.tag.web.commons.util.ceil_tag _jspx_th_util_ceil_1 = new org.apache.jsp.tag.web.commons.util.ceil_tag(); - _jspx_th_util_ceil_1.setJspContext(_jspx_page_context); - _jspx_th_util_ceil_1.setParent(_jspx_th_c_set_1); - _jspx_th_util_ceil_1.setJspBody(new pageNumber_tagHelper( 1, _jspx_page_context, _jspx_th_util_ceil_1, null)); - _jspx_th_util_ceil_1.doTag(); - return false; - } - - private boolean _jspx_meth_c_choose_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_1(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${pagesCount lt 25}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" "); - if (_jspx_meth_c_forEach_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_fmt_message_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_fmt_message_0.setKey("page"); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_end_begin.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_forEach_0.setBegin(0); - _jspx_th_c_forEach_0.setEnd(((java.lang.Integer) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(pagesCount-1 lt 0)?0:(pagesCount-1)}", java.lang.Integer.class, (PageContext)this.getJspContext(), null, false)).intValue()); - _jspx_th_c_forEach_0.setVar("curr"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_choose_1(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_end_begin.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_choose_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_1 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_1.setPageContext(_jspx_page_context); - _jspx_th_c_choose_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - int _jspx_eval_c_choose_1 = _jspx_th_c_choose_1.doStartTag(); - if (_jspx_eval_c_choose_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_1(_jspx_th_c_choose_1, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_1, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_1); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${thisPage eq curr}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(curr+1)}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(curr+1)}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_c_otherwise_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_1 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_1.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_1 = _jspx_th_c_otherwise_1.doStartTag(); - if (_jspx_eval_c_otherwise_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_if_0(_jspx_th_c_otherwise_1, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" ("); - if (_jspx_meth_fmt_message_2(_jspx_th_c_otherwise_1, _jspx_page_context)) - return true; - out.write(")\r\n"); - out.write(" "); - if (_jspx_meth_c_if_1(_jspx_th_c_otherwise_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_1); - return false; - } - - private boolean _jspx_meth_c_if_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${thisPage gt 0}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_1(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_fmt_message_1.setKey("previous"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_fmt_message_2.setKey("page_of"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_eval_fmt_message_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_message_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_message_2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_message_2.doInitBody(); - } - do { - if (_jspx_meth_fmt_param_0(_jspx_th_fmt_message_2, _jspx_page_context)) - return true; - if (_jspx_meth_fmt_param_1(_jspx_th_fmt_message_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_fmt_message_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_message_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_param_0(javax.servlet.jsp.tagext.JspTag _jspx_th_fmt_message_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:param - org.apache.taglibs.standard.tag.rt.fmt.ParamTag _jspx_th_fmt_param_0 = (org.apache.taglibs.standard.tag.rt.fmt.ParamTag) _jspx_tagPool_fmt_param_value_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.ParamTag.class); - _jspx_th_fmt_param_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_param_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fmt_message_2); - _jspx_th_fmt_param_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${thisPage + 1}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_param_0 = _jspx_th_fmt_param_0.doStartTag(); - if (_jspx_th_fmt_param_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_param_value_nobody.reuse(_jspx_th_fmt_param_0); - return false; - } - - private boolean _jspx_meth_fmt_param_1(javax.servlet.jsp.tagext.JspTag _jspx_th_fmt_message_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:param - org.apache.taglibs.standard.tag.rt.fmt.ParamTag _jspx_th_fmt_param_1 = (org.apache.taglibs.standard.tag.rt.fmt.ParamTag) _jspx_tagPool_fmt_param_value_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.ParamTag.class); - _jspx_th_fmt_param_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_param_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fmt_message_2); - _jspx_th_fmt_param_1.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${pagesCount}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_param_1 = _jspx_th_fmt_param_1.doStartTag(); - if (_jspx_th_fmt_param_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_param_value_nobody.reuse(_jspx_th_fmt_param_1); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${thisPage lt pagesCount}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_3(_jspx_th_c_if_1, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_fmt_message_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_fmt_message_3.setKey("next"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private class pageNumber_tagHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public pageNumber_tagHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public boolean invoke0( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${totalCount div qty}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public boolean invoke1( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(from div qty)}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - case 1: - invoke1( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/reports/requestStat_tag$requestStat_tagHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/reports/requestStat_tag$requestStat_tagHelper.class deleted file mode 100755 index 4e2fe7961d3774b8b977db50ac75f033ac3cc66c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5713 zcmbtY33waT5&qYDw&cw^ab(BDA;bas1v@rzupJYdI0sC9zs1 z4uO)kl(w`b(3a8^deAm?3xPsQi=DmGy z_RY*c#~bOfmmhimOwDAs6oA@xv~B#EFmc^q>0)@lTR~wP{v`Tnar>jNBE%6FnNf{Q6`^d@;N3CGdaf0 z$DMe@iO)On1sOf~q7z?|pp5KHCZPQa$;mOKDK8h98dAPMcaEMlo%6{WNlDFus5!c2h@Zbp3t(#1a@nq z0bNVPbt6gR)hR7$3>vC2LL%tklC_ao#5i9)xN zJELkcsS#WEDVkJU@K{2rY%G!t>ygPwOf}*pM9lE2`dU%Yr{fAhPl^EF( z*SjcUM&=8kaC~x-qYHU0(G@-|LbLeoC?>51eP;N2g z-y|3Z<0(C?bw@bpDo==jRh*g%25^ajO?Xs6FZvYpV!xYg0E8idNQB2l<4XtZ<4U=qQ|4)a$F(7XHQu*Nnsq&DYYY$8fSkdz=m}-K|2Z_ z!{bhTO~Kdk4F%uCw-kJv$#?KwC%&g34#IoE+JH^sa!cacKp|}@{dk+~&g*4Y*Oy=R zc&rUiOr6xuJIi)j&sg#-)3}9pZa#ID-8QSLndNAXXkv&Tm#~;IpA{~oX2L3Wkue3| z#}5?z5I<7zWBf$H6Zk15e(hdeOQxa*DRUjU**wAwgN>s*wXmV!XZSg#)X9~0fGTYU zWhZ{2;FtK7f?wk|3VzF8EH?Bu7WzAWD5>2WOHR`HWqB1Tnic#We~_?l4r}KqzJ-eo zV=$=TkNA^OY#WMa`KAo`dn@ zo3)1OL#9fZQD|Y@&Tp3|_r$^-8dXuP$Gj7$-q-QQT-h>5{7`79;josZn?FcZbkix{ z-zS#Bl_xIbC4_=>Iczy)3D${obv9Y&P<_r?(!g@E4?%wD_#cJZE(Zy#-3Tu zkZGTA>!3cJFq_{S+2}J}QalzX@6c^mXST-KL}=thNS<;c6o|XoQBZ)vjx%?nSrwY> ziP>y_Sj`X1PfoCW;1FO5`rTr|5y$|R@4)7Wx=d$BE}%Hw$cb4qSAgbNor!n`^`-VW z%UwMt$dy*Vw@w>PjZ@pE#gf#&!9zdTE~a0$4is^ZN3$Ys^MLYl?*8bx6jWp}NOXvv zu7yAejmx~g!;rko>#M~KioDh0FdW|M;=>RRm}gu{v1r()89ZeZeKP41_W`G9w{QSNguHs5rcw1TMP5S?2DwqX?(kPXk# z+VfBxFTm}15z8Gf;T*?55petq7dZZnZpVMn>v$QP9RD?KtFrXU*){|fqojM7&J#3V zL|PryI^Z&Gyf14P< z@WhdZ$L~I~0%v*CIQuwiCC3q*lg7DzW`2#|U6;m6zuQ{@pPk`2d};XoM^V3(5h>;) z{n89pr4jI_5%jr3rXmd{Z8T{U(Y%*8p_0s^s1U_aL#oXcJ}V z5DPIZ7U6PHj<8say~2%KMFnmXmAFGJ!Cj&X)8aJTE0&rldM#9PDBhPr(Sw_@1LK5V z9d5(~A`~ljWT`W=kfn$!F+EY^b2nFD^=z|Ovnl0d;+niE3pwn>8KnLStPnLeXV&D@ zs43t~>H{+(2h2o*6=m!d#`6eT4p3g4D5sX7ItLZvT$`NAoSe!6a;VkJ$k~*UQ^iip z%V|A;VsXe8zLrHklH^CFsJBU~%1Np!Ac^|f`7LTIWKjdjX(Wr9Y;xweh+5|PEov`p zQ7cJmBa7N?lIFLFej-|ur0WSgE^zEcCmrX82mw73QUOPOE2A*6n4KI%uPE#h**fCADlEzMASj>}k((t`Xa@PiVM7?7)68f?LFuxLv5YQ;gyut=~iIX%R79z}b2Wmf&jW zq#uEs3$Ga@VNk^@qJIUs4i@FIwTC!U#9M@2*h-^JT=n#q;}%+Zk)EFz?7MJ4F7(fY zykT%a_6~Z?p&D!T6F;jWJQp8jtBN0I;kJL!KwlgZmFx3>5j+CsrlqfE^{ zPn!MBG!6M1>7gMghiIXRr!6#XX>0L^8q7&3*xcynX{)*2)Fg)*gKaIuy@qDZZ7pk7 b`$Hi))YR108f@jorq;IBH9=nVcFC^*aqi_j diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/reports/requestStat_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/reports/requestStat_tag.class deleted file mode 100755 index d84fea37d4a560be7c401c6cc1f5b067fb8ab9c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28288 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 thisSearchRef = null; - - - -if ( !("true".equals(flushCache)) && (searchMap != null)) - { - thisSearchRef = (SoftReference)searchMap.get(cacheId); - if (thisSearchRef != null) - { - thisSearch = thisSearchRef.get(); - - if (thisSearch != null) - { - jspContext.setAttribute("isCached", "true"); - newCacheId = cacheId; - } - } - } - - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${isCached eq 'false'}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - - Random randomGen = new Random(System.currentTimeMillis()); - String randomString = Integer.toHexString(randomGen.nextInt()); - newCacheId = randomString.toUpperCase(); - - if (_jspx_meth_x_parse_0(_jspx_th_c_if_0, _jspx_page_context)) - return; - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_0 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_0_aliasMap.put("punt", "resultIds"); - _jspx_th_jxp_set_0.setJspContext(_jspx_page_context, _jspx_th_jxp_set_0_aliasMap); - _jspx_th_jxp_set_0.setParent(_jspx_th_c_if_0); - _jspx_th_jxp_set_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${statCount}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_0.setVar("resultIds"); - _jspx_th_jxp_set_0.setSelect("//tr:result/tr:values/tr:value[tr:id]"); - _jspx_th_jxp_set_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_0.doTag(); - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_1 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_1_aliasMap.put("punt", "resultsCount"); - _jspx_th_jxp_set_1.setJspContext(_jspx_page_context, _jspx_th_jxp_set_1_aliasMap); - _jspx_th_jxp_set_1.setParent(_jspx_th_c_if_0); - _jspx_th_jxp_set_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${resultIds}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_1.setVar("resultsCount"); - _jspx_th_jxp_set_1.setSelect("count(tr:id)"); - _jspx_th_jxp_set_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_1.doTag(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_1 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_1.setPageContext(_jspx_page_context); - _jspx_th_x_parse_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_x_parse_1.setVarDom("doc"); - int _jspx_eval_x_parse_1 = _jspx_th_x_parse_1.doStartTag(); - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_1.doInitBody(); - } - do { - // trans:doTransaction - org.apache.jsp.tag.web.trans.doTransaction_tag _jspx_th_trans_doTransaction_1 = new org.apache.jsp.tag.web.trans.doTransaction_tag(); - _jspx_th_trans_doTransaction_1.setJspContext(_jspx_page_context); - _jspx_th_trans_doTransaction_1.setParent(_jspx_th_x_parse_1); - _jspx_th_trans_doTransaction_1.setName("stat-trans-by-ids"); - _jspx_th_trans_doTransaction_1.setJspBody(new requestStat_tagHelper( 1, _jspx_page_context, _jspx_th_trans_doTransaction_1, null)); - _jspx_th_trans_doTransaction_1.doTag(); - int evalDoAfterBody = _jspx_th_x_parse_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_1); - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_2 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_2_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_2_aliasMap.put("punt", "transactions"); - _jspx_th_jxp_set_2.setJspContext(_jspx_page_context, _jspx_th_jxp_set_2_aliasMap); - _jspx_th_jxp_set_2.setParent(_jspx_th_c_if_0); - _jspx_th_jxp_set_2.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_2.setVar("transactions"); - _jspx_th_jxp_set_2.setSelect("//tr:result"); - _jspx_th_jxp_set_2.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_2.doTag(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty fillUsersInfo) and (fillUsersInfo eq 'true')}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - java.util.HashMap uniqueUserIds = null; - synchronized (_jspx_page_context) { - uniqueUserIds = (java.util.HashMap) _jspx_page_context.getAttribute("uniqueUserIds", PageContext.PAGE_SCOPE); - if (uniqueUserIds == null){ - uniqueUserIds = new java.util.HashMap(); - _jspx_page_context.setAttribute("uniqueUserIds", uniqueUserIds, PageContext.PAGE_SCOPE); - } - } - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_1 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_1_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_1.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_1_aliasMap); - _jspx_th_jxp_forEach_1.setParent(_jspx_th_c_if_1); - _jspx_th_jxp_forEach_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${transactions}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_1.setVar("ptr"); - _jspx_th_jxp_forEach_1.setSelect("//*[local-name()='userId']"); - _jspx_th_jxp_forEach_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_1.setJspBody(new requestStat_tagHelper( 3, _jspx_page_context, _jspx_th_jxp_forEach_1, null)); - _jspx_th_jxp_forEach_1.doTag(); - if (_jspx_meth_x_parse_2(_jspx_th_c_if_1, _jspx_page_context)) - return; - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty fillObjectsInfo) and (fillObjectsInfo eq 'true')}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - java.util.HashMap uniqueCopyIds = null; - synchronized (_jspx_page_context) { - uniqueCopyIds = (java.util.HashMap) _jspx_page_context.getAttribute("uniqueCopyIds", PageContext.PAGE_SCOPE); - if (uniqueCopyIds == null){ - uniqueCopyIds = new java.util.HashMap(); - _jspx_page_context.setAttribute("uniqueCopyIds", uniqueCopyIds, PageContext.PAGE_SCOPE); - } - } - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_2 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_2_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_2_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_2.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_2_aliasMap); - _jspx_th_jxp_forEach_2.setParent(_jspx_th_c_if_2); - _jspx_th_jxp_forEach_2.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${transactions}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_2.setVar("ptr"); - _jspx_th_jxp_forEach_2.setSelect("//*[local-name()='copyId']"); - _jspx_th_jxp_forEach_2.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_2.setJspBody(new requestStat_tagHelper( 5, _jspx_page_context, _jspx_th_jxp_forEach_2, null)); - _jspx_th_jxp_forEach_2.doTag(); - if (_jspx_meth_x_parse_3(_jspx_th_c_if_2, _jspx_page_context)) - return; - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - - -Object transactions = jspContext.findAttribute("transactions"); -Object usersInfo = jspContext.findAttribute("usersInfo"); -Object objectsInfo = jspContext.findAttribute("objectsInfo"); - -boolean fillUsersInfo= (anAttr= jspContext.findAttribute("fillUsersInfo")) != null ? "true".equals(anAttr) : false; -boolean fillObjectsInfo= (anAttr= jspContext.findAttribute("fillObjectsInfo")) != null ? "true".equals(anAttr) : false; - - -JXPathContext jxTransactions = null; -JXPathContext jxUsersInfo = null; -JXPathContext jxObjectsInfo = null; - -if (transactions instanceof PointerWrapper) - jxTransactions = JXPathContext.newContext( ((PointerWrapper)transactions).getNode() ); -else - jxTransactions = JXPathContext.newContext( ((Node)transactions) ); - -jxTransactions.setLenient(true); -jxTransactions.registerNamespace("tr","http://kalio.net/empweb/schema/transactionresult/v1"); -jxTransactions.registerNamespace("tl","http://kalio.net/empweb/schema/transactionlist/v1"); - - -if (fillUsersInfo) - { - if (usersInfo instanceof PointerWrapper) - jxUsersInfo = JXPathContext.newContext( ((PointerWrapper)usersInfo).getNode() ); - else - jxUsersInfo = JXPathContext.newContext( ((Node)usersInfo) ); - - jxUsersInfo.setLenient(true); - jxUsersInfo.registerNamespace("uinfo", "http://kalio.net/empweb/schema/users/v1"); - } - -if (fillObjectsInfo) - { - if (objectsInfo instanceof PointerWrapper) - jxObjectsInfo = JXPathContext.newContext( ((PointerWrapper)objectsInfo).getNode() ); - else - jxObjectsInfo = JXPathContext.newContext( ((Node)objectsInfo) ); - - jxObjectsInfo.setLenient(true); - jxObjectsInfo.registerNamespace("mods", "http://www.loc.gov/mods/v3"); - jxObjectsInfo.registerNamespace("h", "http://kalio.net/empweb/schema/holdingsinfo/v1"); - } - - -SortableMapOfMaps map= new SortableMapOfMaps(); - -// para cada transaccion -// cargo todos sus children de primer nivel en el hash -Iterator it = jxTransactions.iteratePointers("//tl:transactionList/*"); -while(it.hasNext()) - { - Pointer p = (Pointer)it.next(); - Node n= (Node)p.getNode(); - String transactionId= n.getAttributes().getNamedItem("id").getNodeValue(); - String transactionType= n.getNodeName(); - - HashMap hm = new HashMap(); - NodeList nl = n.getChildNodes(); - for(int i=0; i 0) ) - { - hm.put("recordTitle", (String)jxObjectsInfo.getValue("//mods:mods[mods:recordInfo/mods:recordIdentifier=" + "'"+recordId+"'" +"]/mods:titleInfo/mods:title")); - } - // TODO: en el if de aca abajo hay algo que lleva 150ms... investigar! - // if ( (copyId != null) && (copyId.length() > 0) ) - // { - // hm.put("copyLocation", (String)jxObjectsInfo.getValue("//h:copy[h:copyId='"+copyId+"']/h:copyLocation")); - // } - } - - // si tiene userId y me pidieron que llene userInfo, traigo el nombre - if (fillUsersInfo) - { - String userId = (String)hm.get("userId"); - if ( (userId != null) && (userId.length() > 0) ) - { - hm.put("userName", (String)jxUsersInfo.getValue("//uinfo:user[uinfo:id='" + userId +"']/uinfo:name")); - } - } - - // put the information in a sortableMapOfMaps - hm.put("transactionId", transactionId); - map.put(transactionId, hm); - } - -thisSearch = map; - -// store it in the session, as a soft reference -thisSearchRef = new SoftReference(thisSearch); -if (searchMap == null) - searchMap = new HashMap(); -searchMap.put(newCacheId, thisSearchRef); -session.setAttribute(newCacheIdVar,newCacheId); -session.setAttribute("searchMap", searchMap); - -// store the timestamps -if (searchMapTimestamps == null) - searchMapTimestamps = new HashMap(); -searchMapTimestamps.put(newCacheId, new Date()); -session.setAttribute("searchMapTimestamps", searchMapTimestamps); - - - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - -String sortBy= ((anAttr= jspContext.findAttribute("sortBy")) != null) && (((String)anAttr).length() > 0) ? (String)anAttr : "transactionId"; -String order= ((anAttr= jspContext.findAttribute("order")) != null) && (((String)anAttr).length() > 0) ? (String)anAttr : "ascending"; -int upOrDown= "ascending".equalsIgnoreCase(order) ? 1 : -1; - -ArrayList sortedData = thisSearch.getArrayListBy(sortBy, upOrDown); -jspContext.setAttribute("sortedResultCount", sortedData.size()); - -// do we want a sublist? -int from = -1; -int to = -1; -String fromS = (String)jspContext.getAttribute("from"); -String qtyS = (String)jspContext.getAttribute("qty"); - -if ((fromS != null) && (fromS.length() > 0) && - (qtyS != null) && (qtyS.length() > 0 )) - { - from = Integer.parseInt(fromS); - to = from + Integer.parseInt(qtyS); - } -if (to > sortedData.size()) - to = sortedData.size()-1; - - -if ( (from <= to) && (from >= 0)) - { - jspContext.setAttribute("sortedResult", sortedData.subList(from,to+1)); - } -else - { - jspContext.setAttribute("sortedResult", sortedData); - } - - -if (searchMapTimestamps != null) - { - jspContext.setAttribute("searchTimestamp", (Date)searchMapTimestamps.get(newCacheId)); - } - - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_0.setProperty("uinfo"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/users/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_set_1(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent(null); - _jspx_th_c_set_1.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_1.setProperty("ustat"); - _jspx_th_c_set_1.setValue(new String("http://kalio.net/empweb/schema/userstatus/v1")); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_c_set_2(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent(null); - _jspx_th_c_set_2.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_2.setProperty("mods"); - _jspx_th_c_set_2.setValue(new String("http://www.loc.gov/mods/v3")); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_c_set_3(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_3 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_3.setPageContext(_jspx_page_context); - _jspx_th_c_set_3.setParent(null); - _jspx_th_c_set_3.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_3.setProperty("tr"); - _jspx_th_c_set_3.setValue(new String("http://kalio.net/empweb/schema/transactionresult/v1")); - int _jspx_eval_c_set_3 = _jspx_th_c_set_3.doStartTag(); - if (_jspx_th_c_set_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_3); - return false; - } - - private boolean _jspx_meth_c_set_4(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_4 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_4.setPageContext(_jspx_page_context); - _jspx_th_c_set_4.setParent(null); - _jspx_th_c_set_4.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_4.setProperty("tl"); - _jspx_th_c_set_4.setValue(new String("http://kalio.net/empweb/schema/transactionlist/v1")); - int _jspx_eval_c_set_4 = _jspx_th_c_set_4.doStartTag(); - if (_jspx_th_c_set_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_4); - return false; - } - - private boolean _jspx_meth_c_set_5(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_5 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_5.setPageContext(_jspx_page_context); - _jspx_th_c_set_5.setParent(null); - _jspx_th_c_set_5.setVar("isCached"); - _jspx_th_c_set_5.setValue(new String("false")); - int _jspx_eval_c_set_5 = _jspx_th_c_set_5.doStartTag(); - if (_jspx_th_c_set_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_5); - return false; - } - - private boolean _jspx_meth_x_parse_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_x_parse_0.setVarDom("statCount"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_trans_doTransaction_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_trans_doTransaction_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // trans:doTransaction - org.apache.jsp.tag.web.trans.doTransaction_tag _jspx_th_trans_doTransaction_0 = new org.apache.jsp.tag.web.trans.doTransaction_tag(); - _jspx_th_trans_doTransaction_0.setJspContext(_jspx_page_context); - _jspx_th_trans_doTransaction_0.setParent(_jspx_th_x_parse_0); - _jspx_th_trans_doTransaction_0.setName((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("stat-${name}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_trans_doTransaction_0.setJspBody(new requestStat_tagHelper( 0, _jspx_page_context, _jspx_th_trans_doTransaction_0, null)); - _jspx_th_trans_doTransaction_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_6(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_6 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_6.setPageContext(_jspx_page_context); - _jspx_th_c_set_6.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_set_6.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${uniqueUserIds}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_6.setProperty((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['.']},", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_6.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['.']},", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_c_set_6 = _jspx_th_c_set_6.doStartTag(); - if (_jspx_th_c_set_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_6); - return false; - } - - private boolean _jspx_meth_x_parse_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_2 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_2.setPageContext(_jspx_page_context); - _jspx_th_x_parse_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_x_parse_2.setVarDom("usersInfo"); - int _jspx_eval_x_parse_2 = _jspx_th_x_parse_2.doStartTag(); - if (_jspx_eval_x_parse_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_2.doInitBody(); - } - do { - if (_jspx_meth_trans_searchUsersById_0(_jspx_th_x_parse_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_2); - return false; - } - - private boolean _jspx_meth_trans_searchUsersById_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // trans:searchUsersById - org.apache.jsp.tag.web.trans.searchUsersById_tag _jspx_th_trans_searchUsersById_0 = new org.apache.jsp.tag.web.trans.searchUsersById_tag(); - _jspx_th_trans_searchUsersById_0.setJspContext(_jspx_page_context); - _jspx_th_trans_searchUsersById_0.setParent(_jspx_th_x_parse_2); - _jspx_th_trans_searchUsersById_0.setDatabase("*"); - _jspx_th_trans_searchUsersById_0.setJspBody(new requestStat_tagHelper( 4, _jspx_page_context, _jspx_th_trans_searchUsersById_0, null)); - _jspx_th_trans_searchUsersById_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${uniqueUserIds}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_forEach_0.setVar("_uid"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${_uid.value}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_set_7(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_7 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_7.setPageContext(_jspx_page_context); - _jspx_th_c_set_7.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_set_7.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${uniqueCopyIds}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_7.setProperty((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['.']},", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_7.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['.']},", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_c_set_7 = _jspx_th_c_set_7.doStartTag(); - if (_jspx_th_c_set_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_7); - return false; - } - - private boolean _jspx_meth_x_parse_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_3 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_3.setPageContext(_jspx_page_context); - _jspx_th_x_parse_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - _jspx_th_x_parse_3.setVarDom("objectsInfo"); - int _jspx_eval_x_parse_3 = _jspx_th_x_parse_3.doStartTag(); - if (_jspx_eval_x_parse_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_3.doInitBody(); - } - do { - if (_jspx_meth_trans_searchObjectsById_0(_jspx_th_x_parse_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_3); - return false; - } - - private boolean _jspx_meth_trans_searchObjectsById_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // trans:searchObjectsById - org.apache.jsp.tag.web.trans.searchObjectsById_tag _jspx_th_trans_searchObjectsById_0 = new org.apache.jsp.tag.web.trans.searchObjectsById_tag(); - _jspx_th_trans_searchObjectsById_0.setJspContext(_jspx_page_context); - _jspx_th_trans_searchObjectsById_0.setParent(_jspx_th_x_parse_3); - _jspx_th_trans_searchObjectsById_0.setDatabase("*"); - _jspx_th_trans_searchObjectsById_0.setJspBody(new requestStat_tagHelper( 6, _jspx_page_context, _jspx_th_trans_searchObjectsById_0, null)); - _jspx_th_trans_searchObjectsById_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_forEach_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_1 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_1.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_1.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_forEach_1.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${uniqueCopyIds}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_forEach_1.setVar("_cpid"); - int[] _jspx_push_body_count_c_forEach_1 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_1 = _jspx_th_c_forEach_1.doStartTag(); - if (_jspx_eval_c_forEach_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${_cpid.value}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_c_forEach_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_1[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_1.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_1.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_1); - } - return false; - } - - private class requestStat_tagHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public requestStat_tagHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public boolean invoke0( JspWriter out ) - throws Throwable - { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - ((org.apache.jasper.runtime.JspContextWrapper) this.jspContext).syncBeforeInvoke(); - _jspx_sout = null; - if (getJspBody() != null) - getJspBody().invoke(_jspx_sout); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - return false; - } - public void invoke1( JspWriter out ) - throws Throwable - { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_0 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_0_aliasMap.put("punt", "id"); - _jspx_th_jxp_forEach_0.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_0_aliasMap); - _jspx_th_jxp_forEach_0.setParent(_jspx_parent); - _jspx_th_jxp_forEach_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${resultIds}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_0.setVar("id"); - _jspx_th_jxp_forEach_0.setSelect("tr:id"); - _jspx_th_jxp_forEach_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_0.setJspBody(new requestStat_tagHelper( 2, _jspx_page_context, _jspx_th_jxp_forEach_0, null)); - _jspx_th_jxp_forEach_0.doTag(); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - return; - } - public void invoke2( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${id}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(','); - return; - } - public void invoke3( JspWriter out ) - throws Throwable - { - if (_jspx_meth_c_set_6(_jspx_parent, _jspx_page_context)) - return; - return; - } - public boolean invoke4( JspWriter out ) - throws Throwable - { - if (_jspx_meth_c_forEach_0(_jspx_parent, _jspx_page_context)) - return true; - return false; - } - public void invoke5( JspWriter out ) - throws Throwable - { - if (_jspx_meth_c_set_7(_jspx_parent, _jspx_page_context)) - return; - return; - } - public boolean invoke6( JspWriter out ) - throws Throwable - { - if (_jspx_meth_c_forEach_1(_jspx_parent, _jspx_page_context)) - return true; - return false; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - case 1: - invoke1( out ); - break; - case 2: - invoke2( out ); - break; - case 3: - invoke3( out ); - break; - case 4: - invoke4( out ); - break; - case 5: - invoke5( out ); - break; - case 6: - invoke6( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/createSuspensionSingle_tag$createSuspensionSingle_tagHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/createSuspensionSingle_tag$createSuspensionSingle_tagHelper.class deleted file mode 100755 index a9619b4f4282c86deb9ebcd044dd1120d23f234b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2743 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\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_util_fixUserId_0(_jspx_th_io_body_0, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userDb}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${daysSuspended}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${operatorId}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${obs}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - out.print(session.getAttribute("library")); - out.write("\r\n"); - out.write(" "); - out.print(session.getAttribute("user")); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_io_body_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_io_body_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_body.reuse(_jspx_th_io_body_0); - int evalDoAfterBody = _jspx_th_io_soap_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_io_soap_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_soap_url_encoding_SOAPAction.reuse(_jspx_th_io_soap_0); - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_util_fixUserId_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_body_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:fixUserId - org.apache.jsp.tag.web.commons.util.fixUserId_tag _jspx_th_util_fixUserId_0 = new org.apache.jsp.tag.web.commons.util.fixUserId_tag(); - _jspx_th_util_fixUserId_0.setJspContext(_jspx_page_context); - _jspx_th_util_fixUserId_0.setParent(_jspx_th_io_body_0); - _jspx_th_util_fixUserId_0.setJspBody(new createSuspensionSingle_tagHelper( 0, _jspx_page_context, _jspx_th_util_fixUserId_0, null)); - _jspx_th_util_fixUserId_0.doTag(); - return false; - } - - private class createSuspensionSingle_tagHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public createSuspensionSingle_tagHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public boolean invoke0( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userId}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/doTransaction_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/doTransaction_tag.class deleted file mode 100755 index 2981feaa0972bc9c983d66d692b9cde3cee0f9ce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7268 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 c_j9qUV~??8dk4XGZ8vu8PVC)oM0$n+a diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/doTransaction_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/doTransaction_tag.java deleted file mode 100755 index df1401c82..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/doTransaction_tag.java +++ /dev/null @@ -1,156 +0,0 @@ -package org.apache.jsp.tag.web.trans; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class doTransaction_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_soap_url_encoding_SOAPAction; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_body; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.String name; - - public java.lang.String getName() { - return this.name; - } - - public void setName(java.lang.String name) { - this.name = name; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_io_soap_url_encoding_SOAPAction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_io_body = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_io_soap_url_encoding_SOAPAction.release(); - _jspx_tagPool_io_body.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getName() != null ) - _jspx_page_context.setAttribute("name", getName()); - - try { - long timei= System.currentTimeMillis(); - if (_jspx_meth_io_soap_0(_jspx_page_context)) - return; - System.out.println("Total time for stats "+name+": "+(System.currentTimeMillis() - timei)+"ms"); - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_io_soap_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:soap - org.apache.taglibs.io.HttpSoapTag _jspx_th_io_soap_0 = (org.apache.taglibs.io.HttpSoapTag) _jspx_tagPool_io_soap_url_encoding_SOAPAction.get(org.apache.taglibs.io.HttpSoapTag.class); - _jspx_th_io_soap_0.setPageContext(_jspx_page_context); - _jspx_th_io_soap_0.setParent(null); - _jspx_th_io_soap_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ewengine.trans_service']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_io_soap_0.setSOAPAction(""); - _jspx_th_io_soap_0.setEncoding("UTF-8"); - int _jspx_eval_io_soap_0 = _jspx_th_io_soap_0.doStartTag(); - if (_jspx_eval_io_soap_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_io_body_0(_jspx_th_io_soap_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_io_soap_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_io_soap_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_soap_url_encoding_SOAPAction.reuse(_jspx_th_io_soap_0); - return false; - } - - private boolean _jspx_meth_io_body_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_soap_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:body - org.apache.taglibs.io.PipeTag _jspx_th_io_body_0 = (org.apache.taglibs.io.PipeTag) _jspx_tagPool_io_body.get(org.apache.taglibs.io.PipeTag.class); - _jspx_th_io_body_0.setPageContext(_jspx_page_context); - _jspx_th_io_body_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_soap_0); - int _jspx_eval_io_body_0 = _jspx_th_io_body_0.doStartTag(); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_io_body_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_io_body_0.doInitBody(); - } - do { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${name}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - ((org.apache.jasper.runtime.JspContextWrapper) this.jspContext).syncBeforeInvoke(); - _jspx_sout = null; - if (getJspBody() != null) - getJspBody().invoke(_jspx_sout); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_io_body_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_io_body_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_body.reuse(_jspx_th_io_body_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/getCopyStatus_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/getCopyStatus_tag.class deleted file mode 100755 index 131aec9a36e6ca3f3c50e46d0b02a9c2d0272a57..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7817 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 uyK}GAyF1*wV|!\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(id)}", java.lang.String.class, (PageContext)this.getJspContext(), _jspx_fnmap_0, false)); - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(database)}", java.lang.String.class, (PageContext)this.getJspContext(), _jspx_fnmap_0, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_io_body_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_io_body_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_body.reuse(_jspx_th_io_body_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/getDatabaseNames_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/getDatabaseNames_tag.class deleted file mode 100755 index 93565470eef88f4b2a8a20fbeae1027a047c6337..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7207 zcmbVR33wFOeg8dar5z2!B@jlKV-eWE>KMcodyz?G5Jp52iiN@8P_n*qZSA(fF$=Zpptwoeko0t~^lLQ#h62GX*9Ll!?PTwai`7vuQ3I9`h5 z({bF4W8OpppAoogal9;ye%{0md{&0f8Tfo0zaUt@XyOaFC7WL~@Fkgl$-pnm{3|m2 zs=)l3eEqr%ub9{(3OCT*wSq%XSmCC4wgp6yNNg3Od_4}1B* zO$YAy@#$PT$mDZ_PJ!o#71o4Q#@&LO8+USnuh2Yj$+_&<(?KR{pCMLW;7l?*n$HF9 zY@o1JL(JN~>s`*efz31fWcgg6L#lp$n$T-PdYQa^*2@H%YiD>KIFrNqe0DUGANBLp zV%p1&y18_IJd>Lo9XZuI+^dCENWO+{r=7_YPHsHwdP0lLTNV)?%a6|~#DckkTUIaY z*{q8+y2zoR>PSDi@nVdT`JvHWfr=78^M$V_5>>0<)$U54L z1s5~4TeSmd5~^p8Syf0*c{rh;7q!sQAqc#J$)C-n9VrBhlX<~fq9(!Xbr#neRkS_n7s@GZ_RXf+1n*xhycHKL zq%m&cJRXYU-z@w){=>qS47i z7XXDF)jY-HBadVXqDeXIOSp``{!(MwtaR;Q;y%oQ#tAqVdcXnuEw+5R+@2@u+(-@`B-AfeXLV{(j#Vq<@ zpv0-CHupnrWloPc*-XAG#}3Y&DoCdi#)z$B#J=1e@@XxROC)-vg(?wgW4p9w=c5z3 z6uYRY-Ey?&F$)jkoI+ENEo&{#mJ)u?q8><}-xleieIV{DE225~l=n++)mU{2`ln4b z@a~HwP_UN>JF(cfXW7Ud$xIcbZJZpLE)?<}8-tEY`qfQ4Yd~1Y!#>H)5j?-t?L@#*&!MlKuytSP z0l%S5z7TX*wR?F1sYgZUt*}UUxN*mTFScoPVC%NVQQ@w`{MC=}lQb^Es}bskz2 z1AD#!FY^ggx(LRmC;MgtHz#jBbn^$KGf+5-I83>B`5T-m-8knu>Cg52O&HZP8*@Fg zH`g;;cg_~^`3&GV$(7BSy&f8p*P*Uzu!|fU^=2FyehUHta0!oaR`Pt{D9GOqgZseN zWczj0sX;ZQQnBQVs6W@<(b*bP*Acshh6SpdNEg^doZG3uW;F4qH49rgZqu9&gw!HV zq>CI?qIYo{@+eTnCbZyf{HiBjGdzC9c+TcEl4wDl=h5&TDe6DPtQjO19GY`+2H8k(ZnTo7p$%?IqK^A2DQ4pxY@wk+0KJce)4V(^g^ zk?xJeTAh3zO+~EWWOAw{d>8$7H&!84A?fOfu)?>IT%AOZ`Vz%3Dab9-X_$vK&|bvK zd8``bym}sMhB&WH#W*&n8aS>?H40=A>r?S$YvXmaB#YSad8}-2zD>T0*eG$>dIilP z#rh&P@!@)`5Fy`Xe;`8?g~@VwCq{C+6rd}0vlapp2R6TE=$z`H2xMm&e_#Jj1_R?>P8 zdBiB=Q}`~tkCB|jlR7*aDep({etdu){~#$g5;H-JI(cJr6ff`Mu4Mh=^kCZ{P1dvy zJBrvjj~zpu+`FSw6>(>0^R9K+O=s<4AgKBqNX}z-5$&DL9Yu6@Hg^?acNVetP^=|( z1&L%Q9o>Be4Y6mryYEm#OGCpGXndOgzxEaG>^GjoiWjlv+;tqdDLlD%u>M(!5xQXr z>-c?vs*LjMVXEuUF=NbyG!8Qzds!jxW1tSOdOSemou#QR&;e-{zX_JV3>_h5XpZAM z=nygQ5vqBCCjMT0pDtsMmviay$h-~AC^1$Yc^2>?d_T>5AA0a%V#KrorI>BzIbYb3 z`Q}MAPU^4H4sAnJ#axF&+I)vnvDO%O-_ROspT}KA+}#>0A|cR zjdjkWr-*yx{77f>8;f{TXLGL}@73c`Js#6zpB|4dc;h+TSM~?-PU!P~J)YF#oAo%r zQ5Xy!YHVpNJL5xI4uf(GQH~-`)i}nK%}UR_lK}+G(1LSV&w{v#rELd8J;{KxX}^Q~ z(I&+ra+G#I!Jr*tz@BEvo@cl|%z&L>ux1&q@6w_AK6>N*wB-kw7$3wZ7?#g4Ft2j= zdD{Fseee>!@G|ZFMMAxTEBw374`^?mpw*v=yeZ-PYT28w66*^6BzuxJb(HnX+OPGL z_!jYhklsv^!w>05ki-c6YT$<{UwCyM&|U>LHV?1ETbl2Wy@Zi-^|boP4V?ZI?vtXb z^xYL+Agg%=t|70FalZ~vs5?1-d}Oe9Se`A5{>q?#?K4k~44cW3gr1I@?TNjKTG%dj zVCLDrdprAwj!PTvFY}iR4VN4+yAP!9KG<=$*?ln8y|25YyW8wO)WPrl`^\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(type)}", java.lang.String.class, (PageContext)this.getJspContext(), _jspx_fnmap_0, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_io_body_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_io_body_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_body.reuse(_jspx_th_io_body_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/getRecordStatus_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/getRecordStatus_tag.class deleted file mode 100755 index 10fe39602bc6d3063488ac4894f7bf52d77ad928..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7833 zcmbVR349dSdH+9YS2G%ogb)ZL%poKUXmzY44#Ogd1qdT73B|%-z^<~|9mK+FcfGqp zqE76l&V98>PjWd<4=1hL2FDgOjt!~PxN+0NP1>|h+$(LGHa(KwX;PE__h$CgisTo; z@4cD#-gh7G`(|H!^;6FQ=vPA)?!$r%R}5UWP>tWN#c6y>hG%5>v<%N$cn;U(>ADP` zk=Nfb@Vte3eAdA4%KSM4FUb6RGJIZ!7cKlgzF-mH4`ld56ERu-BYF8_6X#`qNl5;Q zJblr?mkj)=fj=|wWdnb1p&frA=f7a!Wg++#3!Cv(8D25*mj?byp#Ivz-{5a$@oOgj zPUgQi@pYO1L56S0nSYe0f0E&w7FtEx=kU)4{>8#>eAU3e%KVB9JYA1}Gw>~W`L+!I zZsI>I{3rg)#DAOk9~1v;;yWh(&%}2{5#KZM|0Z5Fal=$Fl`>V8sj5xo6IfELSAKc= zrm1QSWthq|RIQ~fRc9#MQ1ymtP^h0gmr2b}o=MDvQ0me&j+}LZ=fatk zlMbe56WQ2|6C6(`vrZ)IL=Vj-BH36nF&a*Be~&_=izVu$oJ2I7$YvCpM$UyVgoCr$ zSUh-~P)Rvwk=TJ`BJ0d&71rw$^TCXhz7Th^LGA^Q^KjUo06sk&b0G z)oyn`8=f9dCgYQ_g{oLIFI+sFm<~>4(0{xkI9HlRl96!ycsL!CcW=>`JsYC}`%Ac`ZYXDP&Y22k)8RxWIPGNb zb|T4ibRrwh&SoaLOCIVoPPU*!g^gQpu4Lh^I+C4Nuw8i*PKE}i_(kR$OsB&aM`D>Q z2{gFJ!r93wXF8V1!*PM8Cj;cGn1R-<9XIDd!B3E3g0A$A220iIr%1Bh?21ydE9}=1 z{9s=5bv#{o6K)O`J7tc9c1uqrQ$!l3y%bu@)ivSzCVloyY_|el^!Ku zg7zTQnNHGe{Lv&`OhJ)~r&}%Nv9syqoEV?FZE|&+3Qs$eq~b=&hB7il8XV^dFN_Fg zq@4$5Nk?Hz+1az%Y$|w|gU8$5?m@zsX(y9PCd60EMP3Z#o)k(MCzD~^Q&CG((kFPh zj>#b&i-aXnEDrX9wnR)Guhvmsu2hlsNG6pJ`FeVLlF@Y_(doDBMuj}NZLn3V+GwaY zTeYiAHr|9c+ju?RV5{5IW*a}jC;T#g#a3HHC2td^R|p9=4d%0lLVGD;vHryQSW3jn zM?nsj?l^q3XmvvY<8VCgOo!ugsT9MlUyPmV&!Z5{Z{=-MWGuQ>1=qJ#hYHxLQ+3&@ zTlJ9bO%J*W_4F2J&Pnh}aeAoF^u@^xQ*SKdY`Ompy!;Ccy4S6ZAIF1+3fihy_1UT) z4=cb{+hq3NbL>#}E?aHK!?xO?cG`FXzhSG}`J{Hquv-YPtIVtC&YGJ z{F(`8dblfFJ;JO!1PQC*f^GE{Go7toBO)Jct@!8Sp3g+{c<1Kkdgiuibp5@(eZhN2 zMUH7pmveqg+7s20QaameNDBN1gT49^@+oD|&mrS_Tg+j8@9n1Y(siiMZx1%YP#6Qv^3m9EYZe3bA z)L~IWqOhESQoc4^&Txsidpe3Q?Xq636cuwBtH`*cn-@!mq*qcduHQWxg<4Vy@VoQn ze;y!TM+$|BTq)VM2%y~Px%28VkZ*)~y(cm+Uo=y`pmGhpC0x0M%-!w2sz_?PU=S zX_z{e_VFU(!^|5jPg3b*DjjpO;q=8J*2c4}LKNOnESuME7wOHFwt}!l==aNSADlH+azXGsbsEZai5N0khx3 z+L@J3%uLN@&dSxmrfiXy7Fn;TxbUo4v_gfu>MAX3J);yI)XqaTrSo-(`sd`!3R6KU znQ~Y9ZeqL2AA{UbWqv!9Oy_PPh1dVk7Ay&l(~GQpvy`@!9obXmu9>OX>7n_olaMAB zef)%W9~AC~2}=qCev-7LUEo|LU4)*aaP-X1LCasqT~Iv|H<2Ab=ko_cZ(ktZRrDSVNdwVPGw4v5wf+bKIaQZFjMGl!zCz6pdEKEx3R=idu_i%=4+5 za80<#Cm;7&V0#=D#CZz-Pmov@3gWa?6o(y51>l-;;H?#bAHu^P@II2NBEgzK=hLVu z$ZYA=E=ty|F|2Y=Gu0Ga@S9u>>RHAHv8_;t`LL z9{mpZo`hM>$F3qie4aQ}(iD2Iqn<*R2Rg5!_Gwt&TvuSJfp!E2=tXLECg#4AscV1vH0@KugUPtO_jPmd~NSvuU+F zEue+d8oh9ipHfqo2k;3!we@ml^njbp?WrXr`98^Zh;FhwsGD#z&t zC-83Ei=V+sd;q8L7*BtkN$j_n#I7)fJ-yg%z;}_@( zzetP|ux^lj)4(MI?>F!P10OW-Ap;*a@Th^00FA504LtTeEHm)Y`uh4CWNGQsibtF9 zOGI2lmfEqABR_$-ex>$uRTADK^qJd6X%lM&HZNeyb!;B%=GxY7wSbQ9roakx(i^(y zdaC*=y03$qJ>5;g1@v||^(~;kdjZ>a`kH;0&>HBbCvCq3zwZgI?%3&X_WK`2&Ex!k z72JMJXmV{=^%G>nweuKO@cArtbdFEwsmD0;?+lYd0(ZkgI`%AJpvAXHVX69M|J( z^>{Z&VPj%vO><4&kO|GLNp6pk+XdWHX4E=aEVk-<=zL(}_A>#mWDKpL_qQ`|2KXH= z$W*t3F%@D|9iTl9Gk(SxJI5G3rx-b}W9*z^+{76G%qqXu8+;EKZ)Rre!9s;?yT`M6L;T&>Y>nc^RvVM)L3!SE}%|I>`C4 ziP6Dvx4SI;;Yxq?wT?`TTY-sIJsq+-TYFpC*%W^u?qLyYofz8RJv??uI+;x6pThL9 zz=+kiBh=Tsvun52w=>kYt-q_U&+5Cqi;LU0S^fQ8{e0Nf#mDVk+e3Xjwp)QA>-#d) BMLYli diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/getRecordStatus_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/getRecordStatus_tag.java deleted file mode 100755 index d9b6bc90e..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/getRecordStatus_tag.java +++ /dev/null @@ -1,170 +0,0 @@ -package org.apache.jsp.tag.web.trans; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class getRecordStatus_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:trim", org.apache.taglibs.standard.functions.Functions.class, "trim", new Class[] {java.lang.String.class}); -} - - private static java.util.Vector _jspx_dependants; - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_soap_url_encoding_SOAPAction; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_body; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.String id; - private java.lang.String database; - - public java.lang.String getId() { - return this.id; - } - - public void setId(java.lang.String id) { - this.id = id; - } - - public java.lang.String getDatabase() { - return this.database; - } - - public void setDatabase(java.lang.String database) { - this.database = database; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_io_soap_url_encoding_SOAPAction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_io_body = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_io_soap_url_encoding_SOAPAction.release(); - _jspx_tagPool_io_body.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getId() != null ) - _jspx_page_context.setAttribute("id", getId()); - if( getDatabase() != null ) - _jspx_page_context.setAttribute("database", getDatabase()); - - try { - if (_jspx_meth_io_soap_0(_jspx_page_context)) - return; - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_io_soap_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:soap - org.apache.taglibs.io.HttpSoapTag _jspx_th_io_soap_0 = (org.apache.taglibs.io.HttpSoapTag) _jspx_tagPool_io_soap_url_encoding_SOAPAction.get(org.apache.taglibs.io.HttpSoapTag.class); - _jspx_th_io_soap_0.setPageContext(_jspx_page_context); - _jspx_th_io_soap_0.setParent(null); - _jspx_th_io_soap_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ewengine.query_service']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_io_soap_0.setSOAPAction(""); - _jspx_th_io_soap_0.setEncoding("UTF-8"); - int _jspx_eval_io_soap_0 = _jspx_th_io_soap_0.doStartTag(); - if (_jspx_eval_io_soap_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_io_body_0(_jspx_th_io_soap_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_io_soap_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_io_soap_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_soap_url_encoding_SOAPAction.reuse(_jspx_th_io_soap_0); - return false; - } - - private boolean _jspx_meth_io_body_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_soap_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:body - org.apache.taglibs.io.PipeTag _jspx_th_io_body_0 = (org.apache.taglibs.io.PipeTag) _jspx_tagPool_io_body.get(org.apache.taglibs.io.PipeTag.class); - _jspx_th_io_body_0.setPageContext(_jspx_page_context); - _jspx_th_io_body_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_soap_0); - int _jspx_eval_io_body_0 = _jspx_th_io_body_0.doStartTag(); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_io_body_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_io_body_0.doInitBody(); - } - do { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(id)}", java.lang.String.class, (PageContext)this.getJspContext(), _jspx_fnmap_0, false)); - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(database)}", java.lang.String.class, (PageContext)this.getJspContext(), _jspx_fnmap_0, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_io_body_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_io_body_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_body.reuse(_jspx_th_io_body_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/getTransactionById_tag$getTransactionById_tagHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/getTransactionById_tag$getTransactionById_tagHelper.class deleted file mode 100755 index 476e108e14aeba1c2c4da10a08e7750f62813e9f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2831 zcmbtWT~iZh6nGYy^z34CSqP=mZVyB&{_NEv8QJp^TZiul&I%6}F_w&5xJ?A;+Jn#PX_piSL7>B(N zeK@0_AJcO5j%?nI;H-if%tml7f@B1#Fy2$RaXyT+f(v**g1HFhBUq5)7Zohx1KC`X z(D(Icq4ws4X_?-%z}=yj(vYs>0ZpH^EstJI)!BXC zzt!~cWr5JFoihYl=S<63C>Jw^v#e(dTxp-PvwGpO?wE33Sqw?11^Vkdb>1kH42Mvs zEz59b3%ctXl)m&b?hWpB1<`BCnQqoGi>9S}Ht!S+iNYXO+!uJQ4gfXq2!u^*)4pXe zg3+P+vMY}18P3%3Re?sk%)lSoQ;r5Cx3We_#+hz62l@p%0`;0{YdabVydcJ%zCNv> zTX}7H-LY>=sAX#0_HPzw3k05>JzpfX?G)kc(ElX}Ne_K>{SDHX z5%=?yNma>kKaqo&Ps!6QOwVUECs=61^($zHv;>A<>|{-{q>H5j16gwHl4Ba4?%YXk z>V>lIF@3(RV@yq*`LtAz9c$E2J;zwjL%rzOo{{y8T&isOls>PQ7>cQ@fonnDU(9S! zhLzl37r!b=MM`{IX85!SXuDaWK2{YDAxjY5i;|WOzX;Ze}J|&ke2)%)*J>we&Osh zgwV{sHx_>c5$hlA2|Y$btS9scjj^7lM+iOSZUf$6+l3~!*VtZ13t6iJH~7%&c$2Hg z{k>icAQfZIU+I89yyX0h5V7Usfjj_9VjI&`Hpr-`RRCj(>9vp?P0%-`0c(9 zD6wtqe+pGJ{(_dLQ2g~*{I=C^+t@b#L=Azp1Bh^JQ0q-dQfkLKV&tVUY~UmbDS?7- zc~@|2)$(afV3L*{=jjmpSNT7|6TX$AiJnLlief(gCt71a<3M~H?ehS|3VJIz+LGx~`R; z(36L}w3j9%X^iYwsW8bv$Ubm(8m%0E!kI&dT{>H)8u`+sXkoA zFl8*xzh9a^yQu8(SSlBm7M0ji)bCPCJUSNLEq#n1P|8YjW;DH!k{^ri3qSFE$=IAS eerjam^!V7gGBM6>a%57Om>8Ml@T3w;D*phT-2Y<$ diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/getTransactionById_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/getTransactionById_tag.class deleted file mode 100755 index 0c1349cdb0a3db87c32562d6c85c1d63a53c3dba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4316 zcmbVOTX!2*75>J$j69h*jv6Pn6FZKRCbkq=DQ?;zhd?eiQIH)|85_3+Gm<9qr1D6e z86|cpx6ndcpcE+36e#7^78VZ;P@9F z|M(|>$M8o5aoi9~QO2r*0E}+La8oSLiKQfCO+f^vjI!7(GM*Q^B^FyOj)E#~DWts} z!CCQTT^u%quoq-}RmO`lz9!@AGQOc;5Z@Few`6=v!H`frgkl7D#Qtp=FDV$s%i{1I zv3ys?D+*5H)d*e_`}bsgU&aq)ye{ELQFj(B&9t?=W0cKH8|lJ|qZO~}rHXDzP}8QV zTbE0kZR@s#-j$nnWqqZfS9G(WnGQciGdHzcTC(aGrR1WXcgoh31chXm%ci5RI}(On ziuI(eTenKOljL3UTK!&7ds6LkmDIhSJfoakvJ6KT(z=X7T~A3fi^;5G8D^0;;q!)R zI2R-Y#>N*V1TU8hx`cfh!_?=hYdPIo&~hbyiDt@qt+c3FhB*5lgU+f!2hL{7Rxznn zwEU{>+D7-2xAk1o5n)Mojt_P3wRNZAhJ<5dyZb2&4CI}42G#S|)NMznXMIf(yl7e4 zM#iumD(LaZG-oBJ7Y(z{#}AA?4WMbw28@i2?{0yF5Lwb>J>ZijcZM@Wm&A3S=gN*- zVZP9Kr8)OCF>dyKvqOdQf>x9uF`2$=u9k&Wt9)C8pRPqc*D6|3U&+^Sa^Q7>B zL^j#dpRY1%5>Bcs& z>obNZ&cmHcY(n%E6;I-viVOI(gm`nEYBu{*(yE${v8Fe*lO>DE&@I9DLzS)h6DrQ) z2^C4u^&ug0XCrEIT*Vvsk%UKg619WGg`kQb<0leM{y$<5Q7YcVPgVR3KUeVsGs`wp#uVPk2vDfvvX)FnfKQO(?rRhtF^xTZF-u9dP4$~)i zq2fKfFJbaym?>erJ(v{9S(wZkYZWnnirH$VQnuL0PB&|41GQHsUdz=@l9xLbFEdr^ zE^bHhhH+z*e5{YNT4hS~e1%c>yD8gC+lXoFw|iXrTFX85aE5xX6&kX&c01a}&{Tl6 zhP&V8a9#-`3uC*t zXd2!$8EOx|sdURw^1Y}sPP_0m&%0=)gi zT>gMoXnlv&0>bHZpjH>TYH@nq(M>U`+3aI{fwQC#gd!R~-{xIn1i1So9(Q+61Mc0V z<7DCbNuDOTOWZ@TElBrVvJ_W^?0`&hOPJz6)g!`re2OPYOeL;Dz)O6Lhqw>N;#=sF zW~DhP6^v~oupB>~7zj#R2!4c6L-HWPq&`TVLzLf7a|S4VkZ<+FuBOL5X}%`P#b@XS zpCzQfh)cAq8-2LUe*yAEafSbayr0I5Z&8xF=hEL0`jE=HAY2N&ABQ`-!&%gUIo!&8 zyd!fO*L>y+R3+jTj>SJhxZ$%G%~SMj%$0D^qpJHD7K55HBzz7TU)F?s27-Tq+-gU> z$&O$>C+z){%bZB>F*XYA_r~e``%QLYfmb~bzdqhC^ylY zl4G0L|8MM#N2B83CLR%aJ#ZI2o~*zo`tCLUzK_LJWFYb{9J-6{fye_Kx-U-s{;A(R z4fv-4_cZ9A2JdfUaCsoIg~Rt#-3^fg-S_X&{ws_`fjANS2lSg z_Y&y+#K97D-55VhwB6wS9IjIrBkD&xf)6o|&of88q<;!oM!p~KVgX;E?ZbE*i>#a= z?RgVl#49NfaGzd|Nhqhp&G zUlQP#+`8*=$@XCnLv;ZAc`ER(3pysaE2J8wF$sPVX}*)4y*Mw%VuuFpK8uxW*?A?F m9dWlAB|dUyq@7y4W0Ve$orh4yGRkA;Qcs>c{e%*mR{jTzV0=sf diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/getTransactionById_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/getTransactionById_tag.java deleted file mode 100755 index a6d1cf412..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/getTransactionById_tag.java +++ /dev/null @@ -1,138 +0,0 @@ -package org.apache.jsp.tag.web.trans; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class getTransactionById_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(1); - _jspx_dependants.add("/WEB-INF/tags/trans/doTransaction.tag"); - } - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.String id; - - public java.lang.String getId() { - return this.id; - } - - public void setId(java.lang.String id) { - this.id = id; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - if( getId() != null ) - _jspx_page_context.setAttribute("id", getId()); - - try { - if (_jspx_meth_trans_doTransaction_0(_jspx_page_context)) - return; - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - } - } - - private boolean _jspx_meth_trans_doTransaction_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // trans:doTransaction - org.apache.jsp.tag.web.trans.doTransaction_tag _jspx_th_trans_doTransaction_0 = new org.apache.jsp.tag.web.trans.doTransaction_tag(); - _jspx_th_trans_doTransaction_0.setJspContext(_jspx_page_context); - _jspx_th_trans_doTransaction_0.setName("stat-trans-by-ids"); - _jspx_th_trans_doTransaction_0.setJspBody(new getTransactionById_tagHelper( 0, _jspx_page_context, _jspx_th_trans_doTransaction_0, null)); - _jspx_th_trans_doTransaction_0.doTag(); - return false; - } - - private class getTransactionById_tagHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public getTransactionById_tagHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public boolean invoke0( JspWriter out ) - throws Throwable - { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${id}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write(",\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - return false; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/getUserStatus_tag$getUserStatus_tagHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/getUserStatus_tag$getUserStatus_tagHelper.class deleted file mode 100755 index de94feeb6f58380c11ba0c677fdd17f009e0eee9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2617 zcmbtWYfl_i7=C717&;vahG&U&Wiu{JmC&`#l=EiMH9h(^ZQG_dQ8awtB=GzW zjp~04V|uD-+4A$ARkCa&a41Ql=M~1PVy}dQH7wrZ4+*kmuR7OE2C8qMHg?{#0@E8G zT#!)blo{UxPsCAyy*8`nX*JwI=4A!SY)q?UK~(y5Lp%b(5<2e`z7q@fA@+#7SL$} z*7D%{s5f6@$=ZEU9=0 z)F6kvif1vPB7vhSmXW6?HU(DAm2hOcxa>8{6(XztWIVT{7|tp{SWAbbc2;taOE3wE zt&9wx*{pl4ajRsCHjwg+LW%8SBhM!W{%`q-;%j0wH&ayPmBNj-$6|4j^9R|)?I%a@moBN;V{3QsOR@fe!oH!zD64!P{KEO zio3_dvmPA5GhC6M=oh3DGxiedBW6OQcsLU})l&yH6r%dLH%C1LzBkcY--ZTl9rArN z-o>uEyHM_~+Vs#DX!{V2 zL-)~k?=!St9=d~$dt-6JD(v>ocgOGDqR<|kM3TygagjWe?6zWzj5>{G&VS(QM>^vt z;(jLb7b^ZM@eeVEzew>LQurMi{DBMjlhhAkaKDJZLq}*dH-!$2;#lbPQq?6T2I&M% ziQ!u4oLJR4?L?jowRj#+b5w}xpyY diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/getUserStatus_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/getUserStatus_tag.class deleted file mode 100755 index 2fe52399307b7d746a5dfd1054226fd40b108c92..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8545 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\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_util_fixUserId_0(_jspx_th_io_body_0, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(database)}", java.lang.String.class, (PageContext)this.getJspContext(), _jspx_fnmap_0, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_io_body_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_io_body_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_body.reuse(_jspx_th_io_body_0); - return false; - } - - private boolean _jspx_meth_util_fixUserId_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_body_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:fixUserId - org.apache.jsp.tag.web.commons.util.fixUserId_tag _jspx_th_util_fixUserId_0 = new org.apache.jsp.tag.web.commons.util.fixUserId_tag(); - _jspx_th_util_fixUserId_0.setJspContext(_jspx_page_context); - _jspx_th_util_fixUserId_0.setParent(_jspx_th_io_body_0); - _jspx_th_util_fixUserId_0.setJspBody(new getUserStatus_tagHelper( 0, _jspx_page_context, _jspx_th_util_fixUserId_0, null)); - _jspx_th_util_fixUserId_0.doTag(); - return false; - } - - private class getUserStatus_tagHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public getUserStatus_tagHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public boolean invoke0( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(id)}", java.lang.String.class, (PageContext)this.getJspContext(), _jspx_fnmap_0, false)); - return false; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/loanSingle_tag$loanSingle_tagHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/loanSingle_tag$loanSingle_tagHelper.class deleted file mode 100755 index cb67c45ceb2bfbb43f16e3f873699c96b525b0e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2495 zcmbtWT~ixX7=BI&S=cTml7a+in+hsy8kV9(B^6s}VuJ*bAXw1iCY%Wi$?nc(19a3s z;6Lye^g?esBh=9u!5c69QPubCh5*Cj3}a@p=bYW=ydTf|K4}9>2X6SBgsn@nP ziq_`yjgnOtdqe9vhKRdm)P}|wQgfD5)^uAhZSfN`+8!@zuA`eZtzzkB!7$4ezCrfM zYUF`o8txQ>Gkm3;xqyf%)EUckDe82<)ARYP=SEf-!ZX$;XXu+)7P+&m7b|q9 zYtAa^l@;AF#JX`aERtlnaXyJBykc{QD9xEBcV;Sjt;Pv8eU)^Ef=m)S9h*k2r5W+JSaqkw zvxX=}>^wW8qE{94V?e=8e6HY4^eTv>kD-0&+dB1dZu5JxDqz0Xg6mMvDOf^*(!1E| zi`423N+m2S_yQ{uRuz1SrwWEKB4JIzI=)iyHJ&MW2k$CSkyNmOXB6J4qh@*xgBRTt zb_`p%YVt?*yNIIlH31^QZzSjp53eArz;0qlo;9J@sA)Ba6l_$v5P8tleOqrE-$%!Gg~)HLI!!=CNk4&ermpxh2l10sLT5U zE9^^zq1Dp>X(S+I!QVjO?xy_PY&wmn=`d!{F6u9s>4rK$(2&Um%yB{B(-?3V+Ot^>Sw4-m^Zug|}%%_JqjEx0ulZK=Fu~h$!sML`RJ; z9f+{&=weYil4BTS-I!pvG076husE`;4|&#)B{qO{y06py3LEr@P$}IkwZJ`$dz4q3 zlvME^6^Xt!umeF(s7X$YkoUbPCNM;!OsHc>YO}2F*!alE~^>&U*NKtsQ>@~ diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/loanSingle_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/loanSingle_tag.class deleted file mode 100755 index e46e316b7febd4bb59acd7daace9c0647f5dd88f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9996 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 W=4P1yo#s}fd6Cdv)L>MvGX4qx)n}Rj diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/loanSingle_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/loanSingle_tag.java deleted file mode 100755 index 543c6301e..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/loanSingle_tag.java +++ /dev/null @@ -1,293 +0,0 @@ -package org.apache.jsp.tag.web.trans; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class loanSingle_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(1); - _jspx_dependants.add("/WEB-INF/tags/commons/util/fixUserId.tag"); - } - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_soap_url_encoding_SOAPAction; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_body; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.String userId; - private java.lang.String copyId; - private java.lang.String userDb; - private java.lang.String objectDb; - private java.lang.String acceptEndDate; - - public java.lang.String getUserId() { - return this.userId; - } - - public void setUserId(java.lang.String userId) { - this.userId = userId; - } - - public java.lang.String getCopyId() { - return this.copyId; - } - - public void setCopyId(java.lang.String copyId) { - this.copyId = copyId; - } - - public java.lang.String getUserDb() { - return this.userDb; - } - - public void setUserDb(java.lang.String userDb) { - this.userDb = userDb; - } - - public java.lang.String getObjectDb() { - return this.objectDb; - } - - public void setObjectDb(java.lang.String objectDb) { - this.objectDb = objectDb; - } - - public java.lang.String getAcceptEndDate() { - return this.acceptEndDate; - } - - public void setAcceptEndDate(java.lang.String acceptEndDate) { - this.acceptEndDate = acceptEndDate; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_io_soap_url_encoding_SOAPAction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_io_body = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_io_soap_url_encoding_SOAPAction.release(); - _jspx_tagPool_io_body.release(); - _jspx_tagPool_c_if_test.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getUserId() != null ) - _jspx_page_context.setAttribute("userId", getUserId()); - if( getCopyId() != null ) - _jspx_page_context.setAttribute("copyId", getCopyId()); - if( getUserDb() != null ) - _jspx_page_context.setAttribute("userDb", getUserDb()); - if( getObjectDb() != null ) - _jspx_page_context.setAttribute("objectDb", getObjectDb()); - if( getAcceptEndDate() != null ) - _jspx_page_context.setAttribute("acceptEndDate", getAcceptEndDate()); - - try { - // io:soap - org.apache.taglibs.io.HttpSoapTag _jspx_th_io_soap_0 = (org.apache.taglibs.io.HttpSoapTag) _jspx_tagPool_io_soap_url_encoding_SOAPAction.get(org.apache.taglibs.io.HttpSoapTag.class); - _jspx_th_io_soap_0.setPageContext(_jspx_page_context); - _jspx_th_io_soap_0.setParent(null); - _jspx_th_io_soap_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ewengine.trans_service']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_io_soap_0.setSOAPAction(""); - _jspx_th_io_soap_0.setEncoding("UTF-8"); - int _jspx_eval_io_soap_0 = _jspx_th_io_soap_0.doStartTag(); - if (_jspx_eval_io_soap_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // io:body - org.apache.taglibs.io.PipeTag _jspx_th_io_body_0 = (org.apache.taglibs.io.PipeTag) _jspx_tagPool_io_body.get(org.apache.taglibs.io.PipeTag.class); - _jspx_th_io_body_0.setPageContext(_jspx_page_context); - _jspx_th_io_body_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_soap_0); - int _jspx_eval_io_body_0 = _jspx_th_io_body_0.doStartTag(); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_io_body_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_io_body_0.doInitBody(); - } - do { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_util_fixUserId_0(_jspx_th_io_body_0, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copyId}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userDb}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${objectDb}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - out.print(session.getAttribute("library")); - out.write("\r\n"); - out.write(" "); - out.print(session.getAttribute("user")); - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_th_io_body_0, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_io_body_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_io_body_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_body.reuse(_jspx_th_io_body_0); - int evalDoAfterBody = _jspx_th_io_soap_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_io_soap_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_soap_url_encoding_SOAPAction.reuse(_jspx_th_io_soap_0); - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_util_fixUserId_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_body_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:fixUserId - org.apache.jsp.tag.web.commons.util.fixUserId_tag _jspx_th_util_fixUserId_0 = new org.apache.jsp.tag.web.commons.util.fixUserId_tag(); - _jspx_th_util_fixUserId_0.setJspContext(_jspx_page_context); - _jspx_th_util_fixUserId_0.setParent(_jspx_th_io_body_0); - _jspx_th_util_fixUserId_0.setJspBody(new loanSingle_tagHelper( 0, _jspx_page_context, _jspx_th_util_fixUserId_0, null)); - _jspx_th_util_fixUserId_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_body_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_body_0); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty acceptEndDate}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${acceptEndDate}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private class loanSingle_tagHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public loanSingle_tagHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public boolean invoke0( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userId}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/renewalSingle_tag$renewalSingle_tagHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/renewalSingle_tag$renewalSingle_tagHelper.class deleted file mode 100755 index cbf9018c8a9d80b8bfd4170cdd263a1f4670f7ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2635 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 E0ESePt^fc4 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/renewalSingle_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/renewalSingle_tag.java deleted file mode 100755 index 9ce4c481b..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/renewalSingle_tag.java +++ /dev/null @@ -1,251 +0,0 @@ -package org.apache.jsp.tag.web.trans; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class renewalSingle_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(1); - _jspx_dependants.add("/WEB-INF/tags/commons/util/fixUserId.tag"); - } - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_soap_url_encoding_SOAPAction; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_body; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.String userId; - private java.lang.String copyId; - private java.lang.String userDb; - private java.lang.String objectDb; - - public java.lang.String getUserId() { - return this.userId; - } - - public void setUserId(java.lang.String userId) { - this.userId = userId; - } - - public java.lang.String getCopyId() { - return this.copyId; - } - - public void setCopyId(java.lang.String copyId) { - this.copyId = copyId; - } - - public java.lang.String getUserDb() { - return this.userDb; - } - - public void setUserDb(java.lang.String userDb) { - this.userDb = userDb; - } - - public java.lang.String getObjectDb() { - return this.objectDb; - } - - public void setObjectDb(java.lang.String objectDb) { - this.objectDb = objectDb; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_io_soap_url_encoding_SOAPAction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_io_body = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_io_soap_url_encoding_SOAPAction.release(); - _jspx_tagPool_io_body.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getUserId() != null ) - _jspx_page_context.setAttribute("userId", getUserId()); - if( getCopyId() != null ) - _jspx_page_context.setAttribute("copyId", getCopyId()); - if( getUserDb() != null ) - _jspx_page_context.setAttribute("userDb", getUserDb()); - if( getObjectDb() != null ) - _jspx_page_context.setAttribute("objectDb", getObjectDb()); - - try { - // io:soap - org.apache.taglibs.io.HttpSoapTag _jspx_th_io_soap_0 = (org.apache.taglibs.io.HttpSoapTag) _jspx_tagPool_io_soap_url_encoding_SOAPAction.get(org.apache.taglibs.io.HttpSoapTag.class); - _jspx_th_io_soap_0.setPageContext(_jspx_page_context); - _jspx_th_io_soap_0.setParent(null); - _jspx_th_io_soap_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ewengine.trans_service']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_io_soap_0.setSOAPAction(""); - _jspx_th_io_soap_0.setEncoding("UTF-8"); - int _jspx_eval_io_soap_0 = _jspx_th_io_soap_0.doStartTag(); - if (_jspx_eval_io_soap_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // io:body - org.apache.taglibs.io.PipeTag _jspx_th_io_body_0 = (org.apache.taglibs.io.PipeTag) _jspx_tagPool_io_body.get(org.apache.taglibs.io.PipeTag.class); - _jspx_th_io_body_0.setPageContext(_jspx_page_context); - _jspx_th_io_body_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_soap_0); - int _jspx_eval_io_body_0 = _jspx_th_io_body_0.doStartTag(); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_io_body_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_io_body_0.doInitBody(); - } - do { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_util_fixUserId_0(_jspx_th_io_body_0, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copyId}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userDb}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${objectDb}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - out.print(session.getAttribute("library")); - out.write("\r\n"); - out.write(" "); - out.print(session.getAttribute("user")); - out.write("\r\n"); - out.write(" desktop\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_io_body_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_io_body_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_body.reuse(_jspx_th_io_body_0); - int evalDoAfterBody = _jspx_th_io_soap_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_io_soap_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_soap_url_encoding_SOAPAction.reuse(_jspx_th_io_soap_0); - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_util_fixUserId_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_body_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:fixUserId - org.apache.jsp.tag.web.commons.util.fixUserId_tag _jspx_th_util_fixUserId_0 = new org.apache.jsp.tag.web.commons.util.fixUserId_tag(); - _jspx_th_util_fixUserId_0.setJspContext(_jspx_page_context); - _jspx_th_util_fixUserId_0.setParent(_jspx_th_io_body_0); - _jspx_th_util_fixUserId_0.setJspBody(new renewalSingle_tagHelper( 0, _jspx_page_context, _jspx_th_util_fixUserId_0, null)); - _jspx_th_util_fixUserId_0.doTag(); - return false; - } - - private class renewalSingle_tagHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public renewalSingle_tagHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public boolean invoke0( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userId}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/returnSingle_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/returnSingle_tag.class deleted file mode 100755 index d1a3f3bd717c65fcab1fff2d0eb3183cb1f56a9b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7079 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/returnSingle_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/returnSingle_tag.java deleted file mode 100755 index 476feda07..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/returnSingle_tag.java +++ /dev/null @@ -1,158 +0,0 @@ -package org.apache.jsp.tag.web.trans; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class returnSingle_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_soap_url_encoding_SOAPAction; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_body; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.String copyId; - private java.lang.String objectDb; - - public java.lang.String getCopyId() { - return this.copyId; - } - - public void setCopyId(java.lang.String copyId) { - this.copyId = copyId; - } - - public java.lang.String getObjectDb() { - return this.objectDb; - } - - public void setObjectDb(java.lang.String objectDb) { - this.objectDb = objectDb; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_io_soap_url_encoding_SOAPAction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_io_body = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_io_soap_url_encoding_SOAPAction.release(); - _jspx_tagPool_io_body.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getCopyId() != null ) - _jspx_page_context.setAttribute("copyId", getCopyId()); - if( getObjectDb() != null ) - _jspx_page_context.setAttribute("objectDb", getObjectDb()); - - try { - // io:soap - org.apache.taglibs.io.HttpSoapTag _jspx_th_io_soap_0 = (org.apache.taglibs.io.HttpSoapTag) _jspx_tagPool_io_soap_url_encoding_SOAPAction.get(org.apache.taglibs.io.HttpSoapTag.class); - _jspx_th_io_soap_0.setPageContext(_jspx_page_context); - _jspx_th_io_soap_0.setParent(null); - _jspx_th_io_soap_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ewengine.trans_service']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_io_soap_0.setSOAPAction(""); - _jspx_th_io_soap_0.setEncoding("UTF-8"); - int _jspx_eval_io_soap_0 = _jspx_th_io_soap_0.doStartTag(); - if (_jspx_eval_io_soap_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // io:body - org.apache.taglibs.io.PipeTag _jspx_th_io_body_0 = (org.apache.taglibs.io.PipeTag) _jspx_tagPool_io_body.get(org.apache.taglibs.io.PipeTag.class); - _jspx_th_io_body_0.setPageContext(_jspx_page_context); - _jspx_th_io_body_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_soap_0); - int _jspx_eval_io_body_0 = _jspx_th_io_body_0.doStartTag(); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_io_body_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_io_body_0.doInitBody(); - } - do { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copyId}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${objectDb}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - out.print(session.getAttribute("library")); - out.write("\r\n"); - out.write(" "); - out.print(session.getAttribute("user")); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_io_body_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_io_body_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_body.reuse(_jspx_th_io_body_0); - int evalDoAfterBody = _jspx_th_io_soap_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_io_soap_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_soap_url_encoding_SOAPAction.reuse(_jspx_th_io_soap_0); - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/searchObjectsById_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/searchObjectsById_tag.class deleted file mode 100755 index 73c4e4494685dd4ca5235544617e95784cc601a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7547 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/searchObjectsById_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/searchObjectsById_tag.java deleted file mode 100755 index fc88376c8..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/searchObjectsById_tag.java +++ /dev/null @@ -1,162 +0,0 @@ -package org.apache.jsp.tag.web.trans; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class searchObjectsById_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:trim", org.apache.taglibs.standard.functions.Functions.class, "trim", new Class[] {java.lang.String.class}); -} - - private static java.util.Vector _jspx_dependants; - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_soap_url_encoding_SOAPAction; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_body; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.String database; - - public java.lang.String getDatabase() { - return this.database; - } - - public void setDatabase(java.lang.String database) { - this.database = database; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_io_soap_url_encoding_SOAPAction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_io_body = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_io_soap_url_encoding_SOAPAction.release(); - _jspx_tagPool_io_body.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getDatabase() != null ) - _jspx_page_context.setAttribute("database", getDatabase()); - - try { - if (_jspx_meth_io_soap_0(_jspx_page_context)) - return; - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_io_soap_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:soap - org.apache.taglibs.io.HttpSoapTag _jspx_th_io_soap_0 = (org.apache.taglibs.io.HttpSoapTag) _jspx_tagPool_io_soap_url_encoding_SOAPAction.get(org.apache.taglibs.io.HttpSoapTag.class); - _jspx_th_io_soap_0.setPageContext(_jspx_page_context); - _jspx_th_io_soap_0.setParent(null); - _jspx_th_io_soap_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ewengine.query_service']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_io_soap_0.setSOAPAction(""); - _jspx_th_io_soap_0.setEncoding("UTF-8"); - int _jspx_eval_io_soap_0 = _jspx_th_io_soap_0.doStartTag(); - if (_jspx_eval_io_soap_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_io_body_0(_jspx_th_io_soap_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_io_soap_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_io_soap_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_soap_url_encoding_SOAPAction.reuse(_jspx_th_io_soap_0); - return false; - } - - private boolean _jspx_meth_io_body_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_soap_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:body - org.apache.taglibs.io.PipeTag _jspx_th_io_body_0 = (org.apache.taglibs.io.PipeTag) _jspx_tagPool_io_body.get(org.apache.taglibs.io.PipeTag.class); - _jspx_th_io_body_0.setPageContext(_jspx_page_context); - _jspx_th_io_body_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_soap_0); - int _jspx_eval_io_body_0 = _jspx_th_io_body_0.doStartTag(); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_io_body_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_io_body_0.doInitBody(); - } - do { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - ((org.apache.jasper.runtime.JspContextWrapper) this.jspContext).syncBeforeInvoke(); - _jspx_sout = null; - if (getJspBody() != null) - getJspBody().invoke(_jspx_sout); - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(database)}", java.lang.String.class, (PageContext)this.getJspContext(), _jspx_fnmap_0, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_io_body_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_io_body_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_body.reuse(_jspx_th_io_body_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/searchObjects_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/searchObjects_tag.class deleted file mode 100755 index 76ac64d902dff5e01ceecaf95b83f0feccb11297..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7391 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 X_Hg3>r(IpU&0RYMV$WVP+GqYRUq$Zs diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/searchObjects_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/searchObjects_tag.java deleted file mode 100755 index 837b93cd7..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/searchObjects_tag.java +++ /dev/null @@ -1,161 +0,0 @@ -package org.apache.jsp.tag.web.trans; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class searchObjects_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:trim", org.apache.taglibs.standard.functions.Functions.class, "trim", new Class[] {java.lang.String.class}); -} - - private static java.util.Vector _jspx_dependants; - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_soap_url_encoding_SOAPAction; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_body; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.String database; - - public java.lang.String getDatabase() { - return this.database; - } - - public void setDatabase(java.lang.String database) { - this.database = database; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_io_soap_url_encoding_SOAPAction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_io_body = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_io_soap_url_encoding_SOAPAction.release(); - _jspx_tagPool_io_body.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getDatabase() != null ) - _jspx_page_context.setAttribute("database", getDatabase()); - - try { - if (_jspx_meth_io_soap_0(_jspx_page_context)) - return; - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_io_soap_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:soap - org.apache.taglibs.io.HttpSoapTag _jspx_th_io_soap_0 = (org.apache.taglibs.io.HttpSoapTag) _jspx_tagPool_io_soap_url_encoding_SOAPAction.get(org.apache.taglibs.io.HttpSoapTag.class); - _jspx_th_io_soap_0.setPageContext(_jspx_page_context); - _jspx_th_io_soap_0.setParent(null); - _jspx_th_io_soap_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ewengine.query_service']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_io_soap_0.setSOAPAction(""); - _jspx_th_io_soap_0.setEncoding("UTF-8"); - int _jspx_eval_io_soap_0 = _jspx_th_io_soap_0.doStartTag(); - if (_jspx_eval_io_soap_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_io_body_0(_jspx_th_io_soap_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_io_soap_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_io_soap_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_soap_url_encoding_SOAPAction.reuse(_jspx_th_io_soap_0); - return false; - } - - private boolean _jspx_meth_io_body_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_soap_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:body - org.apache.taglibs.io.PipeTag _jspx_th_io_body_0 = (org.apache.taglibs.io.PipeTag) _jspx_tagPool_io_body.get(org.apache.taglibs.io.PipeTag.class); - _jspx_th_io_body_0.setPageContext(_jspx_page_context); - _jspx_th_io_body_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_soap_0); - int _jspx_eval_io_body_0 = _jspx_th_io_body_0.doStartTag(); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_io_body_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_io_body_0.doInitBody(); - } - do { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - ((org.apache.jasper.runtime.JspContextWrapper) this.jspContext).syncBeforeInvoke(); - _jspx_sout = null; - if (getJspBody() != null) - getJspBody().invoke(_jspx_sout); - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(database)}", java.lang.String.class, (PageContext)this.getJspContext(), _jspx_fnmap_0, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_io_body_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_io_body_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_body.reuse(_jspx_th_io_body_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/searchUsersById_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/searchUsersById_tag.class deleted file mode 100755 index 9c79bec3a5f92e49f6f2f83cebb2cb8a5709b9c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7531 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/searchUsersById_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/searchUsersById_tag.java deleted file mode 100755 index af71d106a..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/searchUsersById_tag.java +++ /dev/null @@ -1,162 +0,0 @@ -package org.apache.jsp.tag.web.trans; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class searchUsersById_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:trim", org.apache.taglibs.standard.functions.Functions.class, "trim", new Class[] {java.lang.String.class}); -} - - private static java.util.Vector _jspx_dependants; - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_soap_url_encoding_SOAPAction; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_body; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.String database; - - public java.lang.String getDatabase() { - return this.database; - } - - public void setDatabase(java.lang.String database) { - this.database = database; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_io_soap_url_encoding_SOAPAction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_io_body = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_io_soap_url_encoding_SOAPAction.release(); - _jspx_tagPool_io_body.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getDatabase() != null ) - _jspx_page_context.setAttribute("database", getDatabase()); - - try { - if (_jspx_meth_io_soap_0(_jspx_page_context)) - return; - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_io_soap_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:soap - org.apache.taglibs.io.HttpSoapTag _jspx_th_io_soap_0 = (org.apache.taglibs.io.HttpSoapTag) _jspx_tagPool_io_soap_url_encoding_SOAPAction.get(org.apache.taglibs.io.HttpSoapTag.class); - _jspx_th_io_soap_0.setPageContext(_jspx_page_context); - _jspx_th_io_soap_0.setParent(null); - _jspx_th_io_soap_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ewengine.query_service']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_io_soap_0.setSOAPAction(""); - _jspx_th_io_soap_0.setEncoding("UTF-8"); - int _jspx_eval_io_soap_0 = _jspx_th_io_soap_0.doStartTag(); - if (_jspx_eval_io_soap_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_io_body_0(_jspx_th_io_soap_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_io_soap_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_io_soap_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_soap_url_encoding_SOAPAction.reuse(_jspx_th_io_soap_0); - return false; - } - - private boolean _jspx_meth_io_body_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_soap_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:body - org.apache.taglibs.io.PipeTag _jspx_th_io_body_0 = (org.apache.taglibs.io.PipeTag) _jspx_tagPool_io_body.get(org.apache.taglibs.io.PipeTag.class); - _jspx_th_io_body_0.setPageContext(_jspx_page_context); - _jspx_th_io_body_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_soap_0); - int _jspx_eval_io_body_0 = _jspx_th_io_body_0.doStartTag(); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_io_body_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_io_body_0.doInitBody(); - } - do { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - ((org.apache.jasper.runtime.JspContextWrapper) this.jspContext).syncBeforeInvoke(); - _jspx_sout = null; - if (getJspBody() != null) - getJspBody().invoke(_jspx_sout); - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(database)}", java.lang.String.class, (PageContext)this.getJspContext(), _jspx_fnmap_0, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_io_body_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_io_body_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_body.reuse(_jspx_th_io_body_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/searchUsers_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/searchUsers_tag.class deleted file mode 100755 index 9681c9504e48ce6dc45c0bc8b523b9a8dcd05cb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7552 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/searchUsers_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/searchUsers_tag.java deleted file mode 100755 index aaf621546..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/searchUsers_tag.java +++ /dev/null @@ -1,163 +0,0 @@ -package org.apache.jsp.tag.web.trans; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class searchUsers_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:trim", org.apache.taglibs.standard.functions.Functions.class, "trim", new Class[] {java.lang.String.class}); -} - - private static java.util.Vector _jspx_dependants; - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_soap_url_encoding_SOAPAction; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_body; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.String database; - - public java.lang.String getDatabase() { - return this.database; - } - - public void setDatabase(java.lang.String database) { - this.database = database; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_io_soap_url_encoding_SOAPAction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_io_body = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_io_soap_url_encoding_SOAPAction.release(); - _jspx_tagPool_io_body.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getDatabase() != null ) - _jspx_page_context.setAttribute("database", getDatabase()); - - try { - if (_jspx_meth_io_soap_0(_jspx_page_context)) - return; - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_io_soap_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:soap - org.apache.taglibs.io.HttpSoapTag _jspx_th_io_soap_0 = (org.apache.taglibs.io.HttpSoapTag) _jspx_tagPool_io_soap_url_encoding_SOAPAction.get(org.apache.taglibs.io.HttpSoapTag.class); - _jspx_th_io_soap_0.setPageContext(_jspx_page_context); - _jspx_th_io_soap_0.setParent(null); - _jspx_th_io_soap_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ewengine.query_service']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_io_soap_0.setSOAPAction(""); - _jspx_th_io_soap_0.setEncoding("UTF-8"); - int _jspx_eval_io_soap_0 = _jspx_th_io_soap_0.doStartTag(); - if (_jspx_eval_io_soap_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_io_body_0(_jspx_th_io_soap_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_io_soap_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_io_soap_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_soap_url_encoding_SOAPAction.reuse(_jspx_th_io_soap_0); - return false; - } - - private boolean _jspx_meth_io_body_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_soap_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // io:body - org.apache.taglibs.io.PipeTag _jspx_th_io_body_0 = (org.apache.taglibs.io.PipeTag) _jspx_tagPool_io_body.get(org.apache.taglibs.io.PipeTag.class); - _jspx_th_io_body_0.setPageContext(_jspx_page_context); - _jspx_th_io_body_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_soap_0); - int _jspx_eval_io_body_0 = _jspx_th_io_body_0.doStartTag(); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_io_body_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_io_body_0.doInitBody(); - } - do { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - ((org.apache.jasper.runtime.JspContextWrapper) this.jspContext).syncBeforeInvoke(); - _jspx_sout = null; - if (getJspBody() != null) - getJspBody().invoke(_jspx_sout); - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(database)}", java.lang.String.class, (PageContext)this.getJspContext(), _jspx_fnmap_0, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_io_body_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_io_body_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_body.reuse(_jspx_th_io_body_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/showErrors_tag$showErrors_tagHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/showErrors_tag$showErrors_tagHelper.class deleted file mode 100755 index da17dc2dfffdaf21b937b04a4cac9d0bdbe00805..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3034 zcmbtWYf}?f7=F$YvT z;8#ADa2JbwSmN7zob5i}ej;L7!~+qkgcf8(WJRnn$jfVvwY6-iwr02tXQ$TG4RuR# zGetA_%p z`~6v(=(xiW8Z}omhT19J&}NE-jAqZPnLM3Dr_8LHzoXhZ-7o$I*yumo8p6)Pi>L{ugwYo8@~s=i0iFlVRaA3g^Mrnx)n%rBH+| z!vTdooKh@LW7yXy<1%_g6lH8+Q^ppyWhBupqZfTLKF2n>yQi`oScdZl70#{e7FSx% z997OiE-IWd0}t&(hU+gWhz}X#4-|Y+lHx z1D*5hlA+owJSxmm$$FLP=gez^=o@g%X#{c}pfI!sbVWrTsh;;a>I3Lok&o(1&1N-+ zFf&QLX&nyy0!-PDZUGFHwstJ;>F?(HL+u_M*5ovI4?P$`Mn{08Jq~iZH&tZCbXjxvIUL-ca*J)urzKG9U|{R=<}#Kn=q43h_hxuy%iq&Dy4`WnFD$yl7-O zXicjY)!@*g@0zdVR%VTO$erfE!YRXT#G-${5&H9EP!8fEF>*}H6m#hN)qo`J=iyBb5!A;cR)&rlU_tbT^jQ%^>m#uKOp*w3hDzo3TwihA}N z8rkni5UrQf(1cDXH1idK73tKhD6WPJ}%|x_%7vV%y zq%pojM(vO(JBYl%k;i0CA}V?0qX)>cN3I*(MNOhE#>eQfdep{uQTGb(u&Nh`zCx{c zx!xO()41o}AdZoHe;~~Mgv|cJ8TL0?*=t;2{~$q@T@x6F1p#A16()rcGD0<0g)j_3 z^g?jLH@_SL6aBbCE?y<4LNuSIZvcb7yDUT@;UUYj>BJ9Y1W zIxf*H5mzg{eY@!75$(U4o4zqC1v~_#$+=l6J{R+*aVZf?#`d@_5iCjz>5;C9nQ{K0 zbq+j3J&yR4)OV%x@?c-GU+TL$*n7FBlP~y5cT(yb80_uo=O+WS@9pf7`jZ~%iWE;v F{{r0=Ek6JN diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/showErrors_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/showErrors_tag.class deleted file mode 100755 index 66bb8503f8a1543a4145ad793cb6a623a5784f25..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16696 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 J4QgeZ`u|nTg&6<< diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/showErrors_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/showErrors_tag.java deleted file mode 100755 index f2f137b47..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/showErrors_tag.java +++ /dev/null @@ -1,549 +0,0 @@ -package org.apache.jsp.tag.web.trans; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class showErrors_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(4); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/msg.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/isDate.tag"); - } - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_value_target_property_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_bundle_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.Object doc; - - public java.lang.Object getDoc() { - return this.doc; - } - - public void setDoc(java.lang.Object doc) { - this.doc = doc; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_fmt_setLocale_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_set_value_target_property_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_fmt_message_key_bundle_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_nobody.release(); - _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.release(); - _jspx_tagPool_c_set_value_target_property_nobody.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_fmt_message_key_bundle_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_otherwise.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getDoc() != null ) - _jspx_page_context.setAttribute("doc", getDoc()); - - try { - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - if (_jspx_meth_c_set_1(_jspx_page_context)) - return; - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_0 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_0_aliasMap.put("punt", "error"); - _jspx_th_jxp_set_0.setJspContext(_jspx_page_context, _jspx_th_jxp_set_0_aliasMap); - _jspx_th_jxp_set_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_0.setVar("error"); - _jspx_th_jxp_set_0.setSelect("//e:error"); - _jspx_th_jxp_set_0.doTag(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return; - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_1 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_1_aliasMap.put("punt", "trans"); - _jspx_th_jxp_set_1.setJspContext(_jspx_page_context, _jspx_th_jxp_set_1_aliasMap); - _jspx_th_jxp_set_1.setParent(_jspx_th_c_otherwise_0); - _jspx_th_jxp_set_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_1.setVar("trans"); - _jspx_th_jxp_set_1.setSelect("//t:transactionResult"); - _jspx_th_jxp_set_1.doTag(); - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_2 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_2_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_2_aliasMap.put("punt", "procError"); - _jspx_th_jxp_set_2.setJspContext(_jspx_page_context, _jspx_th_jxp_set_2_aliasMap); - _jspx_th_jxp_set_2.setParent(_jspx_th_c_otherwise_0); - _jspx_th_jxp_set_2.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_2.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_2.setVar("procError"); - _jspx_th_jxp_set_2.setSelect("//t:processResult[@successful='false']"); - _jspx_th_jxp_set_2.doTag(); - if (_jspx_meth_c_if_1(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_0 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_0_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_0.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_0_aliasMap); - _jspx_th_jxp_forEach_0.setParent(_jspx_th_c_otherwise_0); - _jspx_th_jxp_forEach_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_0.setVar("ptr"); - _jspx_th_jxp_forEach_0.setSelect("//t:processResult[@successful='false']"); - _jspx_th_jxp_forEach_0.setJspBody(new showErrors_tagHelper( 0, _jspx_page_context, _jspx_th_jxp_forEach_0, null)); - _jspx_th_jxp_forEach_0.doTag(); - if (_jspx_meth_c_if_2(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_setLocale_value_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setVar("guiBundle"); - _jspx_th_fmt_setBundle_0.setScope("page"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_0.setProperty("e"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/engineresult/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_set_1(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent(null); - _jspx_th_c_set_1.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_1.setProperty("t"); - _jspx_th_c_set_1.setValue(new String("http://kalio.net/empweb/schema/transactionresult/v1")); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty error}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_fmt_message_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - out.write("

    \r\n"); - out.write("

    \r\n"); - out.write(" "); - if (_jspx_meth_dsp_msg_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - out.write("

    \r\n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_fmt_message_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_bundle_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_fmt_message_0.setKey("error_processing_request"); - _jspx_th_fmt_message_0.setBundle((javax.servlet.jsp.jstl.fmt.LocalizationContext) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${guiBundle}", javax.servlet.jsp.jstl.fmt.LocalizationContext.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_bundle_nobody.reuse(_jspx_th_fmt_message_0); - return false; - } - - private boolean _jspx_meth_dsp_msg_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // dsp:msg - org.apache.jsp.tag.web.display.msg_tag _jspx_th_dsp_msg_0 = new org.apache.jsp.tag.web.display.msg_tag(); - _jspx_th_dsp_msg_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_msg_0.setParent(_jspx_th_c_when_0); - _jspx_th_dsp_msg_0.setMsg((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${error['e:msg']}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_dsp_msg_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty error['@mockup']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_1(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("

    \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_bundle_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_fmt_message_1.setKey("debug_working_with_mockups"); - _jspx_th_fmt_message_1.setBundle((javax.servlet.jsp.jstl.fmt.LocalizationContext) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${guiBundle}", javax.servlet.jsp.jstl.fmt.LocalizationContext.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_bundle_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty procError}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_fmt_message_2(_jspx_th_c_if_1, _jspx_page_context)) - return true; - out.write("

    \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_bundle_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_fmt_message_2.setKey("error_processing_request"); - _jspx_th_fmt_message_2.setBundle((javax.servlet.jsp.jstl.fmt.LocalizationContext) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${guiBundle}", javax.servlet.jsp.jstl.fmt.LocalizationContext.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_bundle_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_dsp_msg_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // dsp:msg - org.apache.jsp.tag.web.display.msg_tag _jspx_th_dsp_msg_1 = new org.apache.jsp.tag.web.display.msg_tag(); - _jspx_th_dsp_msg_1.setJspContext(_jspx_page_context); - _jspx_th_dsp_msg_1.setParent(_jspx_parent); - _jspx_th_dsp_msg_1.setMsg((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['e:msg']}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_dsp_msg_1.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_3(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_bundle_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_3.setKey("process_name"); - _jspx_th_fmt_message_3.setBundle((javax.servlet.jsp.jstl.fmt.LocalizationContext) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${guiBundle}", javax.servlet.jsp.jstl.fmt.LocalizationContext.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_bundle_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_if_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty trans['@mockup']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_4(_jspx_th_c_if_2, _jspx_page_context)) - return true; - out.write("

    \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_fmt_message_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_bundle_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - _jspx_th_fmt_message_4.setKey("debug_working_with_mockups"); - _jspx_th_fmt_message_4.setBundle((javax.servlet.jsp.jstl.fmt.LocalizationContext) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${guiBundle}", javax.servlet.jsp.jstl.fmt.LocalizationContext.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_bundle_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private class showErrors_tagHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public showErrors_tagHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public void invoke0( JspWriter out ) - throws Throwable - { - out.write("

    \r\n"); - out.write(" "); - if (_jspx_meth_dsp_msg_1(_jspx_parent, _jspx_page_context)) - return; - out.write("
    \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_3(_jspx_parent, _jspx_page_context)) - return; - out.write(':'); - out.write(' '); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@name']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("

    \r\n"); - out.write(" "); - return; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/transResultMulti_tag$transResultMulti_tagHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/transResultMulti_tag$transResultMulti_tagHelper.class deleted file mode 100755 index 4562007ab99abbadb7295c5976bfdf13e15d84be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3823 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
    ?>q9TUKBrSsr!7JO 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 z\r\n"); - out.write(" "); - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - if (_jspx_meth_c_set_1(_jspx_page_context)) - return; - if (_jspx_meth_c_set_2(_jspx_page_context)) - return; - if (_jspx_meth_c_set_3(_jspx_page_context)) - return; - if (_jspx_meth_c_set_4(_jspx_page_context)) - return; - if (_jspx_meth_c_set_5(_jspx_page_context)) - return; - if (_jspx_meth_c_set_6(_jspx_page_context)) - return; - if (_jspx_meth_c_set_7(_jspx_page_context)) - return; - java.util.HashMap resultsOk = null; - synchronized (_jspx_page_context) { - resultsOk = (java.util.HashMap) _jspx_page_context.getAttribute("resultsOk", PageContext.PAGE_SCOPE); - if (resultsOk == null){ - resultsOk = new java.util.HashMap(); - _jspx_page_context.setAttribute("resultsOk", resultsOk, PageContext.PAGE_SCOPE); - } - } - java.util.HashMap resultsFailed = null; - synchronized (_jspx_page_context) { - resultsFailed = (java.util.HashMap) _jspx_page_context.getAttribute("resultsFailed", PageContext.PAGE_SCOPE); - if (resultsFailed == null){ - resultsFailed = new java.util.HashMap(); - _jspx_page_context.setAttribute("resultsFailed", resultsFailed, PageContext.PAGE_SCOPE); - } - } - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent(null); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${results}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_forEach_0.setVar("result"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_x_parse_0(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return; - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_0 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_0_aliasMap.put("punt", "error"); - _jspx_th_jxp_set_0.setJspContext(_jspx_page_context, _jspx_th_jxp_set_0_aliasMap); - _jspx_th_jxp_set_0.setParent(_jspx_th_c_forEach_0); - _jspx_th_jxp_set_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_0.setVar("error"); - _jspx_th_jxp_set_0.setSelect("//e:error"); - _jspx_th_jxp_set_0.doTag(); - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_1 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_1_aliasMap.put("punt", "hasProcError"); - _jspx_th_jxp_set_1.setJspContext(_jspx_page_context, _jspx_th_jxp_set_1_aliasMap); - _jspx_th_jxp_set_1.setParent(_jspx_th_c_forEach_0); - _jspx_th_jxp_set_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_1.setVar("hasProcError"); - _jspx_th_jxp_set_1.setSelect("//t:processResult[@successful='false']/@successful"); - _jspx_th_jxp_set_1.doTag(); - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_2 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_2_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_2_aliasMap.put("punt", "procError"); - _jspx_th_jxp_set_2.setJspContext(_jspx_page_context, _jspx_th_jxp_set_2_aliasMap); - _jspx_th_jxp_set_2.setParent(_jspx_th_c_forEach_0); - _jspx_th_jxp_set_2.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_2.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_2.setVar("procError"); - _jspx_th_jxp_set_2.setSelect("//t:processResult[@successful='false']"); - _jspx_th_jxp_set_2.doTag(); - if (_jspx_meth_c_choose_0(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return; - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - if (_jspx_meth_c_if_1(_jspx_page_context)) - return; - out.write("

    "); - if (_jspx_meth_fmt_message_9(_jspx_page_context)) - return; - out.write("

    \r\n"); - out.write("\r\n"); - out.write(" "); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_4 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_4.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_4.setParent(null); - _jspx_th_c_forEach_4.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${results}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_forEach_4.setVar("result"); - int[] _jspx_push_body_count_c_forEach_4 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_4 = _jspx_th_c_forEach_4.doStartTag(); - if (_jspx_eval_c_forEach_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_x_parse_1(_jspx_th_c_forEach_4, _jspx_page_context, _jspx_push_body_count_c_forEach_4)) - return; - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_3 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_3_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_3_aliasMap.put("punt", "error"); - _jspx_th_jxp_set_3.setJspContext(_jspx_page_context, _jspx_th_jxp_set_3_aliasMap); - _jspx_th_jxp_set_3.setParent(_jspx_th_c_forEach_4); - _jspx_th_jxp_set_3.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_3.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_3.setVar("error"); - _jspx_th_jxp_set_3.setSelect("//e:error"); - _jspx_th_jxp_set_3.doTag(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_2 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_2.setPageContext(_jspx_page_context); - _jspx_th_c_choose_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_4); - int _jspx_eval_c_choose_2 = _jspx_th_c_choose_2.doStartTag(); - if (_jspx_eval_c_choose_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_4(_jspx_th_c_choose_2, _jspx_page_context, _jspx_push_body_count_c_forEach_4)) - return; - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_1 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_1.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - int _jspx_eval_c_otherwise_1 = _jspx_th_c_otherwise_1.doStartTag(); - if (_jspx_eval_c_otherwise_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_4 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_4_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_4_aliasMap.put("punt", "trans"); - _jspx_th_jxp_set_4.setJspContext(_jspx_page_context, _jspx_th_jxp_set_4_aliasMap); - _jspx_th_jxp_set_4.setParent(_jspx_th_c_otherwise_1); - _jspx_th_jxp_set_4.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_4.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_4.setVar("trans"); - _jspx_th_jxp_set_4.setSelect("//t:transactionResult"); - _jspx_th_jxp_set_4.doTag(); - if (_jspx_meth_c_if_3(_jspx_th_c_otherwise_1, _jspx_page_context, _jspx_push_body_count_c_forEach_4)) - return; - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_5 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_5_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_5_aliasMap.put("punt", "procError"); - _jspx_th_jxp_set_5.setJspContext(_jspx_page_context, _jspx_th_jxp_set_5_aliasMap); - _jspx_th_jxp_set_5.setParent(_jspx_th_c_otherwise_1); - _jspx_th_jxp_set_5.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_5.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_5.setVar("procError"); - _jspx_th_jxp_set_5.setSelect("//t:processResult[@successful='false']"); - _jspx_th_jxp_set_5.doTag(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_3 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_3.setPageContext(_jspx_page_context); - _jspx_th_c_choose_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - int _jspx_eval_c_choose_3 = _jspx_th_c_choose_3.doStartTag(); - if (_jspx_eval_c_choose_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_5 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_5.setPageContext(_jspx_page_context); - _jspx_th_c_when_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - _jspx_th_c_when_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty procError}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_5 = _jspx_th_c_when_5.doStartTag(); - if (_jspx_eval_c_when_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_13(_jspx_th_c_when_5, _jspx_page_context, _jspx_push_body_count_c_forEach_4)) - return; - out.write("

    \r\n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_0 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_0_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_0.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_0_aliasMap); - _jspx_th_jxp_forEach_0.setParent(_jspx_th_c_when_5); - _jspx_th_jxp_forEach_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_0.setVar("ptr"); - _jspx_th_jxp_forEach_0.setSelect("//t:processResult[@successful='false']"); - _jspx_th_jxp_forEach_0.setJspBody(new transResultMulti_tagHelper( 0, _jspx_page_context, _jspx_th_jxp_forEach_0, _jspx_push_body_count_c_forEach_4)); - _jspx_th_jxp_forEach_0.doTag(); - int evalDoAfterBody = _jspx_th_c_when_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_5); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_2 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_2.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - int _jspx_eval_c_otherwise_2 = _jspx_th_c_otherwise_2.doStartTag(); - if (_jspx_eval_c_otherwise_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_15(_jspx_th_c_otherwise_2, _jspx_page_context, _jspx_push_body_count_c_forEach_4)) - return; - out.write("

    \r\n"); - out.write("\r\n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_1 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_1_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_1.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_1_aliasMap); - _jspx_th_jxp_forEach_1.setParent(_jspx_th_c_otherwise_2); - _jspx_th_jxp_forEach_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_1.setVar("ptr"); - _jspx_th_jxp_forEach_1.setSelect("//t:result/.."); - _jspx_th_jxp_forEach_1.setJspBody(new transResultMulti_tagHelper( 1, _jspx_page_context, _jspx_th_jxp_forEach_1, _jspx_push_body_count_c_forEach_4)); - _jspx_th_jxp_forEach_1.doTag(); - int evalDoAfterBody = _jspx_th_c_otherwise_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_2); - int evalDoAfterBody = _jspx_th_c_choose_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_3); - int evalDoAfterBody = _jspx_th_c_otherwise_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_1); - int evalDoAfterBody = _jspx_th_c_choose_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_2); - int evalDoAfterBody = _jspx_th_c_forEach_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_4[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_4.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_4.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_4); - } - out.write("

    \r\n"); - out.write("\r\n"); - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_setLocale_value_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setVar("guiBundle"); - _jspx_th_fmt_setBundle_0.setScope("page"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_0.setProperty("e"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/engineresult/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_set_1(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent(null); - _jspx_th_c_set_1.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_1.setProperty("t"); - _jspx_th_c_set_1.setValue(new String("http://kalio.net/empweb/schema/transactionresult/v1")); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_c_set_2(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent(null); - _jspx_th_c_set_2.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_2.setProperty("l"); - _jspx_th_c_set_2.setValue(new String("http://kalio.net/empweb/schema/loan/v1")); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_c_set_3(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_3 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_3.setPageContext(_jspx_page_context); - _jspx_th_c_set_3.setParent(null); - _jspx_th_c_set_3.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_3.setProperty("ret"); - _jspx_th_c_set_3.setValue(new String("http://kalio.net/empweb/schema/return/v1")); - int _jspx_eval_c_set_3 = _jspx_th_c_set_3.doStartTag(); - if (_jspx_th_c_set_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_3); - return false; - } - - private boolean _jspx_meth_c_set_4(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_4 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_4.setPageContext(_jspx_page_context); - _jspx_th_c_set_4.setParent(null); - _jspx_th_c_set_4.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_4.setProperty("r"); - _jspx_th_c_set_4.setValue(new String("http://kalio.net/empweb/schema/reservation/v1")); - int _jspx_eval_c_set_4 = _jspx_th_c_set_4.doStartTag(); - if (_jspx_th_c_set_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_4); - return false; - } - - private boolean _jspx_meth_c_set_5(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_5 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_5.setPageContext(_jspx_page_context); - _jspx_th_c_set_5.setParent(null); - _jspx_th_c_set_5.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_5.setProperty("w"); - _jspx_th_c_set_5.setValue(new String("http://kalio.net/empweb/schema/wait/v1")); - int _jspx_eval_c_set_5 = _jspx_th_c_set_5.doStartTag(); - if (_jspx_th_c_set_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_5); - return false; - } - - private boolean _jspx_meth_c_set_6(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_6 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_6.setPageContext(_jspx_page_context); - _jspx_th_c_set_6.setParent(null); - _jspx_th_c_set_6.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_6.setProperty("f"); - _jspx_th_c_set_6.setValue(new String("http://kalio.net/empweb/schema/fine/v1")); - int _jspx_eval_c_set_6 = _jspx_th_c_set_6.doStartTag(); - if (_jspx_th_c_set_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_6); - return false; - } - - private boolean _jspx_meth_c_set_7(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_7 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_7.setPageContext(_jspx_page_context); - _jspx_th_c_set_7.setParent(null); - _jspx_th_c_set_7.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_7.setProperty("s"); - _jspx_th_c_set_7.setValue(new String("http://kalio.net/empweb/schema/suspension/v1")); - int _jspx_eval_c_set_7 = _jspx_th_c_set_7.doStartTag(); - if (_jspx_th_c_set_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_7); - return false; - } - - private boolean _jspx_meth_x_parse_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_x_parse_0.setVarDom("doc"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_push_body_count_c_forEach_0[0]++; - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${result.value}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - _jspx_push_body_count_c_forEach_0[0]--; - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_c_choose_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - if (_jspx_meth_c_when_1(_jspx_th_c_choose_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty error}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_8(_jspx_th_c_when_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_c_set_8(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_8 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_8.setPageContext(_jspx_page_context); - _jspx_th_c_set_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_set_8.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${resultsFailed}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_8.setProperty((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${result.key}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_8.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${error}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_c_set_8 = _jspx_th_c_set_8.doStartTag(); - if (_jspx_th_c_set_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_8); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty hasProcError}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_9(_jspx_th_c_when_1, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_c_set_9(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_9 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_9.setPageContext(_jspx_page_context); - _jspx_th_c_set_9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_c_set_9.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${resultsFailed}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_9.setProperty((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${result.key}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_9.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${procError}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_c_set_9 = _jspx_th_c_set_9.doStartTag(); - if (_jspx_th_c_set_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_9); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_10(_jspx_th_c_otherwise_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_c_set_10(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_10 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_10.setPageContext(_jspx_page_context); - _jspx_th_c_set_10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_set_10.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${resultsOk}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_10.setProperty((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${result.key}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_10.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${result.key}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_c_set_10 = _jspx_th_c_set_10.doStartTag(); - if (_jspx_th_c_set_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_10); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty error or not empty hasProcError}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_choose_1(_jspx_th_c_if_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_choose_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_1 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_1.setPageContext(_jspx_page_context); - _jspx_th_c_choose_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - int _jspx_eval_c_choose_1 = _jspx_th_c_choose_1.doStartTag(); - if (_jspx_eval_c_choose_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_2(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_when_3(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_1); - return false; - } - - private boolean _jspx_meth_c_when_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_2 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_2.setPageContext(_jspx_page_context); - _jspx_th_c_when_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.copy_ids}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_2 = _jspx_th_c_when_2.doStartTag(); - if (_jspx_eval_c_when_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("
    \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("\r\n"); - out.write("

    "); - if (_jspx_meth_fmt_message_0(_jspx_th_c_when_2, _jspx_page_context)) - return true; - out.write("

    \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_forEach_1(_jspx_th_c_when_2, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_1(_jspx_th_c_when_2, _jspx_page_context)) - return true; - out.write(""); - if (_jspx_meth_fmt_message_2(_jspx_th_c_when_2, _jspx_page_context)) - return true; - out.write("
    \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_2); - return false; - } - - private boolean _jspx_meth_fmt_message_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_fmt_message_0.setKey("transaction_failed_for"); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_fmt_message_1.setKey("id"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_fmt_message_2.setKey("transaction_problem"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_c_forEach_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_1 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_1.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_c_forEach_1.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${resultsFailed}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_forEach_1.setVar("result"); - int[] _jspx_push_body_count_c_forEach_1 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_1 = _jspx_th_c_forEach_1.doStartTag(); - if (_jspx_eval_c_forEach_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
    '); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${result.key}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_dsp_msg_0(_jspx_th_c_forEach_1, _jspx_page_context, _jspx_push_body_count_c_forEach_1)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_1[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_1.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_1.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_1); - } - return false; - } - - private boolean _jspx_meth_dsp_msg_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_1, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_1) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // dsp:msg - org.apache.jsp.tag.web.display.msg_tag _jspx_th_dsp_msg_0 = new org.apache.jsp.tag.web.display.msg_tag(); - _jspx_th_dsp_msg_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_msg_0.setParent(_jspx_th_c_forEach_1); - _jspx_th_dsp_msg_0.setMsg((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${result.value['e:msg']}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_dsp_msg_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_fmt_message_3.setKey("retry_selected"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_when_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_3 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_3.setPageContext(_jspx_page_context); - _jspx_th_c_when_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.record_id}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_3 = _jspx_th_c_when_3.doStartTag(); - if (_jspx_eval_c_when_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("
    \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("\r\n"); - out.write(" "); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("\r\n"); - out.write("

    "); - if (_jspx_meth_fmt_message_4(_jspx_th_c_when_3, _jspx_page_context)) - return true; - out.write("

    \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_forEach_2(_jspx_th_c_when_3, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_th_c_when_3, _jspx_page_context)) - return true; - out.write(""); - if (_jspx_meth_fmt_message_6(_jspx_th_c_when_3, _jspx_page_context)) - return true; - out.write("
    \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_3); - return false; - } - - private boolean _jspx_meth_fmt_message_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_3); - _jspx_th_fmt_message_4.setKey("transaction_failed_for"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_3); - _jspx_th_fmt_message_5.setKey("id"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_fmt_message_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_3); - _jspx_th_fmt_message_6.setKey("transaction_problem"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_forEach_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_2 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_2.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_3); - _jspx_th_c_forEach_2.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${resultsFailed}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_forEach_2.setVar("result"); - int[] _jspx_push_body_count_c_forEach_2 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_2 = _jspx_th_c_forEach_2.doStartTag(); - if (_jspx_eval_c_forEach_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" '); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${result.key}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_dsp_msg_1(_jspx_th_c_forEach_2, _jspx_page_context, _jspx_push_body_count_c_forEach_2)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_2[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_2.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_2.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_2); - } - return false; - } - - private boolean _jspx_meth_dsp_msg_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_2, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_2) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // dsp:msg - org.apache.jsp.tag.web.display.msg_tag _jspx_th_dsp_msg_1 = new org.apache.jsp.tag.web.display.msg_tag(); - _jspx_th_dsp_msg_1.setJspContext(_jspx_page_context); - _jspx_th_dsp_msg_1.setParent(_jspx_th_c_forEach_2); - _jspx_th_dsp_msg_1.setMsg((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${result.value['e:msg']}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_dsp_msg_1.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_3); - _jspx_th_fmt_message_7.setKey("retry_selected"); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_c_if_1(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent(null); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty resultsOk}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_fmt_message_8(_jspx_th_c_if_1, _jspx_page_context)) - return true; - out.write("

    \r\n"); - out.write("
      \r\n"); - out.write(" "); - if (_jspx_meth_c_forEach_3(_jspx_th_c_if_1, _jspx_page_context)) - return true; - out.write("
    \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_fmt_message_8(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_fmt_message_8.setKey("transaction_successful_for"); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - return false; - } - - private boolean _jspx_meth_c_forEach_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_3 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_3.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_c_forEach_3.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${resultsOk}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_forEach_3.setVar("result"); - int[] _jspx_push_body_count_c_forEach_3 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_3 = _jspx_th_c_forEach_3.doStartTag(); - if (_jspx_eval_c_forEach_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("
  • '); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${result.key}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("
  • \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_3[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_3.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_3.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_3); - } - return false; - } - - private boolean _jspx_meth_fmt_message_9(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey("transaction_details"); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - return false; - } - - private boolean _jspx_meth_x_parse_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_4, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_4) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_1 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_1.setPageContext(_jspx_page_context); - _jspx_th_x_parse_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_4); - _jspx_th_x_parse_1.setVarDom("doc"); - int _jspx_eval_x_parse_1 = _jspx_th_x_parse_1.doStartTag(); - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_push_body_count_c_forEach_4[0]++; - _jspx_th_x_parse_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_1.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${result.value}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - int evalDoAfterBody = _jspx_th_x_parse_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - _jspx_push_body_count_c_forEach_4[0]--; - } - if (_jspx_th_x_parse_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_1); - return false; - } - - private boolean _jspx_meth_c_when_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_4) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_4 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_4.setPageContext(_jspx_page_context); - _jspx_th_c_when_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - _jspx_th_c_when_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty error}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_4 = _jspx_th_c_when_4.doStartTag(); - if (_jspx_eval_c_when_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_if_2(_jspx_th_c_when_4, _jspx_page_context, _jspx_push_body_count_c_forEach_4)) - return true; - out.write("

    "); - if (_jspx_meth_fmt_message_11(_jspx_th_c_when_4, _jspx_page_context, _jspx_push_body_count_c_forEach_4)) - return true; - out.write("

    \r\n"); - out.write("

    \r\n"); - out.write(" "); - if (_jspx_meth_dsp_msg_2(_jspx_th_c_when_4, _jspx_page_context, _jspx_push_body_count_c_forEach_4)) - return true; - out.write("

    \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_4); - return false; - } - - private boolean _jspx_meth_c_if_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_4, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_4) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_4); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty error['@mockup']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_10(_jspx_th_c_if_2, _jspx_page_context, _jspx_push_body_count_c_forEach_4)) - return true; - out.write("

    \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_fmt_message_10(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_4) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_bundle_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - _jspx_th_fmt_message_10.setKey("debug_working_with_mockups"); - _jspx_th_fmt_message_10.setBundle((javax.servlet.jsp.jstl.fmt.LocalizationContext) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${guiBundle}", javax.servlet.jsp.jstl.fmt.LocalizationContext.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_bundle_nobody.reuse(_jspx_th_fmt_message_10); - return false; - } - - private boolean _jspx_meth_fmt_message_11(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_4, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_4) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_bundle_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_4); - _jspx_th_fmt_message_11.setKey("error_processing_request"); - _jspx_th_fmt_message_11.setBundle((javax.servlet.jsp.jstl.fmt.LocalizationContext) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${guiBundle}", javax.servlet.jsp.jstl.fmt.LocalizationContext.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_bundle_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_dsp_msg_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_4, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_4) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // dsp:msg - org.apache.jsp.tag.web.display.msg_tag _jspx_th_dsp_msg_2 = new org.apache.jsp.tag.web.display.msg_tag(); - _jspx_th_dsp_msg_2.setJspContext(_jspx_page_context); - _jspx_th_dsp_msg_2.setParent(_jspx_th_c_when_4); - _jspx_th_dsp_msg_2.setMsg((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${error['e:msg']}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_dsp_msg_2.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_4) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty trans['@mockup']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_12(_jspx_th_c_if_3, _jspx_page_context, _jspx_push_body_count_c_forEach_4)) - return true; - out.write("

    \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_fmt_message_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_4) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_bundle_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - _jspx_th_fmt_message_12.setKey("debug_working_with_mockups"); - _jspx_th_fmt_message_12.setBundle((javax.servlet.jsp.jstl.fmt.LocalizationContext) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${guiBundle}", javax.servlet.jsp.jstl.fmt.LocalizationContext.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_bundle_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_fmt_message_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_5, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_4) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_bundle.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_5); - _jspx_th_fmt_message_13.setKey("transaction_error_for_id"); - _jspx_th_fmt_message_13.setBundle((javax.servlet.jsp.jstl.fmt.LocalizationContext) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${guiBundle}", javax.servlet.jsp.jstl.fmt.LocalizationContext.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_eval_fmt_message_13 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_message_13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_push_body_count_c_forEach_4[0]++; - _jspx_th_fmt_message_13.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_message_13.doInitBody(); - } - do { - if (_jspx_meth_fmt_param_0(_jspx_th_fmt_message_13, _jspx_page_context, _jspx_push_body_count_c_forEach_4)) - return true; - int evalDoAfterBody = _jspx_th_fmt_message_13.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_message_13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - _jspx_push_body_count_c_forEach_4[0]--; - } - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_bundle.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_fmt_param_0(javax.servlet.jsp.tagext.JspTag _jspx_th_fmt_message_13, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_4) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:param - org.apache.taglibs.standard.tag.rt.fmt.ParamTag _jspx_th_fmt_param_0 = (org.apache.taglibs.standard.tag.rt.fmt.ParamTag) _jspx_tagPool_fmt_param_value_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.ParamTag.class); - _jspx_th_fmt_param_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_param_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fmt_message_13); - _jspx_th_fmt_param_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${result.key}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_param_0 = _jspx_th_fmt_param_0.doStartTag(); - if (_jspx_th_fmt_param_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_param_value_nobody.reuse(_jspx_th_fmt_param_0); - return false; - } - - private boolean _jspx_meth_dsp_msg_3(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context, int[] _jspx_push_body_count) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // dsp:msg - org.apache.jsp.tag.web.display.msg_tag _jspx_th_dsp_msg_3 = new org.apache.jsp.tag.web.display.msg_tag(); - _jspx_th_dsp_msg_3.setJspContext(_jspx_page_context); - _jspx_th_dsp_msg_3.setParent(_jspx_parent); - _jspx_th_dsp_msg_3.setMsg((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['e:msg']}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_dsp_msg_3.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_14(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context, int[] _jspx_push_body_count) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_bundle_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_14.setKey("process_name"); - _jspx_th_fmt_message_14.setBundle((javax.servlet.jsp.jstl.fmt.LocalizationContext) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${guiBundle}", javax.servlet.jsp.jstl.fmt.LocalizationContext.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_bundle_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_fmt_message_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_4) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_bundle.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_fmt_message_15.setKey("transaction_success_for_id"); - _jspx_th_fmt_message_15.setBundle((javax.servlet.jsp.jstl.fmt.LocalizationContext) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${guiBundle}", javax.servlet.jsp.jstl.fmt.LocalizationContext.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_eval_fmt_message_15 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_message_15 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_push_body_count_c_forEach_4[0]++; - _jspx_th_fmt_message_15.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_message_15.doInitBody(); - } - do { - if (_jspx_meth_fmt_param_1(_jspx_th_fmt_message_15, _jspx_page_context, _jspx_push_body_count_c_forEach_4)) - return true; - int evalDoAfterBody = _jspx_th_fmt_message_15.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_message_15 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - _jspx_push_body_count_c_forEach_4[0]--; - } - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_bundle.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_fmt_param_1(javax.servlet.jsp.tagext.JspTag _jspx_th_fmt_message_15, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_4) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:param - org.apache.taglibs.standard.tag.rt.fmt.ParamTag _jspx_th_fmt_param_1 = (org.apache.taglibs.standard.tag.rt.fmt.ParamTag) _jspx_tagPool_fmt_param_value_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.ParamTag.class); - _jspx_th_fmt_param_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_param_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fmt_message_15); - _jspx_th_fmt_param_1.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${result.key}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_param_1 = _jspx_th_fmt_param_1.doStartTag(); - if (_jspx_th_fmt_param_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_param_value_nobody.reuse(_jspx_th_fmt_param_1); - return false; - } - - private boolean _jspx_meth_c_if_4(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context, int[] _jspx_push_body_count) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_4 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_4.setPageContext(_jspx_page_context); - _jspx_th_c_if_4.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty ptr['e:msg']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_4 = _jspx_th_c_if_4.doStartTag(); - if (_jspx_eval_c_if_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_dsp_msg_4(_jspx_th_c_if_4, _jspx_page_context, _jspx_push_body_count)) - return true; - out.write("

    "); - int evalDoAfterBody = _jspx_th_c_if_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_4); - return false; - } - - private boolean _jspx_meth_dsp_msg_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context, int[] _jspx_push_body_count) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // dsp:msg - org.apache.jsp.tag.web.display.msg_tag _jspx_th_dsp_msg_4 = new org.apache.jsp.tag.web.display.msg_tag(); - _jspx_th_dsp_msg_4.setJspContext(_jspx_page_context); - _jspx_th_dsp_msg_4.setParent(_jspx_th_c_if_4); - _jspx_th_dsp_msg_4.setMsg((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['e:msg']}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_dsp_msg_4.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_5(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context, int[] _jspx_push_body_count) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_5 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_5.setPageContext(_jspx_page_context); - _jspx_th_c_if_5.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['t:result/s:suspension'] ne null}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_5 = _jspx_th_c_if_5.doStartTag(); - if (_jspx_eval_c_if_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_dsp_suspension_0(_jspx_th_c_if_5, _jspx_page_context, _jspx_push_body_count)) - return true; - int evalDoAfterBody = _jspx_th_c_if_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_5); - return false; - } - - private boolean _jspx_meth_dsp_suspension_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context, int[] _jspx_push_body_count) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // dsp:suspension - org.apache.jsp.tag.web.display.suspension_tag _jspx_th_dsp_suspension_0 = new org.apache.jsp.tag.web.display.suspension_tag(); - _jspx_th_dsp_suspension_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_suspension_0.setParent(_jspx_th_c_if_5); - _jspx_th_dsp_suspension_0.setDoc((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['t:result']}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_dsp_suspension_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_6(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context, int[] _jspx_push_body_count) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_6 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_6.setPageContext(_jspx_page_context); - _jspx_th_c_if_6.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_6.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['t:result/f:fine'] ne null}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_6 = _jspx_th_c_if_6.doStartTag(); - if (_jspx_eval_c_if_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_dsp_fine_0(_jspx_th_c_if_6, _jspx_page_context, _jspx_push_body_count)) - return true; - int evalDoAfterBody = _jspx_th_c_if_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_6); - return false; - } - - private boolean _jspx_meth_dsp_fine_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_6, PageContext _jspx_page_context, int[] _jspx_push_body_count) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // dsp:fine - org.apache.jsp.tag.web.display.fine_tag _jspx_th_dsp_fine_0 = new org.apache.jsp.tag.web.display.fine_tag(); - _jspx_th_dsp_fine_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_fine_0.setParent(_jspx_th_c_if_6); - _jspx_th_dsp_fine_0.setDoc((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['t:result']}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_dsp_fine_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_7(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context, int[] _jspx_push_body_count) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_7 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_7.setPageContext(_jspx_page_context); - _jspx_th_c_if_7.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_7.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['t:result/l:loan'] ne null}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_7 = _jspx_th_c_if_7.doStartTag(); - if (_jspx_eval_c_if_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_dsp_loan_0(_jspx_th_c_if_7, _jspx_page_context, _jspx_push_body_count)) - return true; - int evalDoAfterBody = _jspx_th_c_if_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_7); - return false; - } - - private boolean _jspx_meth_dsp_loan_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_7, PageContext _jspx_page_context, int[] _jspx_push_body_count) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // dsp:loan - org.apache.jsp.tag.web.display.loan_tag _jspx_th_dsp_loan_0 = new org.apache.jsp.tag.web.display.loan_tag(); - _jspx_th_dsp_loan_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_loan_0.setParent(_jspx_th_c_if_7); - _jspx_th_dsp_loan_0.setDoc((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['t:result']}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_dsp_loan_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_8(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context, int[] _jspx_push_body_count) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_8 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_8.setPageContext(_jspx_page_context); - _jspx_th_c_if_8.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_8.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['t:result/ret:return'] ne null}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_8 = _jspx_th_c_if_8.doStartTag(); - if (_jspx_eval_c_if_8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_dsp_return_0(_jspx_th_c_if_8, _jspx_page_context, _jspx_push_body_count)) - return true; - int evalDoAfterBody = _jspx_th_c_if_8.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_8); - return false; - } - - private boolean _jspx_meth_dsp_return_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_8, PageContext _jspx_page_context, int[] _jspx_push_body_count) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // dsp:return - org.apache.jsp.tag.web.display.return_tag _jspx_th_dsp_return_0 = new org.apache.jsp.tag.web.display.return_tag(); - _jspx_th_dsp_return_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_return_0.setParent(_jspx_th_c_if_8); - _jspx_th_dsp_return_0.setDoc((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['t:result']}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_dsp_return_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_9(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context, int[] _jspx_push_body_count) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_9 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_9.setPageContext(_jspx_page_context); - _jspx_th_c_if_9.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_9.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['t:result/r:reservation'] ne null}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_9 = _jspx_th_c_if_9.doStartTag(); - if (_jspx_eval_c_if_9 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_dsp_reservation_0(_jspx_th_c_if_9, _jspx_page_context, _jspx_push_body_count)) - return true; - int evalDoAfterBody = _jspx_th_c_if_9.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_9); - return false; - } - - private boolean _jspx_meth_dsp_reservation_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_9, PageContext _jspx_page_context, int[] _jspx_push_body_count) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // dsp:reservation - org.apache.jsp.tag.web.display.reservation_tag _jspx_th_dsp_reservation_0 = new org.apache.jsp.tag.web.display.reservation_tag(); - _jspx_th_dsp_reservation_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_reservation_0.setParent(_jspx_th_c_if_9); - _jspx_th_dsp_reservation_0.setDoc((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['t:result']}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_dsp_reservation_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_10(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context, int[] _jspx_push_body_count) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_10 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_10.setPageContext(_jspx_page_context); - _jspx_th_c_if_10.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_10.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['t:result/w:wait'] ne null}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_10 = _jspx_th_c_if_10.doStartTag(); - if (_jspx_eval_c_if_10 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_dsp_wait_0(_jspx_th_c_if_10, _jspx_page_context, _jspx_push_body_count)) - return true; - int evalDoAfterBody = _jspx_th_c_if_10.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_10); - return false; - } - - private boolean _jspx_meth_dsp_wait_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_10, PageContext _jspx_page_context, int[] _jspx_push_body_count) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // dsp:wait - org.apache.jsp.tag.web.display.wait_tag _jspx_th_dsp_wait_0 = new org.apache.jsp.tag.web.display.wait_tag(); - _jspx_th_dsp_wait_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_wait_0.setParent(_jspx_th_c_if_10); - _jspx_th_dsp_wait_0.setDoc((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['t:result']}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_dsp_wait_0.doTag(); - return false; - } - - private class transResultMulti_tagHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public transResultMulti_tagHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public void invoke0( JspWriter out ) - throws Throwable - { - out.write("

    \r\n"); - out.write(" "); - if (_jspx_meth_dsp_msg_3(_jspx_parent, _jspx_page_context, _jspx_push_body_count)) - return; - out.write("
    \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_14(_jspx_parent, _jspx_page_context, _jspx_push_body_count)) - return; - out.write(':'); - out.write(' '); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@name']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("

    \r\n"); - out.write(" "); - return; - } - public void invoke1( JspWriter out ) - throws Throwable - { - if (_jspx_meth_c_if_4(_jspx_parent, _jspx_page_context, _jspx_push_body_count)) - return; - if (_jspx_meth_c_if_5(_jspx_parent, _jspx_page_context, _jspx_push_body_count)) - return; - if (_jspx_meth_c_if_6(_jspx_parent, _jspx_page_context, _jspx_push_body_count)) - return; - if (_jspx_meth_c_if_7(_jspx_parent, _jspx_page_context, _jspx_push_body_count)) - return; - if (_jspx_meth_c_if_8(_jspx_parent, _jspx_page_context, _jspx_push_body_count)) - return; - if (_jspx_meth_c_if_9(_jspx_parent, _jspx_page_context, _jspx_push_body_count)) - return; - if (_jspx_meth_c_if_10(_jspx_parent, _jspx_page_context, _jspx_push_body_count)) - return; - return; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - case 1: - invoke1( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/transResult_tag$transResult_tagHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/transResult_tag$transResult_tagHelper.class deleted file mode 100755 index b6861e014ad22e5e916d4530b0c931f4be494bd6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3802 zcmbtXTTmO<8UB`CSb4n|EQ}k7Z4`=QkifcuE(@lPF*G=U-GEJFC!vej3Sps@S1XKT z_a3`#dcVhQ-~G_1%-AH;&eZNpANttaL+|PJrT2R}Y198d60k%{XFS!6{&UWM{`23@ zx4Yl^&sV<=AcimR!V#R&(2KY6>~SWuKFn!2i*r8A^ZM-?p1^q@F8J^yPoLt=r+rvZ z@eYmlO%;n8GFbA#^5LBb8$MMk&Y9U^ z3GLM*<MY{P{~2~F;DuGABeaCFLcvSG7mW|pl@HQ~$FV%T-eLa9O@ zw@T%_yFdm=ZPQ4ukaI^RlzQ*)=wuzA$=NZx;F90Nb#`|~bYZgZoCIaeUa};#OyvsJ zOnG(Da^}p%JaPO}cE-$~Go2i-t4xK%q*RDtw!?VT$`>t%vN~BPSk749ER`%0J9%FL z_0&~L8ERh2l`>9lHCHfQo2*EbZ;dKcja0&+IC(p6Ggi^f*#!!`YA;IFtyq@ORxupT*-$mJ&waZS%n#ghC_Ps8TN4d3i z4B)7aFy5`B4?!Iv^pjH~#XyFub*$TR9NXz0ZPrM+j`!fbq$uF|jg(x+E@Ve_ybteJ z@c|vr;yU>@60UBHEIMI2PEFuB70_`5*IC~OsmFS*7G3AUk>dq()jIMN`Q6H{RU)5t zom?TS<3so`CBODIo}t@VEx3y3bbJIK<+~Fu3Y)%7n>s$m_CC(!6HGqI5`b4 zj8!6#jt~x9x=*mJ&}j|kByt*+6!iN?-g=nkadfq@R? zMKlCElsk}v9gTOOydZSMi0(%tDgHJZxqAD*#CikPuajpPGCC`qv=FOwfEZ-@Mi8)ypoRieS$xy)@=tJB{wYH8&u~nB8Kd&gaZ>&TPRYN-qWmi?%fCiJ{*6e%{)+osDX=k$ zw@`@3NwHW+!WZE$dCStOsgY9kr~^TGoTi z+Rn!)S|}gCgT{y1n#<uHv!R;DfAUO2stoL86U+qZzdG3Mts^ z!oy@@hKw}eG!iswr2YtfBMlMfOO(Oz?DQjNw0iG`+Ns$yT5vWXh6ybchy*-hN9j4I z&5xfLn4Fp5Z=&iqjQ2}MhyqCmqp}F(Z+PGl$oM{c$ZB z7h6d!l{S*GSbtJWM`)53!(fs`c^!{w>9~CHB C!P*o6 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/transResult_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/transResult_tag.class deleted file mode 100755 index 720f6e97f13000344bb7f608a3886b883e50a964..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29938 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/transResult_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/transResult_tag.java deleted file mode 100755 index 8f4047334..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/transResult_tag.java +++ /dev/null @@ -1,1051 +0,0 @@ -package org.apache.jsp.tag.web.trans; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class transResult_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(14); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/msg.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/isDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/suspension.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/out.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/formatDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/parseDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/fine.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/formatAmount.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/loan.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/return.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/reservation.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/wait.tag"); - } - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_value_target_property_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_parse_varDom; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_bundle_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.String showAll; - - public java.lang.String getShowAll() { - return this.showAll; - } - - public void setShowAll(java.lang.String showAll) { - this.showAll = showAll; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_fmt_setLocale_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_set_value_target_property_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_x_parse_varDom = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_fmt_message_key_bundle_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_nobody.release(); - _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.release(); - _jspx_tagPool_c_set_value_target_property_nobody.release(); - _jspx_tagPool_x_parse_varDom.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_fmt_message_key_bundle_nobody.release(); - _jspx_tagPool_c_otherwise.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getShowAll() != null ) - _jspx_page_context.setAttribute("showAll", getShowAll()); - - try { - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - if (_jspx_meth_c_set_1(_jspx_page_context)) - return; - if (_jspx_meth_c_set_2(_jspx_page_context)) - return; - if (_jspx_meth_c_set_3(_jspx_page_context)) - return; - if (_jspx_meth_c_set_4(_jspx_page_context)) - return; - if (_jspx_meth_c_set_5(_jspx_page_context)) - return; - if (_jspx_meth_c_set_6(_jspx_page_context)) - return; - if (_jspx_meth_c_set_7(_jspx_page_context)) - return; - if (_jspx_meth_x_parse_0(_jspx_page_context)) - return; - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_0 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_0_aliasMap.put("punt", "error"); - _jspx_th_jxp_set_0.setJspContext(_jspx_page_context, _jspx_th_jxp_set_0_aliasMap); - _jspx_th_jxp_set_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_0.setVar("error"); - _jspx_th_jxp_set_0.setSelect("//e:error"); - _jspx_th_jxp_set_0.doTag(); - out.write("
    \r\n"); - out.write("\r\n"); - out.write(" "); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return; - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_1 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_1_aliasMap.put("punt", "trans"); - _jspx_th_jxp_set_1.setJspContext(_jspx_page_context, _jspx_th_jxp_set_1_aliasMap); - _jspx_th_jxp_set_1.setParent(_jspx_th_c_otherwise_0); - _jspx_th_jxp_set_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_1.setVar("trans"); - _jspx_th_jxp_set_1.setSelect("//t:transactionResult"); - _jspx_th_jxp_set_1.doTag(); - if (_jspx_meth_c_if_1(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_2 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_2_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_2_aliasMap.put("punt", "hasProcError"); - _jspx_th_jxp_set_2.setJspContext(_jspx_page_context, _jspx_th_jxp_set_2_aliasMap); - _jspx_th_jxp_set_2.setParent(_jspx_th_c_otherwise_0); - _jspx_th_jxp_set_2.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_2.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_2.setVar("hasProcError"); - _jspx_th_jxp_set_2.setSelect("//t:processResult[@successful='false']/@successful"); - _jspx_th_jxp_set_2.doTag(); - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_3 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_3_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_3_aliasMap.put("punt", "procError"); - _jspx_th_jxp_set_3.setJspContext(_jspx_page_context, _jspx_th_jxp_set_3_aliasMap); - _jspx_th_jxp_set_3.setParent(_jspx_th_c_otherwise_0); - _jspx_th_jxp_set_3.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_3.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_set_3.setVar("procError"); - _jspx_th_jxp_set_3.setSelect("//t:processResult[@successful='false']"); - _jspx_th_jxp_set_3.doTag(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty hasProcError}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_fmt_message_3(_jspx_th_c_if_2, _jspx_page_context)) - return; - out.write("

    \r\n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_0 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_0_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_0.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_0_aliasMap); - _jspx_th_jxp_forEach_0.setParent(_jspx_th_c_if_2); - _jspx_th_jxp_forEach_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_0.setVar("ptr"); - _jspx_th_jxp_forEach_0.setSelect("//t:processResult[@successful='false']"); - _jspx_th_jxp_forEach_0.setJspBody(new transResult_tagHelper( 0, _jspx_page_context, _jspx_th_jxp_forEach_0, null)); - _jspx_th_jxp_forEach_0.doTag(); - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - if (_jspx_meth_c_if_3(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_1 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_1_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_1.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_1_aliasMap); - _jspx_th_jxp_forEach_1.setParent(_jspx_th_c_otherwise_0); - _jspx_th_jxp_forEach_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${doc}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_jxp_forEach_1.setVar("ptr"); - _jspx_th_jxp_forEach_1.setSelect("//t:result/.."); - _jspx_th_jxp_forEach_1.setJspBody(new transResult_tagHelper( 1, _jspx_page_context, _jspx_th_jxp_forEach_1, null)); - _jspx_th_jxp_forEach_1.doTag(); - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - out.write("
    \r\n"); - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_setLocale_value_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setVar("guiBundle"); - _jspx_th_fmt_setBundle_0.setScope("page"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_setBundle_var_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_0.setProperty("e"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/engineresult/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_set_1(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent(null); - _jspx_th_c_set_1.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_1.setProperty("t"); - _jspx_th_c_set_1.setValue(new String("http://kalio.net/empweb/schema/transactionresult/v1")); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_c_set_2(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent(null); - _jspx_th_c_set_2.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_2.setProperty("l"); - _jspx_th_c_set_2.setValue(new String("http://kalio.net/empweb/schema/loan/v1")); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_c_set_3(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_3 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_3.setPageContext(_jspx_page_context); - _jspx_th_c_set_3.setParent(null); - _jspx_th_c_set_3.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_3.setProperty("ret"); - _jspx_th_c_set_3.setValue(new String("http://kalio.net/empweb/schema/return/v1")); - int _jspx_eval_c_set_3 = _jspx_th_c_set_3.doStartTag(); - if (_jspx_th_c_set_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_3); - return false; - } - - private boolean _jspx_meth_c_set_4(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_4 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_4.setPageContext(_jspx_page_context); - _jspx_th_c_set_4.setParent(null); - _jspx_th_c_set_4.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_4.setProperty("r"); - _jspx_th_c_set_4.setValue(new String("http://kalio.net/empweb/schema/reservation/v1")); - int _jspx_eval_c_set_4 = _jspx_th_c_set_4.doStartTag(); - if (_jspx_th_c_set_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_4); - return false; - } - - private boolean _jspx_meth_c_set_5(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_5 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_5.setPageContext(_jspx_page_context); - _jspx_th_c_set_5.setParent(null); - _jspx_th_c_set_5.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_5.setProperty("w"); - _jspx_th_c_set_5.setValue(new String("http://kalio.net/empweb/schema/wait/v1")); - int _jspx_eval_c_set_5 = _jspx_th_c_set_5.doStartTag(); - if (_jspx_th_c_set_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_5); - return false; - } - - private boolean _jspx_meth_c_set_6(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_6 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_6.setPageContext(_jspx_page_context); - _jspx_th_c_set_6.setParent(null); - _jspx_th_c_set_6.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_6.setProperty("f"); - _jspx_th_c_set_6.setValue(new String("http://kalio.net/empweb/schema/fine/v1")); - int _jspx_eval_c_set_6 = _jspx_th_c_set_6.doStartTag(); - if (_jspx_th_c_set_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_6); - return false; - } - - private boolean _jspx_meth_c_set_7(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_7 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_7.setPageContext(_jspx_page_context); - _jspx_th_c_set_7.setParent(null); - _jspx_th_c_set_7.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_c_set_7.setProperty("s"); - _jspx_th_c_set_7.setValue(new String("http://kalio.net/empweb/schema/suspension/v1")); - int _jspx_eval_c_set_7 = _jspx_th_c_set_7.doStartTag(); - if (_jspx_th_c_set_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_7); - return false; - } - - private boolean _jspx_meth_x_parse_0(PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent(null); - _jspx_th_x_parse_0.setVarDom("doc"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - ((org.apache.jasper.runtime.JspContextWrapper) this.jspContext).syncBeforeInvoke(); - _jspx_sout = null; - if (getJspBody() != null) - getJspBody().invoke(_jspx_sout); - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty error}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_if_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - out.write("

    "); - if (_jspx_meth_fmt_message_1(_jspx_th_c_when_0, _jspx_page_context)) - return true; - out.write("

    \r\n"); - out.write("

    \r\n"); - out.write(" "); - if (_jspx_meth_dsp_msg_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - out.write("

    \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_c_if_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty error['@mockup']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("

    \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_fmt_message_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_bundle_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_fmt_message_0.setKey("debug_working_with_mockups"); - _jspx_th_fmt_message_0.setBundle((javax.servlet.jsp.jstl.fmt.LocalizationContext) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${guiBundle}", javax.servlet.jsp.jstl.fmt.LocalizationContext.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_bundle_nobody.reuse(_jspx_th_fmt_message_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_bundle_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_fmt_message_1.setKey("error_processing_request"); - _jspx_th_fmt_message_1.setBundle((javax.servlet.jsp.jstl.fmt.LocalizationContext) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${guiBundle}", javax.servlet.jsp.jstl.fmt.LocalizationContext.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_bundle_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_dsp_msg_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // dsp:msg - org.apache.jsp.tag.web.display.msg_tag _jspx_th_dsp_msg_0 = new org.apache.jsp.tag.web.display.msg_tag(); - _jspx_th_dsp_msg_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_msg_0.setParent(_jspx_th_c_when_0); - _jspx_th_dsp_msg_0.setMsg((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${error['e:msg']}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_dsp_msg_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty trans['@mockup']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_2(_jspx_th_c_if_1, _jspx_page_context)) - return true; - out.write("

    \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_bundle_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_fmt_message_2.setKey("debug_working_with_mockups"); - _jspx_th_fmt_message_2.setBundle((javax.servlet.jsp.jstl.fmt.LocalizationContext) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${guiBundle}", javax.servlet.jsp.jstl.fmt.LocalizationContext.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_bundle_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_bundle_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - _jspx_th_fmt_message_3.setKey("error_processing_transaction"); - _jspx_th_fmt_message_3.setBundle((javax.servlet.jsp.jstl.fmt.LocalizationContext) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${guiBundle}", javax.servlet.jsp.jstl.fmt.LocalizationContext.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_bundle_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_dsp_msg_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // dsp:msg - org.apache.jsp.tag.web.display.msg_tag _jspx_th_dsp_msg_1 = new org.apache.jsp.tag.web.display.msg_tag(); - _jspx_th_dsp_msg_1.setJspContext(_jspx_page_context); - _jspx_th_dsp_msg_1.setParent(_jspx_parent); - _jspx_th_dsp_msg_1.setMsg((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['e:msg']}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_dsp_msg_1.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_4(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_bundle_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_4.setKey("process_name"); - _jspx_th_fmt_message_4.setBundle((javax.servlet.jsp.jstl.fmt.LocalizationContext) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${guiBundle}", javax.servlet.jsp.jstl.fmt.LocalizationContext.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_bundle_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_c_if_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${empty hasProcError}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_fmt_message_5(_jspx_th_c_if_3, _jspx_page_context)) - return true; - out.write("

    \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_fmt_message_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_bundle_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - _jspx_th_fmt_message_5.setKey("transaction_successful"); - _jspx_th_fmt_message_5.setBundle((javax.servlet.jsp.jstl.fmt.LocalizationContext) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${guiBundle}", javax.servlet.jsp.jstl.fmt.LocalizationContext.class, (PageContext)this.getJspContext(), null, false)); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_bundle_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_if_4(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_4 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_4.setPageContext(_jspx_page_context); - _jspx_th_c_if_4.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty ptr['e:msg']}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_4 = _jspx_th_c_if_4.doStartTag(); - if (_jspx_eval_c_if_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_dsp_msg_2(_jspx_th_c_if_4, _jspx_page_context)) - return true; - out.write("

    "); - int evalDoAfterBody = _jspx_th_c_if_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_4); - return false; - } - - private boolean _jspx_meth_dsp_msg_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // dsp:msg - org.apache.jsp.tag.web.display.msg_tag _jspx_th_dsp_msg_2 = new org.apache.jsp.tag.web.display.msg_tag(); - _jspx_th_dsp_msg_2.setJspContext(_jspx_page_context); - _jspx_th_dsp_msg_2.setParent(_jspx_th_c_if_4); - _jspx_th_dsp_msg_2.setMsg((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['e:msg']}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_dsp_msg_2.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_5(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_5 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_5.setPageContext(_jspx_page_context); - _jspx_th_c_if_5.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['t:result/s:suspension'] ne null}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_5 = _jspx_th_c_if_5.doStartTag(); - if (_jspx_eval_c_if_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_dsp_suspension_0(_jspx_th_c_if_5, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_5); - return false; - } - - private boolean _jspx_meth_dsp_suspension_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // dsp:suspension - org.apache.jsp.tag.web.display.suspension_tag _jspx_th_dsp_suspension_0 = new org.apache.jsp.tag.web.display.suspension_tag(); - _jspx_th_dsp_suspension_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_suspension_0.setParent(_jspx_th_c_if_5); - _jspx_th_dsp_suspension_0.setDoc((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['t:result']}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_dsp_suspension_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_6(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_6 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_6.setPageContext(_jspx_page_context); - _jspx_th_c_if_6.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_6.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['t:result/f:fine'] ne null}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_6 = _jspx_th_c_if_6.doStartTag(); - if (_jspx_eval_c_if_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_dsp_fine_0(_jspx_th_c_if_6, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_6); - return false; - } - - private boolean _jspx_meth_dsp_fine_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_6, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // dsp:fine - org.apache.jsp.tag.web.display.fine_tag _jspx_th_dsp_fine_0 = new org.apache.jsp.tag.web.display.fine_tag(); - _jspx_th_dsp_fine_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_fine_0.setParent(_jspx_th_c_if_6); - _jspx_th_dsp_fine_0.setDoc((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['t:result']}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_dsp_fine_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_7(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_7 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_7.setPageContext(_jspx_page_context); - _jspx_th_c_if_7.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_7.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['t:result/l:loan'] ne null}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_7 = _jspx_th_c_if_7.doStartTag(); - if (_jspx_eval_c_if_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_dsp_loan_0(_jspx_th_c_if_7, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_7); - return false; - } - - private boolean _jspx_meth_dsp_loan_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_7, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // dsp:loan - org.apache.jsp.tag.web.display.loan_tag _jspx_th_dsp_loan_0 = new org.apache.jsp.tag.web.display.loan_tag(); - _jspx_th_dsp_loan_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_loan_0.setParent(_jspx_th_c_if_7); - _jspx_th_dsp_loan_0.setDoc((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['t:result']}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_dsp_loan_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_8(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_8 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_8.setPageContext(_jspx_page_context); - _jspx_th_c_if_8.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_8.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['t:result/ret:return'] ne null}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_8 = _jspx_th_c_if_8.doStartTag(); - if (_jspx_eval_c_if_8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_dsp_return_0(_jspx_th_c_if_8, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_8.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_8); - return false; - } - - private boolean _jspx_meth_dsp_return_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_8, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // dsp:return - org.apache.jsp.tag.web.display.return_tag _jspx_th_dsp_return_0 = new org.apache.jsp.tag.web.display.return_tag(); - _jspx_th_dsp_return_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_return_0.setParent(_jspx_th_c_if_8); - _jspx_th_dsp_return_0.setDoc((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['t:result']}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_dsp_return_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_9(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_9 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_9.setPageContext(_jspx_page_context); - _jspx_th_c_if_9.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_9.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['t:result/r:reservation'] ne null}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_9 = _jspx_th_c_if_9.doStartTag(); - if (_jspx_eval_c_if_9 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_dsp_reservation_0(_jspx_th_c_if_9, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_9.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_9); - return false; - } - - private boolean _jspx_meth_dsp_reservation_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_9, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // dsp:reservation - org.apache.jsp.tag.web.display.reservation_tag _jspx_th_dsp_reservation_0 = new org.apache.jsp.tag.web.display.reservation_tag(); - _jspx_th_dsp_reservation_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_reservation_0.setParent(_jspx_th_c_if_9); - _jspx_th_dsp_reservation_0.setDoc((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['t:result']}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_dsp_reservation_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_10(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_10 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_10.setPageContext(_jspx_page_context); - _jspx_th_c_if_10.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_10.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['t:result/w:wait'] ne null}", java.lang.Boolean.class, (PageContext)this.getJspContext(), null, false)).booleanValue()); - int _jspx_eval_c_if_10 = _jspx_th_c_if_10.doStartTag(); - if (_jspx_eval_c_if_10 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_dsp_wait_0(_jspx_th_c_if_10, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_10.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_10); - return false; - } - - private boolean _jspx_meth_dsp_wait_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_10, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // dsp:wait - org.apache.jsp.tag.web.display.wait_tag _jspx_th_dsp_wait_0 = new org.apache.jsp.tag.web.display.wait_tag(); - _jspx_th_dsp_wait_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_wait_0.setParent(_jspx_th_c_if_10); - _jspx_th_dsp_wait_0.setDoc((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['t:result']}", java.lang.Object.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_dsp_wait_0.doTag(); - return false; - } - - private class transResult_tagHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public transResult_tagHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public void invoke0( JspWriter out ) - throws Throwable - { - out.write("

    \r\n"); - out.write(" "); - if (_jspx_meth_dsp_msg_1(_jspx_parent, _jspx_page_context)) - return; - out.write("
    \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_4(_jspx_parent, _jspx_page_context)) - return; - out.write(':'); - out.write(' '); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@name']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("

    \r\n"); - out.write(" "); - return; - } - public void invoke1( JspWriter out ) - throws Throwable - { - if (_jspx_meth_c_if_4(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_c_if_5(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_c_if_6(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_c_if_7(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_c_if_8(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_c_if_9(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_c_if_10(_jspx_parent, _jspx_page_context)) - return; - return; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - case 1: - invoke1( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/waitSingle_tag$waitSingle_tagHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/waitSingle_tag$waitSingle_tagHelper.class deleted file mode 100755 index 3b56fcb9b283743f999cba2ca4c6fd83a5876973..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2599 zcmbtWT~iZR7=BJjval|KiBN-RQE3Z_VJRvqQL124V+m42rAk}63EQxcWHXx$;I#b% z{RjO8Uf3IFDt6kLYHxbcf7BWK@toZdV2GV@nwji5yXQIY$Mb%i^T*#m{|aCN>s{!> zbrt=Xma`A!<3=ZLDwt6@omFs4MH(3uAL6!L%&NG9kK|)czUCxqUcTN{u%O^$1@}}$ zkyr4Eg8Ks6%6h%Fy;3tAv+4?*nOiqDjcvVdI-6zF)w!sT4?nd-c&u(Qe4Sf#s|~*j=;g!{Y+UIom1eM$IU$nY&{2EwiAzj!~`aTZZN4t!k-k zu24RuhOb#w%bgZ*M&4*=wvEL!b=I!Bv^v#h^`Jk?*-_FEoV8a?fu1?5YR)$*1=CqH z3T1wY%-KbweBW>^`QH2(luim9Kj_45vs^PBQktz+O=q@j)axcuGjHO~a66G?r+d|^ z7agl&RSnms4ne9_2B+z!!09%Q?xR6Kv8tQ)hRMhbjkL!uIhJcWsnLf59d?5OJ@ubB z8j#*Dnl;z5t8_E$%NL0H;&sc`cO{ZwK`#3|d3xEXmh{Cn$KH~Z%Fu6lngx1&z}`+e zo_CGnM$TaF5v*XzOJim-)Av)FkhdF7(acyfR?&mxjmcEja1w(WPT_%uw{Sv33OvC5+f);65!Iv6FFsgw13Mgt= zg{k3Pyr&_Kgodvm&D&Gd@?PNFVKw;;t0q;o=w)~hqZr*5Kss1buqJTh4XUnfvI!*i zi!kcUY29IgTNP9GfQ)05D(n@z*?zLEWq#xZj(R?~0xB>&@_!3fmTPy(boa7bru1n0 zT-|L00;8|@YF}8hm0FpRsyTMeu}s%+9;G*pa>H;Lzwerf?d7kZDt>$MlgBIgcKv3b z_|$=3aFE*t$9B!4Yp!M*)uJpaCOx@NJ@j4kmE0|?6T_Mbc{RhDYGagSXs~TqTJ55< z#_m1C<}IKfuGjWlHmjNSO7`!{2J!amXm3H4nqBkNoY-$@EB{l{)&mLWA2_c)DcE)W zlD}mZ8m08MYgX&z3PU{S`gvq_ARz0Uvw$phpto0c0B?mgjnkmneESALggFkx6VD*x zgUML%IRf!m@EJPdvCuOFpL#Ne`0Pgr5HWj)<|nBBA56bJ@FrLB(Vc6_ZUay zds@+`_@;Q#bmmEdol}k-o>SB4p>ZTlj36vV5fKUY=rN3oaZHLSOo$|1yfvt;KE<%23P*%zFktI)R3Z#0Ip$}qe|(0Sj0Jg zvG{J~b2k^%HfND~C%>S^^F!W{Q4>SsLwl$(UQ5)a^h`24pOIIt`k{-GhltOq7bd1A Ku3S~)Y4u;VHLx!L diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/waitSingle_tag.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/waitSingle_tag.class deleted file mode 100755 index a8040af172aa7e6262203fa21d8fc7703eec44e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10923 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 Vy6Sp-Op&&!kgKb!_f*aG{2%vIDx3fS diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/waitSingle_tag.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/waitSingle_tag.java deleted file mode 100755 index 988e088c3..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/tag/web/trans/waitSingle_tag.java +++ /dev/null @@ -1,320 +0,0 @@ -package org.apache.jsp.tag.web.trans; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; - -public final class waitSingle_tag - extends javax.servlet.jsp.tagext.SimpleTagSupport - implements org.apache.jasper.runtime.JspSourceDependent { - - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(1); - _jspx_dependants.add("/WEB-INF/tags/commons/util/fixUserId.tag"); - } - - private JspContext jspContext; - private java.io.Writer _jspx_sout; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_soap_url_encoding_SOAPAction; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_body; - - public void setJspContext(JspContext ctx) { - super.setJspContext(ctx); - java.util.ArrayList _jspx_nested = null; - java.util.ArrayList _jspx_at_begin = null; - java.util.ArrayList _jspx_at_end = null; - this.jspContext = new org.apache.jasper.runtime.JspContextWrapper(ctx, _jspx_nested, _jspx_at_begin, _jspx_at_end, null); - } - - public JspContext getJspContext() { - return this.jspContext; - } - private java.lang.String userId; - private java.lang.String recordId; - private java.lang.String volumeId; - private java.lang.String userDb; - private java.lang.String objectDb; - private java.lang.String objectCategory; - private java.lang.String startDate; - private java.lang.String objectLocation; - private java.lang.String acceptEndDate; - - public java.lang.String getUserId() { - return this.userId; - } - - public void setUserId(java.lang.String userId) { - this.userId = userId; - } - - public java.lang.String getRecordId() { - return this.recordId; - } - - public void setRecordId(java.lang.String recordId) { - this.recordId = recordId; - } - - public java.lang.String getVolumeId() { - return this.volumeId; - } - - public void setVolumeId(java.lang.String volumeId) { - this.volumeId = volumeId; - } - - public java.lang.String getUserDb() { - return this.userDb; - } - - public void setUserDb(java.lang.String userDb) { - this.userDb = userDb; - } - - public java.lang.String getObjectDb() { - return this.objectDb; - } - - public void setObjectDb(java.lang.String objectDb) { - this.objectDb = objectDb; - } - - public java.lang.String getObjectCategory() { - return this.objectCategory; - } - - public void setObjectCategory(java.lang.String objectCategory) { - this.objectCategory = objectCategory; - } - - public java.lang.String getStartDate() { - return this.startDate; - } - - public void setStartDate(java.lang.String startDate) { - this.startDate = startDate; - } - - public java.lang.String getObjectLocation() { - return this.objectLocation; - } - - public void setObjectLocation(java.lang.String objectLocation) { - this.objectLocation = objectLocation; - } - - public java.lang.String getAcceptEndDate() { - return this.acceptEndDate; - } - - public void setAcceptEndDate(java.lang.String acceptEndDate) { - this.acceptEndDate = acceptEndDate; - } - - public java.util.List getDependants() { - return _jspx_dependants; - } - - private void _jspInit(ServletConfig config) { - _jspx_tagPool_io_soap_url_encoding_SOAPAction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - _jspx_tagPool_io_body = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(config); - } - - public void _jspDestroy() { - _jspx_tagPool_io_soap_url_encoding_SOAPAction.release(); - _jspx_tagPool_io_body.release(); - } - - public void doTag() throws JspException, java.io.IOException { - PageContext _jspx_page_context = (PageContext)jspContext; - HttpServletRequest request = (HttpServletRequest) _jspx_page_context.getRequest(); - HttpServletResponse response = (HttpServletResponse) _jspx_page_context.getResponse(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - ServletConfig config = _jspx_page_context.getServletConfig(); - JspWriter out = jspContext.getOut(); - _jspInit(config); - if( getUserId() != null ) - _jspx_page_context.setAttribute("userId", getUserId()); - if( getRecordId() != null ) - _jspx_page_context.setAttribute("recordId", getRecordId()); - if( getVolumeId() != null ) - _jspx_page_context.setAttribute("volumeId", getVolumeId()); - if( getUserDb() != null ) - _jspx_page_context.setAttribute("userDb", getUserDb()); - if( getObjectDb() != null ) - _jspx_page_context.setAttribute("objectDb", getObjectDb()); - if( getObjectCategory() != null ) - _jspx_page_context.setAttribute("objectCategory", getObjectCategory()); - if( getStartDate() != null ) - _jspx_page_context.setAttribute("startDate", getStartDate()); - if( getObjectLocation() != null ) - _jspx_page_context.setAttribute("objectLocation", getObjectLocation()); - if( getAcceptEndDate() != null ) - _jspx_page_context.setAttribute("acceptEndDate", getAcceptEndDate()); - - try { - // io:soap - org.apache.taglibs.io.HttpSoapTag _jspx_th_io_soap_0 = (org.apache.taglibs.io.HttpSoapTag) _jspx_tagPool_io_soap_url_encoding_SOAPAction.get(org.apache.taglibs.io.HttpSoapTag.class); - _jspx_th_io_soap_0.setPageContext(_jspx_page_context); - _jspx_th_io_soap_0.setParent(null); - _jspx_th_io_soap_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ewengine.trans_service']}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - _jspx_th_io_soap_0.setSOAPAction(""); - _jspx_th_io_soap_0.setEncoding("UTF-8"); - int _jspx_eval_io_soap_0 = _jspx_th_io_soap_0.doStartTag(); - if (_jspx_eval_io_soap_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // io:body - org.apache.taglibs.io.PipeTag _jspx_th_io_body_0 = (org.apache.taglibs.io.PipeTag) _jspx_tagPool_io_body.get(org.apache.taglibs.io.PipeTag.class); - _jspx_th_io_body_0.setPageContext(_jspx_page_context); - _jspx_th_io_body_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_io_soap_0); - int _jspx_eval_io_body_0 = _jspx_th_io_body_0.doStartTag(); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_io_body_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_io_body_0.doInitBody(); - } - do { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_util_fixUserId_0(_jspx_th_io_body_0, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${recordId}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${volumeId}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${objectCategory}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userDb}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${objectDb}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${objectLocation}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${startDate}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - out.print(session.getAttribute("library")); - out.write("\r\n"); - out.write(" "); - out.print(session.getAttribute("user")); - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${acceptEndDate}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_io_body_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_io_body_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_io_body_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_body.reuse(_jspx_th_io_body_0); - int evalDoAfterBody = _jspx_th_io_soap_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_io_soap_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_io_soap_url_encoding_SOAPAction.reuse(_jspx_th_io_soap_0); - } catch( Throwable t ) { - if( t instanceof SkipPageException ) - throw (SkipPageException) t; - if( t instanceof java.io.IOException ) - throw (java.io.IOException) t; - if( t instanceof IllegalStateException ) - throw (IllegalStateException) t; - if( t instanceof JspException ) - throw (JspException) t; - throw new JspException(t); - } finally { - ((org.apache.jasper.runtime.JspContextWrapper) jspContext).syncEndTagFile(); - _jspDestroy(); - } - } - - private boolean _jspx_meth_util_fixUserId_0(javax.servlet.jsp.tagext.JspTag _jspx_th_io_body_0, PageContext _jspx_page_context) - throws Throwable { - JspWriter out = _jspx_page_context.getOut(); - // util:fixUserId - org.apache.jsp.tag.web.commons.util.fixUserId_tag _jspx_th_util_fixUserId_0 = new org.apache.jsp.tag.web.commons.util.fixUserId_tag(); - _jspx_th_util_fixUserId_0.setJspContext(_jspx_page_context); - _jspx_th_util_fixUserId_0.setParent(_jspx_th_io_body_0); - _jspx_th_util_fixUserId_0.setJspBody(new waitSingle_tagHelper( 0, _jspx_page_context, _jspx_th_util_fixUserId_0, null)); - _jspx_th_util_fixUserId_0.doTag(); - return false; - } - - private class waitSingle_tagHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public waitSingle_tagHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public boolean invoke0( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userId}", java.lang.String.class, (PageContext)this.getJspContext(), null, false)); - return false; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/fine/create/index_jsp$index_jspHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/fine/create/index_jsp$index_jspHelper.class deleted file mode 100755 index 288b840d0bb9b3c50a91240e0be4325c2c8e5af5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2625 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/fine/create/index_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/fine/create/index_jsp.java deleted file mode 100755 index 7f82e4646..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/fine/create/index_jsp.java +++ /dev/null @@ -1,1867 +0,0 @@ -package org.apache.jsp.trans.fine.create; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class index_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_2; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); - _jspx_fnmap_2= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:trim", org.apache.taglibs.standard.functions.Functions.class, "trim", new Class[] {java.lang.String.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(14); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/coda.jspf"); - _jspx_dependants.add("/WEB-INF/tags/admin/checkEngine.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/getDatabaseNames.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/selectUserDatabase.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/isNumber.tag"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_parse_varDom; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forTokens_var_items_delims; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_x_parse_varDom = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_var_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forTokens_var_items_delims = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_x_parse_varDom.release(); - _jspx_tagPool_c_set_var_value_nobody.release(); - _jspx_tagPool_c_forTokens_var_items_delims.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
    \n"); - out.write(" \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t\t

    ABCD Advanced Loans

    \n"); - out.write("\t\t\t\t

    Empweb

    \n"); - out.write("\t\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

    \t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

    \n"); - out.write("\t\t\t
     
    \n"); - out.write("\t\t
    \n"); - out.write("\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
    \r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write("
    \n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\n"); - out.write("\n"); - out.write("
    \n"); - out.write("\n"); - out.write("
    \n"); - out.write(" \n"); - out.write("

    "); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

    \n"); - out.write("

    "); - if (_jspx_meth_fmt_message_12(_jspx_page_context)) - return; - out.write("

    \n"); - out.write("\n"); - out.write(" "); - // admin:checkEngine - org.apache.jsp.tag.web.admin.checkEngine_tag _jspx_th_admin_checkEngine_0 = new org.apache.jsp.tag.web.admin.checkEngine_tag(); - java.util.HashMap _jspx_th_admin_checkEngine_0_aliasMap = new java.util.HashMap(); - _jspx_th_admin_checkEngine_0_aliasMap.put("engineOk", "engineOk"); - _jspx_th_admin_checkEngine_0.setJspContext(_jspx_page_context, _jspx_th_admin_checkEngine_0_aliasMap); - _jspx_th_admin_checkEngine_0.setVar("engineOk"); - _jspx_th_admin_checkEngine_0.doTag(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return; - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_if_1(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - if (_jspx_meth_c_choose_1(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("
    \n"); - out.write(" \n"); - out.write(" \n"); - out.write("
    \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("\n"); - out.write("
    \n"); - out.write(" "); - if (_jspx_meth_c_if_2(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_c_if_5(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("
    "); - if (_jspx_meth_fmt_message_15(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write(": \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_c_if_4(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("
    "); - if (_jspx_meth_fmt_message_20(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write(":\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_8 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_8.setPageContext(_jspx_page_context); - _jspx_th_c_if_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_8.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.submit}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_8 = _jspx_th_c_if_8.doStartTag(); - if (_jspx_eval_c_if_8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // util:isNumber - org.apache.jsp.tag.web.commons.util.isNumber_tag _jspx_th_util_isNumber_0 = new org.apache.jsp.tag.web.commons.util.isNumber_tag(); - java.util.HashMap _jspx_th_util_isNumber_0_aliasMap = new java.util.HashMap(); - _jspx_th_util_isNumber_0_aliasMap.put("varout", "fine_amount_is_number"); - _jspx_th_util_isNumber_0.setJspContext(_jspx_page_context, _jspx_th_util_isNumber_0_aliasMap); - _jspx_th_util_isNumber_0.setParent(_jspx_th_c_if_8); - _jspx_th_util_isNumber_0.setVar("fine_amount_is_number"); - _jspx_th_util_isNumber_0.setJspBody(new index_jspHelper( 0, _jspx_page_context, _jspx_th_util_isNumber_0, null)); - _jspx_th_util_isNumber_0.doTag(); - if (_jspx_meth_c_choose_2(_jspx_th_c_if_8, _jspx_page_context)) - return; - int evalDoAfterBody = _jspx_th_c_if_8.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_8); - out.write("
    "); - if (_jspx_meth_fmt_message_23(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write(":\n"); - out.write(" "); - if (_jspx_meth_c_choose_3(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - if (_jspx_meth_c_if_11(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("
    \n"); - out.write("
    \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - out.write("
    \n"); - out.write(" \n"); - out.write("
    \n"); - out.write(" \n"); - out.write("
    \n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("fine"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent(null); - _jspx_th_fmt_message_12.setKey("fine_creation_form"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${engineOk ne 'true'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_fmt_message_13(_jspx_th_c_when_0, _jspx_page_context)) - return true; - out.write("

    \n"); - out.write("

    "); - if (_jspx_meth_fmt_message_14(_jspx_th_c_when_0, _jspx_page_context)) - return true; - out.write("

    \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_fmt_message_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_fmt_message_13.setKey("engine_disabled_try_again_later"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_fmt_message_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_fmt_message_14.setKey("click_here_to_retry_last_transaction"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db'] or not config['ew.hide_object_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_x_parse_0(_jspx_th_c_if_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_x_parse_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_x_parse_0.setVarDom("dbNames"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_trans_getDatabaseNames_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_trans_getDatabaseNames_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:getDatabaseNames - org.apache.jsp.tag.web.trans.getDatabaseNames_tag _jspx_th_trans_getDatabaseNames_0 = new org.apache.jsp.tag.web.trans.getDatabaseNames_tag(); - _jspx_th_trans_getDatabaseNames_0.setJspContext(_jspx_page_context); - _jspx_th_trans_getDatabaseNames_0.setParent(_jspx_th_x_parse_0); - _jspx_th_trans_getDatabaseNames_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_choose_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_1 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_1.setPageContext(_jspx_page_context); - _jspx_th_c_choose_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - int _jspx_eval_c_choose_1 = _jspx_th_c_choose_1.doStartTag(); - if (_jspx_eval_c_choose_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_1); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.user_db}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_0(_jspx_th_c_when_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_c_set_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_c_set_0.setVar("userDb"); - _jspx_th_c_set_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.user_db}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_otherwise_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_1 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_1.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - int _jspx_eval_c_otherwise_1 = _jspx_th_c_otherwise_1.doStartTag(); - if (_jspx_eval_c_otherwise_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_1(_jspx_th_c_otherwise_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_1); - return false; - } - - private boolean _jspx_meth_c_set_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_set_1.setVar("userDb"); - _jspx_th_c_set_1.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope['property-default-user-db']}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_c_if_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_fmt_message_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_15.setKey("user_id"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_c_if_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.user_id) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" value=\""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.user_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\"\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_fmt_message_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_16.setKey("searchuser"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_c_if_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_4 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_4.setPageContext(_jspx_page_context); - _jspx_th_c_if_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${empty param.user_id and not empty param.submit}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_4 = _jspx_th_c_if_4.doStartTag(); - if (_jspx_eval_c_if_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_17(_jspx_th_c_if_4, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_4); - return false; - } - - private boolean _jspx_meth_fmt_message_17(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - _jspx_th_fmt_message_17.setKey("required_field"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_c_if_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_5 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_5.setPageContext(_jspx_page_context); - _jspx_th_c_if_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_5 = _jspx_th_c_if_5.doStartTag(); - if (_jspx_eval_c_if_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - if (_jspx_meth_fmt_message_18(_jspx_th_c_if_5, _jspx_page_context)) - return true; - out.write(": \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_dsp_selectUserDatabase_0(_jspx_th_c_if_5, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_6(_jspx_th_c_if_5, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_5); - return false; - } - - private boolean _jspx_meth_fmt_message_18(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_5); - _jspx_th_fmt_message_18.setKey("user_db"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_dsp_selectUserDatabase_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // dsp:selectUserDatabase - org.apache.jsp.tag.web.display.selectUserDatabase_tag _jspx_th_dsp_selectUserDatabase_0 = new org.apache.jsp.tag.web.display.selectUserDatabase_tag(); - _jspx_th_dsp_selectUserDatabase_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_selectUserDatabase_0.setParent(_jspx_th_c_if_5); - _jspx_th_dsp_selectUserDatabase_0.setName("user_db"); - _jspx_th_dsp_selectUserDatabase_0.setDbNames((org.w3c.dom.Node) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${dbNames}", org.w3c.dom.Node.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_selectUserDatabase_0.setSelectedDb((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userDb}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_selectUserDatabase_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_6 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_6.setPageContext(_jspx_page_context); - _jspx_th_c_if_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_5); - _jspx_th_c_if_6.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${empty param.user_db and not empty param.submit}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_6 = _jspx_th_c_if_6.doStartTag(); - if (_jspx_eval_c_if_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_19(_jspx_th_c_if_6, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_6); - return false; - } - - private boolean _jspx_meth_fmt_message_19(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_6, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_19 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_19.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_19.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_6); - _jspx_th_fmt_message_19.setKey("required_field"); - int _jspx_eval_fmt_message_19 = _jspx_th_fmt_message_19.doStartTag(); - if (_jspx_th_fmt_message_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_19); - return false; - } - - private boolean _jspx_meth_fmt_message_20(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_20 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_20.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_20.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_20.setKey("fine_amount_in_units"); - int _jspx_eval_fmt_message_20 = _jspx_th_fmt_message_20.doStartTag(); - if (_jspx_th_fmt_message_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_20); - return false; - } - - private boolean _jspx_meth_c_if_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_7 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_7.setPageContext(_jspx_page_context); - _jspx_th_c_if_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_7.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.fine_amount) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_7 = _jspx_th_c_if_7.doStartTag(); - if (_jspx_eval_c_if_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" value=\""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.fine_amount}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\"\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_7); - return false; - } - - private boolean _jspx_meth_c_choose_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_8, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_2 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_2.setPageContext(_jspx_page_context); - _jspx_th_c_choose_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_8); - int _jspx_eval_c_choose_2 = _jspx_th_c_choose_2.doStartTag(); - if (_jspx_eval_c_choose_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_2(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_2(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_2); - return false; - } - - private boolean _jspx_meth_c_when_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_2 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_2.setPageContext(_jspx_page_context); - _jspx_th_c_when_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - _jspx_th_c_when_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${empty fn:trim(param.fine_amount) or (not fine_amount_is_number)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_when_2 = _jspx_th_c_when_2.doStartTag(); - if (_jspx_eval_c_when_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_21(_jspx_th_c_when_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_2); - return false; - } - - private boolean _jspx_meth_fmt_message_21(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_21 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_21.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_21.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_fmt_message_21.setKey("wrong_value"); - int _jspx_eval_fmt_message_21 = _jspx_th_fmt_message_21.doStartTag(); - if (_jspx_th_fmt_message_21.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_21); - return false; - } - - private boolean _jspx_meth_c_otherwise_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_2 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_2.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - int _jspx_eval_c_otherwise_2 = _jspx_th_c_otherwise_2.doStartTag(); - if (_jspx_eval_c_otherwise_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_if_9(_jspx_th_c_otherwise_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_2); - return false; - } - - private boolean _jspx_meth_c_if_9(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_9 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_9.setPageContext(_jspx_page_context); - _jspx_th_c_if_9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_c_if_9.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.fine_amount) le 0}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_9 = _jspx_th_c_if_9.doStartTag(); - if (_jspx_eval_c_if_9 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_22(_jspx_th_c_if_9, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_9.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_9); - return false; - } - - private boolean _jspx_meth_fmt_message_22(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_9, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_22 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_22.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_22.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_9); - _jspx_th_fmt_message_22.setKey("wrong_value"); - int _jspx_eval_fmt_message_22 = _jspx_th_fmt_message_22.doStartTag(); - if (_jspx_th_fmt_message_22.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_22); - return false; - } - - private boolean _jspx_meth_fmt_message_23(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_23 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_23.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_23.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_23.setKey("obs"); - int _jspx_eval_fmt_message_23 = _jspx_th_fmt_message_23.doStartTag(); - if (_jspx_th_fmt_message_23.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_23); - return false; - } - - private boolean _jspx_meth_c_choose_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_3 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_3.setPageContext(_jspx_page_context); - _jspx_th_c_choose_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - int _jspx_eval_c_choose_3 = _jspx_th_c_choose_3.doStartTag(); - if (_jspx_eval_c_choose_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_3(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_3(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_3); - return false; - } - - private boolean _jspx_meth_c_when_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_3 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_3.setPageContext(_jspx_page_context); - _jspx_th_c_when_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - _jspx_th_c_when_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['gui.picklist.mf'] eq 'true'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_3 = _jspx_th_c_when_3.doStartTag(); - if (_jspx_eval_c_when_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_3); - return false; - } - - private boolean _jspx_meth_c_forTokens_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forTokens - org.apache.taglibs.standard.tag.rt.core.ForTokensTag _jspx_th_c_forTokens_0 = (org.apache.taglibs.standard.tag.rt.core.ForTokensTag) _jspx_tagPool_c_forTokens_var_items_delims.get(org.apache.taglibs.standard.tag.rt.core.ForTokensTag.class); - _jspx_th_c_forTokens_0.setPageContext(_jspx_page_context); - _jspx_th_c_forTokens_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_3); - _jspx_th_c_forTokens_0.setItems((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['gui.picklist.mf.items']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_forTokens_0.setDelims(","); - _jspx_th_c_forTokens_0.setVar("item"); - int[] _jspx_push_body_count_c_forTokens_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forTokens_0 = _jspx_th_c_forTokens_0.doStartTag(); - if (_jspx_eval_c_forTokens_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forTokens_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forTokens_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forTokens_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forTokens_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forTokens_0.doFinally(); - _jspx_tagPool_c_forTokens_var_items_delims.reuse(_jspx_th_c_forTokens_0); - } - return false; - } - - private boolean _jspx_meth_c_otherwise_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_3 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_3.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - int _jspx_eval_c_otherwise_3 = _jspx_th_c_otherwise_3.doStartTag(); - if (_jspx_eval_c_otherwise_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_3); - return false; - } - - private boolean _jspx_meth_c_if_10(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_10 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_10.setPageContext(_jspx_page_context); - _jspx_th_c_if_10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_3); - _jspx_th_c_if_10.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.obs) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_10 = _jspx_th_c_if_10.doStartTag(); - if (_jspx_eval_c_if_10 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.obs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_c_if_10.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_10); - return false; - } - - private boolean _jspx_meth_c_if_11(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_11 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_11.setPageContext(_jspx_page_context); - _jspx_th_c_if_11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_11.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${empty param.obs and not empty param.submit}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_11 = _jspx_th_c_if_11.doStartTag(); - if (_jspx_eval_c_if_11 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_24(_jspx_th_c_if_11, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_11.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_11); - return false; - } - - private boolean _jspx_meth_fmt_message_24(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_11, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_24 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_24.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_24.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_11); - _jspx_th_fmt_message_24.setKey("required_field"); - int _jspx_eval_fmt_message_24 = _jspx_th_fmt_message_24.doStartTag(); - if (_jspx_th_fmt_message_24.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_24); - return false; - } - - private boolean _jspx_meth_fmt_message_25(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_25 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_25.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_25.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_25.setKey("create_fine"); - int _jspx_eval_fmt_message_25 = _jspx_th_fmt_message_25.doStartTag(); - if (_jspx_th_fmt_message_25.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_25); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } - - private class index_jspHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public index_jspHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public void invoke0( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.fine_amount)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - return; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/fine/index_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/fine/index_jsp.class deleted file mode 100755 index b39b2e8030747da6a7d36b2d7f9023ff76d1040b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27023 zcmdsfd3=<`8UHggyZg?*yIdQtFm1J`#ECJ*u+!8~}Sq<5^*#I6`tJb@< zTB~BM(ppO^YCQvZ;!(8rLVMc7*4DOaZMC(w7OVWe&-=c67f=9!uA zJoC)VGqZW|<42z)qEdCp6wBlYuUINan)n1wIZBS^=otQt<GpDdMSS~QztshqCGZl5fd z6^5+TvdSl`IXJ_lt7XKb334WXY79Bcq?6;{L4%1UOXRem>Od2QWYq@~SEab#R zEM+l=mhh*R>szYjGE**>EBLe0l&j=w{+z1i8qTic!fUm-R?Br-uIHAW#=Y6Vp^aK@ z(sHwwr)znJAO3O|yw`sXu%N<&tr{(!tUZCZLTJF^HA}v3o<;7ZlR?ADYyj07} zwEP?kzFf;IxRxumyo%#j^XD2Z(UZ?}@C#aAr{xzpcs+k^(DF-K-l*l5Id+qlH*0x| zmbj-eJ-ea)g$<4f!<=eqGBuwfu&bcWL=eE%#{oEiJ#T<=tBD z)$$%K@73}?Ex)7X{aQYt<%3#2q~*g}KB8rpmix5aujK(PA7x>W`Q+pB37>pYKE
    OzM$pzw0u#^?`!!3Eq|!xkF@-; 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 V#b$M+x{RwR!RR8P+?=-1{6BiOkk|kK diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/fine/index_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/fine/index_jsp.java deleted file mode 100755 index b43537da4..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/fine/index_jsp.java +++ /dev/null @@ -1,844 +0,0 @@ -package org.apache.jsp.trans.fine; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class index_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(8); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/coda.jspf"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "en"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
    \n"); - out.write(" \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t\t

    ABCD Advanced Loans Module

    \n"); - out.write("\t\t\t\t

    ABCD - Empweb

    \n"); - out.write("\t\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

    \t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

    \n"); - out.write("\t\t\t
     
    \n"); - out.write("\t\t
    \n"); - out.write("\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
    \r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write("
    \n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - out.write("

    "); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

    \r\n"); - out.write("

    "); - if (_jspx_meth_fmt_message_12(_jspx_page_context)) - return; - out.write("

    \r\n"); - out.write("

    "); - if (_jspx_meth_fmt_message_13(_jspx_page_context)) - return; - out.write("

    \r\n"); - out.write("

    \r\n"); - out.write("

    \r\n"); - out.write("

    \r\n"); - out.write("
    \r\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("fine"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent(null); - _jspx_th_fmt_message_12.setKey("fine_forms"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_fmt_message_13(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent(null); - _jspx_th_fmt_message_13.setKey("choose_task"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_fmt_message_14(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent(null); - _jspx_th_fmt_message_14.setKey("create_fine"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_fmt_message_15(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent(null); - _jspx_th_fmt_message_15.setKey("pay_fine"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_fmt_message_16(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent(null); - _jspx_th_fmt_message_16.setKey("cancel_fine"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/index_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/index_jsp.class deleted file mode 100755 index 4490da9e0efdb81f61e55cdc323be6c9fa14e9fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24249 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"); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
    \n"); - out.write(" \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t\t

    ABCD

    \n"); - out.write("\t\t\t\t

    Empweb Advanced Loans

    \n"); - out.write("\t\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

    \t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

    \n"); - out.write("\t\t\t
     
    \n"); - out.write("\t\t
    \n"); - out.write("\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
    \r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write("
    \n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("
    \r\n"); - out.write("

    "); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

    \r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write("\r\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("choose_one_of_the_above"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/loan/index_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/loan/index_jsp.class deleted file mode 100755 index 300f72270d9ce3ca88d2e8edcc8d5e993f568d2a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 52884 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 UK2(GJoGlwg^9u`nLnrwD53rWC`~Uy| diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/loan/index_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/loan/index_jsp.java deleted file mode 100755 index b03d88d71..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/loan/index_jsp.java +++ /dev/null @@ -1,1948 +0,0 @@ -package org.apache.jsp.trans.loan; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class index_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_2; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); - _jspx_fnmap_2= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:trim", org.apache.taglibs.standard.functions.Functions.class, "trim", new Class[] {java.lang.String.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(14); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/coda.jspf"); - _jspx_dependants.add("/WEB-INF/tags/admin/checkEngine.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/getDatabaseNames.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/selectUserDatabase.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/selectObjectDatabase.tag"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_parse_varDom; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_x_parse_varDom = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_var_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_var = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_x_parse_varDom.release(); - _jspx_tagPool_c_set_var_value_nobody.release(); - _jspx_tagPool_c_set_var.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("

    \n"); - out.write(" \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t\t

    ABCD

    \n"); - out.write("\t\t\t\t

    Empweb Advanced Loans

    \n"); - out.write("\t\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

    \t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

    \n"); - out.write("\t\t\t
     
    \n"); - out.write("\t\t
    \n"); - out.write("\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
    \r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write("
    \n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("

    "); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

    \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - // admin:checkEngine - org.apache.jsp.tag.web.admin.checkEngine_tag _jspx_th_admin_checkEngine_0 = new org.apache.jsp.tag.web.admin.checkEngine_tag(); - java.util.HashMap _jspx_th_admin_checkEngine_0_aliasMap = new java.util.HashMap(); - _jspx_th_admin_checkEngine_0_aliasMap.put("engineOk", "engineOk"); - _jspx_th_admin_checkEngine_0.setJspContext(_jspx_page_context, _jspx_th_admin_checkEngine_0_aliasMap); - _jspx_th_admin_checkEngine_0.setVar("engineOk"); - _jspx_th_admin_checkEngine_0.doTag(); - if (_jspx_meth_c_choose_0(_jspx_page_context)) - return; - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("loan"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_c_choose_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${engineOk ne 'true'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_fmt_message_12(_jspx_th_c_when_0, _jspx_page_context)) - return true; - out.write("

    \r\n"); - out.write("

    "); - if (_jspx_meth_fmt_message_13(_jspx_th_c_when_0, _jspx_page_context)) - return true; - out.write("

    \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_fmt_message_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_fmt_message_12.setKey("engine_disabled_try_again_later"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_fmt_message_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_fmt_message_13.setKey("click_here_to_retry_last_transaction"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_if_1(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_choose_1(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_choose_2(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("
    \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - out.write(" "); - if (_jspx_meth_c_if_2(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_3(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_if_5(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_if_9(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_11(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
    "); - if (_jspx_meth_fmt_message_14(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_if_4(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write("
    "); - if (_jspx_meth_fmt_message_19(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write(":
    ("); - if (_jspx_meth_fmt_message_20(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write(")
    \r\n"); - out.write(" "); - if (_jspx_meth_c_choose_3(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_c_if_8(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db'] or not config['ew.hide_object_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_x_parse_0(_jspx_th_c_if_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_x_parse_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_x_parse_0.setVarDom("dbNames"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_trans_getDatabaseNames_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_trans_getDatabaseNames_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:getDatabaseNames - org.apache.jsp.tag.web.trans.getDatabaseNames_tag _jspx_th_trans_getDatabaseNames_0 = new org.apache.jsp.tag.web.trans.getDatabaseNames_tag(); - _jspx_th_trans_getDatabaseNames_0.setJspContext(_jspx_page_context); - _jspx_th_trans_getDatabaseNames_0.setParent(_jspx_th_x_parse_0); - _jspx_th_trans_getDatabaseNames_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_choose_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_1 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_1.setPageContext(_jspx_page_context); - _jspx_th_c_choose_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - int _jspx_eval_c_choose_1 = _jspx_th_c_choose_1.doStartTag(); - if (_jspx_eval_c_choose_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_1); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.user_db}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_0(_jspx_th_c_when_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_c_set_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_c_set_0.setVar("userDb"); - _jspx_th_c_set_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.user_db}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_otherwise_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_1 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_1.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - int _jspx_eval_c_otherwise_1 = _jspx_th_c_otherwise_1.doStartTag(); - if (_jspx_eval_c_otherwise_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_1(_jspx_th_c_otherwise_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_1); - return false; - } - - private boolean _jspx_meth_c_set_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_set_1.setVar("userDb"); - _jspx_th_c_set_1.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope['property-default-user-db']}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_c_choose_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_2 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_2.setPageContext(_jspx_page_context); - _jspx_th_c_choose_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - int _jspx_eval_c_choose_2 = _jspx_th_c_choose_2.doStartTag(); - if (_jspx_eval_c_choose_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_2(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_2(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_2); - return false; - } - - private boolean _jspx_meth_c_when_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_2 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_2.setPageContext(_jspx_page_context); - _jspx_th_c_when_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - _jspx_th_c_when_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.object_db}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_2 = _jspx_th_c_when_2.doStartTag(); - if (_jspx_eval_c_when_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_2(_jspx_th_c_when_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_2); - return false; - } - - private boolean _jspx_meth_c_set_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_c_set_2.setVar("objectDb"); - _jspx_th_c_set_2.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.object_db}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_c_otherwise_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_2 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_2.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - int _jspx_eval_c_otherwise_2 = _jspx_th_c_otherwise_2.doStartTag(); - if (_jspx_eval_c_otherwise_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_3(_jspx_th_c_otherwise_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_2); - return false; - } - - private boolean _jspx_meth_c_set_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_3 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_3.setPageContext(_jspx_page_context); - _jspx_th_c_set_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_c_set_3.setVar("objectDb"); - _jspx_th_c_set_3.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope['property-default-object-db']}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_3 = _jspx_th_c_set_3.doStartTag(); - if (_jspx_th_c_set_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_3); - return false; - } - - private boolean _jspx_meth_c_if_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_c_if_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ew.hide_object_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_fmt_message_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_14.setKey("user_id"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_c_if_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_4 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_4.setPageContext(_jspx_page_context); - _jspx_th_c_if_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${empty param.user_id and not empty param.submit}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_4 = _jspx_th_c_if_4.doStartTag(); - if (_jspx_eval_c_if_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_15(_jspx_th_c_if_4, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_4); - return false; - } - - private boolean _jspx_meth_fmt_message_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - _jspx_th_fmt_message_15.setKey("required_field"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_fmt_message_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_16.setKey("searchuser"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_c_if_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_5 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_5.setPageContext(_jspx_page_context); - _jspx_th_c_if_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_5 = _jspx_th_c_if_5.doStartTag(); - if (_jspx_eval_c_if_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_17(_jspx_th_c_if_5, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_dsp_selectUserDatabase_0(_jspx_th_c_if_5, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_6(_jspx_th_c_if_5, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_5); - return false; - } - - private boolean _jspx_meth_fmt_message_17(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_5); - _jspx_th_fmt_message_17.setKey("user_db"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_dsp_selectUserDatabase_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // dsp:selectUserDatabase - org.apache.jsp.tag.web.display.selectUserDatabase_tag _jspx_th_dsp_selectUserDatabase_0 = new org.apache.jsp.tag.web.display.selectUserDatabase_tag(); - _jspx_th_dsp_selectUserDatabase_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_selectUserDatabase_0.setParent(_jspx_th_c_if_5); - _jspx_th_dsp_selectUserDatabase_0.setName("user_db"); - _jspx_th_dsp_selectUserDatabase_0.setDbNames((org.w3c.dom.Node) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${dbNames}", org.w3c.dom.Node.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_selectUserDatabase_0.setSelectedDb((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userDb}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_selectUserDatabase_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_6 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_6.setPageContext(_jspx_page_context); - _jspx_th_c_if_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_5); - _jspx_th_c_if_6.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${empty param.user_db and not empty param.submit}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_6 = _jspx_th_c_if_6.doStartTag(); - if (_jspx_eval_c_if_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_18(_jspx_th_c_if_6, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_6); - return false; - } - - private boolean _jspx_meth_fmt_message_18(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_6, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_6); - _jspx_th_fmt_message_18.setKey("required_field"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_fmt_message_19(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_19 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_19.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_19.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_19.setKey("copy_ids"); - int _jspx_eval_fmt_message_19 = _jspx_th_fmt_message_19.doStartTag(); - if (_jspx_th_fmt_message_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_19); - return false; - } - - private boolean _jspx_meth_fmt_message_20(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_20 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_20.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_20.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_20.setKey("one_per_line"); - int _jspx_eval_fmt_message_20 = _jspx_th_fmt_message_20.doStartTag(); - if (_jspx_th_fmt_message_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_20); - return false; - } - - private boolean _jspx_meth_c_choose_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_3 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_3.setPageContext(_jspx_page_context); - _jspx_th_c_choose_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - int _jspx_eval_c_choose_3 = _jspx_th_c_choose_3.doStartTag(); - if (_jspx_eval_c_choose_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_3(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - if (_jspx_meth_c_when_4(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_3); - return false; - } - - private boolean _jspx_meth_c_when_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_3 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_3.setPageContext(_jspx_page_context); - _jspx_th_c_when_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - _jspx_th_c_when_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty (fn:trim(param.copy_ids))}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_when_3 = _jspx_th_c_when_3.doStartTag(); - if (_jspx_eval_c_when_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_4(_jspx_th_c_when_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_3); - return false; - } - - private boolean _jspx_meth_c_set_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_4 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_4.setPageContext(_jspx_page_context); - _jspx_th_c_set_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_3); - _jspx_th_c_set_4.setVar("copy_ids"); - int _jspx_eval_c_set_4 = _jspx_th_c_set_4.doStartTag(); - if (_jspx_eval_c_set_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_4.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_4.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.copy_ids)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int evalDoAfterBody = _jspx_th_c_set_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_4); - return false; - } - - private boolean _jspx_meth_c_when_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_4 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_4.setPageContext(_jspx_page_context); - _jspx_th_c_when_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - _jspx_th_c_when_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty (fn:trim(paramValues.retry_copy_id))}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_when_4 = _jspx_th_c_when_4.doStartTag(); - if (_jspx_eval_c_when_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_forEach_1(_jspx_th_c_when_4, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_4); - return false; - } - - private boolean _jspx_meth_c_forEach_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_1 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_1.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_4); - _jspx_th_c_forEach_1.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${paramValues.retry_copy_id}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_forEach_1.setVar("copy"); - int[] _jspx_push_body_count_c_forEach_1 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_1 = _jspx_th_c_forEach_1.doStartTag(); - if (_jspx_eval_c_forEach_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_5(_jspx_th_c_forEach_1, _jspx_page_context, _jspx_push_body_count_c_forEach_1)) - return true; - int evalDoAfterBody = _jspx_th_c_forEach_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_1[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_1.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_1.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_1); - } - return false; - } - - private boolean _jspx_meth_c_set_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_1, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_1) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_5 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_5.setPageContext(_jspx_page_context); - _jspx_th_c_set_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_1); - _jspx_th_c_set_5.setVar("copy_ids"); - int _jspx_eval_c_set_5 = _jspx_th_c_set_5.doStartTag(); - if (_jspx_eval_c_set_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_push_body_count_c_forEach_1[0]++; - _jspx_th_c_set_5.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_5.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copy_ids}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copy}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_set_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - _jspx_push_body_count_c_forEach_1[0]--; - } - if (_jspx_th_c_set_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_5); - return false; - } - - private boolean _jspx_meth_c_if_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_7 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_7.setPageContext(_jspx_page_context); - _jspx_th_c_if_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_7.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(copy_ids) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_7 = _jspx_th_c_if_7.doStartTag(); - if (_jspx_eval_c_if_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copy_ids}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_c_if_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_7); - return false; - } - - private boolean _jspx_meth_c_if_8(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_8 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_8.setPageContext(_jspx_page_context); - _jspx_th_c_if_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_8.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${((empty param.copy_ids ) and (empty paramValues.retry_copy_id)) and not empty param.submit}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_8 = _jspx_th_c_if_8.doStartTag(); - if (_jspx_eval_c_if_8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_21(_jspx_th_c_if_8, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_8.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_8); - return false; - } - - private boolean _jspx_meth_fmt_message_21(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_8, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_21 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_21.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_21.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_8); - _jspx_th_fmt_message_21.setKey("required_field"); - int _jspx_eval_fmt_message_21 = _jspx_th_fmt_message_21.doStartTag(); - if (_jspx_th_fmt_message_21.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_21); - return false; - } - - private boolean _jspx_meth_c_if_9(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_9 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_9.setPageContext(_jspx_page_context); - _jspx_th_c_if_9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_9.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_9 = _jspx_th_c_if_9.doStartTag(); - if (_jspx_eval_c_if_9 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_22(_jspx_th_c_if_9, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_dsp_selectObjectDatabase_0(_jspx_th_c_if_9, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_10(_jspx_th_c_if_9, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_9.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_9); - return false; - } - - private boolean _jspx_meth_fmt_message_22(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_9, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_22 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_22.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_22.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_9); - _jspx_th_fmt_message_22.setKey("object_db"); - int _jspx_eval_fmt_message_22 = _jspx_th_fmt_message_22.doStartTag(); - if (_jspx_th_fmt_message_22.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_22); - return false; - } - - private boolean _jspx_meth_dsp_selectObjectDatabase_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_9, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // dsp:selectObjectDatabase - org.apache.jsp.tag.web.display.selectObjectDatabase_tag _jspx_th_dsp_selectObjectDatabase_0 = new org.apache.jsp.tag.web.display.selectObjectDatabase_tag(); - _jspx_th_dsp_selectObjectDatabase_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_selectObjectDatabase_0.setParent(_jspx_th_c_if_9); - _jspx_th_dsp_selectObjectDatabase_0.setName("object_db"); - _jspx_th_dsp_selectObjectDatabase_0.setDbNames((org.w3c.dom.Node) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${dbNames}", org.w3c.dom.Node.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_selectObjectDatabase_0.setSelectedDb((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${objectDb}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_selectObjectDatabase_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_10(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_9, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_10 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_10.setPageContext(_jspx_page_context); - _jspx_th_c_if_10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_9); - _jspx_th_c_if_10.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${empty param.object_db and not empty param.submit}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_10 = _jspx_th_c_if_10.doStartTag(); - if (_jspx_eval_c_if_10 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_23(_jspx_th_c_if_10, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_10.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_10); - return false; - } - - private boolean _jspx_meth_fmt_message_23(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_10, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_23 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_23.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_23.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_10); - _jspx_th_fmt_message_23.setKey("required_field"); - int _jspx_eval_fmt_message_23 = _jspx_th_fmt_message_23.doStartTag(); - if (_jspx_th_fmt_message_23.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_23); - return false; - } - - private boolean _jspx_meth_c_if_11(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_11 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_11.setPageContext(_jspx_page_context); - _jspx_th_c_if_11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_11.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.accept_end_date}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_11 = _jspx_th_c_if_11.doStartTag(); - if (_jspx_eval_c_if_11 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_24(_jspx_th_c_if_11, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_11.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_11); - return false; - } - - private boolean _jspx_meth_fmt_message_24(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_11, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_24 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_24.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_24.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_11); - _jspx_th_fmt_message_24.setKey("retry_loan_accept_possible_end_date_less_than_profile"); - int _jspx_eval_fmt_message_24 = _jspx_th_fmt_message_24.doStartTag(); - if (_jspx_th_fmt_message_24.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_24); - return false; - } - - private boolean _jspx_meth_fmt_message_25(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_25 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_25.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_25.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_25.setKey("process_loan"); - int _jspx_eval_fmt_message_25 = _jspx_th_fmt_message_25.doStartTag(); - if (_jspx_th_fmt_message_25.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_25); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/loan/loan_005fresult_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/loan/loan_005fresult_jsp.class deleted file mode 100755 index f27e57d6f7ea84105d348b002b2ed2b34998de2e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 41893 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
    {?yNdDac3U!pgZer3ycS&M!@m^#gx1pC@k+~v*` z=ZT-<*etpan-k_Ub=YiVk#1y@&&Z{&MjrJt@@arkK%#IHn@L&>NHhgN_?wUlhsflJ4OOZAjzG{Ckt zLa$cBmad}p#%hJIb-cUL(VmUkUK`hqj`nPHv}c{8J&n#PWV!ZrvsDQGu#5!}-35p| zSS1xjS0Ova6dQ>ef=RgK8{_OZwrQIX@SC~_7G18skoJErxNOb%kGC&o}IEa1q;$2W^}QV$UM4aSpXN&ZW-A zdDI<0eZWg?zS)Py93p!v()a_-?us<_v2|9Y>C_aRy|h%%0}9~{ztupusvePhre zMck-%KR4P0-o)P+;1`?V2frCB+vrCISQ+2Kq~EH(x)QfJ`;iWb-w0T;buk8X2?lf- z26H*}FmTn+xB|%kiAETIrisRtbd+%w=I^UroG5k%S?mmQmNUqy_8>dsKI?yR(NfX~ z4E!hPr|T=!qY`iX{|x)BOFLV!NH#(@yLe zC-zq-_N){8n-hD^i9PScUT|VBI&!x*HnBHokqE$fbzs>$`_NVK+M56!Aqz}EW@|b^%NEx zXqebc!^IZJnTCtJkR$C^tRu+~#nZ;j^s7IHm6erWVg0cw{zLZaFS+~iCxHBei$f}y z=pPcw3c3Hf4}PII_NRW3n;pVWk-PuQkNVT)u0Q*OGCACW^LKx^h1koGP;MykuK@X* zB@7AWp_KYlw(4*ApoHsXNGLz#{wqQLxR)WJf{^QP2Kn9bA)&&M>#u@w+y2;}1G4_2 ziiMBL8WJkPUvjknj*veV8$8vY9nQ`j>d(&Zo1K=I7tYSh=6Ft8c5XPksL-F27tSjx zNGtH?%N%qV&dEpp0t9$32C!AA= zl%jA!mg>9+?*&{2^lW5Y8#ewx}w|RsDc?q!svcbHfFBMQKI;+`Mo>KHd=& z7N%uq`E&Eb1wa8oVKxty--qH)II5J~e3b$U3WnzSF;GM>j=ZdJ&d^+c9=bpz&!3&! zH!lrC8d~JfF6x_~Rv6CB0$l|Rac(x+EDGo5sKzn0aBeQT8ye2dLRPp4Bw}>g;iAGU6awr;MTMM_7ap3O!zl&fp&$z> zh2f#9AwV&-FdHdAb?8tQ#Jrqvb{5D*5=1l$^dN00V)-1)&q55SaG0INT+Ro(IIYm1 z4^htstw`g6W@i;<11k=5(}w!<^O2j&#OD_vR>0Kf7a~>!^0WN;Md9omNOd;aMsGQw z4ygqkEo9OQ(P0h_T&v|Gh-=7UtLQ0{3@C5(=0Z1*l%>V!Z diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/loan/loan_005fresult_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/loan/loan_005fresult_jsp.java deleted file mode 100755 index 12cf27b53..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/loan/loan_005fresult_jsp.java +++ /dev/null @@ -1,1441 +0,0 @@ -package org.apache.jsp.trans.loan; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class loan_005fresult_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_2; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_3; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); - _jspx_fnmap_2= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:trim", org.apache.taglibs.standard.functions.Functions.class, "trim", new Class[] {java.lang.String.class}); - _jspx_fnmap_3= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("kfn:splitLines", net.kalio.jsptags.kfn.JSPELFunctions.class, "splitLines", new Class[] {java.lang.String.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(27); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/WEB-INF/tld/kaliojsp-el-func-1.0.tld"); - _jspx_dependants.add("/coda.jspf"); - _jspx_dependants.add("/WEB-INF/tags/trans/loanSingle.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/fixUserId.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/transResultMulti.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/msg.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/isDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/suspension.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/out.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/formatDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/parseDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/fine.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/formatAmount.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/loan.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/return.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/reservation.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/wait.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/transactionResultFooter.tag"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_redirect_url; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_param_value_name_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_target_property; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_redirect_url = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_param_value_name_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_target_property = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_redirect_url.release(); - _jspx_tagPool_c_param_value_name_nobody.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_c_set_target_property.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
    \n"); - out.write(" \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t\t

    ABCD

    \n"); - out.write("\t\t\t\t

    Empweb Advanced Loans

    \n"); - out.write("\t\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

    \t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

    \n"); - out.write("\t\t\t
     
    \n"); - out.write("\t\t
    \n"); - out.write("\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
    \r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write("
    \n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_c_choose_0(_jspx_page_context)) - return; - if (_jspx_meth_dsp_transactionResultFooter_0(_jspx_page_context)) - return; - out.write("
    \r\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_c_choose_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - HttpServletRequest request = (HttpServletRequest)_jspx_page_context.getRequest(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${( (empty fn:trim(param.user_id)) or (empty fn:trim(param.copy_ids)) or\r\n (empty fn:trim(param.user_db)) or (empty fn:trim(param.object_db)) )}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_redirect_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_c_redirect_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:redirect - org.apache.taglibs.standard.tag.rt.core.RedirectTag _jspx_th_c_redirect_0 = (org.apache.taglibs.standard.tag.rt.core.RedirectTag) _jspx_tagPool_c_redirect_url.get(org.apache.taglibs.standard.tag.rt.core.RedirectTag.class); - _jspx_th_c_redirect_0.setPageContext(_jspx_page_context); - _jspx_th_c_redirect_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_redirect_0.setUrl("index.jsp"); - int _jspx_eval_c_redirect_0 = _jspx_th_c_redirect_0.doStartTag(); - if (_jspx_eval_c_redirect_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_redirect_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_redirect_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_redirect_0.doInitBody(); - } - do { - if (_jspx_meth_c_if_1(_jspx_th_c_redirect_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_2(_jspx_th_c_redirect_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_3(_jspx_th_c_redirect_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_4(_jspx_th_c_redirect_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_5(_jspx_th_c_redirect_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_redirect_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_redirect_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_redirect_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_redirect_url.reuse(_jspx_th_c_redirect_0); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_redirect_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_redirect_0); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.user_id) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_param_0(_jspx_th_c_if_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_c_param_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:param - org.apache.taglibs.standard.tag.rt.core.ParamTag _jspx_th_c_param_0 = (org.apache.taglibs.standard.tag.rt.core.ParamTag) _jspx_tagPool_c_param_value_name_nobody.get(org.apache.taglibs.standard.tag.rt.core.ParamTag.class); - _jspx_th_c_param_0.setPageContext(_jspx_page_context); - _jspx_th_c_param_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_c_param_0.setName("user_id"); - _jspx_th_c_param_0.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.user_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_param_0 = _jspx_th_c_param_0.doStartTag(); - if (_jspx_th_c_param_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_param_value_name_nobody.reuse(_jspx_th_c_param_0); - return false; - } - - private boolean _jspx_meth_c_if_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_redirect_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_redirect_0); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.copy_ids)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_param_1(_jspx_th_c_if_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_c_param_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:param - org.apache.taglibs.standard.tag.rt.core.ParamTag _jspx_th_c_param_1 = (org.apache.taglibs.standard.tag.rt.core.ParamTag) _jspx_tagPool_c_param_value_name_nobody.get(org.apache.taglibs.standard.tag.rt.core.ParamTag.class); - _jspx_th_c_param_1.setPageContext(_jspx_page_context); - _jspx_th_c_param_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - _jspx_th_c_param_1.setName("copy_ids"); - _jspx_th_c_param_1.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.copy_ids}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_param_1 = _jspx_th_c_param_1.doStartTag(); - if (_jspx_th_c_param_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_param_value_name_nobody.reuse(_jspx_th_c_param_1); - return false; - } - - private boolean _jspx_meth_c_if_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_redirect_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_redirect_0); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.user_db) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_param_2(_jspx_th_c_if_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_c_param_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:param - org.apache.taglibs.standard.tag.rt.core.ParamTag _jspx_th_c_param_2 = (org.apache.taglibs.standard.tag.rt.core.ParamTag) _jspx_tagPool_c_param_value_name_nobody.get(org.apache.taglibs.standard.tag.rt.core.ParamTag.class); - _jspx_th_c_param_2.setPageContext(_jspx_page_context); - _jspx_th_c_param_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - _jspx_th_c_param_2.setName("user_db"); - _jspx_th_c_param_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.user_db}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_param_2 = _jspx_th_c_param_2.doStartTag(); - if (_jspx_th_c_param_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_param_value_name_nobody.reuse(_jspx_th_c_param_2); - return false; - } - - private boolean _jspx_meth_c_if_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_redirect_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_4 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_4.setPageContext(_jspx_page_context); - _jspx_th_c_if_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_redirect_0); - _jspx_th_c_if_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.object_db) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_4 = _jspx_th_c_if_4.doStartTag(); - if (_jspx_eval_c_if_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_param_3(_jspx_th_c_if_4, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_4); - return false; - } - - private boolean _jspx_meth_c_param_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:param - org.apache.taglibs.standard.tag.rt.core.ParamTag _jspx_th_c_param_3 = (org.apache.taglibs.standard.tag.rt.core.ParamTag) _jspx_tagPool_c_param_value_name_nobody.get(org.apache.taglibs.standard.tag.rt.core.ParamTag.class); - _jspx_th_c_param_3.setPageContext(_jspx_page_context); - _jspx_th_c_param_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - _jspx_th_c_param_3.setName("object_db"); - _jspx_th_c_param_3.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.object_db}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_param_3 = _jspx_th_c_param_3.doStartTag(); - if (_jspx_th_c_param_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_param_value_name_nobody.reuse(_jspx_th_c_param_3); - return false; - } - - private boolean _jspx_meth_c_if_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_redirect_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_5 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_5.setPageContext(_jspx_page_context); - _jspx_th_c_if_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_redirect_0); - _jspx_th_c_if_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.submit) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_5 = _jspx_th_c_if_5.doStartTag(); - if (_jspx_eval_c_if_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_param_4(_jspx_th_c_if_5, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_5); - return false; - } - - private boolean _jspx_meth_c_param_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:param - org.apache.taglibs.standard.tag.rt.core.ParamTag _jspx_th_c_param_4 = (org.apache.taglibs.standard.tag.rt.core.ParamTag) _jspx_tagPool_c_param_value_name_nobody.get(org.apache.taglibs.standard.tag.rt.core.ParamTag.class); - _jspx_th_c_param_4.setPageContext(_jspx_page_context); - _jspx_th_c_param_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_5); - _jspx_th_c_param_4.setName("submit"); - _jspx_th_c_param_4.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.submit}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_param_4 = _jspx_th_c_param_4.doStartTag(); - if (_jspx_th_c_param_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_param_value_name_nobody.reuse(_jspx_th_c_param_4); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - HttpServletRequest request = (HttpServletRequest)_jspx_page_context.getRequest(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_fmt_message_11(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("

    \r\n"); - out.write("

    "); - if (_jspx_meth_fmt_message_12(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("

    \r\n"); - out.write("\r\n"); - out.write(" "); - java.util.HashMap results = null; - synchronized (_jspx_page_context) { - results = (java.util.HashMap) _jspx_page_context.getAttribute("results", PageContext.PAGE_SCOPE); - if (results == null){ - results = new java.util.HashMap(); - _jspx_page_context.setAttribute("results", results, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_choose_1(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - if (_jspx_meth_trans_transResultMulti_0(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_fmt_message_11(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_11.setKey("loan"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_12.setKey("loan_result"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_c_choose_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_1 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_1.setPageContext(_jspx_page_context); - _jspx_th_c_choose_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - int _jspx_eval_c_choose_1 = _jspx_th_c_choose_1.doStartTag(); - if (_jspx_eval_c_choose_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_1); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.accept_end_date}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_forEach_1(_jspx_th_c_when_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_c_forEach_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_1 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_1.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_c_forEach_1.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${kfn:splitLines(param.copy_ids)}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_3, false)); - _jspx_th_c_forEach_1.setVar("cid"); - int[] _jspx_push_body_count_c_forEach_1 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_1 = _jspx_th_c_forEach_1.doStartTag(); - if (_jspx_eval_c_forEach_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_0(_jspx_th_c_forEach_1, _jspx_page_context, _jspx_push_body_count_c_forEach_1)) - return true; - int evalDoAfterBody = _jspx_th_c_forEach_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_1[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_1.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_1.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_1); - } - return false; - } - - private boolean _jspx_meth_c_set_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_1, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_1) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_target_property.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_1); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${results}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_0.setProperty((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${cid}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_eval_c_set_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_push_body_count_c_forEach_1[0]++; - _jspx_th_c_set_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_0.doInitBody(); - } - do { - if (_jspx_meth_trans_loanSingle_0(_jspx_th_c_set_0, _jspx_page_context, _jspx_push_body_count_c_forEach_1)) - return true; - int evalDoAfterBody = _jspx_th_c_set_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - _jspx_push_body_count_c_forEach_1[0]--; - } - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_target_property.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_trans_loanSingle_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_1) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:loanSingle - org.apache.jsp.tag.web.trans.loanSingle_tag _jspx_th_trans_loanSingle_0 = new org.apache.jsp.tag.web.trans.loanSingle_tag(); - _jspx_th_trans_loanSingle_0.setJspContext(_jspx_page_context); - _jspx_th_trans_loanSingle_0.setParent(_jspx_th_c_set_0); - _jspx_th_trans_loanSingle_0.setUserId((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.user_id)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_loanSingle_0.setCopyId((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(cid)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_loanSingle_0.setUserDb((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.user_db)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_loanSingle_0.setObjectDb((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.object_db)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_loanSingle_0.setAcceptEndDate("0"); - _jspx_th_trans_loanSingle_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_otherwise_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_1 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_1.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - int _jspx_eval_c_otherwise_1 = _jspx_th_c_otherwise_1.doStartTag(); - if (_jspx_eval_c_otherwise_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_forEach_2(_jspx_th_c_otherwise_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_1); - return false; - } - - private boolean _jspx_meth_c_forEach_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_2 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_2.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_forEach_2.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${kfn:splitLines(param.copy_ids)}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_3, false)); - _jspx_th_c_forEach_2.setVar("cid"); - int[] _jspx_push_body_count_c_forEach_2 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_2 = _jspx_th_c_forEach_2.doStartTag(); - if (_jspx_eval_c_forEach_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_if_6(_jspx_th_c_forEach_2, _jspx_page_context, _jspx_push_body_count_c_forEach_2)) - return true; - int evalDoAfterBody = _jspx_th_c_forEach_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_2[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_2.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_2.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_2); - } - return false; - } - - private boolean _jspx_meth_c_if_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_2, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_2) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_6 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_6.setPageContext(_jspx_page_context); - _jspx_th_c_if_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_2); - _jspx_th_c_if_6.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(cid) ne ''}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_6 = _jspx_th_c_if_6.doStartTag(); - if (_jspx_eval_c_if_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_1(_jspx_th_c_if_6, _jspx_page_context, _jspx_push_body_count_c_forEach_2)) - return true; - int evalDoAfterBody = _jspx_th_c_if_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_6); - return false; - } - - private boolean _jspx_meth_c_set_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_6, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_2) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_target_property.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_6); - _jspx_th_c_set_1.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${results}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_1.setProperty((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${cid}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_push_body_count_c_forEach_2[0]++; - _jspx_th_c_set_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_1.doInitBody(); - } - do { - if (_jspx_meth_trans_loanSingle_1(_jspx_th_c_set_1, _jspx_page_context, _jspx_push_body_count_c_forEach_2)) - return true; - int evalDoAfterBody = _jspx_th_c_set_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - _jspx_push_body_count_c_forEach_2[0]--; - } - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_target_property.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_trans_loanSingle_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_1, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_2) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:loanSingle - org.apache.jsp.tag.web.trans.loanSingle_tag _jspx_th_trans_loanSingle_1 = new org.apache.jsp.tag.web.trans.loanSingle_tag(); - _jspx_th_trans_loanSingle_1.setJspContext(_jspx_page_context); - _jspx_th_trans_loanSingle_1.setParent(_jspx_th_c_set_1); - _jspx_th_trans_loanSingle_1.setUserId((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.user_id)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_loanSingle_1.setCopyId((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(cid)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_loanSingle_1.setUserDb((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.user_db)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_loanSingle_1.setObjectDb((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.object_db)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_loanSingle_1.doTag(); - return false; - } - - private boolean _jspx_meth_trans_transResultMulti_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:transResultMulti - org.apache.jsp.tag.web.trans.transResultMulti_tag _jspx_th_trans_transResultMulti_0 = new org.apache.jsp.tag.web.trans.transResultMulti_tag(); - _jspx_th_trans_transResultMulti_0.setJspContext(_jspx_page_context); - _jspx_th_trans_transResultMulti_0.setParent(_jspx_th_c_otherwise_0); - _jspx_th_trans_transResultMulti_0.setResults((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${results}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_trans_transResultMulti_0.doTag(); - return false; - } - - private boolean _jspx_meth_dsp_transactionResultFooter_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // dsp:transactionResultFooter - org.apache.jsp.tag.web.display.transactionResultFooter_tag _jspx_th_dsp_transactionResultFooter_0 = new org.apache.jsp.tag.web.display.transactionResultFooter_tag(); - _jspx_th_dsp_transactionResultFooter_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_transactionResultFooter_0.doTag(); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/loan/user_005fquery_005fresult_jsp$user_005fquery_005fresult_jspHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/loan/user_005fquery_005fresult_jsp$user_005fquery_005fresult_jspHelper.class deleted file mode 100755 index 684168220c7afaf3f185ab524c31bd5ec64c467c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7423 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 PWDkjnM&ercYVH33bF`%@ diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/loan/user_005fquery_005fresult_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/loan/user_005fquery_005fresult_jsp.class deleted file mode 100755 index 06f1b54ecf4a2b59c04606d8a4c14072a4cb8224..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 61098 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"); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
    \n"); - out.write(" \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t\t

    MEKELLE UNIVERSITY LIBRARY with VLIR/UOS support

    \n"); - out.write("\t\t\t\t

    ABCD - Empweb

    \n"); - out.write("\t\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

    \t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

    \n"); - out.write("\t\t\t
     
    \n"); - out.write("\t\t
    \n"); - out.write("\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
    \r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write("
    \n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("
    "); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("
    \n"); - out.flush( ); - out.write("\n"); - out.write("\n"); - out.write("\n"); - java.util.Date now = null; - synchronized (_jspx_page_context) { - now = (java.util.Date) _jspx_page_context.getAttribute("now", PageContext.PAGE_SCOPE); - if (now == null){ - now = new java.util.Date(); - _jspx_page_context.setAttribute("now", now, PageContext.PAGE_SCOPE); - } - } - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - if (_jspx_meth_c_set_1(_jspx_page_context)) - return; - java.util.HashMap extraParams = null; - synchronized (_jspx_page_context) { - extraParams = (java.util.HashMap) _jspx_page_context.getAttribute("extraParams", PageContext.PAGE_SCOPE); - if (extraParams == null){ - extraParams = new java.util.HashMap(); - _jspx_page_context.setAttribute("extraParams", extraParams, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_if_1(_jspx_page_context)) - return; - if (_jspx_meth_c_if_2(_jspx_page_context)) - return; - if (_jspx_meth_c_if_3(_jspx_page_context)) - return; - if (_jspx_meth_c_if_4(_jspx_page_context)) - return; - if (_jspx_meth_c_set_6(_jspx_page_context)) - return; - if (_jspx_meth_c_choose_0(_jspx_page_context)) - return; - if (_jspx_meth_c_set_12(_jspx_page_context)) - return; - if (_jspx_meth_c_set_13(_jspx_page_context)) - return; - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_0 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_0_aliasMap.put("punt", "results_count"); - _jspx_th_jxp_set_0.setJspContext(_jspx_page_context, _jspx_th_jxp_set_0_aliasMap); - _jspx_th_jxp_set_0.setVar("results_count"); - _jspx_th_jxp_set_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userResult}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_0.setSelect("count(//*[local-name()='user'])"); - _jspx_th_jxp_set_0.doTag(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_2 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_2.setPageContext(_jspx_page_context); - _jspx_th_c_choose_2.setParent(null); - int _jspx_eval_c_choose_2 = _jspx_th_c_choose_2.doStartTag(); - if (_jspx_eval_c_choose_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_6(_jspx_th_c_choose_2, _jspx_page_context)) - return; - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_2 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_2.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - int _jspx_eval_c_otherwise_2 = _jspx_th_c_otherwise_2.doStartTag(); - if (_jspx_eval_c_otherwise_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_14(_jspx_th_c_otherwise_2, _jspx_page_context)) - return; - out.write("
    \n"); - out.write(" \n"); - out.write(" "); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_0 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_0_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_0.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_0_aliasMap); - _jspx_th_jxp_forEach_0.setParent(_jspx_th_c_otherwise_2); - _jspx_th_jxp_forEach_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userResult}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setVar("ptr"); - _jspx_th_jxp_forEach_0.setSelect("//u:userCollection/u:user"); - _jspx_th_jxp_forEach_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setSortby((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sortElement}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setSortorder((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sortOrder}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setJspBody(new user_005fquery_005fresult_jspHelper( 4, _jspx_page_context, _jspx_th_jxp_forEach_0, null)); - _jspx_th_jxp_forEach_0.doTag(); - out.write("\n"); - out.write("
    \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_14(_jspx_th_c_otherwise_2, _jspx_page_context)) - return; - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(param.sort_element eq 'name')?((param.sort_order eq 'ascending')?'(+)':'(-)'):''}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_15(_jspx_th_c_otherwise_2, _jspx_page_context)) - return; - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(param.sort_element eq 'userClass')?((param.sort_order eq 'ascending')?'(+)':'(-)'):''}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_16(_jspx_th_c_otherwise_2, _jspx_page_context)) - return; - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(param.sort_element eq 'id')?((param.sort_order eq 'ascending')?'(+)':'(-)'):''}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_17(_jspx_th_c_otherwise_2, _jspx_page_context)) - return; - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(param.sort_element eq 'expirationDate')?((param.sort_order eq 'ascending')?'(+)':'(-)'):''}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write("
    "); - if (_jspx_meth_fmt_message_20(_jspx_th_c_otherwise_2, _jspx_page_context)) - return; - out.write(':'); - out.write(' '); - if (_jspx_meth_fmt_formatNumber_0(_jspx_th_c_otherwise_2, _jspx_page_context)) - return; - out.write("
    \n"); - out.write("
    \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_2); - int evalDoAfterBody = _jspx_th_c_choose_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_2); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("please_wait"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_0.setProperty("u"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/users/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_set_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent(null); - _jspx_th_c_set_1.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_1.setProperty("qr"); - _jspx_th_c_set_1.setValue(new String("http://kalio.net/empweb/schema/queryresult/v1")); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_c_if_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent(null); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.user_id)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_2(_jspx_th_c_if_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_c_set_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_target_property.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_c_set_2.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${extraParams}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_2.setProperty("user_id"); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_eval_c_set_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_2.doInitBody(); - } - do { - if (_jspx_meth_util_fixUserId_0(_jspx_th_c_set_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_target_property.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_util_fixUserId_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // util:fixUserId - org.apache.jsp.tag.web.commons.util.fixUserId_tag _jspx_th_util_fixUserId_0 = new org.apache.jsp.tag.web.commons.util.fixUserId_tag(); - _jspx_th_util_fixUserId_0.setJspContext(_jspx_page_context); - _jspx_th_util_fixUserId_0.setParent(_jspx_th_c_set_2); - _jspx_th_util_fixUserId_0.setJspBody(new user_005fquery_005fresult_jspHelper( 0, _jspx_page_context, _jspx_th_util_fixUserId_0, null)); - _jspx_th_util_fixUserId_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent(null); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.user_name}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_3(_jspx_th_c_if_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_c_set_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_3 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_3.setPageContext(_jspx_page_context); - _jspx_th_c_set_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - _jspx_th_c_set_3.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${extraParams}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_3.setProperty("user_name"); - _jspx_th_c_set_3.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.user_name)}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_set_3 = _jspx_th_c_set_3.doStartTag(); - if (_jspx_th_c_set_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_3); - return false; - } - - private boolean _jspx_meth_c_if_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent(null); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.user_userClass}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_4(_jspx_th_c_if_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_c_set_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_4 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_4.setPageContext(_jspx_page_context); - _jspx_th_c_set_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - _jspx_th_c_set_4.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${extraParams}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_4.setProperty("user_userClass"); - _jspx_th_c_set_4.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.user_userClass)}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_set_4 = _jspx_th_c_set_4.doStartTag(); - if (_jspx_th_c_set_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_4); - return false; - } - - private boolean _jspx_meth_c_if_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_4 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_4.setPageContext(_jspx_page_context); - _jspx_th_c_if_4.setParent(null); - _jspx_th_c_if_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.user_address}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_4 = _jspx_th_c_if_4.doStartTag(); - if (_jspx_eval_c_if_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_5(_jspx_th_c_if_4, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_4); - return false; - } - - private boolean _jspx_meth_c_set_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_5 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_5.setPageContext(_jspx_page_context); - _jspx_th_c_set_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - _jspx_th_c_set_5.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${extraParams}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_5.setProperty("user_address"); - _jspx_th_c_set_5.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.user_address)}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_set_5 = _jspx_th_c_set_5.doStartTag(); - if (_jspx_th_c_set_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_5); - return false; - } - - private boolean _jspx_meth_c_set_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_6 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_6.setPageContext(_jspx_page_context); - _jspx_th_c_set_6.setParent(null); - _jspx_th_c_set_6.setVar("numExtraParams"); - _jspx_th_c_set_6.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:length(extraParams)}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_3, false)); - int _jspx_eval_c_set_6 = _jspx_th_c_set_6.doStartTag(); - if (_jspx_th_c_set_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_6); - return false; - } - - private boolean _jspx_meth_c_choose_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - HttpServletRequest request = (HttpServletRequest)_jspx_page_context.getRequest(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_when_1(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.user_id)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_7(_jspx_th_c_when_0, _jspx_page_context)) - return true; - if (_jspx_meth_x_parse_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_c_set_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_7 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_7.setPageContext(_jspx_page_context); - _jspx_th_c_set_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_set_7.setVar("userId"); - int _jspx_eval_c_set_7 = _jspx_th_c_set_7.doStartTag(); - if (_jspx_eval_c_set_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_7 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_7.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_7.doInitBody(); - } - do { - if (_jspx_meth_util_fixUserId_1(_jspx_th_c_set_7, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_7 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_7); - return false; - } - - private boolean _jspx_meth_util_fixUserId_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_7, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // util:fixUserId - org.apache.jsp.tag.web.commons.util.fixUserId_tag _jspx_th_util_fixUserId_1 = new org.apache.jsp.tag.web.commons.util.fixUserId_tag(); - _jspx_th_util_fixUserId_1.setJspContext(_jspx_page_context); - _jspx_th_util_fixUserId_1.setParent(_jspx_th_c_set_7); - _jspx_th_util_fixUserId_1.setJspBody(new user_005fquery_005fresult_jspHelper( 1, _jspx_page_context, _jspx_th_util_fixUserId_1, null)); - _jspx_th_util_fixUserId_1.doTag(); - return false; - } - - private boolean _jspx_meth_x_parse_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_var.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_x_parse_0.setVar("userResult"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_trans_searchUsersById_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_var.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_trans_searchUsersById_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:searchUsersById - org.apache.jsp.tag.web.trans.searchUsersById_tag _jspx_th_trans_searchUsersById_0 = new org.apache.jsp.tag.web.trans.searchUsersById_tag(); - _jspx_th_trans_searchUsersById_0.setJspContext(_jspx_page_context); - _jspx_th_trans_searchUsersById_0.setParent(_jspx_th_x_parse_0); - _jspx_th_trans_searchUsersById_0.setDatabase((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.database)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_searchUsersById_0.setJspBody(new user_005fquery_005fresult_jspHelper( 2, _jspx_page_context, _jspx_th_trans_searchUsersById_0, null)); - _jspx_th_trans_searchUsersById_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - HttpServletRequest request = (HttpServletRequest)_jspx_page_context.getRequest(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${numExtraParams gt 0}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - java.util.HashMap paramTagMap = null; - synchronized (_jspx_page_context) { - paramTagMap = (java.util.HashMap) _jspx_page_context.getAttribute("paramTagMap", PageContext.PAGE_SCOPE); - if (paramTagMap == null){ - paramTagMap = new java.util.HashMap(); - _jspx_page_context.setAttribute("paramTagMap", paramTagMap, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_8(_jspx_th_c_when_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_set_9(_jspx_th_c_when_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_set_10(_jspx_th_c_when_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_set_11(_jspx_th_c_when_1, _jspx_page_context)) - return true; - if (_jspx_meth_x_parse_1(_jspx_th_c_when_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_c_set_8(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_8 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_8.setPageContext(_jspx_page_context); - _jspx_th_c_set_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_c_set_8.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${paramTagMap}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_8.setProperty("user_id"); - _jspx_th_c_set_8.setValue(new String("userId")); - int _jspx_eval_c_set_8 = _jspx_th_c_set_8.doStartTag(); - if (_jspx_th_c_set_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_8); - return false; - } - - private boolean _jspx_meth_c_set_9(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_9 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_9.setPageContext(_jspx_page_context); - _jspx_th_c_set_9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_c_set_9.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${paramTagMap}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_9.setProperty("user_name"); - _jspx_th_c_set_9.setValue(new String("name")); - int _jspx_eval_c_set_9 = _jspx_th_c_set_9.doStartTag(); - if (_jspx_th_c_set_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_9); - return false; - } - - private boolean _jspx_meth_c_set_10(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_10 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_10.setPageContext(_jspx_page_context); - _jspx_th_c_set_10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_c_set_10.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${paramTagMap}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_10.setProperty("user_userClass"); - _jspx_th_c_set_10.setValue(new String("userClass")); - int _jspx_eval_c_set_10 = _jspx_th_c_set_10.doStartTag(); - if (_jspx_th_c_set_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_10); - return false; - } - - private boolean _jspx_meth_c_set_11(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_11 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_11.setPageContext(_jspx_page_context); - _jspx_th_c_set_11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_c_set_11.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${paramTagMap}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_11.setProperty("user_address"); - _jspx_th_c_set_11.setValue(new String("address")); - int _jspx_eval_c_set_11 = _jspx_th_c_set_11.doStartTag(); - if (_jspx_th_c_set_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_11); - return false; - } - - private boolean _jspx_meth_x_parse_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_1 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_var.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_1.setPageContext(_jspx_page_context); - _jspx_th_x_parse_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_x_parse_1.setVar("userResult"); - int _jspx_eval_x_parse_1 = _jspx_th_x_parse_1.doStartTag(); - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_1.doInitBody(); - } - do { - if (_jspx_meth_trans_searchUsers_0(_jspx_th_x_parse_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_var.reuse(_jspx_th_x_parse_1); - return false; - } - - private boolean _jspx_meth_trans_searchUsers_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:searchUsers - org.apache.jsp.tag.web.trans.searchUsers_tag _jspx_th_trans_searchUsers_0 = new org.apache.jsp.tag.web.trans.searchUsers_tag(); - _jspx_th_trans_searchUsers_0.setJspContext(_jspx_page_context); - _jspx_th_trans_searchUsers_0.setParent(_jspx_th_x_parse_1); - _jspx_th_trans_searchUsers_0.setDatabase((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.database)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_searchUsers_0.setJspBody(new user_005fquery_005fresult_jspHelper( 3, _jspx_page_context, _jspx_th_trans_searchUsers_0, null)); - _jspx_th_trans_searchUsers_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_5(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_5 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_5.setPageContext(_jspx_page_context); - _jspx_th_c_if_5.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${numExtraParams gt 1}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_5 = _jspx_th_c_if_5.doStartTag(); - if (_jspx_eval_c_if_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_5); - return false; - } - - private boolean _jspx_meth_c_forEach_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_1 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_1.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_1.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_forEach_1.setVar("i"); - _jspx_th_c_forEach_1.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${extraParams}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int[] _jspx_push_body_count_c_forEach_1 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_1 = _jspx_th_c_forEach_1.doStartTag(); - if (_jspx_eval_c_forEach_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("<" + (java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${paramTagMap[i.key]}", java.lang.String.class, (PageContext)_jspx_page_context, null, false) + ">"); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${i.value}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write(""); - int evalDoAfterBody = _jspx_th_c_forEach_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_1[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_1.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_1.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_1); - } - return false; - } - - private boolean _jspx_meth_c_if_6(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_6 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_6.setPageContext(_jspx_page_context); - _jspx_th_c_if_6.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_6.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${numExtraParams gt 1}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_6 = _jspx_th_c_if_6.doStartTag(); - if (_jspx_eval_c_if_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_6); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_redirect_0(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_c_redirect_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:redirect - org.apache.taglibs.standard.tag.rt.core.RedirectTag _jspx_th_c_redirect_0 = (org.apache.taglibs.standard.tag.rt.core.RedirectTag) _jspx_tagPool_c_redirect_url_nobody.get(org.apache.taglibs.standard.tag.rt.core.RedirectTag.class); - _jspx_th_c_redirect_0.setPageContext(_jspx_page_context); - _jspx_th_c_redirect_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_redirect_0.setUrl("index.jsp"); - int _jspx_eval_c_redirect_0 = _jspx_th_c_redirect_0.doStartTag(); - if (_jspx_th_c_redirect_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_redirect_url_nobody.reuse(_jspx_th_c_redirect_0); - return false; - } - - private boolean _jspx_meth_c_set_12(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_12 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_12.setPageContext(_jspx_page_context); - _jspx_th_c_set_12.setParent(null); - _jspx_th_c_set_12.setVar("sortElement"); - int _jspx_eval_c_set_12 = _jspx_th_c_set_12.doStartTag(); - if (_jspx_eval_c_set_12 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_12 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_12.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_12.doInitBody(); - } - do { - if (_jspx_meth_c_choose_1(_jspx_th_c_set_12, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_12.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_12 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_12); - return false; - } - - private boolean _jspx_meth_c_choose_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_12, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_1 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_1.setPageContext(_jspx_page_context); - _jspx_th_c_choose_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_set_12); - int _jspx_eval_c_choose_1 = _jspx_th_c_choose_1.doStartTag(); - if (_jspx_eval_c_choose_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_2(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_when_3(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_when_4(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_when_5(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_1); - return false; - } - - private boolean _jspx_meth_c_when_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_2 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_2.setPageContext(_jspx_page_context); - _jspx_th_c_when_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.sort_element eq 'name'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_2 = _jspx_th_c_when_2.doStartTag(); - if (_jspx_eval_c_when_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("u:name"); - int evalDoAfterBody = _jspx_th_c_when_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_2); - return false; - } - - private boolean _jspx_meth_c_when_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_3 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_3.setPageContext(_jspx_page_context); - _jspx_th_c_when_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.sort_element eq 'userClass'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_3 = _jspx_th_c_when_3.doStartTag(); - if (_jspx_eval_c_when_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("u:userClass"); - int evalDoAfterBody = _jspx_th_c_when_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_3); - return false; - } - - private boolean _jspx_meth_c_when_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_4 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_4.setPageContext(_jspx_page_context); - _jspx_th_c_when_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.sort_element eq 'id'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_4 = _jspx_th_c_when_4.doStartTag(); - if (_jspx_eval_c_when_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("u:id"); - int evalDoAfterBody = _jspx_th_c_when_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_4); - return false; - } - - private boolean _jspx_meth_c_when_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_5 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_5.setPageContext(_jspx_page_context); - _jspx_th_c_when_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.sort_element eq 'expirationDate'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_5 = _jspx_th_c_when_5.doStartTag(); - if (_jspx_eval_c_when_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("u:expirationDate"); - int evalDoAfterBody = _jspx_th_c_when_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_5); - return false; - } - - private boolean _jspx_meth_c_otherwise_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_1 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_1.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - int _jspx_eval_c_otherwise_1 = _jspx_th_c_otherwise_1.doStartTag(); - if (_jspx_eval_c_otherwise_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("name"); - int evalDoAfterBody = _jspx_th_c_otherwise_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_1); - return false; - } - - private boolean _jspx_meth_c_set_13(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_13 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_13.setPageContext(_jspx_page_context); - _jspx_th_c_set_13.setParent(null); - _jspx_th_c_set_13.setVar("sortOrder"); - int _jspx_eval_c_set_13 = _jspx_th_c_set_13.doStartTag(); - if (_jspx_eval_c_set_13 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_13.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_13.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty param.sort_order)?param.sort_order:'ascending'}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_c_set_13.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_13); - return false; - } - - private boolean _jspx_meth_c_when_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_6 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_6.setPageContext(_jspx_page_context); - _jspx_th_c_when_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - _jspx_th_c_when_6.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${results_count == 0}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_6 = _jspx_th_c_when_6.doStartTag(); - if (_jspx_eval_c_when_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("
    \n"); - out.write("

    "); - if (_jspx_meth_fmt_message_12(_jspx_th_c_when_6, _jspx_page_context)) - return true; - out.write("

    \n"); - out.write("

    "); - if (_jspx_meth_fmt_message_13(_jspx_th_c_when_6, _jspx_page_context)) - return true; - out.write("

    \n"); - out.write("
    \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_6); - return false; - } - - private boolean _jspx_meth_fmt_message_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_6, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_6); - _jspx_th_fmt_message_12.setKey("no_results_found"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_fmt_message_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_6, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_6); - _jspx_th_fmt_message_13.setKey("back_to_query"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_c_set_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_14 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_14.setPageContext(_jspx_page_context); - _jspx_th_c_set_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_c_set_14.setVar("thisUrlPrefix"); - int _jspx_eval_c_set_14 = _jspx_th_c_set_14.doStartTag(); - if (_jspx_eval_c_set_14 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_14 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_14.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_14.doInitBody(); - } - do { - out.write("user_query_result.jsp?user_id="); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.user_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("&user_name="); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.user_name}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("&database="); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.database}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_c_set_14.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_14 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_14); - return false; - } - - private boolean _jspx_meth_fmt_message_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_fmt_message_14.setKey("name"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_fmt_message_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_fmt_message_15.setKey("user_class"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_fmt_message_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_fmt_message_16.setKey("user_id"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_fmt_message_17(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_fmt_message_17.setKey("user_expiration"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_c_if_7(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_7 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_7.setPageContext(_jspx_page_context); - _jspx_th_c_if_7.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_7.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.copy_ids!='undefined'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_7 = _jspx_th_c_if_7.doStartTag(); - if (_jspx_eval_c_if_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_7); - return false; - } - - private boolean _jspx_meth_c_if_8(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_8 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_8.setPageContext(_jspx_page_context); - _jspx_th_c_if_8.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_8.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.copy_ids=='undefined'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_8 = _jspx_th_c_if_8.doStartTag(); - if (_jspx_eval_c_if_8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_8.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_8); - return false; - } - - private boolean _jspx_meth_c_when_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_7 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_7.setPageContext(_jspx_page_context); - _jspx_th_c_when_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - _jspx_th_c_when_7.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['u:expirationDate'] gt '20990000'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_7 = _jspx_th_c_when_7.doStartTag(); - if (_jspx_eval_c_when_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_18(_jspx_th_c_when_7, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_7); - return false; - } - - private boolean _jspx_meth_fmt_message_18(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_7, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_7); - _jspx_th_fmt_message_18.setKey("user_does_not_expire"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_util_formatDate_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_0 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_0.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_0.setParent(_jspx_th_c_otherwise_3); - _jspx_th_util_formatDate_0.setJspBody(new user_005fquery_005fresult_jspHelper( 5, _jspx_page_context, _jspx_th_util_formatDate_0, null)); - _jspx_th_util_formatDate_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_9(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_9 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_9.setPageContext(_jspx_page_context); - _jspx_th_c_if_9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_3); - _jspx_th_c_if_9.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ pdate lt now}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_9 = _jspx_th_c_if_9.doStartTag(); - if (_jspx_eval_c_if_9 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - if (_jspx_meth_fmt_message_19(_jspx_th_c_if_9, _jspx_page_context)) - return true; - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_9.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_9); - return false; - } - - private boolean _jspx_meth_fmt_message_19(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_9, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_19 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_19.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_19.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_9); - _jspx_th_fmt_message_19.setKey("user_expired"); - int _jspx_eval_fmt_message_19 = _jspx_th_fmt_message_19.doStartTag(); - if (_jspx_th_fmt_message_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_19); - return false; - } - - private boolean _jspx_meth_fmt_message_20(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_20 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_20.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_20.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_fmt_message_20.setKey("number_of_results"); - int _jspx_eval_fmt_message_20 = _jspx_th_fmt_message_20.doStartTag(); - if (_jspx_th_fmt_message_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_20); - return false; - } - - private boolean _jspx_meth_fmt_formatNumber_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:formatNumber - org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag _jspx_th_fmt_formatNumber_0 = (org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag) _jspx_tagPool_fmt_formatNumber_value_type_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag.class); - _jspx_th_fmt_formatNumber_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_formatNumber_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_fmt_formatNumber_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${results_count}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_formatNumber_0.setType("number"); - int _jspx_eval_fmt_formatNumber_0 = _jspx_th_fmt_formatNumber_0.doStartTag(); - if (_jspx_th_fmt_formatNumber_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_formatNumber_value_type_nobody.reuse(_jspx_th_fmt_formatNumber_0); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } - - private class user_005fquery_005fresult_jspHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public user_005fquery_005fresult_jspHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public boolean invoke0( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.user_id)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - return false; - } - public boolean invoke1( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.user_id)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - return false; - } - public boolean invoke2( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userId}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public boolean invoke3( JspWriter out ) - throws Throwable - { - out.write("\n"); - out.write(" "); - if (_jspx_meth_c_if_5(_jspx_parent, _jspx_page_context)) - return true; - if (_jspx_meth_c_forEach_1(_jspx_parent, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_6(_jspx_parent, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" "); - return false; - } - public void invoke4( JspWriter out ) - throws Throwable - { - out.write("\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr[\"u:name\"]}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write("\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr[\"u:userClass\"]}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_c_if_7(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_c_if_8(_jspx_parent, _jspx_page_context)) - return; - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr[\"u:id\"]}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" "); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_3 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_3.setPageContext(_jspx_page_context); - _jspx_th_c_choose_3.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - int _jspx_eval_c_choose_3 = _jspx_th_c_choose_3.doStartTag(); - if (_jspx_eval_c_choose_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_7(_jspx_th_c_choose_3, _jspx_page_context)) - return; - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_3 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_3.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - int _jspx_eval_c_otherwise_3 = _jspx_th_c_otherwise_3.doStartTag(); - if (_jspx_eval_c_otherwise_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_util_formatDate_0(_jspx_th_c_otherwise_3, _jspx_page_context)) - return; - // util:parseDate - org.apache.jsp.tag.web.commons.util.parseDate_tag _jspx_th_util_parseDate_0 = new org.apache.jsp.tag.web.commons.util.parseDate_tag(); - java.util.HashMap _jspx_th_util_parseDate_0_aliasMap = new java.util.HashMap(); - _jspx_th_util_parseDate_0_aliasMap.put("varout", "pdate"); - _jspx_th_util_parseDate_0.setJspContext(_jspx_page_context, _jspx_th_util_parseDate_0_aliasMap); - _jspx_th_util_parseDate_0.setParent(_jspx_th_c_otherwise_3); - _jspx_th_util_parseDate_0.setVar("pdate"); - _jspx_th_util_parseDate_0.setJspBody(new user_005fquery_005fresult_jspHelper( 6, _jspx_page_context, _jspx_th_util_parseDate_0, null)); - _jspx_th_util_parseDate_0.doTag(); - if (_jspx_meth_c_if_9(_jspx_th_c_otherwise_3, _jspx_page_context)) - return; - int evalDoAfterBody = _jspx_th_c_otherwise_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_3); - int evalDoAfterBody = _jspx_th_c_choose_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_3); - out.write("\n"); - out.write(" \n"); - out.write(" "); - return; - } - public boolean invoke5( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['u:expirationDate']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public void invoke6( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['u:expirationDate']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - case 1: - invoke1( out ); - break; - case 2: - invoke2( out ); - break; - case 3: - invoke3( out ); - break; - case 4: - invoke4( out ); - break; - case 5: - invoke5( out ); - break; - case 6: - invoke6( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/copy_005fstatus_005fresult_jsp$copy_005fstatus_005fresult_jspHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/copy_005fstatus_005fresult_jsp$copy_005fstatus_005fresult_jspHelper.class deleted file mode 100755 index c23444e49d0b34a62f6fcdaece7022413b5b0862..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9030 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 JOmAAE{~!AqbXWiY diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/copy_005fstatus_005fresult_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/copy_005fstatus_005fresult_jsp.class deleted file mode 100755 index b66cb3a55efd708b53e723bb9bc754d6183a1d76..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63433 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/copy_005fstatus_005fresult_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/copy_005fstatus_005fresult_jsp.java deleted file mode 100755 index afefd03d7..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/copy_005fstatus_005fresult_jsp.java +++ /dev/null @@ -1,2578 +0,0 @@ -package org.apache.jsp.trans.query; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class copy_005fstatus_005fresult_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_2; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); - _jspx_fnmap_2= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:trim", org.apache.taglibs.standard.functions.Functions.class, "trim", new Class[] {java.lang.String.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(18); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/coda.jspf"); - _jspx_dependants.add("/WEB-INF/tags/trans/searchObjectsById.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/getCopyStatus.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/copy.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/out.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/formatDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/parseDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/searchUsersById.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/isLate.tag"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_value_target_property_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_parse_varDom; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_redirect_url_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_value_target_property_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_var_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_x_parse_varDom = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_redirect_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_c_set_value_target_property_nobody.release(); - _jspx_tagPool_c_set_var_value_nobody.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_x_parse_varDom.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_c_redirect_url_nobody.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
    \n"); - out.write(" \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t\t

    MEKELLE UNIVERSITY LIBRARY with VLIR/UOS support

    \n"); - out.write("\t\t\t\t

    ABCD - Empweb

    \n"); - out.write("\t\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

    \t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

    \n"); - out.write("\t\t\t
     
    \n"); - out.write("\t\t
    \n"); - out.write("\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
    \r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write("
    \n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\n"); - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - if (_jspx_meth_c_set_1(_jspx_page_context)) - return; - if (_jspx_meth_c_set_2(_jspx_page_context)) - return; - if (_jspx_meth_c_set_3(_jspx_page_context)) - return; - if (_jspx_meth_c_set_4(_jspx_page_context)) - return; - if (_jspx_meth_c_set_5(_jspx_page_context)) - return; - out.write("
    \n"); - out.write(" "); - java.lang.String copy_id = null; - synchronized (_jspx_page_context) { - copy_id = (java.lang.String) _jspx_page_context.getAttribute("copy_id", PageContext.PAGE_SCOPE); - if (copy_id == null){ - copy_id = new java.lang.String(); - _jspx_page_context.setAttribute("copy_id", copy_id, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_6(_jspx_page_context)) - return; - if (_jspx_meth_c_set_7(_jspx_page_context)) - return; - if (_jspx_meth_c_choose_0(_jspx_page_context)) - return; - out.write("\n"); - out.write("

    "); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

    \n"); - out.write("\n"); - out.write(" "); - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_0 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_0_aliasMap.put("punt", "copyInfo"); - _jspx_th_jxp_set_0.setJspContext(_jspx_page_context, _jspx_th_jxp_set_0_aliasMap); - _jspx_th_jxp_set_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copyInfoResult}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_0.setVar("copyInfo"); - _jspx_th_jxp_set_0.setSelect("//m:modsCollection"); - _jspx_th_jxp_set_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_0.doTag(); - if (_jspx_meth_c_choose_1(_jspx_page_context)) - return; - out.write("
    \n"); - out.write("\n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_c_if_1(_jspx_page_context)) - return; - out.write("\n"); - out.write("

    "); - if (_jspx_meth_fmt_message_15(_jspx_page_context)) - return; - out.write("

    \n"); - out.write(" "); - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_1 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_1_aliasMap.put("punt", "copyStatus"); - _jspx_th_jxp_set_1.setJspContext(_jspx_page_context, _jspx_th_jxp_set_1_aliasMap); - _jspx_th_jxp_set_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copyStatusResult}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_1.setVar("copyStatus"); - _jspx_th_jxp_set_1.setSelect("//o:copyStatus"); - _jspx_th_jxp_set_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_1.doTag(); - out.write("

    \n"); - out.write(" "); - if (_jspx_meth_fmt_message_16(_jspx_page_context)) - return; - out.write(":\n"); - out.write(" "); - if (_jspx_meth_c_choose_2(_jspx_page_context)) - return; - out.write("

    \n"); - out.write("\n"); - out.write(" \n"); - out.write(" "); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent(null); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copyStatus['w:waits/w:wait'] != null }", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_fmt_message_19(_jspx_th_c_if_2, _jspx_page_context)) - return; - out.write("

    \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_0 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_0_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_0.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_0_aliasMap); - _jspx_th_jxp_forEach_0.setParent(_jspx_th_c_if_2); - _jspx_th_jxp_forEach_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copyStatus}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setVar("ptr"); - _jspx_th_jxp_forEach_0.setSelect("w:waits/w:wait"); - _jspx_th_jxp_forEach_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setJspBody(new copy_005fstatus_005fresult_jspHelper( 1, _jspx_page_context, _jspx_th_jxp_forEach_0, null)); - _jspx_th_jxp_forEach_0.doTag(); - out.write("
    "); - if (_jspx_meth_fmt_message_20(_jspx_th_c_if_2, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_21(_jspx_th_c_if_2, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_22(_jspx_th_c_if_2, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_23(_jspx_th_c_if_2, _jspx_page_context)) - return; - out.write("
    \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - out.write("\n"); - out.write(" "); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_4 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_4.setPageContext(_jspx_page_context); - _jspx_th_c_if_4.setParent(null); - _jspx_th_c_if_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copyStatus['r:reservations/r:reservation'] != null}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_4 = _jspx_th_c_if_4.doStartTag(); - if (_jspx_eval_c_if_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_fmt_message_25(_jspx_th_c_if_4, _jspx_page_context)) - return; - out.write("

    \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_1 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_1_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_1.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_1_aliasMap); - _jspx_th_jxp_forEach_1.setParent(_jspx_th_c_if_4); - _jspx_th_jxp_forEach_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copyStatus}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_1.setVar("ptr"); - _jspx_th_jxp_forEach_1.setSelect("r:reservations/r:reservation"); - _jspx_th_jxp_forEach_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_1.setJspBody(new copy_005fstatus_005fresult_jspHelper( 4, _jspx_page_context, _jspx_th_jxp_forEach_1, null)); - _jspx_th_jxp_forEach_1.doTag(); - out.write("
    "); - if (_jspx_meth_fmt_message_26(_jspx_th_c_if_4, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_27(_jspx_th_c_if_4, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_28(_jspx_th_c_if_4, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_29(_jspx_th_c_if_4, _jspx_page_context)) - return; - out.write("
    \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_4); - out.write("\n"); - out.write(" "); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_6 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_6.setPageContext(_jspx_page_context); - _jspx_th_c_if_6.setParent(null); - _jspx_th_c_if_6.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copyStatus['l:loans/l:loan'] != null}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_6 = _jspx_th_c_if_6.doStartTag(); - if (_jspx_eval_c_if_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_fmt_message_31(_jspx_th_c_if_6, _jspx_page_context)) - return; - out.write("

    \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_2 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_2_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_2_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_2.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_2_aliasMap); - _jspx_th_jxp_forEach_2.setParent(_jspx_th_c_if_6); - _jspx_th_jxp_forEach_2.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copyStatus}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_2.setVar("ptr"); - _jspx_th_jxp_forEach_2.setSelect("l:loans/l:loan"); - _jspx_th_jxp_forEach_2.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_2.setJspBody(new copy_005fstatus_005fresult_jspHelper( 7, _jspx_page_context, _jspx_th_jxp_forEach_2, null)); - _jspx_th_jxp_forEach_2.doTag(); - out.write("
    "); - if (_jspx_meth_fmt_message_32(_jspx_th_c_if_6, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_33(_jspx_th_c_if_6, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_34(_jspx_th_c_if_6, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_35(_jspx_th_c_if_6, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_36(_jspx_th_c_if_6, _jspx_page_context)) - return; - out.write("
    \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_6); - out.write("
    \n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_0.setProperty("m"); - _jspx_th_c_set_0.setValue(new String("http://www.loc.gov/mods/v3")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_set_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent(null); - _jspx_th_c_set_1.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_1.setProperty("u"); - _jspx_th_c_set_1.setValue(new String("http://kalio.net/empweb/schema/users/v1")); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_c_set_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent(null); - _jspx_th_c_set_2.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_2.setProperty("o"); - _jspx_th_c_set_2.setValue(new String("http://kalio.net/empweb/schema/objectstatus/v1")); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_c_set_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_3 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_3.setPageContext(_jspx_page_context); - _jspx_th_c_set_3.setParent(null); - _jspx_th_c_set_3.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_3.setProperty("w"); - _jspx_th_c_set_3.setValue(new String("http://kalio.net/empweb/schema/wait/v1")); - int _jspx_eval_c_set_3 = _jspx_th_c_set_3.doStartTag(); - if (_jspx_th_c_set_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_3); - return false; - } - - private boolean _jspx_meth_c_set_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_4 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_4.setPageContext(_jspx_page_context); - _jspx_th_c_set_4.setParent(null); - _jspx_th_c_set_4.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_4.setProperty("r"); - _jspx_th_c_set_4.setValue(new String("http://kalio.net/empweb/schema/reservation/v1")); - int _jspx_eval_c_set_4 = _jspx_th_c_set_4.doStartTag(); - if (_jspx_th_c_set_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_4); - return false; - } - - private boolean _jspx_meth_c_set_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_5 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_5.setPageContext(_jspx_page_context); - _jspx_th_c_set_5.setParent(null); - _jspx_th_c_set_5.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_5.setProperty("l"); - _jspx_th_c_set_5.setValue(new String("http://kalio.net/empweb/schema/loan/v1")); - int _jspx_eval_c_set_5 = _jspx_th_c_set_5.doStartTag(); - if (_jspx_th_c_set_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_5); - return false; - } - - private boolean _jspx_meth_c_set_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_6 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_6.setPageContext(_jspx_page_context); - _jspx_th_c_set_6.setParent(null); - _jspx_th_c_set_6.setVar("copy_id"); - _jspx_th_c_set_6.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.copy_id)}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_set_6 = _jspx_th_c_set_6.doStartTag(); - if (_jspx_th_c_set_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_6); - return false; - } - - private boolean _jspx_meth_c_set_7(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_7 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_7.setPageContext(_jspx_page_context); - _jspx_th_c_set_7.setParent(null); - _jspx_th_c_set_7.setVar("object_db"); - _jspx_th_c_set_7.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.object_db)}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_set_7 = _jspx_th_c_set_7.doStartTag(); - if (_jspx_th_c_set_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_7); - return false; - } - - private boolean _jspx_meth_c_choose_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty copy_id}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_x_parse_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - if (_jspx_meth_x_parse_1(_jspx_th_c_when_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_x_parse_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_x_parse_0.setVarDom("copyInfoResult"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_trans_searchObjectsById_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_trans_searchObjectsById_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:searchObjectsById - org.apache.jsp.tag.web.trans.searchObjectsById_tag _jspx_th_trans_searchObjectsById_0 = new org.apache.jsp.tag.web.trans.searchObjectsById_tag(); - _jspx_th_trans_searchObjectsById_0.setJspContext(_jspx_page_context); - _jspx_th_trans_searchObjectsById_0.setParent(_jspx_th_x_parse_0); - _jspx_th_trans_searchObjectsById_0.setDatabase((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${object_db}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_trans_searchObjectsById_0.setJspBody(new copy_005fstatus_005fresult_jspHelper( 0, _jspx_page_context, _jspx_th_trans_searchObjectsById_0, null)); - _jspx_th_trans_searchObjectsById_0.doTag(); - return false; - } - - private boolean _jspx_meth_x_parse_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_1 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_1.setPageContext(_jspx_page_context); - _jspx_th_x_parse_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_x_parse_1.setVarDom("copyStatusResult"); - int _jspx_eval_x_parse_1 = _jspx_th_x_parse_1.doStartTag(); - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_1.doInitBody(); - } - do { - if (_jspx_meth_trans_getCopyStatus_0(_jspx_th_x_parse_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_1); - return false; - } - - private boolean _jspx_meth_trans_getCopyStatus_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:getCopyStatus - org.apache.jsp.tag.web.trans.getCopyStatus_tag _jspx_th_trans_getCopyStatus_0 = new org.apache.jsp.tag.web.trans.getCopyStatus_tag(); - _jspx_th_trans_getCopyStatus_0.setJspContext(_jspx_page_context); - _jspx_th_trans_getCopyStatus_0.setParent(_jspx_th_x_parse_1); - _jspx_th_trans_getCopyStatus_0.setId((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copy_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_trans_getCopyStatus_0.setDatabase((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${object_db}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_trans_getCopyStatus_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_redirect_0(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_c_redirect_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:redirect - org.apache.taglibs.standard.tag.rt.core.RedirectTag _jspx_th_c_redirect_0 = (org.apache.taglibs.standard.tag.rt.core.RedirectTag) _jspx_tagPool_c_redirect_url_nobody.get(org.apache.taglibs.standard.tag.rt.core.RedirectTag.class); - _jspx_th_c_redirect_0.setPageContext(_jspx_page_context); - _jspx_th_c_redirect_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_redirect_0.setUrl("index.jsp"); - int _jspx_eval_c_redirect_0 = _jspx_th_c_redirect_0.doStartTag(); - if (_jspx_th_c_redirect_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_redirect_url_nobody.reuse(_jspx_th_c_redirect_0); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("copy_info"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_c_choose_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_1 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_1.setPageContext(_jspx_page_context); - _jspx_th_c_choose_1.setParent(null); - int _jspx_eval_c_choose_1 = _jspx_th_c_choose_1.doStartTag(); - if (_jspx_eval_c_choose_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_1); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copyInfo['m:mods'] == null}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('<'); - out.write('p'); - out.write('>'); - if (_jspx_meth_fmt_message_12(_jspx_th_c_when_1, _jspx_page_context)) - return true; - out.write("

    \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_fmt_message_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_12.setKey("no_results_found"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_c_otherwise_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_1 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_1.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - int _jspx_eval_c_otherwise_1 = _jspx_th_c_otherwise_1.doStartTag(); - if (_jspx_eval_c_otherwise_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_dsp_copy_0(_jspx_th_c_otherwise_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_1); - return false; - } - - private boolean _jspx_meth_dsp_copy_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // dsp:copy - org.apache.jsp.tag.web.display.copy_tag _jspx_th_dsp_copy_0 = new org.apache.jsp.tag.web.display.copy_tag(); - _jspx_th_dsp_copy_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_copy_0.setParent(_jspx_th_c_otherwise_1); - _jspx_th_dsp_copy_0.setDoc((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copyInfo}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_copy_0.setObject_db((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${object_db}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_copy_0.setCopy_id((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copy_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_copy_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent(null); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(copyStatus['w:waits/w:wait'] == null) && (copyStatus['r:reservations/r:reservation'] == null) && (copyStatus['l:loans/l:loan'] == null)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_fmt_message_13(_jspx_th_c_if_1, _jspx_page_context)) - return true; - out.write("

    \n"); - out.write("

    \n"); - out.write(" '); - if (_jspx_meth_fmt_message_14(_jspx_th_c_if_1, _jspx_page_context)) - return true; - out.write("\n"); - out.write("

    \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_fmt_message_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_fmt_message_13.setKey("actions"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_fmt_message_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_fmt_message_14.setKey("loan"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_fmt_message_15(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent(null); - _jspx_th_fmt_message_15.setKey("copy_status"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_fmt_message_16(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent(null); - _jspx_th_fmt_message_16.setKey("status"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_c_choose_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_2 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_2.setPageContext(_jspx_page_context); - _jspx_th_c_choose_2.setParent(null); - int _jspx_eval_c_choose_2 = _jspx_th_c_choose_2.doStartTag(); - if (_jspx_eval_c_choose_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_2(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_2(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_2); - return false; - } - - private boolean _jspx_meth_c_when_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_2 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_2.setPageContext(_jspx_page_context); - _jspx_th_c_when_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - _jspx_th_c_when_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copyStatus['l:loans/l:loan'] != null}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_2 = _jspx_th_c_when_2.doStartTag(); - if (_jspx_eval_c_when_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_17(_jspx_th_c_when_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_2); - return false; - } - - private boolean _jspx_meth_fmt_message_17(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_fmt_message_17.setKey("lent"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_c_otherwise_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_2 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_2.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - int _jspx_eval_c_otherwise_2 = _jspx_th_c_otherwise_2.doStartTag(); - if (_jspx_eval_c_otherwise_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_18(_jspx_th_c_otherwise_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_2); - return false; - } - - private boolean _jspx_meth_fmt_message_18(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_fmt_message_18.setKey("available"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_fmt_message_19(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_19 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_19.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_19.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - _jspx_th_fmt_message_19.setKey("wait_list"); - int _jspx_eval_fmt_message_19 = _jspx_th_fmt_message_19.doStartTag(); - if (_jspx_th_fmt_message_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_19); - return false; - } - - private boolean _jspx_meth_fmt_message_20(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_20 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_20.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_20.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - _jspx_th_fmt_message_20.setKey("date"); - int _jspx_eval_fmt_message_20 = _jspx_th_fmt_message_20.doStartTag(); - if (_jspx_th_fmt_message_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_20); - return false; - } - - private boolean _jspx_meth_fmt_message_21(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_21 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_21.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_21.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - _jspx_th_fmt_message_21.setKey("user_id"); - int _jspx_eval_fmt_message_21 = _jspx_th_fmt_message_21.doStartTag(); - if (_jspx_th_fmt_message_21.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_21); - return false; - } - - private boolean _jspx_meth_fmt_message_22(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_22 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_22.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_22.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - _jspx_th_fmt_message_22.setKey("user_name"); - int _jspx_eval_fmt_message_22 = _jspx_th_fmt_message_22.doStartTag(); - if (_jspx_th_fmt_message_22.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_22); - return false; - } - - private boolean _jspx_meth_fmt_message_23(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_23 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_23.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_23.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - _jspx_th_fmt_message_23.setKey("actions"); - int _jspx_eval_fmt_message_23 = _jspx_th_fmt_message_23.doStartTag(); - if (_jspx_th_fmt_message_23.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_23); - return false; - } - - private boolean _jspx_meth_util_formatDate_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_0 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_0.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_0.setParent(_jspx_parent); - _jspx_th_util_formatDate_0.setPattern("yyyyMMddHHmmss"); - _jspx_th_util_formatDate_0.setJspBody(new copy_005fstatus_005fresult_jspHelper( 2, _jspx_page_context, _jspx_th_util_formatDate_0, null)); - _jspx_th_util_formatDate_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_3(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['w:userDb']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_x_parse_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_2 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_2.setPageContext(_jspx_page_context); - _jspx_th_x_parse_2.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_x_parse_2.setVarDom("thisCopy"); - int _jspx_eval_x_parse_2 = _jspx_th_x_parse_2.doStartTag(); - if (_jspx_eval_x_parse_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_2.doInitBody(); - } - do { - if (_jspx_meth_trans_searchUsersById_0(_jspx_th_x_parse_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_2); - return false; - } - - private boolean _jspx_meth_trans_searchUsersById_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:searchUsersById - org.apache.jsp.tag.web.trans.searchUsersById_tag _jspx_th_trans_searchUsersById_0 = new org.apache.jsp.tag.web.trans.searchUsersById_tag(); - _jspx_th_trans_searchUsersById_0.setJspContext(_jspx_page_context); - _jspx_th_trans_searchUsersById_0.setParent(_jspx_th_x_parse_2); - _jspx_th_trans_searchUsersById_0.setDatabase((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['w:userDb']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_trans_searchUsersById_0.setJspBody(new copy_005fstatus_005fresult_jspHelper( 3, _jspx_page_context, _jspx_th_trans_searchUsersById_0, null)); - _jspx_th_trans_searchUsersById_0.doTag(); - return false; - } - - private boolean _jspx_meth_jxp_out_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_0 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_0.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_0.setParent(_jspx_parent); - _jspx_th_jxp_out_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${thisCopy}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_0.setSelect("//u:user/u:name"); - _jspx_th_jxp_out_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_24(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_24 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_24.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_24.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_24.setKey("loan"); - int _jspx_eval_fmt_message_24 = _jspx_th_fmt_message_24.doStartTag(); - if (_jspx_th_fmt_message_24.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_24); - return false; - } - - private boolean _jspx_meth_fmt_message_25(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_25 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_25.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_25.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - _jspx_th_fmt_message_25.setKey("reservations"); - int _jspx_eval_fmt_message_25 = _jspx_th_fmt_message_25.doStartTag(); - if (_jspx_th_fmt_message_25.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_25); - return false; - } - - private boolean _jspx_meth_fmt_message_26(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_26 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_26.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_26.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - _jspx_th_fmt_message_26.setKey("date"); - int _jspx_eval_fmt_message_26 = _jspx_th_fmt_message_26.doStartTag(); - if (_jspx_th_fmt_message_26.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_26); - return false; - } - - private boolean _jspx_meth_fmt_message_27(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_27 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_27.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_27.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - _jspx_th_fmt_message_27.setKey("user_id"); - int _jspx_eval_fmt_message_27 = _jspx_th_fmt_message_27.doStartTag(); - if (_jspx_th_fmt_message_27.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_27); - return false; - } - - private boolean _jspx_meth_fmt_message_28(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_28 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_28.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_28.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - _jspx_th_fmt_message_28.setKey("user_name"); - int _jspx_eval_fmt_message_28 = _jspx_th_fmt_message_28.doStartTag(); - if (_jspx_th_fmt_message_28.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_28); - return false; - } - - private boolean _jspx_meth_fmt_message_29(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_29 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_29.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_29.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - _jspx_th_fmt_message_29.setKey("actions"); - int _jspx_eval_fmt_message_29 = _jspx_th_fmt_message_29.doStartTag(); - if (_jspx_th_fmt_message_29.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_29); - return false; - } - - private boolean _jspx_meth_util_formatDate_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_1 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_1.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_1.setParent(_jspx_parent); - _jspx_th_util_formatDate_1.setPattern("yyyyMMddHHmmss"); - _jspx_th_util_formatDate_1.setJspBody(new copy_005fstatus_005fresult_jspHelper( 5, _jspx_page_context, _jspx_th_util_formatDate_1, null)); - _jspx_th_util_formatDate_1.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_5(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_5 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_5.setPageContext(_jspx_page_context); - _jspx_th_c_if_5.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_5 = _jspx_th_c_if_5.doStartTag(); - if (_jspx_eval_c_if_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:userDb']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_5); - return false; - } - - private boolean _jspx_meth_x_parse_3(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_3 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_3.setPageContext(_jspx_page_context); - _jspx_th_x_parse_3.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_x_parse_3.setVarDom("thisCopy"); - int _jspx_eval_x_parse_3 = _jspx_th_x_parse_3.doStartTag(); - if (_jspx_eval_x_parse_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_3.doInitBody(); - } - do { - if (_jspx_meth_trans_searchUsersById_1(_jspx_th_x_parse_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_3); - return false; - } - - private boolean _jspx_meth_trans_searchUsersById_1(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:searchUsersById - org.apache.jsp.tag.web.trans.searchUsersById_tag _jspx_th_trans_searchUsersById_1 = new org.apache.jsp.tag.web.trans.searchUsersById_tag(); - _jspx_th_trans_searchUsersById_1.setJspContext(_jspx_page_context); - _jspx_th_trans_searchUsersById_1.setParent(_jspx_th_x_parse_3); - _jspx_th_trans_searchUsersById_1.setDatabase((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:userDb']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_trans_searchUsersById_1.setJspBody(new copy_005fstatus_005fresult_jspHelper( 6, _jspx_page_context, _jspx_th_trans_searchUsersById_1, null)); - _jspx_th_trans_searchUsersById_1.doTag(); - return false; - } - - private boolean _jspx_meth_jxp_out_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_1 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_1.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_1.setParent(_jspx_parent); - _jspx_th_jxp_out_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${thisCopy}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_1.setSelect("//u:user/u:name"); - _jspx_th_jxp_out_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_1.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_30(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_30 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_30.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_30.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_30.setKey("cancel"); - int _jspx_eval_fmt_message_30 = _jspx_th_fmt_message_30.doStartTag(); - if (_jspx_th_fmt_message_30.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_30); - return false; - } - - private boolean _jspx_meth_fmt_message_31(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_6, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_31 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_31.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_31.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_6); - _jspx_th_fmt_message_31.setKey("current_loans"); - int _jspx_eval_fmt_message_31 = _jspx_th_fmt_message_31.doStartTag(); - if (_jspx_th_fmt_message_31.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_31); - return false; - } - - private boolean _jspx_meth_fmt_message_32(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_6, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_32 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_32.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_32.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_6); - _jspx_th_fmt_message_32.setKey("date"); - int _jspx_eval_fmt_message_32 = _jspx_th_fmt_message_32.doStartTag(); - if (_jspx_th_fmt_message_32.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_32); - return false; - } - - private boolean _jspx_meth_fmt_message_33(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_6, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_33 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_33.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_33.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_6); - _jspx_th_fmt_message_33.setKey("end_date"); - int _jspx_eval_fmt_message_33 = _jspx_th_fmt_message_33.doStartTag(); - if (_jspx_th_fmt_message_33.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_33); - return false; - } - - private boolean _jspx_meth_fmt_message_34(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_6, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_34 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_34.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_34.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_6); - _jspx_th_fmt_message_34.setKey("user_id"); - int _jspx_eval_fmt_message_34 = _jspx_th_fmt_message_34.doStartTag(); - if (_jspx_th_fmt_message_34.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_34); - return false; - } - - private boolean _jspx_meth_fmt_message_35(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_6, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_35 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_35.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_35.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_6); - _jspx_th_fmt_message_35.setKey("user_name"); - int _jspx_eval_fmt_message_35 = _jspx_th_fmt_message_35.doStartTag(); - if (_jspx_th_fmt_message_35.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_35); - return false; - } - - private boolean _jspx_meth_fmt_message_36(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_6, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_36 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_36.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_36.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_6); - _jspx_th_fmt_message_36.setKey("actions"); - int _jspx_eval_fmt_message_36 = _jspx_th_fmt_message_36.doStartTag(); - if (_jspx_th_fmt_message_36.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_36); - return false; - } - - private boolean _jspx_meth_util_formatDate_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_2 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_2.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_2.setParent(_jspx_parent); - _jspx_th_util_formatDate_2.setPattern("yyyyMMddHHmmss"); - _jspx_th_util_formatDate_2.setJspBody(new copy_005fstatus_005fresult_jspHelper( 8, _jspx_page_context, _jspx_th_util_formatDate_2, null)); - _jspx_th_util_formatDate_2.doTag(); - return false; - } - - private boolean _jspx_meth_util_formatDate_3(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_3 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_3.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_3.setParent(_jspx_parent); - _jspx_th_util_formatDate_3.setPattern("yyyyMMddHHmmss"); - _jspx_th_util_formatDate_3.setJspBody(new copy_005fstatus_005fresult_jspHelper( 10, _jspx_page_context, _jspx_th_util_formatDate_3, null)); - _jspx_th_util_formatDate_3.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_7(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_7 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_7.setPageContext(_jspx_page_context); - _jspx_th_c_if_7.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_7.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_7 = _jspx_th_c_if_7.doStartTag(); - if (_jspx_eval_c_if_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:userDb']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_7); - return false; - } - - private boolean _jspx_meth_x_parse_4(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_4 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_4.setPageContext(_jspx_page_context); - _jspx_th_x_parse_4.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_x_parse_4.setVarDom("thisCopy"); - int _jspx_eval_x_parse_4 = _jspx_th_x_parse_4.doStartTag(); - if (_jspx_eval_x_parse_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_4.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_4.doInitBody(); - } - do { - if (_jspx_meth_trans_searchUsersById_2(_jspx_th_x_parse_4, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_4); - return false; - } - - private boolean _jspx_meth_trans_searchUsersById_2(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:searchUsersById - org.apache.jsp.tag.web.trans.searchUsersById_tag _jspx_th_trans_searchUsersById_2 = new org.apache.jsp.tag.web.trans.searchUsersById_tag(); - _jspx_th_trans_searchUsersById_2.setJspContext(_jspx_page_context); - _jspx_th_trans_searchUsersById_2.setParent(_jspx_th_x_parse_4); - _jspx_th_trans_searchUsersById_2.setDatabase((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:userDb']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_trans_searchUsersById_2.setJspBody(new copy_005fstatus_005fresult_jspHelper( 11, _jspx_page_context, _jspx_th_trans_searchUsersById_2, null)); - _jspx_th_trans_searchUsersById_2.doTag(); - return false; - } - - private boolean _jspx_meth_jxp_out_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_2 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_2.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_2.setParent(_jspx_parent); - _jspx_th_jxp_out_2.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${thisCopy}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_2.setSelect("//u:user/u:name"); - _jspx_th_jxp_out_2.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_2.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_37(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_37 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_37.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_37.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_37.setKey("return"); - int _jspx_eval_fmt_message_37 = _jspx_th_fmt_message_37.doStartTag(); - if (_jspx_th_fmt_message_37.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_37); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } - - private class copy_005fstatus_005fresult_jspHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public copy_005fstatus_005fresult_jspHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public boolean invoke0( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copy_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public void invoke1( JspWriter out ) - throws Throwable - { - out.write("\n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_util_formatDate_0(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['w:userId']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - if (_jspx_meth_c_if_3(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_x_parse_2(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_jxp_out_0(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_24(_jspx_parent, _jspx_page_context)) - return; - out.write(" |\n"); - out.write("\n"); - out.write(" \n"); - out.write(" "); - return; - } - public boolean invoke2( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['w:date']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public boolean invoke3( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['w:userId']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public void invoke4( JspWriter out ) - throws Throwable - { - out.write("\n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_util_formatDate_1(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:userId']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - if (_jspx_meth_c_if_5(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_x_parse_3(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_jxp_out_1(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_30(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - return; - } - public boolean invoke5( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:date']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public boolean invoke6( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:userId']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public void invoke7( JspWriter out ) - throws Throwable - { - out.write("\n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_util_formatDate_2(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write("\n"); - out.write(" "); - // util:isLate - org.apache.jsp.tag.web.commons.util.isLate_tag _jspx_th_util_isLate_0 = new org.apache.jsp.tag.web.commons.util.isLate_tag(); - java.util.HashMap _jspx_th_util_isLate_0_aliasMap = new java.util.HashMap(); - _jspx_th_util_isLate_0_aliasMap.put("varout", "late"); - _jspx_th_util_isLate_0.setJspContext(_jspx_page_context, _jspx_th_util_isLate_0_aliasMap); - _jspx_th_util_isLate_0.setParent(_jspx_parent); - _jspx_th_util_isLate_0.setVar("late"); - _jspx_th_util_isLate_0.setJspBody(new copy_005fstatus_005fresult_jspHelper( 9, _jspx_page_context, _jspx_th_util_isLate_0, null)); - _jspx_th_util_isLate_0.doTag(); - out.write("\n"); - out.write(" "); - if (_jspx_meth_util_formatDate_3(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:userId']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - if (_jspx_meth_c_if_7(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_x_parse_4(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_jxp_out_2(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_37(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write("\n"); - out.write(" \n"); - out.write(" "); - return; - } - public boolean invoke8( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:startDate']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public void invoke9( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:endDate']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return; - } - public boolean invoke10( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:endDate']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public boolean invoke11( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:userId']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - case 1: - invoke1( out ); - break; - case 2: - invoke2( out ); - break; - case 3: - invoke3( out ); - break; - case 4: - invoke4( out ); - break; - case 5: - invoke5( out ); - break; - case 6: - invoke6( out ); - break; - case 7: - invoke7( out ); - break; - case 8: - invoke8( out ); - break; - case 9: - invoke9( out ); - break; - case 10: - invoke10( out ); - break; - case 11: - invoke11( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/index_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/index_jsp.class deleted file mode 100755 index c94bcc052d91dee66e972d5da29ef84fb483d4bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48291 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/index_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/index_jsp.java deleted file mode 100755 index 3a9e65c78..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/index_jsp.java +++ /dev/null @@ -1,1808 +0,0 @@ -package org.apache.jsp.trans.query; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class index_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_2; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); - _jspx_fnmap_2= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:trim", org.apache.taglibs.standard.functions.Functions.class, "trim", new Class[] {java.lang.String.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(12); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/coda.jspf"); - _jspx_dependants.add("/WEB-INF/tags/trans/getDatabaseNames.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/selectUserDatabase.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/selectObjectDatabase.tag"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_parse_varDom; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_param_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_param; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_x_parse_varDom = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_param_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_param = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_x_parse_varDom.release(); - _jspx_tagPool_fmt_message_key.release(); - _jspx_tagPool_fmt_param_value_nobody.release(); - _jspx_tagPool_fmt_param.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
    \n"); - out.write(" \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t\t

    ABCD

    \n"); - out.write("\t\t\t\t

    Empweb Advanced Loans

    \n"); - out.write("\t\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

    \t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

    \n"); - out.write("\t\t\t
     
    \n"); - out.write("\t\t
    \n"); - out.write("\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
    \r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write("
    \n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_c_if_1(_jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("

    "); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

    \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" "); - if (_jspx_meth_c_if_2(_jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - if (_jspx_meth_c_if_5(_jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
    "); - if (_jspx_meth_fmt_message_12(_jspx_page_context)) - return; - out.write(": \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_if_3(_jspx_page_context)) - return; - out.write("
    "); - if (_jspx_meth_fmt_message_14(_jspx_page_context)) - return; - out.write(": \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_if_4(_jspx_page_context)) - return; - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write("

    "); - if (_jspx_meth_fmt_message_19(_jspx_page_context)) - return; - out.write("

    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" "); - if (_jspx_meth_c_if_6(_jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - if (_jspx_meth_c_if_9(_jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_20(_jspx_page_context)) - return; - out.write(":\r\n"); - out.write(" "); - if (_jspx_meth_c_if_7(_jspx_page_context)) - return; - out.write("
    \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_22(_jspx_page_context)) - return; - out.write(":\r\n"); - out.write(" "); - if (_jspx_meth_c_if_8(_jspx_page_context)) - return; - out.write("
    "); - if (_jspx_meth_fmt_message_24(_jspx_page_context)) - return; - out.write(":
    "); - if (_jspx_meth_fmt_message_25(_jspx_page_context)) - return; - out.write(":
    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("

    "); - if (_jspx_meth_fmt_message_29(_jspx_page_context)) - return; - out.write("

    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
    "); - if (_jspx_meth_fmt_message_30(_jspx_page_context)) - return; - out.write(":\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_if_11(_jspx_page_context)) - return; - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_c_if_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent(null); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db'] or not config['ew.hide_object_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_x_parse_0(_jspx_th_c_if_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_x_parse_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_x_parse_0.setVarDom("dbNames"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_trans_getDatabaseNames_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_trans_getDatabaseNames_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:getDatabaseNames - org.apache.jsp.tag.web.trans.getDatabaseNames_tag _jspx_th_trans_getDatabaseNames_0 = new org.apache.jsp.tag.web.trans.getDatabaseNames_tag(); - _jspx_th_trans_getDatabaseNames_0.setJspContext(_jspx_page_context); - _jspx_th_trans_getDatabaseNames_0.setParent(_jspx_th_x_parse_0); - _jspx_th_trans_getDatabaseNames_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("user_query"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_c_if_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent(null); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_fmt_message_12(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent(null); - _jspx_th_fmt_message_12.setKey("user_id"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_c_if_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent(null); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['gui.demo']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - if (_jspx_meth_fmt_message_13(_jspx_th_c_if_3, _jspx_page_context)) - return true; - out.write(""); - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_fmt_message_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - _jspx_th_fmt_message_13.setKey("demo_example"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_eval_fmt_message_13 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_message_13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_message_13.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_message_13.doInitBody(); - } - do { - if (_jspx_meth_fmt_param_0(_jspx_th_fmt_message_13, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_fmt_message_13.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_message_13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_fmt_param_0(javax.servlet.jsp.tagext.JspTag _jspx_th_fmt_message_13, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:param - org.apache.taglibs.standard.tag.rt.fmt.ParamTag _jspx_th_fmt_param_0 = (org.apache.taglibs.standard.tag.rt.fmt.ParamTag) _jspx_tagPool_fmt_param_value_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.ParamTag.class); - _jspx_th_fmt_param_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_param_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fmt_message_13); - _jspx_th_fmt_param_0.setValue(new String("911")); - int _jspx_eval_fmt_param_0 = _jspx_th_fmt_param_0.doStartTag(); - if (_jspx_th_fmt_param_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_param_value_nobody.reuse(_jspx_th_fmt_param_0); - return false; - } - - private boolean _jspx_meth_fmt_message_14(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent(null); - _jspx_th_fmt_message_14.setKey("name"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_c_if_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_4 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_4.setPageContext(_jspx_page_context); - _jspx_th_c_if_4.setParent(null); - _jspx_th_c_if_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['gui.demo']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_4 = _jspx_th_c_if_4.doStartTag(); - if (_jspx_eval_c_if_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - if (_jspx_meth_fmt_message_15(_jspx_th_c_if_4, _jspx_page_context)) - return true; - out.write(""); - int evalDoAfterBody = _jspx_th_c_if_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_4); - return false; - } - - private boolean _jspx_meth_fmt_message_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - _jspx_th_fmt_message_15.setKey("demo_example"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_eval_fmt_message_15 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_message_15 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_message_15.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_message_15.doInitBody(); - } - do { - if (_jspx_meth_fmt_param_1(_jspx_th_fmt_message_15, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_fmt_message_15.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_message_15 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_fmt_param_1(javax.servlet.jsp.tagext.JspTag _jspx_th_fmt_message_15, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:param - org.apache.taglibs.standard.tag.rt.fmt.ParamTag _jspx_th_fmt_param_1 = (org.apache.taglibs.standard.tag.rt.fmt.ParamTag) _jspx_tagPool_fmt_param.get(org.apache.taglibs.standard.tag.rt.fmt.ParamTag.class); - _jspx_th_fmt_param_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_param_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fmt_message_15); - int _jspx_eval_fmt_param_1 = _jspx_th_fmt_param_1.doStartTag(); - if (_jspx_eval_fmt_param_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_param_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_param_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_param_1.doInitBody(); - } - do { - out.write("Luciana"); - int evalDoAfterBody = _jspx_th_fmt_param_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_param_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_param_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_param.reuse(_jspx_th_fmt_param_1); - return false; - } - - private boolean _jspx_meth_c_if_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_5 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_5.setPageContext(_jspx_page_context); - _jspx_th_c_if_5.setParent(null); - _jspx_th_c_if_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_5 = _jspx_th_c_if_5.doStartTag(); - if (_jspx_eval_c_if_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_16(_jspx_th_c_if_5, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_dsp_selectUserDatabase_0(_jspx_th_c_if_5, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_5); - return false; - } - - private boolean _jspx_meth_fmt_message_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_5); - _jspx_th_fmt_message_16.setKey("database"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_dsp_selectUserDatabase_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // dsp:selectUserDatabase - org.apache.jsp.tag.web.display.selectUserDatabase_tag _jspx_th_dsp_selectUserDatabase_0 = new org.apache.jsp.tag.web.display.selectUserDatabase_tag(); - _jspx_th_dsp_selectUserDatabase_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_selectUserDatabase_0.setParent(_jspx_th_c_if_5); - _jspx_th_dsp_selectUserDatabase_0.setName("database"); - _jspx_th_dsp_selectUserDatabase_0.setDbNames((org.w3c.dom.Node) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${dbNames}", org.w3c.dom.Node.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_selectUserDatabase_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_17(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent(null); - _jspx_th_fmt_message_17.setKey("search_user"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_fmt_message_18(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent(null); - _jspx_th_fmt_message_18.setKey("reset_form"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_fmt_message_19(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_19 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_19.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_19.setParent(null); - _jspx_th_fmt_message_19.setKey("object_query"); - int _jspx_eval_fmt_message_19 = _jspx_th_fmt_message_19.doStartTag(); - if (_jspx_th_fmt_message_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_19); - return false; - } - - private boolean _jspx_meth_c_if_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_6 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_6.setPageContext(_jspx_page_context); - _jspx_th_c_if_6.setParent(null); - _jspx_th_c_if_6.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ew.hide_object_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_6 = _jspx_th_c_if_6.doStartTag(); - if (_jspx_eval_c_if_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_6); - return false; - } - - private boolean _jspx_meth_fmt_message_20(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_20 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_20.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_20.setParent(null); - _jspx_th_fmt_message_20.setKey("record_id"); - int _jspx_eval_fmt_message_20 = _jspx_th_fmt_message_20.doStartTag(); - if (_jspx_th_fmt_message_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_20); - return false; - } - - private boolean _jspx_meth_c_if_7(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_7 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_7.setPageContext(_jspx_page_context); - _jspx_th_c_if_7.setParent(null); - _jspx_th_c_if_7.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['gui.demo']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_7 = _jspx_th_c_if_7.doStartTag(); - if (_jspx_eval_c_if_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - if (_jspx_meth_fmt_message_21(_jspx_th_c_if_7, _jspx_page_context)) - return true; - out.write(""); - int evalDoAfterBody = _jspx_th_c_if_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_7); - return false; - } - - private boolean _jspx_meth_fmt_message_21(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_7, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_21 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_21.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_21.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_7); - _jspx_th_fmt_message_21.setKey("demo_example"); - int _jspx_eval_fmt_message_21 = _jspx_th_fmt_message_21.doStartTag(); - if (_jspx_eval_fmt_message_21 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_message_21 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_message_21.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_message_21.doInitBody(); - } - do { - if (_jspx_meth_fmt_param_2(_jspx_th_fmt_message_21, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_fmt_message_21.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_message_21 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_message_21.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key.reuse(_jspx_th_fmt_message_21); - return false; - } - - private boolean _jspx_meth_fmt_param_2(javax.servlet.jsp.tagext.JspTag _jspx_th_fmt_message_21, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:param - org.apache.taglibs.standard.tag.rt.fmt.ParamTag _jspx_th_fmt_param_2 = (org.apache.taglibs.standard.tag.rt.fmt.ParamTag) _jspx_tagPool_fmt_param.get(org.apache.taglibs.standard.tag.rt.fmt.ParamTag.class); - _jspx_th_fmt_param_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_param_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fmt_message_21); - int _jspx_eval_fmt_param_2 = _jspx_th_fmt_param_2.doStartTag(); - if (_jspx_eval_fmt_param_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_param_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_param_2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_param_2.doInitBody(); - } - do { - out.write('8'); - out.write('1'); - int evalDoAfterBody = _jspx_th_fmt_param_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_param_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_param_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_param.reuse(_jspx_th_fmt_param_2); - return false; - } - - private boolean _jspx_meth_fmt_message_22(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_22 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_22.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_22.setParent(null); - _jspx_th_fmt_message_22.setKey("copy_id"); - int _jspx_eval_fmt_message_22 = _jspx_th_fmt_message_22.doStartTag(); - if (_jspx_th_fmt_message_22.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_22); - return false; - } - - private boolean _jspx_meth_c_if_8(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_8 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_8.setPageContext(_jspx_page_context); - _jspx_th_c_if_8.setParent(null); - _jspx_th_c_if_8.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['gui.demo']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_8 = _jspx_th_c_if_8.doStartTag(); - if (_jspx_eval_c_if_8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - if (_jspx_meth_fmt_message_23(_jspx_th_c_if_8, _jspx_page_context)) - return true; - out.write(""); - int evalDoAfterBody = _jspx_th_c_if_8.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_8); - return false; - } - - private boolean _jspx_meth_fmt_message_23(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_8, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_23 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_23.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_23.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_8); - _jspx_th_fmt_message_23.setKey("demo_example"); - int _jspx_eval_fmt_message_23 = _jspx_th_fmt_message_23.doStartTag(); - if (_jspx_eval_fmt_message_23 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_message_23 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_message_23.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_message_23.doInitBody(); - } - do { - if (_jspx_meth_fmt_param_3(_jspx_th_fmt_message_23, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_fmt_message_23.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_message_23 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_message_23.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key.reuse(_jspx_th_fmt_message_23); - return false; - } - - private boolean _jspx_meth_fmt_param_3(javax.servlet.jsp.tagext.JspTag _jspx_th_fmt_message_23, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:param - org.apache.taglibs.standard.tag.rt.fmt.ParamTag _jspx_th_fmt_param_3 = (org.apache.taglibs.standard.tag.rt.fmt.ParamTag) _jspx_tagPool_fmt_param.get(org.apache.taglibs.standard.tag.rt.fmt.ParamTag.class); - _jspx_th_fmt_param_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_param_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fmt_message_23); - int _jspx_eval_fmt_param_3 = _jspx_th_fmt_param_3.doStartTag(); - if (_jspx_eval_fmt_param_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_param_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_param_3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_param_3.doInitBody(); - } - do { - out.write("Encontros"); - int evalDoAfterBody = _jspx_th_fmt_param_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_param_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_param_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_param.reuse(_jspx_th_fmt_param_3); - return false; - } - - private boolean _jspx_meth_fmt_message_24(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_24 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_24.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_24.setParent(null); - _jspx_th_fmt_message_24.setKey("title"); - int _jspx_eval_fmt_message_24 = _jspx_th_fmt_message_24.doStartTag(); - if (_jspx_th_fmt_message_24.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_24); - return false; - } - - private boolean _jspx_meth_fmt_message_25(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_25 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_25.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_25.setParent(null); - _jspx_th_fmt_message_25.setKey("author"); - int _jspx_eval_fmt_message_25 = _jspx_th_fmt_message_25.doStartTag(); - if (_jspx_th_fmt_message_25.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_25); - return false; - } - - private boolean _jspx_meth_c_if_9(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_9 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_9.setPageContext(_jspx_page_context); - _jspx_th_c_if_9.setParent(null); - _jspx_th_c_if_9.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_9 = _jspx_th_c_if_9.doStartTag(); - if (_jspx_eval_c_if_9 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_26(_jspx_th_c_if_9, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_dsp_selectObjectDatabase_0(_jspx_th_c_if_9, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_9.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_9); - return false; - } - - private boolean _jspx_meth_fmt_message_26(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_9, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_26 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_26.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_26.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_9); - _jspx_th_fmt_message_26.setKey("database"); - int _jspx_eval_fmt_message_26 = _jspx_th_fmt_message_26.doStartTag(); - if (_jspx_th_fmt_message_26.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_26); - return false; - } - - private boolean _jspx_meth_dsp_selectObjectDatabase_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_9, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // dsp:selectObjectDatabase - org.apache.jsp.tag.web.display.selectObjectDatabase_tag _jspx_th_dsp_selectObjectDatabase_0 = new org.apache.jsp.tag.web.display.selectObjectDatabase_tag(); - _jspx_th_dsp_selectObjectDatabase_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_selectObjectDatabase_0.setParent(_jspx_th_c_if_9); - _jspx_th_dsp_selectObjectDatabase_0.setName("database"); - _jspx_th_dsp_selectObjectDatabase_0.setDbNames((org.w3c.dom.Node) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${dbNames}", org.w3c.dom.Node.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_selectObjectDatabase_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_27(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_27 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_27.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_27.setParent(null); - _jspx_th_fmt_message_27.setKey("search_object"); - int _jspx_eval_fmt_message_27 = _jspx_th_fmt_message_27.doStartTag(); - if (_jspx_th_fmt_message_27.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_27); - return false; - } - - private boolean _jspx_meth_fmt_message_28(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_28 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_28.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_28.setParent(null); - _jspx_th_fmt_message_28.setKey("reset_form"); - int _jspx_eval_fmt_message_28 = _jspx_th_fmt_message_28.doStartTag(); - if (_jspx_th_fmt_message_28.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_28); - return false; - } - - private boolean _jspx_meth_fmt_message_29(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_29 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_29.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_29.setParent(null); - _jspx_th_fmt_message_29.setKey("transaction_query"); - int _jspx_eval_fmt_message_29 = _jspx_th_fmt_message_29.doStartTag(); - if (_jspx_th_fmt_message_29.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_29); - return false; - } - - private boolean _jspx_meth_fmt_message_30(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_30 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_30.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_30.setParent(null); - _jspx_th_fmt_message_30.setKey("transaction_id"); - int _jspx_eval_fmt_message_30 = _jspx_th_fmt_message_30.doStartTag(); - if (_jspx_th_fmt_message_30.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_30); - return false; - } - - private boolean _jspx_meth_c_if_10(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_10 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_10.setPageContext(_jspx_page_context); - _jspx_th_c_if_10.setParent(null); - _jspx_th_c_if_10.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.transaction_id) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_10 = _jspx_th_c_if_10.doStartTag(); - if (_jspx_eval_c_if_10 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" value=\""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.transaction_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\"\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_10.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_10); - return false; - } - - private boolean _jspx_meth_c_if_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_11 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_11.setPageContext(_jspx_page_context); - _jspx_th_c_if_11.setParent(null); - _jspx_th_c_if_11.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${empty param.transaction_id and not empty param.submit}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_11 = _jspx_th_c_if_11.doStartTag(); - if (_jspx_eval_c_if_11 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_31(_jspx_th_c_if_11, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_11.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_11); - return false; - } - - private boolean _jspx_meth_fmt_message_31(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_11, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_31 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_31.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_31.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_11); - _jspx_th_fmt_message_31.setKey("required_field"); - int _jspx_eval_fmt_message_31 = _jspx_th_fmt_message_31.doStartTag(); - if (_jspx_th_fmt_message_31.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_31); - return false; - } - - private boolean _jspx_meth_fmt_message_32(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_32 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_32.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_32.setParent(null); - _jspx_th_fmt_message_32.setKey("search_transaction"); - int _jspx_eval_fmt_message_32 = _jspx_th_fmt_message_32.doStartTag(); - if (_jspx_th_fmt_message_32.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_32); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/object_005fquery_005fresult_jsp$object_005fquery_005fresult_jspHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/object_005fquery_005fresult_jsp$object_005fquery_005fresult_jspHelper.class deleted file mode 100755 index d63ef5f9534cd860b7f9a8ef6e266155c022287d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15286 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 RFzU$@y^Z7+KBIE6@qZ8M_7?yE diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/object_005fquery_005fresult_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/object_005fquery_005fresult_jsp.class deleted file mode 100755 index 11f903aa7c43e2a5b33fbe6bbc02d455f2b46a82..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 74626 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 Xat1-$WZWf&#mmF1Vvo(ThO_?yh90AZ diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/object_005fquery_005fresult_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/object_005fquery_005fresult_jsp.java deleted file mode 100755 index 395492ec9..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/object_005fquery_005fresult_jsp.java +++ /dev/null @@ -1,3208 +0,0 @@ -package org.apache.jsp.trans.query; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class object_005fquery_005fresult_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_2; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_3; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); - _jspx_fnmap_2= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:trim", org.apache.taglibs.standard.functions.Functions.class, "trim", new Class[] {java.lang.String.class}); - _jspx_fnmap_3= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:length", org.apache.taglibs.standard.functions.Functions.class, "length", new Class[] {java.lang.Object.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(12); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/coda.jspf"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/searchObjectsById.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/searchObjects.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_value_target_property_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_parse_var; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_redirect_url_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_formatNumber_value_type_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_remove_var_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_value_target_property_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_var_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_x_parse_var = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_redirect_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_var = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_formatNumber_value_type_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_remove_var_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_c_set_value_target_property_nobody.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_set_var_value_nobody.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_x_parse_var.release(); - _jspx_tagPool_c_redirect_url_nobody.release(); - _jspx_tagPool_c_set_var.release(); - _jspx_tagPool_fmt_formatNumber_value_type_nobody.release(); - _jspx_tagPool_c_remove_var_nobody.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - java.lang.Integer _jspx__jxpItem_1 = null; - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
    \n"); - out.write(" \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t\t

    ABCD

    \n"); - out.write("\t\t\t\t

    Empweb Advanced Loans

    \n"); - out.write("\t\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

    \t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

    \n"); - out.write("\t\t\t
     
    \n"); - out.write("\t\t
    \n"); - out.write("\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
    \r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write("
    \n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\n"); - out.write("\n"); - out.write("
    "); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("
    \n"); - out.flush( ); - out.write("\n"); - out.write("\n"); - out.write("\n"); - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - if (_jspx_meth_c_set_1(_jspx_page_context)) - return; - if (_jspx_meth_c_set_2(_jspx_page_context)) - return; - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_0 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_0_aliasMap.put("punt", "modsResult"); - _jspx_th_jxp_set_0.setJspContext(_jspx_page_context, _jspx_th_jxp_set_0_aliasMap); - _jspx_th_jxp_set_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${objectResult}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_0.setVar("modsResult"); - _jspx_th_jxp_set_0.setSelect("/mod:modsCollection"); - _jspx_th_jxp_set_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_0.doTag(); - java.util.HashMap extraParams = null; - synchronized (_jspx_page_context) { - extraParams = (java.util.HashMap) _jspx_page_context.getAttribute("extraParams", PageContext.PAGE_SCOPE); - if (extraParams == null){ - extraParams = new java.util.HashMap(); - _jspx_page_context.setAttribute("extraParams", extraParams, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_if_1(_jspx_page_context)) - return; - if (_jspx_meth_c_if_2(_jspx_page_context)) - return; - if (_jspx_meth_c_if_3(_jspx_page_context)) - return; - if (_jspx_meth_c_if_4(_jspx_page_context)) - return; - if (_jspx_meth_c_if_5(_jspx_page_context)) - return; - out.write("\n"); - if (_jspx_meth_c_choose_0(_jspx_page_context)) - return; - if (_jspx_meth_c_choose_1(_jspx_page_context)) - return; - if (_jspx_meth_c_set_10(_jspx_page_context)) - return; - if (_jspx_meth_c_set_11(_jspx_page_context)) - return; - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_1 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_1_aliasMap.put("punt", "results_count"); - _jspx_th_jxp_set_1.setJspContext(_jspx_page_context, _jspx_th_jxp_set_1_aliasMap); - _jspx_th_jxp_set_1.setVar("results_count"); - _jspx_th_jxp_set_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${objectResult}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_1.setSelect("count(//*[local-name()='mods'])"); - _jspx_th_jxp_set_1.doTag(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_4 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_4.setPageContext(_jspx_page_context); - _jspx_th_c_choose_4.setParent(null); - int _jspx_eval_c_choose_4 = _jspx_th_c_choose_4.doStartTag(); - if (_jspx_eval_c_choose_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_8(_jspx_th_c_choose_4, _jspx_page_context)) - return; - if (_jspx_meth_c_when_11(_jspx_th_c_choose_4, _jspx_page_context)) - return; - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_4 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_4.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_4); - int _jspx_eval_c_otherwise_4 = _jspx_th_c_otherwise_4.doStartTag(); - if (_jspx_eval_c_otherwise_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_12(_jspx_th_c_otherwise_4, _jspx_page_context)) - return; - out.write("
    \n"); - out.write("\n"); - out.write(" \n"); - out.write(" "); - out.write("\n"); - out.write(" "); - if (_jspx_meth_c_if_11(_jspx_th_c_otherwise_4, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_0 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_0_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_0.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_0_aliasMap); - _jspx_th_jxp_forEach_0.setParent(_jspx_th_c_otherwise_4); - _jspx_th_jxp_forEach_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${objectResult}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setVar("ptr"); - _jspx_th_jxp_forEach_0.setSelect("//mod:mods"); - _jspx_th_jxp_forEach_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setSortby((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sortElement}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setSortorder((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sortOrder}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setJspBody(new object_005fquery_005fresult_jspHelper( 2, _jspx_page_context, _jspx_th_jxp_forEach_0, null)); - _jspx_th_jxp_forEach_0.doTag(); - out.write("\n"); - out.write("
    \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_15(_jspx_th_c_otherwise_4, _jspx_page_context)) - return; - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(param.sort_element eq 'recordid')?((param.sort_order eq 'ascending')?'(+)':'(-)'):''}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_16(_jspx_th_c_otherwise_4, _jspx_page_context)) - return; - out.write("\n"); - out.write(" "); - if (_jspx_meth_fmt_message_17(_jspx_th_c_otherwise_4, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_18(_jspx_th_c_otherwise_4, _jspx_page_context)) - return; - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(param.sort_element eq 'title')?((param.sort_order eq 'ascending')?'(+)':'(-)'):''}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_19(_jspx_th_c_otherwise_4, _jspx_page_context)) - return; - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(param.sort_element eq 'author')?((param.sort_order eq 'ascending')?'(+)':'(-)'):''}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_20(_jspx_th_c_otherwise_4, _jspx_page_context)) - return; - out.write("
    "); - if (_jspx_meth_fmt_message_21(_jspx_th_c_otherwise_4, _jspx_page_context)) - return; - out.write(':'); - out.write(' '); - if (_jspx_meth_fmt_formatNumber_1(_jspx_th_c_otherwise_4, _jspx_page_context)) - return; - out.write("
    \n"); - out.write("\n"); - out.write("
    \n"); - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_4); - int evalDoAfterBody = _jspx_th_c_choose_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_4); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("please_wait"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_0.setProperty("mod"); - _jspx_th_c_set_0.setValue(new String("http://www.loc.gov/mods/v3")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_set_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent(null); - _jspx_th_c_set_1.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_1.setProperty("hol"); - _jspx_th_c_set_1.setValue(new String("http://kalio.net/empweb/schema/holdingsinfo/v1")); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_c_set_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent(null); - _jspx_th_c_set_2.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_2.setProperty("qr"); - _jspx_th_c_set_2.setValue(new String("http://kalio.net/empweb/schema/queryresult/v1")); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_c_if_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent(null); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.object_recordid)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_3(_jspx_th_c_if_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_c_set_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_3 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_3.setPageContext(_jspx_page_context); - _jspx_th_c_set_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_c_set_3.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${extraParams}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_3.setProperty("object_recordid"); - _jspx_th_c_set_3.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.object_recordid)}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_set_3 = _jspx_th_c_set_3.doStartTag(); - if (_jspx_th_c_set_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_3); - return false; - } - - private boolean _jspx_meth_c_if_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent(null); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.object_title)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_4(_jspx_th_c_if_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_c_set_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_4 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_4.setPageContext(_jspx_page_context); - _jspx_th_c_set_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - _jspx_th_c_set_4.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${extraParams}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_4.setProperty("object_title"); - _jspx_th_c_set_4.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.object_title)}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_set_4 = _jspx_th_c_set_4.doStartTag(); - if (_jspx_th_c_set_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_4); - return false; - } - - private boolean _jspx_meth_c_if_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent(null); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.object_author)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_5(_jspx_th_c_if_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_c_set_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_5 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_5.setPageContext(_jspx_page_context); - _jspx_th_c_set_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - _jspx_th_c_set_5.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${extraParams}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_5.setProperty("object_author"); - _jspx_th_c_set_5.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.object_author)}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_set_5 = _jspx_th_c_set_5.doStartTag(); - if (_jspx_th_c_set_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_5); - return false; - } - - private boolean _jspx_meth_c_if_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_4 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_4.setPageContext(_jspx_page_context); - _jspx_th_c_if_4.setParent(null); - _jspx_th_c_if_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.object_yearfrom)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_4 = _jspx_th_c_if_4.doStartTag(); - if (_jspx_eval_c_if_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_6(_jspx_th_c_if_4, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_4); - return false; - } - - private boolean _jspx_meth_c_set_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_6 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_6.setPageContext(_jspx_page_context); - _jspx_th_c_set_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - _jspx_th_c_set_6.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${extraParams}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_6.setProperty("object_yearfrom"); - _jspx_th_c_set_6.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.object_yearfrom)}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_set_6 = _jspx_th_c_set_6.doStartTag(); - if (_jspx_th_c_set_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_6); - return false; - } - - private boolean _jspx_meth_c_if_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_5 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_5.setPageContext(_jspx_page_context); - _jspx_th_c_if_5.setParent(null); - _jspx_th_c_if_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.object_yearto)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_5 = _jspx_th_c_if_5.doStartTag(); - if (_jspx_eval_c_if_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_7(_jspx_th_c_if_5, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_5); - return false; - } - - private boolean _jspx_meth_c_set_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_7 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_7.setPageContext(_jspx_page_context); - _jspx_th_c_set_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_5); - _jspx_th_c_set_7.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${extraParams}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_7.setProperty("object_yearto"); - _jspx_th_c_set_7.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.object_yearto)}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_set_7 = _jspx_th_c_set_7.doStartTag(); - if (_jspx_th_c_set_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_7); - return false; - } - - private boolean _jspx_meth_c_choose_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty extraParams.object_yearfrom and not empty extraParams.object_yearto}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_8(_jspx_th_c_when_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_c_set_8(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_8 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_8.setPageContext(_jspx_page_context); - _jspx_th_c_set_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_set_8.setVar("numExtraParams"); - _jspx_th_c_set_8.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:length(extraParams) - 1}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_3, false)); - int _jspx_eval_c_set_8 = _jspx_th_c_set_8.doStartTag(); - if (_jspx_th_c_set_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_8); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_9(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_c_set_9(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_9 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_9.setPageContext(_jspx_page_context); - _jspx_th_c_set_9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_set_9.setVar("numExtraParams"); - _jspx_th_c_set_9.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:length(extraParams)}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_3, false)); - int _jspx_eval_c_set_9 = _jspx_th_c_set_9.doStartTag(); - if (_jspx_th_c_set_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_9); - return false; - } - - private boolean _jspx_meth_c_choose_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_1 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_1.setPageContext(_jspx_page_context); - _jspx_th_c_choose_1.setParent(null); - int _jspx_eval_c_choose_1 = _jspx_th_c_choose_1.doStartTag(); - if (_jspx_eval_c_choose_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_when_2(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_2(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_1); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.object_copyid)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_x_parse_0(_jspx_th_c_when_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_x_parse_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_var.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_x_parse_0.setVar("objectResult"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_trans_searchObjectsById_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_var.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_trans_searchObjectsById_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:searchObjectsById - org.apache.jsp.tag.web.trans.searchObjectsById_tag _jspx_th_trans_searchObjectsById_0 = new org.apache.jsp.tag.web.trans.searchObjectsById_tag(); - _jspx_th_trans_searchObjectsById_0.setJspContext(_jspx_page_context); - _jspx_th_trans_searchObjectsById_0.setParent(_jspx_th_x_parse_0); - _jspx_th_trans_searchObjectsById_0.setDatabase((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.database)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_searchObjectsById_0.setJspBody(new object_005fquery_005fresult_jspHelper( 0, _jspx_page_context, _jspx_th_trans_searchObjectsById_0, null)); - _jspx_th_trans_searchObjectsById_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_when_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_2 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_2.setPageContext(_jspx_page_context); - _jspx_th_c_when_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${numExtraParams gt 0}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_2 = _jspx_th_c_when_2.doStartTag(); - if (_jspx_eval_c_when_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_x_parse_1(_jspx_th_c_when_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_2); - return false; - } - - private boolean _jspx_meth_x_parse_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_1 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_var.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_1.setPageContext(_jspx_page_context); - _jspx_th_x_parse_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_x_parse_1.setVar("objectResult"); - int _jspx_eval_x_parse_1 = _jspx_th_x_parse_1.doStartTag(); - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_1.doInitBody(); - } - do { - if (_jspx_meth_trans_searchObjects_0(_jspx_th_x_parse_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_var.reuse(_jspx_th_x_parse_1); - return false; - } - - private boolean _jspx_meth_trans_searchObjects_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:searchObjects - org.apache.jsp.tag.web.trans.searchObjects_tag _jspx_th_trans_searchObjects_0 = new org.apache.jsp.tag.web.trans.searchObjects_tag(); - _jspx_th_trans_searchObjects_0.setJspContext(_jspx_page_context); - _jspx_th_trans_searchObjects_0.setParent(_jspx_th_x_parse_1); - _jspx_th_trans_searchObjects_0.setDatabase((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.database)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_searchObjects_0.setJspBody(new object_005fquery_005fresult_jspHelper( 1, _jspx_page_context, _jspx_th_trans_searchObjects_0, null)); - _jspx_th_trans_searchObjects_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_choose_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_2 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_2.setPageContext(_jspx_page_context); - _jspx_th_c_choose_2.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - int _jspx_eval_c_choose_2 = _jspx_th_c_choose_2.doStartTag(); - if (_jspx_eval_c_choose_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_3(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_1(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_2); - return false; - } - - private boolean _jspx_meth_c_when_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_3 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_3.setPageContext(_jspx_page_context); - _jspx_th_c_when_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - _jspx_th_c_when_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ not empty extraParams.object_recordid}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_3 = _jspx_th_c_when_3.doStartTag(); - if (_jspx_eval_c_when_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${extraParams.object_recordid}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_3); - return false; - } - - private boolean _jspx_meth_c_otherwise_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_1 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_1.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - int _jspx_eval_c_otherwise_1 = _jspx_th_c_otherwise_1.doStartTag(); - if (_jspx_eval_c_otherwise_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_if_6(_jspx_th_c_otherwise_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_7(_jspx_th_c_otherwise_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_8(_jspx_th_c_otherwise_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_9(_jspx_th_c_otherwise_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_10(_jspx_th_c_otherwise_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_1); - return false; - } - - private boolean _jspx_meth_c_if_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_6 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_6.setPageContext(_jspx_page_context); - _jspx_th_c_if_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_if_6.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${numExtraParams gt 1}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_6 = _jspx_th_c_if_6.doStartTag(); - if (_jspx_eval_c_if_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_6); - return false; - } - - private boolean _jspx_meth_c_if_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_7 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_7.setPageContext(_jspx_page_context); - _jspx_th_c_if_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_if_7.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty extraParams.object_title}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_7 = _jspx_th_c_if_7.doStartTag(); - if (_jspx_eval_c_if_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${extraParams.object_title}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_7); - return false; - } - - private boolean _jspx_meth_c_if_8(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_8 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_8.setPageContext(_jspx_page_context); - _jspx_th_c_if_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_if_8.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty extraParams.object_author}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_8 = _jspx_th_c_if_8.doStartTag(); - if (_jspx_eval_c_if_8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${extraParams.object_author}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_8.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_8); - return false; - } - - private boolean _jspx_meth_c_if_9(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_9 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_9.setPageContext(_jspx_page_context); - _jspx_th_c_if_9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_if_9.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty extraParams.object_yearfrom) or (not empty extraParams.object_yearto)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_9 = _jspx_th_c_if_9.doStartTag(); - if (_jspx_eval_c_if_9 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_9.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_9); - return false; - } - - private boolean _jspx_meth_c_if_10(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_10 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_10.setPageContext(_jspx_page_context); - _jspx_th_c_if_10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_if_10.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${numExtraParams gt 1}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_10 = _jspx_th_c_if_10.doStartTag(); - if (_jspx_eval_c_if_10 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_10.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_10); - return false; - } - - private boolean _jspx_meth_c_otherwise_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_2 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_2.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - int _jspx_eval_c_otherwise_2 = _jspx_th_c_otherwise_2.doStartTag(); - if (_jspx_eval_c_otherwise_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_redirect_0(_jspx_th_c_otherwise_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_2); - return false; - } - - private boolean _jspx_meth_c_redirect_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:redirect - org.apache.taglibs.standard.tag.rt.core.RedirectTag _jspx_th_c_redirect_0 = (org.apache.taglibs.standard.tag.rt.core.RedirectTag) _jspx_tagPool_c_redirect_url_nobody.get(org.apache.taglibs.standard.tag.rt.core.RedirectTag.class); - _jspx_th_c_redirect_0.setPageContext(_jspx_page_context); - _jspx_th_c_redirect_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_c_redirect_0.setUrl("index.jsp"); - int _jspx_eval_c_redirect_0 = _jspx_th_c_redirect_0.doStartTag(); - if (_jspx_th_c_redirect_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_redirect_url_nobody.reuse(_jspx_th_c_redirect_0); - return false; - } - - private boolean _jspx_meth_c_set_10(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_10 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_10.setPageContext(_jspx_page_context); - _jspx_th_c_set_10.setParent(null); - _jspx_th_c_set_10.setVar("sortElement"); - int _jspx_eval_c_set_10 = _jspx_th_c_set_10.doStartTag(); - if (_jspx_eval_c_set_10 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_10 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_10.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_10.doInitBody(); - } - do { - if (_jspx_meth_c_choose_3(_jspx_th_c_set_10, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_10.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_10 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_10); - return false; - } - - private boolean _jspx_meth_c_choose_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_10, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_3 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_3.setPageContext(_jspx_page_context); - _jspx_th_c_choose_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_set_10); - int _jspx_eval_c_choose_3 = _jspx_th_c_choose_3.doStartTag(); - if (_jspx_eval_c_choose_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_4(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - if (_jspx_meth_c_when_5(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - if (_jspx_meth_c_when_6(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - if (_jspx_meth_c_when_7(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_3(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_3); - return false; - } - - private boolean _jspx_meth_c_when_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_4 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_4.setPageContext(_jspx_page_context); - _jspx_th_c_when_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - _jspx_th_c_when_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.sort_element eq 'recordid'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_4 = _jspx_th_c_when_4.doStartTag(); - if (_jspx_eval_c_when_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("mod:recordInfo/mod:recordIdentifier"); - int evalDoAfterBody = _jspx_th_c_when_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_4); - return false; - } - - private boolean _jspx_meth_c_when_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_5 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_5.setPageContext(_jspx_page_context); - _jspx_th_c_when_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - _jspx_th_c_when_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.sort_element eq 'title'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_5 = _jspx_th_c_when_5.doStartTag(); - if (_jspx_eval_c_when_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("mod:titleInfo/mod:title"); - int evalDoAfterBody = _jspx_th_c_when_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_5); - return false; - } - - private boolean _jspx_meth_c_when_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_6 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_6.setPageContext(_jspx_page_context); - _jspx_th_c_when_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - _jspx_th_c_when_6.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.sort_element eq 'author'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_6 = _jspx_th_c_when_6.doStartTag(); - if (_jspx_eval_c_when_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("mod:name/mod:namePart"); - int evalDoAfterBody = _jspx_th_c_when_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_6); - return false; - } - - private boolean _jspx_meth_c_when_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_7 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_7.setPageContext(_jspx_page_context); - _jspx_th_c_when_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - _jspx_th_c_when_7.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.show_all_copies eq '1'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_7 = _jspx_th_c_when_7.doStartTag(); - if (_jspx_eval_c_when_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("hol:holdingsInfo/hol:copies/hol:copy/hol:copyId"); - int evalDoAfterBody = _jspx_th_c_when_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_7); - return false; - } - - private boolean _jspx_meth_c_otherwise_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_3 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_3.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - int _jspx_eval_c_otherwise_3 = _jspx_th_c_otherwise_3.doStartTag(); - if (_jspx_eval_c_otherwise_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("mod:titleInfo/mod:title"); - int evalDoAfterBody = _jspx_th_c_otherwise_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_3); - return false; - } - - private boolean _jspx_meth_c_set_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_11 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_11.setPageContext(_jspx_page_context); - _jspx_th_c_set_11.setParent(null); - _jspx_th_c_set_11.setVar("sortOrder"); - int _jspx_eval_c_set_11 = _jspx_th_c_set_11.doStartTag(); - if (_jspx_eval_c_set_11 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_11 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_11.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_11.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty param.sort_order)?param.sort_order:'ascending'}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_c_set_11.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_11 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_11); - return false; - } - - private boolean _jspx_meth_c_when_8(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_8 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_8.setPageContext(_jspx_page_context); - _jspx_th_c_when_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_4); - _jspx_th_c_when_8.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(empty param.show_all_copies) and (results_count eq 1) and (not empty fn:trim(param.database)) and (fn:trim(param.database) ne '*') and (empty param.action)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_when_8 = _jspx_th_c_when_8.doStartTag(); - if (_jspx_eval_c_when_8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_choose_5(_jspx_th_c_when_8, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_8.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_8); - return false; - } - - private boolean _jspx_meth_c_choose_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_8, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_5 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_5.setPageContext(_jspx_page_context); - _jspx_th_c_choose_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_8); - int _jspx_eval_c_choose_5 = _jspx_th_c_choose_5.doStartTag(); - if (_jspx_eval_c_choose_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_9(_jspx_th_c_choose_5, _jspx_page_context)) - return true; - if (_jspx_meth_c_when_10(_jspx_th_c_choose_5, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_5); - return false; - } - - private boolean _jspx_meth_c_when_9(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_9 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_9.setPageContext(_jspx_page_context); - _jspx_th_c_when_9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_5); - _jspx_th_c_when_9.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty fn:trim(param.object_copyid))}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_when_9 = _jspx_th_c_when_9.doStartTag(); - if (_jspx_eval_c_when_9 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_redirect_1(_jspx_th_c_when_9, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_9.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_9); - return false; - } - - private boolean _jspx_meth_c_redirect_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_9, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:redirect - org.apache.taglibs.standard.tag.rt.core.RedirectTag _jspx_th_c_redirect_1 = (org.apache.taglibs.standard.tag.rt.core.RedirectTag) _jspx_tagPool_c_redirect_url_nobody.get(org.apache.taglibs.standard.tag.rt.core.RedirectTag.class); - _jspx_th_c_redirect_1.setPageContext(_jspx_page_context); - _jspx_th_c_redirect_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_9); - _jspx_th_c_redirect_1.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("copy_status_result.jsp?copy_id=${fn:trim(param.object_copyid)}&object_db=${fn:trim(param.database)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_redirect_1 = _jspx_th_c_redirect_1.doStartTag(); - if (_jspx_th_c_redirect_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_redirect_url_nobody.reuse(_jspx_th_c_redirect_1); - return false; - } - - private boolean _jspx_meth_c_when_10(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_10 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_10.setPageContext(_jspx_page_context); - _jspx_th_c_when_10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_5); - _jspx_th_c_when_10.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty fn:trim(param.object_recordid))}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_when_10 = _jspx_th_c_when_10.doStartTag(); - if (_jspx_eval_c_when_10 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_redirect_2(_jspx_th_c_when_10, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_10.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_10); - return false; - } - - private boolean _jspx_meth_c_redirect_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_10, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:redirect - org.apache.taglibs.standard.tag.rt.core.RedirectTag _jspx_th_c_redirect_2 = (org.apache.taglibs.standard.tag.rt.core.RedirectTag) _jspx_tagPool_c_redirect_url_nobody.get(org.apache.taglibs.standard.tag.rt.core.RedirectTag.class); - _jspx_th_c_redirect_2.setPageContext(_jspx_page_context); - _jspx_th_c_redirect_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_10); - _jspx_th_c_redirect_2.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("record_status_result.jsp?record_id=${fn:trim(param.object_recordid)}&object_db=${fn:trim(param.database)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_redirect_2 = _jspx_th_c_redirect_2.doStartTag(); - if (_jspx_th_c_redirect_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_redirect_url_nobody.reuse(_jspx_th_c_redirect_2); - return false; - } - - private boolean _jspx_meth_c_when_11(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_11 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_11.setPageContext(_jspx_page_context); - _jspx_th_c_when_11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_4); - _jspx_th_c_when_11.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${results_count == 0}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_11 = _jspx_th_c_when_11.doStartTag(); - if (_jspx_eval_c_when_11 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("
    \n"); - out.write("

    "); - if (_jspx_meth_fmt_message_12(_jspx_th_c_when_11, _jspx_page_context)) - return true; - out.write("

    \n"); - out.write("

    "); - if (_jspx_meth_fmt_message_13(_jspx_th_c_when_11, _jspx_page_context)) - return true; - out.write("

    \n"); - out.write("
    \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_11.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_11, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_11); - _jspx_th_fmt_message_12.setKey("no_results_found"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_fmt_message_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_11, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_11); - _jspx_th_fmt_message_13.setKey("back_to_query"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_c_set_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_12 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_12.setPageContext(_jspx_page_context); - _jspx_th_c_set_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_4); - _jspx_th_c_set_12.setVar("thisUrlPrefix"); - int _jspx_eval_c_set_12 = _jspx_th_c_set_12.doStartTag(); - if (_jspx_eval_c_set_12 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_12 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_12.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_12.doInitBody(); - } - do { - out.write("object_query_result.jsp?object_recordid="); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.object_recordid}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("&object_copyid="); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.object_copyid}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("&object_author="); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.object_author}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("&object_title="); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.object_title}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("&database="); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.database}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_c_set_12.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_12 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_12); - return false; - } - - private boolean _jspx_meth_c_if_11(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_11 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_11.setPageContext(_jspx_page_context); - _jspx_th_c_if_11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_4); - _jspx_th_c_if_11.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_11 = _jspx_th_c_if_11.doStartTag(); - if (_jspx_eval_c_if_11 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - if (_jspx_meth_fmt_message_14(_jspx_th_c_if_11, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_11.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_11); - return false; - } - - private boolean _jspx_meth_fmt_message_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_11, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_11); - _jspx_th_fmt_message_14.setKey("database"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_fmt_message_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_4); - _jspx_th_fmt_message_15.setKey("record_id"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_fmt_message_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_4); - _jspx_th_fmt_message_16.setKey("volume_id"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_fmt_message_17(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_4); - _jspx_th_fmt_message_17.setKey("copy_id"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_fmt_message_18(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_4); - _jspx_th_fmt_message_18.setKey("title"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_fmt_message_19(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_19 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_19.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_19.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_4); - _jspx_th_fmt_message_19.setKey("author"); - int _jspx_eval_fmt_message_19 = _jspx_th_fmt_message_19.doStartTag(); - if (_jspx_th_fmt_message_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_19); - return false; - } - - private boolean _jspx_meth_fmt_message_20(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_20 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_20.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_20.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_4); - _jspx_th_fmt_message_20.setKey("year"); - int _jspx_eval_fmt_message_20 = _jspx_th_fmt_message_20.doStartTag(); - if (_jspx_th_fmt_message_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_20); - return false; - } - - private boolean _jspx_meth_c_when_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_6, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_12 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_12.setPageContext(_jspx_page_context); - _jspx_th_c_when_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_6); - _jspx_th_c_when_12.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.volume_id}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_12 = _jspx_th_c_when_12.doStartTag(); - if (_jspx_eval_c_when_12 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_13(_jspx_th_c_when_12, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_12.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_12); - return false; - } - - private boolean _jspx_meth_c_set_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_12, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_13 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_13.setPageContext(_jspx_page_context); - _jspx_th_c_set_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_12); - _jspx_th_c_set_13.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${volsMap}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_13.setProperty((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.volume_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_13.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.volume_id}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_13 = _jspx_th_c_set_13.doStartTag(); - if (_jspx_th_c_set_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_13); - return false; - } - - private boolean _jspx_meth_c_if_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_12 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_12.setPageContext(_jspx_page_context); - _jspx_th_c_if_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_5); - _jspx_th_c_if_12.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(fn:length(volsMap) == 0) or (totalCount > withVolCount)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_3, false)).booleanValue()); - int _jspx_eval_c_if_12 = _jspx_th_c_if_12.doStartTag(); - if (_jspx_eval_c_if_12 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_14(_jspx_th_c_if_12, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_12.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_12); - return false; - } - - private boolean _jspx_meth_c_set_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_12, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_14 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_14.setPageContext(_jspx_page_context); - _jspx_th_c_set_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_12); - _jspx_th_c_set_14.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${volsMap}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_14.setProperty("__"); - _jspx_th_c_set_14.setValue(new String("")); - int _jspx_eval_c_set_14 = _jspx_th_c_set_14.doStartTag(); - if (_jspx_th_c_set_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_14); - return false; - } - - private boolean _jspx_meth_c_set_15(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_15 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_15.setPageContext(_jspx_page_context); - _jspx_th_c_set_15.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_set_15.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${volsMap}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_15.setProperty((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr2['.']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_15.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr2['.']}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_15 = _jspx_th_c_set_15.doStartTag(); - if (_jspx_th_c_set_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_15); - return false; - } - - private boolean _jspx_meth_c_if_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_1, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_1) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_13 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_13.setPageContext(_jspx_page_context); - _jspx_th_c_if_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_1); - _jspx_th_c_if_13.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_13 = _jspx_th_c_if_13.doStartTag(); - if (_jspx_eval_c_if_13 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['ancestor::qr:databaseResult/@name']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_13.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_13); - return false; - } - - private boolean _jspx_meth_c_choose_9(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_14, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_1) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_9 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_9.setPageContext(_jspx_page_context); - _jspx_th_c_choose_9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_14); - int _jspx_eval_c_choose_9 = _jspx_th_c_choose_9.doStartTag(); - if (_jspx_eval_c_choose_9 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_15(_jspx_th_c_choose_9, _jspx_page_context, _jspx_push_body_count_c_forEach_1)) - return true; - if (_jspx_meth_c_otherwise_7(_jspx_th_c_choose_9, _jspx_page_context, _jspx_push_body_count_c_forEach_1)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_9.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_9); - return false; - } - - private boolean _jspx_meth_c_when_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_9, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_1) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_15 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_15.setPageContext(_jspx_page_context); - _jspx_th_c_when_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_9); - _jspx_th_c_when_15.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${vol.value eq ''}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_15 = _jspx_th_c_when_15.doStartTag(); - if (_jspx_eval_c_when_15 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_16(_jspx_th_c_when_15, _jspx_page_context, _jspx_push_body_count_c_forEach_1)) - return true; - int evalDoAfterBody = _jspx_th_c_when_15.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_15); - return false; - } - - private boolean _jspx_meth_c_set_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_15, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_1) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_16 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_16.setPageContext(_jspx_page_context); - _jspx_th_c_set_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_15); - _jspx_th_c_set_16.setVar("forEachVol"); - int _jspx_eval_c_set_16 = _jspx_th_c_set_16.doStartTag(); - if (_jspx_eval_c_set_16 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_16 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_push_body_count_c_forEach_1[0]++; - _jspx_th_c_set_16.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_16.doInitBody(); - } - do { - out.write("mod:extension/hol:holdingsInfo/hol:copies/hol:copy[not(hol:volumeId)]"); - int evalDoAfterBody = _jspx_th_c_set_16.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_16 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - _jspx_push_body_count_c_forEach_1[0]--; - } - if (_jspx_th_c_set_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_16); - return false; - } - - private boolean _jspx_meth_c_otherwise_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_9, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_1) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_7 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_7.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_9); - int _jspx_eval_c_otherwise_7 = _jspx_th_c_otherwise_7.doStartTag(); - if (_jspx_eval_c_otherwise_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_17(_jspx_th_c_otherwise_7, _jspx_page_context, _jspx_push_body_count_c_forEach_1)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_7); - return false; - } - - private boolean _jspx_meth_c_set_17(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_7, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_1) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_17 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_17.setPageContext(_jspx_page_context); - _jspx_th_c_set_17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_7); - _jspx_th_c_set_17.setVar("forEachVol"); - int _jspx_eval_c_set_17 = _jspx_th_c_set_17.doStartTag(); - if (_jspx_eval_c_set_17 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_17 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_push_body_count_c_forEach_1[0]++; - _jspx_th_c_set_17.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_17.doInitBody(); - } - do { - out.write("mod:extension/hol:holdingsInfo/hol:copies/hol:copy[hol:volumeId='"); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${vol.value}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write('\''); - out.write(']'); - int evalDoAfterBody = _jspx_th_c_set_17.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_17 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - _jspx_push_body_count_c_forEach_1[0]--; - } - if (_jspx_th_c_set_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_17); - return false; - } - - private boolean _jspx_meth_c_if_14(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context, int[] _jspx_push_body_count) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_14 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_14.setPageContext(_jspx_page_context); - _jspx_th_c_if_14.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_14.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty ptr2['hol:copyLocation']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_14 = _jspx_th_c_if_14.doStartTag(); - if (_jspx_eval_c_if_14 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr2[\"hol:copyLocation\"]}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write(": "); - int evalDoAfterBody = _jspx_th_c_if_14.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_14); - return false; - } - - private boolean _jspx_meth_c_if_15(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context, int[] _jspx_push_body_count) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_15 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_15.setPageContext(_jspx_page_context); - _jspx_th_c_if_15.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_15.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty ptr2['hol:volumeId']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_15 = _jspx_th_c_if_15.doStartTag(); - if (_jspx_eval_c_if_15 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr2[\"hol:volumeId\"]}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_c_if_15.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_15); - return false; - } - - private boolean _jspx_meth_c_otherwise_8(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_8, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_1) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_8 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_8.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_8); - int _jspx_eval_c_otherwise_8 = _jspx_th_c_otherwise_8.doStartTag(); - if (_jspx_eval_c_otherwise_8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" ("); - if (_jspx_meth_fmt_formatNumber_0(_jspx_th_c_otherwise_8, _jspx_page_context, _jspx_push_body_count_c_forEach_1)) - return true; - out.write(")\n"); - out.write(" \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_8.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_8); - return false; - } - - private boolean _jspx_meth_fmt_formatNumber_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_8, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_1) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:formatNumber - org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag _jspx_th_fmt_formatNumber_0 = (org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag) _jspx_tagPool_fmt_formatNumber_value_type_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag.class); - _jspx_th_fmt_formatNumber_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_formatNumber_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_8); - _jspx_th_fmt_formatNumber_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copiesCount}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_formatNumber_0.setType("number"); - int _jspx_eval_fmt_formatNumber_0 = _jspx_th_fmt_formatNumber_0.doStartTag(); - if (_jspx_th_fmt_formatNumber_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_formatNumber_value_type_nobody.reuse(_jspx_th_fmt_formatNumber_0); - return false; - } - - private boolean _jspx_meth_c_remove_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:remove - org.apache.taglibs.standard.tag.common.core.RemoveTag _jspx_th_c_remove_0 = (org.apache.taglibs.standard.tag.common.core.RemoveTag) _jspx_tagPool_c_remove_var_nobody.get(org.apache.taglibs.standard.tag.common.core.RemoveTag.class); - _jspx_th_c_remove_0.setPageContext(_jspx_page_context); - _jspx_th_c_remove_0.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_remove_0.setVar("volsMap"); - int _jspx_eval_c_remove_0 = _jspx_th_c_remove_0.doStartTag(); - if (_jspx_th_c_remove_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_remove_var_nobody.reuse(_jspx_th_c_remove_0); - return false; - } - - private boolean _jspx_meth_fmt_message_21(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_21 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_21.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_21.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_4); - _jspx_th_fmt_message_21.setKey("number_of_results"); - int _jspx_eval_fmt_message_21 = _jspx_th_fmt_message_21.doStartTag(); - if (_jspx_th_fmt_message_21.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_21); - return false; - } - - private boolean _jspx_meth_fmt_formatNumber_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:formatNumber - org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag _jspx_th_fmt_formatNumber_1 = (org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag) _jspx_tagPool_fmt_formatNumber_value_type_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag.class); - _jspx_th_fmt_formatNumber_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_formatNumber_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_4); - _jspx_th_fmt_formatNumber_1.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${results_count}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_formatNumber_1.setType("number"); - int _jspx_eval_fmt_formatNumber_1 = _jspx_th_fmt_formatNumber_1.doStartTag(); - if (_jspx_th_fmt_formatNumber_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_formatNumber_value_type_nobody.reuse(_jspx_th_fmt_formatNumber_1); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } - - private class object_005fquery_005fresult_jspHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public object_005fquery_005fresult_jspHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public boolean invoke0( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.object_copyid)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - return false; - } - public boolean invoke1( JspWriter out ) - throws Throwable - { - out.write("\n"); - out.write(" "); - if (_jspx_meth_c_choose_2(_jspx_parent, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" "); - return false; - } - public void invoke2( JspWriter out ) - throws Throwable - { - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - HttpServletRequest request = (HttpServletRequest)_jspx_page_context.getRequest(); - java.util.HashMap volsMap = null; - synchronized (_jspx_page_context) { - volsMap = (java.util.HashMap) _jspx_page_context.getAttribute("volsMap", PageContext.PAGE_SCOPE); - if (volsMap == null){ - volsMap = new java.util.HashMap(); - _jspx_page_context.setAttribute("volsMap", volsMap, PageContext.PAGE_SCOPE); - } - } - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_6 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_6.setPageContext(_jspx_page_context); - _jspx_th_c_choose_6.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - int _jspx_eval_c_choose_6 = _jspx_th_c_choose_6.doStartTag(); - if (_jspx_eval_c_choose_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_12(_jspx_th_c_choose_6, _jspx_page_context)) - return; - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_5 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_5.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_6); - int _jspx_eval_c_otherwise_5 = _jspx_th_c_otherwise_5.doStartTag(); - if (_jspx_eval_c_otherwise_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_2 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_2_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_2_aliasMap.put("punt", "totalCount"); - _jspx_th_jxp_set_2.setJspContext(_jspx_page_context, _jspx_th_jxp_set_2_aliasMap); - _jspx_th_jxp_set_2.setParent(_jspx_th_c_otherwise_5); - _jspx_th_jxp_set_2.setVar("totalCount"); - _jspx_th_jxp_set_2.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_2.setSelect("count(mod:extension/hol:holdingsInfo/hol:copies/hol:copy)"); - _jspx_th_jxp_set_2.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_2.doTag(); - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_3 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_3_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_3_aliasMap.put("punt", "withVolCount"); - _jspx_th_jxp_set_3.setJspContext(_jspx_page_context, _jspx_th_jxp_set_3_aliasMap); - _jspx_th_jxp_set_3.setParent(_jspx_th_c_otherwise_5); - _jspx_th_jxp_set_3.setVar("withVolCount"); - _jspx_th_jxp_set_3.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_3.setSelect("count(mod:extension/hol:holdingsInfo/hol:copies/hol:copy/hol:volumeId)"); - _jspx_th_jxp_set_3.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_3.doTag(); - if (_jspx_meth_c_if_12(_jspx_th_c_otherwise_5, _jspx_page_context)) - return; - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_1 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_1_aliasMap.put("punt", "ptr2"); - _jspx_th_jxp_forEach_1.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_1_aliasMap); - _jspx_th_jxp_forEach_1.setParent(_jspx_th_c_otherwise_5); - _jspx_th_jxp_forEach_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_1.setVar("ptr2"); - _jspx_th_jxp_forEach_1.setSelect("mod:extension/hol:holdingsInfo/hol:copies/hol:copy/hol:volumeId"); - _jspx_th_jxp_forEach_1.setSortby("."); - _jspx_th_jxp_forEach_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_1.setJspBody(new object_005fquery_005fresult_jspHelper( 3, _jspx_page_context, _jspx_th_jxp_forEach_1, null)); - _jspx_th_jxp_forEach_1.doTag(); - int evalDoAfterBody = _jspx_th_c_otherwise_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_5); - int evalDoAfterBody = _jspx_th_c_choose_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_6); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_1 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_1.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_1.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_forEach_1.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${volsMap}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_forEach_1.setVar("vol"); - int[] _jspx_push_body_count_c_forEach_1 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_1 = _jspx_th_c_forEach_1.doStartTag(); - if (_jspx_eval_c_forEach_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_7 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_7.setPageContext(_jspx_page_context); - _jspx_th_c_choose_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_1); - int _jspx_eval_c_choose_7 = _jspx_th_c_choose_7.doStartTag(); - if (_jspx_eval_c_choose_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_13 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_13.setPageContext(_jspx_page_context); - _jspx_th_c_when_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_7); - _jspx_th_c_when_13.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${vol.value eq ''}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_13 = _jspx_th_c_when_13.doStartTag(); - if (_jspx_eval_c_when_13 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_4 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_4_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_4_aliasMap.put("punt", "copiesCount"); - _jspx_th_jxp_set_4.setJspContext(_jspx_page_context, _jspx_th_jxp_set_4_aliasMap); - _jspx_th_jxp_set_4.setParent(_jspx_th_c_when_13); - _jspx_th_jxp_set_4.setVar("copiesCount"); - _jspx_th_jxp_set_4.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_4.setSelect("count(mod:extension/hol:holdingsInfo/hol:copies/hol:copy[not(hol:volumeId)])"); - _jspx_th_jxp_set_4.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_4.doTag(); - int evalDoAfterBody = _jspx_th_c_when_13.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_13); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_6 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_6.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_7); - int _jspx_eval_c_otherwise_6 = _jspx_th_c_otherwise_6.doStartTag(); - if (_jspx_eval_c_otherwise_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_5 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_5_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_5_aliasMap.put("punt", "copiesCount"); - _jspx_th_jxp_set_5.setJspContext(_jspx_page_context, _jspx_th_jxp_set_5_aliasMap); - _jspx_th_jxp_set_5.setParent(_jspx_th_c_otherwise_6); - _jspx_th_jxp_set_5.setVar("copiesCount"); - _jspx_th_jxp_set_5.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_5.setSelect((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("count(mod:extension/hol:holdingsInfo/hol:copies/hol:copy[hol:volumeId='${vol.value}'])", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_5.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_5.doTag(); - int evalDoAfterBody = _jspx_th_c_otherwise_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_6); - int evalDoAfterBody = _jspx_th_c_choose_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_7); - out.write("\n"); - out.write(" "); - if (_jspx_meth_c_if_13(_jspx_th_c_forEach_1, _jspx_page_context, _jspx_push_body_count_c_forEach_1)) - return; - out.write("\n"); - out.write(" '); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr[\"mod:recordInfo/mod:recordIdentifier\"]}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" '); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${vol.value}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" "); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_8 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_8.setPageContext(_jspx_page_context); - _jspx_th_c_choose_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_1); - int _jspx_eval_c_choose_8 = _jspx_th_c_choose_8.doStartTag(); - if (_jspx_eval_c_choose_8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_14 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_14.setPageContext(_jspx_page_context); - _jspx_th_c_when_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_8); - _jspx_th_c_when_14.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty param.show_all_copies or copiesCount lt 2)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_14 = _jspx_th_c_when_14.doStartTag(); - if (_jspx_eval_c_when_14 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_choose_9(_jspx_th_c_when_14, _jspx_page_context, _jspx_push_body_count_c_forEach_1)) - return; - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_2 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_2_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_2_aliasMap.put("punt", "ptr2"); - _jspx_th_jxp_forEach_2.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_2_aliasMap); - _jspx_th_jxp_forEach_2.setParent(_jspx_th_c_when_14); - _jspx_th_jxp_forEach_2.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_2.setVar("ptr2"); - _jspx_th_jxp_forEach_2.setSelect((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${forEachVol}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_2.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_2.setJspBody(new object_005fquery_005fresult_jspHelper( 4, _jspx_page_context, _jspx_th_jxp_forEach_2, _jspx_push_body_count_c_forEach_1)); - _jspx_th_jxp_forEach_2.doTag(); - int evalDoAfterBody = _jspx_th_c_when_14.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_14); - if (_jspx_meth_c_otherwise_8(_jspx_th_c_choose_8, _jspx_page_context, _jspx_push_body_count_c_forEach_1)) - return; - int evalDoAfterBody = _jspx_th_c_choose_8.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_8); - out.write("\n"); - out.write("\n"); - out.write(" \n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_3 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_3_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_3_aliasMap.put("punt", "title"); - _jspx_th_jxp_forEach_3.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_3_aliasMap); - _jspx_th_jxp_forEach_3.setParent(_jspx_th_c_forEach_1); - _jspx_th_jxp_forEach_3.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_3.setSelect("mod:titleInfo/mod:title"); - _jspx_th_jxp_forEach_3.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_3.setVar("title"); - _jspx_th_jxp_forEach_3.setJspBody(new object_005fquery_005fresult_jspHelper( 5, _jspx_page_context, _jspx_th_jxp_forEach_3, _jspx_push_body_count_c_forEach_1)); - _jspx_th_jxp_forEach_3.doTag(); - out.write("\n"); - out.write(" \n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_4 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_4_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_4_aliasMap.put("punt", "author"); - _jspx_th_jxp_forEach_4.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_4_aliasMap); - _jspx_th_jxp_forEach_4.setParent(_jspx_th_c_forEach_1); - _jspx_th_jxp_forEach_4.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_4.setSelect("mod:name[mod:role/mod:roleTerm='author']"); - _jspx_th_jxp_forEach_4.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_4.setVar("author"); - _jspx_th_jxp_forEach_4.setJspBody(new object_005fquery_005fresult_jspHelper( 6, _jspx_page_context, _jspx_th_jxp_forEach_4, _jspx_push_body_count_c_forEach_1)); - _jspx_th_jxp_forEach_4.doTag(); - out.write("\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr[\"mod:originInfo/mod:dateIssued\"]}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_1[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_1.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_1.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_1); - } - if (_jspx_meth_c_remove_0(_jspx_parent, _jspx_page_context)) - return; - return; - } - public void invoke3( JspWriter out ) - throws Throwable - { - if (_jspx_meth_c_set_15(_jspx_parent, _jspx_page_context)) - return; - return; - } - public void invoke4( JspWriter out ) - throws Throwable - { - if (_jspx_meth_c_if_14(_jspx_parent, _jspx_page_context, _jspx_push_body_count)) - return; - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr2[\"hol:subLocation\"]}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write(" "); - if (_jspx_meth_c_if_15(_jspx_parent, _jspx_page_context, _jspx_push_body_count)) - return; - out.write("\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr2[\"hol:copyId\"]}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write("
    \n"); - out.write(" "); - return; - } - public void invoke5( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${title}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("
    \n"); - out.write(" "); - return; - } - public void invoke6( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${author[\"mod:namePart\"]}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("
    \n"); - out.write(" "); - return; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - case 1: - invoke1( out ); - break; - case 2: - invoke2( out ); - break; - case 3: - invoke3( out ); - break; - case 4: - invoke4( out ); - break; - case 5: - invoke5( out ); - break; - case 6: - invoke6( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/record_005fstatus_005fresult_jsp$record_005fstatus_005fresult_jspHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/record_005fstatus_005fresult_jsp$record_005fstatus_005fresult_jspHelper.class deleted file mode 100755 index 87849b633ea4bf9ed91a2899ff2d3e3b3a116c05..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10670 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/record_005fstatus_005fresult_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/record_005fstatus_005fresult_jsp.java deleted file mode 100755 index ea27dae8e..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/record_005fstatus_005fresult_jsp.java +++ /dev/null @@ -1,3550 +0,0 @@ -package org.apache.jsp.trans.query; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class record_005fstatus_005fresult_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_2; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_3; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); - _jspx_fnmap_2= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:trim", org.apache.taglibs.standard.functions.Functions.class, "trim", new Class[] {java.lang.String.class}); - _jspx_fnmap_3= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:length", org.apache.taglibs.standard.functions.Functions.class, "length", new Class[] {java.lang.Object.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(18); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/coda.jspf"); - _jspx_dependants.add("/WEB-INF/tags/trans/searchObjects.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/getRecordStatus.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/record.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/out.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/formatDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/parseDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/searchUsersById.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/isLate.tag"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_value_target_property_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_parse_varDom; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_redirect_url_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_formatNumber; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_value_target_property_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_var_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_x_parse_varDom = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_redirect_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_var = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_var_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_formatNumber = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_c_set_value_target_property_nobody.release(); - _jspx_tagPool_c_set_var_value_nobody.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_x_parse_varDom.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_c_redirect_url_nobody.release(); - _jspx_tagPool_c_set_var.release(); - _jspx_tagPool_c_set_var_nobody.release(); - _jspx_tagPool_fmt_formatNumber.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
    \n"); - out.write(" \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t\t

    MEKELLE UNIVERSITY LIBRARY with VLIR/UOS support

    \n"); - out.write("\t\t\t\t

    ABCD - Empweb

    \n"); - out.write("\t\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

    \t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

    \n"); - out.write("\t\t\t
     
    \n"); - out.write("\t\t
    \n"); - out.write("\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
    \r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write("
    \n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\r\n"); - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - if (_jspx_meth_c_set_1(_jspx_page_context)) - return; - if (_jspx_meth_c_set_2(_jspx_page_context)) - return; - if (_jspx_meth_c_set_3(_jspx_page_context)) - return; - if (_jspx_meth_c_set_4(_jspx_page_context)) - return; - if (_jspx_meth_c_set_5(_jspx_page_context)) - return; - if (_jspx_meth_c_set_6(_jspx_page_context)) - return; - if (_jspx_meth_c_set_7(_jspx_page_context)) - return; - if (_jspx_meth_c_set_8(_jspx_page_context)) - return; - out.write("
    \r\n"); - out.write(" "); - java.lang.String record_id = null; - synchronized (_jspx_page_context) { - record_id = (java.lang.String) _jspx_page_context.getAttribute("record_id", PageContext.PAGE_SCOPE); - if (record_id == null){ - record_id = new java.lang.String(); - _jspx_page_context.setAttribute("record_id", record_id, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_9(_jspx_page_context)) - return; - if (_jspx_meth_c_set_10(_jspx_page_context)) - return; - if (_jspx_meth_c_choose_0(_jspx_page_context)) - return; - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_0 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_0_aliasMap.put("punt", "recordInfo"); - _jspx_th_jxp_set_0.setJspContext(_jspx_page_context, _jspx_th_jxp_set_0_aliasMap); - _jspx_th_jxp_set_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${recordInfoResult}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_0.setVar("recordInfo"); - _jspx_th_jxp_set_0.setSelect("//m:modsCollection"); - _jspx_th_jxp_set_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_0.doTag(); - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_1 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_1_aliasMap.put("punt", "recordStatus"); - _jspx_th_jxp_set_1.setJspContext(_jspx_page_context, _jspx_th_jxp_set_1_aliasMap); - _jspx_th_jxp_set_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${recordStatusResult}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_1.setVar("recordStatus"); - _jspx_th_jxp_set_1.setSelect("//o:recordStatus"); - _jspx_th_jxp_set_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_1.doTag(); - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_2 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_2_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_2_aliasMap.put("punt", "totalCopies"); - _jspx_th_jxp_set_2.setJspContext(_jspx_page_context, _jspx_th_jxp_set_2_aliasMap); - _jspx_th_jxp_set_2.setVar("totalCopies"); - _jspx_th_jxp_set_2.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${recordInfo}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_2.setSelect("count(mod:mods/mod:extension/hol:holdingsInfo/hol:copies/hol:copy)"); - _jspx_th_jxp_set_2.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_2.doTag(); - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_3 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_3_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_3_aliasMap.put("punt", "withVolCount"); - _jspx_th_jxp_set_3.setJspContext(_jspx_page_context, _jspx_th_jxp_set_3_aliasMap); - _jspx_th_jxp_set_3.setVar("withVolCount"); - _jspx_th_jxp_set_3.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${recordInfo}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_3.setSelect("count(mod:mods/mod:extension/hol:holdingsInfo/hol:copies/hol:copy/hol:volumeId)"); - _jspx_th_jxp_set_3.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_3.doTag(); - java.util.HashMap volsMap = null; - synchronized (_jspx_page_context) { - volsMap = (java.util.HashMap) _jspx_page_context.getAttribute("volsMap", PageContext.PAGE_SCOPE); - if (volsMap == null){ - volsMap = new java.util.HashMap(); - _jspx_page_context.setAttribute("volsMap", volsMap, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_if_1(_jspx_page_context)) - return; - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_0 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_0_aliasMap.put("punt", "ptr2"); - _jspx_th_jxp_forEach_0.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_0_aliasMap); - _jspx_th_jxp_forEach_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${recordInfo}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setVar("ptr2"); - _jspx_th_jxp_forEach_0.setSelect("mod:mods/mod:extension/hol:holdingsInfo/hol:copies/hol:copy/hol:volumeId"); - _jspx_th_jxp_forEach_0.setSortby("."); - _jspx_th_jxp_forEach_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setJspBody(new record_005fstatus_005fresult_jspHelper( 1, _jspx_page_context, _jspx_th_jxp_forEach_0, null)); - _jspx_th_jxp_forEach_0.doTag(); - if (_jspx_meth_c_set_13(_jspx_page_context)) - return; - if (_jspx_meth_c_set_14(_jspx_page_context)) - return; - if (_jspx_meth_c_if_2(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("

    "); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

    \r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_c_choose_1(_jspx_page_context)) - return; - out.write("
    \r\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_set_16(_jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_if_3(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_c_if_4(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_4 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_4_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_4_aliasMap.put("punt", "lentCopies"); - _jspx_th_jxp_set_4.setJspContext(_jspx_page_context, _jspx_th_jxp_set_4_aliasMap); - _jspx_th_jxp_set_4.setVar("lentCopies"); - _jspx_th_jxp_set_4.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${recordStatus}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_4.setSelect("count(l:loans/l:loan)"); - _jspx_th_jxp_set_4.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_4.doTag(); - if (_jspx_meth_c_set_17(_jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
    "); - if (_jspx_meth_fmt_message_13(_jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_14(_jspx_page_context)) - return; - out.write("
    "); - if (_jspx_meth_fmt_message_15(_jspx_page_context)) - return; - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_fmt_formatNumber_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("
    "); - if (_jspx_meth_fmt_message_16(_jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_formatNumber_2(_jspx_page_context)) - return; - out.write("
    "); - if (_jspx_meth_fmt_message_17(_jspx_page_context)) - return; - out.write(":"); - if (_jspx_meth_fmt_formatNumber_3(_jspx_page_context)) - return; - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write("

    "); - if (_jspx_meth_fmt_message_18(_jspx_page_context)) - return; - out.write(":

    \r\n"); - out.write("

    \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_19(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("

    \r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write(" "); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_5 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_5.setPageContext(_jspx_page_context); - _jspx_th_c_if_5.setParent(null); - _jspx_th_c_if_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${recordStatus['w:waits/w:wait'] != null }", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_5 = _jspx_th_c_if_5.doStartTag(); - if (_jspx_eval_c_if_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_fmt_message_20(_jspx_th_c_if_5, _jspx_page_context)) - return; - out.write("

    \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_1 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_1_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_1.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_1_aliasMap); - _jspx_th_jxp_forEach_1.setParent(_jspx_th_c_if_5); - _jspx_th_jxp_forEach_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${recordStatus}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_1.setVar("ptr"); - _jspx_th_jxp_forEach_1.setSelect("w:waits/w:wait"); - _jspx_th_jxp_forEach_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_1.setJspBody(new record_005fstatus_005fresult_jspHelper( 2, _jspx_page_context, _jspx_th_jxp_forEach_1, null)); - _jspx_th_jxp_forEach_1.doTag(); - out.write("
    "); - if (_jspx_meth_fmt_message_21(_jspx_th_c_if_5, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_22(_jspx_th_c_if_5, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_23(_jspx_th_c_if_5, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_24(_jspx_th_c_if_5, _jspx_page_context)) - return; - out.write("
    \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_5); - out.write("\r\n"); - out.write(" "); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_7 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_7.setPageContext(_jspx_page_context); - _jspx_th_c_if_7.setParent(null); - _jspx_th_c_if_7.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${recordStatus['r:reservations/r:reservation'] != null}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_7 = _jspx_th_c_if_7.doStartTag(); - if (_jspx_eval_c_if_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_fmt_message_26(_jspx_th_c_if_7, _jspx_page_context)) - return; - out.write("

    \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_2 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_2_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_2_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_2.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_2_aliasMap); - _jspx_th_jxp_forEach_2.setParent(_jspx_th_c_if_7); - _jspx_th_jxp_forEach_2.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${recordStatus}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_2.setVar("ptr"); - _jspx_th_jxp_forEach_2.setSelect("r:reservations/r:reservation"); - _jspx_th_jxp_forEach_2.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_2.setJspBody(new record_005fstatus_005fresult_jspHelper( 5, _jspx_page_context, _jspx_th_jxp_forEach_2, null)); - _jspx_th_jxp_forEach_2.doTag(); - out.write("
    "); - if (_jspx_meth_fmt_message_27(_jspx_th_c_if_7, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_28(_jspx_th_c_if_7, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_29(_jspx_th_c_if_7, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_30(_jspx_th_c_if_7, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_31(_jspx_th_c_if_7, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_32(_jspx_th_c_if_7, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_33(_jspx_th_c_if_7, _jspx_page_context)) - return; - out.write("
    \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_7); - out.write("\r\n"); - out.write(" "); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_9 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_9.setPageContext(_jspx_page_context); - _jspx_th_c_if_9.setParent(null); - _jspx_th_c_if_9.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${recordStatus['l:loans/l:loan'] != null}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_9 = _jspx_th_c_if_9.doStartTag(); - if (_jspx_eval_c_if_9 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_fmt_message_35(_jspx_th_c_if_9, _jspx_page_context)) - return; - out.write("

    \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("\r\n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_3 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_3_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_3_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_3.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_3_aliasMap); - _jspx_th_jxp_forEach_3.setParent(_jspx_th_c_if_9); - _jspx_th_jxp_forEach_3.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${recordStatus}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_3.setVar("ptr"); - _jspx_th_jxp_forEach_3.setSelect("l:loans/l:loan"); - _jspx_th_jxp_forEach_3.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_3.setJspBody(new record_005fstatus_005fresult_jspHelper( 10, _jspx_page_context, _jspx_th_jxp_forEach_3, null)); - _jspx_th_jxp_forEach_3.doTag(); - out.write("
    "); - if (_jspx_meth_fmt_message_36(_jspx_th_c_if_9, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_37(_jspx_th_c_if_9, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_38(_jspx_th_c_if_9, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_39(_jspx_th_c_if_9, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_40(_jspx_th_c_if_9, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_41(_jspx_th_c_if_9, _jspx_page_context)) - return; - out.write("
    \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_9.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_9); - out.write("
    \r\n"); - out.write("
    \r\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_0.setProperty("m"); - _jspx_th_c_set_0.setValue(new String("http://www.loc.gov/mods/v3")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_set_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent(null); - _jspx_th_c_set_1.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_1.setProperty("mod"); - _jspx_th_c_set_1.setValue(new String("http://www.loc.gov/mods/v3")); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_c_set_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent(null); - _jspx_th_c_set_2.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_2.setProperty("u"); - _jspx_th_c_set_2.setValue(new String("http://kalio.net/empweb/schema/users/v1")); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_c_set_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_3 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_3.setPageContext(_jspx_page_context); - _jspx_th_c_set_3.setParent(null); - _jspx_th_c_set_3.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_3.setProperty("o"); - _jspx_th_c_set_3.setValue(new String("http://kalio.net/empweb/schema/objectstatus/v1")); - int _jspx_eval_c_set_3 = _jspx_th_c_set_3.doStartTag(); - if (_jspx_th_c_set_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_3); - return false; - } - - private boolean _jspx_meth_c_set_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_4 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_4.setPageContext(_jspx_page_context); - _jspx_th_c_set_4.setParent(null); - _jspx_th_c_set_4.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_4.setProperty("w"); - _jspx_th_c_set_4.setValue(new String("http://kalio.net/empweb/schema/wait/v1")); - int _jspx_eval_c_set_4 = _jspx_th_c_set_4.doStartTag(); - if (_jspx_th_c_set_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_4); - return false; - } - - private boolean _jspx_meth_c_set_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_5 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_5.setPageContext(_jspx_page_context); - _jspx_th_c_set_5.setParent(null); - _jspx_th_c_set_5.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_5.setProperty("r"); - _jspx_th_c_set_5.setValue(new String("http://kalio.net/empweb/schema/reservation/v1")); - int _jspx_eval_c_set_5 = _jspx_th_c_set_5.doStartTag(); - if (_jspx_th_c_set_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_5); - return false; - } - - private boolean _jspx_meth_c_set_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_6 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_6.setPageContext(_jspx_page_context); - _jspx_th_c_set_6.setParent(null); - _jspx_th_c_set_6.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_6.setProperty("l"); - _jspx_th_c_set_6.setValue(new String("http://kalio.net/empweb/schema/loan/v1")); - int _jspx_eval_c_set_6 = _jspx_th_c_set_6.doStartTag(); - if (_jspx_th_c_set_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_6); - return false; - } - - private boolean _jspx_meth_c_set_7(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_7 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_7.setPageContext(_jspx_page_context); - _jspx_th_c_set_7.setParent(null); - _jspx_th_c_set_7.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_7.setProperty("hol"); - _jspx_th_c_set_7.setValue(new String("http://kalio.net/empweb/schema/holdingsinfo/v1")); - int _jspx_eval_c_set_7 = _jspx_th_c_set_7.doStartTag(); - if (_jspx_th_c_set_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_7); - return false; - } - - private boolean _jspx_meth_c_set_8(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_8 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_8.setPageContext(_jspx_page_context); - _jspx_th_c_set_8.setParent(null); - _jspx_th_c_set_8.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_8.setProperty("qr"); - _jspx_th_c_set_8.setValue(new String("http://kalio.net/empweb/schema/queryresult/v1")); - int _jspx_eval_c_set_8 = _jspx_th_c_set_8.doStartTag(); - if (_jspx_th_c_set_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_8); - return false; - } - - private boolean _jspx_meth_c_set_9(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_9 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_9.setPageContext(_jspx_page_context); - _jspx_th_c_set_9.setParent(null); - _jspx_th_c_set_9.setVar("record_id"); - _jspx_th_c_set_9.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.record_id)}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_set_9 = _jspx_th_c_set_9.doStartTag(); - if (_jspx_th_c_set_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_9); - return false; - } - - private boolean _jspx_meth_c_set_10(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_10 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_10.setPageContext(_jspx_page_context); - _jspx_th_c_set_10.setParent(null); - _jspx_th_c_set_10.setVar("object_db"); - _jspx_th_c_set_10.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.object_db)}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_set_10 = _jspx_th_c_set_10.doStartTag(); - if (_jspx_th_c_set_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_10); - return false; - } - - private boolean _jspx_meth_c_choose_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty record_id}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_x_parse_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - if (_jspx_meth_x_parse_1(_jspx_th_c_when_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_x_parse_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_x_parse_0.setVarDom("recordInfoResult"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_trans_searchObjects_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_trans_searchObjects_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:searchObjects - org.apache.jsp.tag.web.trans.searchObjects_tag _jspx_th_trans_searchObjects_0 = new org.apache.jsp.tag.web.trans.searchObjects_tag(); - _jspx_th_trans_searchObjects_0.setJspContext(_jspx_page_context); - _jspx_th_trans_searchObjects_0.setParent(_jspx_th_x_parse_0); - _jspx_th_trans_searchObjects_0.setDatabase((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${object_db}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_trans_searchObjects_0.setJspBody(new record_005fstatus_005fresult_jspHelper( 0, _jspx_page_context, _jspx_th_trans_searchObjects_0, null)); - _jspx_th_trans_searchObjects_0.doTag(); - return false; - } - - private boolean _jspx_meth_x_parse_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_1 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_1.setPageContext(_jspx_page_context); - _jspx_th_x_parse_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_x_parse_1.setVarDom("recordStatusResult"); - int _jspx_eval_x_parse_1 = _jspx_th_x_parse_1.doStartTag(); - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_1.doInitBody(); - } - do { - if (_jspx_meth_trans_getRecordStatus_0(_jspx_th_x_parse_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_1); - return false; - } - - private boolean _jspx_meth_trans_getRecordStatus_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:getRecordStatus - org.apache.jsp.tag.web.trans.getRecordStatus_tag _jspx_th_trans_getRecordStatus_0 = new org.apache.jsp.tag.web.trans.getRecordStatus_tag(); - _jspx_th_trans_getRecordStatus_0.setJspContext(_jspx_page_context); - _jspx_th_trans_getRecordStatus_0.setParent(_jspx_th_x_parse_1); - _jspx_th_trans_getRecordStatus_0.setId((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.record_id)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_getRecordStatus_0.setDatabase((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${object_db}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_trans_getRecordStatus_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_redirect_0(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_c_redirect_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:redirect - org.apache.taglibs.standard.tag.rt.core.RedirectTag _jspx_th_c_redirect_0 = (org.apache.taglibs.standard.tag.rt.core.RedirectTag) _jspx_tagPool_c_redirect_url_nobody.get(org.apache.taglibs.standard.tag.rt.core.RedirectTag.class); - _jspx_th_c_redirect_0.setPageContext(_jspx_page_context); - _jspx_th_c_redirect_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_redirect_0.setUrl("index.jsp"); - int _jspx_eval_c_redirect_0 = _jspx_th_c_redirect_0.doStartTag(); - if (_jspx_th_c_redirect_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_redirect_url_nobody.reuse(_jspx_th_c_redirect_0); - return false; - } - - private boolean _jspx_meth_c_if_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent(null); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(fn:length(volsMap) == 0) or (totalCopies > withVolCount)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_3, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_11(_jspx_th_c_if_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_c_set_11(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_11 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_11.setPageContext(_jspx_page_context); - _jspx_th_c_set_11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_c_set_11.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${volsMap}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_11.setProperty("-"); - _jspx_th_c_set_11.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${totalCopies-withVolCount}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_11 = _jspx_th_c_set_11.doStartTag(); - if (_jspx_th_c_set_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_11); - return false; - } - - private boolean _jspx_meth_c_set_12(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_12 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_12.setPageContext(_jspx_page_context); - _jspx_th_c_set_12.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_set_12.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${volsMap}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_12.setProperty((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr2['.']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_12.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr2['.']}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_12 = _jspx_th_c_set_12.doStartTag(); - if (_jspx_th_c_set_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_12); - return false; - } - - private boolean _jspx_meth_c_set_13(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_13 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_13.setPageContext(_jspx_page_context); - _jspx_th_c_set_13.setParent(null); - _jspx_th_c_set_13.setVar("totalVolumes"); - int _jspx_eval_c_set_13 = _jspx_th_c_set_13.doStartTag(); - if (_jspx_eval_c_set_13 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_13.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_13.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:length(volsMap)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_3, false)); - int evalDoAfterBody = _jspx_th_c_set_13.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_13); - return false; - } - - private boolean _jspx_meth_c_set_14(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_14 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_14.setPageContext(_jspx_page_context); - _jspx_th_c_set_14.setParent(null); - _jspx_th_c_set_14.setVar("volsList"); - int _jspx_eval_c_set_14 = _jspx_th_c_set_14.doStartTag(); - if (_jspx_th_c_set_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_nobody.reuse(_jspx_th_c_set_14); - return false; - } - - private boolean _jspx_meth_c_if_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent(null); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:length(volsMap) gt 1}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_3, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_forEach_1(_jspx_th_c_if_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_c_forEach_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_1 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_1.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - _jspx_th_c_forEach_1.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${volsMap}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_forEach_1.setVar("vol"); - int[] _jspx_push_body_count_c_forEach_1 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_1 = _jspx_th_c_forEach_1.doStartTag(); - if (_jspx_eval_c_forEach_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_15(_jspx_th_c_forEach_1, _jspx_page_context, _jspx_push_body_count_c_forEach_1)) - return true; - int evalDoAfterBody = _jspx_th_c_forEach_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_1[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_1.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_1.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_1); - } - return false; - } - - private boolean _jspx_meth_c_set_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_1, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_1) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_15 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_15.setPageContext(_jspx_page_context); - _jspx_th_c_set_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_1); - _jspx_th_c_set_15.setVar("volsList"); - int _jspx_eval_c_set_15 = _jspx_th_c_set_15.doStartTag(); - if (_jspx_eval_c_set_15 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_15 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_push_body_count_c_forEach_1[0]++; - _jspx_th_c_set_15.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_15.doInitBody(); - } - do { - out.write("&volume_id="); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${vol.key}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${volsList}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_c_set_15.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_15 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - _jspx_push_body_count_c_forEach_1[0]--; - } - if (_jspx_th_c_set_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_15); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("record_info"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_c_choose_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_1 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_1.setPageContext(_jspx_page_context); - _jspx_th_c_choose_1.setParent(null); - int _jspx_eval_c_choose_1 = _jspx_th_c_choose_1.doStartTag(); - if (_jspx_eval_c_choose_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_1); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${recordInfo['m:mods'] == null}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('<'); - out.write('p'); - out.write('>'); - if (_jspx_meth_fmt_message_12(_jspx_th_c_when_1, _jspx_page_context)) - return true; - out.write("

    \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_fmt_message_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_12.setKey("no_results_found"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_c_otherwise_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_1 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_1.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - int _jspx_eval_c_otherwise_1 = _jspx_th_c_otherwise_1.doStartTag(); - if (_jspx_eval_c_otherwise_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_dsp_record_0(_jspx_th_c_otherwise_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_1); - return false; - } - - private boolean _jspx_meth_dsp_record_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // dsp:record - org.apache.jsp.tag.web.display.record_tag _jspx_th_dsp_record_0 = new org.apache.jsp.tag.web.display.record_tag(); - _jspx_th_dsp_record_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_record_0.setParent(_jspx_th_c_otherwise_1); - _jspx_th_dsp_record_0.setDoc((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${recordInfo}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_record_0.setDatabasename((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${object_db}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_record_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_16(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_16 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_16.setPageContext(_jspx_page_context); - _jspx_th_c_set_16.setParent(null); - _jspx_th_c_set_16.setVar("remainingCopies"); - _jspx_th_c_set_16.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${totalCopies}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_16 = _jspx_th_c_set_16.doStartTag(); - if (_jspx_th_c_set_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_16); - return false; - } - - private boolean _jspx_meth_fmt_message_13(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent(null); - _jspx_th_fmt_message_13.setKey("record_status"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_fmt_message_14(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent(null); - _jspx_th_fmt_message_14.setKey("total"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_c_if_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent(null); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(fn:length(volsMap) gt 1)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_3, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_forEach_2(_jspx_th_c_if_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_c_forEach_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_2 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_2.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - _jspx_th_c_forEach_2.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${volsMap}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_forEach_2.setVar("vol"); - int[] _jspx_push_body_count_c_forEach_2 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_2 = _jspx_th_c_forEach_2.doStartTag(); - if (_jspx_eval_c_forEach_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${vol.key}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_2[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_2.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_2.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_2); - } - return false; - } - - private boolean _jspx_meth_fmt_message_15(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent(null); - _jspx_th_fmt_message_15.setKey("total_copies"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_fmt_formatNumber_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:formatNumber - org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag _jspx_th_fmt_formatNumber_0 = (org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag) _jspx_tagPool_fmt_formatNumber.get(org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag.class); - _jspx_th_fmt_formatNumber_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_formatNumber_0.setParent(null); - int _jspx_eval_fmt_formatNumber_0 = _jspx_th_fmt_formatNumber_0.doStartTag(); - if (_jspx_eval_fmt_formatNumber_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_formatNumber_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_formatNumber_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_formatNumber_0.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${totalCopies}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_fmt_formatNumber_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_formatNumber_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_formatNumber_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_formatNumber.reuse(_jspx_th_fmt_formatNumber_0); - return false; - } - - private boolean _jspx_meth_c_if_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_4 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_4.setPageContext(_jspx_page_context); - _jspx_th_c_if_4.setParent(null); - _jspx_th_c_if_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(fn:length(volsMap) gt 1)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_3, false)).booleanValue()); - int _jspx_eval_c_if_4 = _jspx_th_c_if_4.doStartTag(); - if (_jspx_eval_c_if_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_forEach_3(_jspx_th_c_if_4, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_4); - return false; - } - - private boolean _jspx_meth_c_forEach_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_3 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_3.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - _jspx_th_c_forEach_3.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${volsMap}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_forEach_3.setVar("vol"); - int[] _jspx_push_body_count_c_forEach_3 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_3 = _jspx_th_c_forEach_3.doStartTag(); - if (_jspx_eval_c_forEach_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - if (_jspx_meth_fmt_formatNumber_1(_jspx_th_c_forEach_3, _jspx_page_context, _jspx_push_body_count_c_forEach_3)) - return true; - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_3[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_3.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_3.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_3); - } - return false; - } - - private boolean _jspx_meth_fmt_formatNumber_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_3, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_3) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:formatNumber - org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag _jspx_th_fmt_formatNumber_1 = (org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag) _jspx_tagPool_fmt_formatNumber.get(org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag.class); - _jspx_th_fmt_formatNumber_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_formatNumber_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_3); - int _jspx_eval_fmt_formatNumber_1 = _jspx_th_fmt_formatNumber_1.doStartTag(); - if (_jspx_eval_fmt_formatNumber_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_formatNumber_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_push_body_count_c_forEach_3[0]++; - _jspx_th_fmt_formatNumber_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_formatNumber_1.doInitBody(); - } - do { - if (_jspx_meth_c_choose_2(_jspx_th_fmt_formatNumber_1, _jspx_page_context, _jspx_push_body_count_c_forEach_3)) - return true; - int evalDoAfterBody = _jspx_th_fmt_formatNumber_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_formatNumber_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - _jspx_push_body_count_c_forEach_3[0]--; - } - if (_jspx_th_fmt_formatNumber_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_formatNumber.reuse(_jspx_th_fmt_formatNumber_1); - return false; - } - - private boolean _jspx_meth_c_choose_2(javax.servlet.jsp.tagext.JspTag _jspx_th_fmt_formatNumber_1, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_3) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_2 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_2.setPageContext(_jspx_page_context); - _jspx_th_c_choose_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fmt_formatNumber_1); - int _jspx_eval_c_choose_2 = _jspx_th_c_choose_2.doStartTag(); - if (_jspx_eval_c_choose_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_2(_jspx_th_c_choose_2, _jspx_page_context, _jspx_push_body_count_c_forEach_3)) - return true; - if (_jspx_meth_c_otherwise_2(_jspx_th_c_choose_2, _jspx_page_context, _jspx_push_body_count_c_forEach_3)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_2); - return false; - } - - private boolean _jspx_meth_c_when_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_3) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_2 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_2.setPageContext(_jspx_page_context); - _jspx_th_c_when_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - _jspx_th_c_when_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${vol.key eq '-'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_2 = _jspx_th_c_when_2.doStartTag(); - if (_jspx_eval_c_when_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${vol.value}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_c_when_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_2); - return false; - } - - private boolean _jspx_meth_c_otherwise_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_3) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_2 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_2.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - int _jspx_eval_c_otherwise_2 = _jspx_th_c_otherwise_2.doStartTag(); - if (_jspx_eval_c_otherwise_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_jxp_out_0(_jspx_th_c_otherwise_2, _jspx_page_context, _jspx_push_body_count_c_forEach_3)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_2); - return false; - } - - private boolean _jspx_meth_jxp_out_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_3) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_0 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_0.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_0.setParent(_jspx_th_c_otherwise_2); - _jspx_th_jxp_out_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${recordInfo}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_0.setSelect((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("count(mod:mods/mod:extension/hol:holdingsInfo/hol:copies/hol:copy[hol:volumeId='${vol.value}'])", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_17(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_17 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_17.setPageContext(_jspx_page_context); - _jspx_th_c_set_17.setParent(null); - _jspx_th_c_set_17.setVar("remainingCopies"); - _jspx_th_c_set_17.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${remainingCopies - lentCopies}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_17 = _jspx_th_c_set_17.doStartTag(); - if (_jspx_th_c_set_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_17); - return false; - } - - private boolean _jspx_meth_fmt_message_16(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent(null); - _jspx_th_fmt_message_16.setKey("lent_copies"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_fmt_formatNumber_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:formatNumber - org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag _jspx_th_fmt_formatNumber_2 = (org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag) _jspx_tagPool_fmt_formatNumber.get(org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag.class); - _jspx_th_fmt_formatNumber_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_formatNumber_2.setParent(null); - int _jspx_eval_fmt_formatNumber_2 = _jspx_th_fmt_formatNumber_2.doStartTag(); - if (_jspx_eval_fmt_formatNumber_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_formatNumber_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_formatNumber_2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_formatNumber_2.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${lentCopies}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_fmt_formatNumber_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_formatNumber_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_formatNumber_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_formatNumber.reuse(_jspx_th_fmt_formatNumber_2); - return false; - } - - private boolean _jspx_meth_fmt_message_17(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent(null); - _jspx_th_fmt_message_17.setKey("available_copies"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_fmt_formatNumber_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:formatNumber - org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag _jspx_th_fmt_formatNumber_3 = (org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag) _jspx_tagPool_fmt_formatNumber.get(org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag.class); - _jspx_th_fmt_formatNumber_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_formatNumber_3.setParent(null); - int _jspx_eval_fmt_formatNumber_3 = _jspx_th_fmt_formatNumber_3.doStartTag(); - if (_jspx_eval_fmt_formatNumber_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_formatNumber_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_formatNumber_3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_formatNumber_3.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${remainingCopies}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_fmt_formatNumber_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_formatNumber_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_formatNumber_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_formatNumber.reuse(_jspx_th_fmt_formatNumber_3); - return false; - } - - private boolean _jspx_meth_fmt_message_18(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent(null); - _jspx_th_fmt_message_18.setKey("actions"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_fmt_message_19(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_19 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_19.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_19.setParent(null); - _jspx_th_fmt_message_19.setKey("new_reservation"); - int _jspx_eval_fmt_message_19 = _jspx_th_fmt_message_19.doStartTag(); - if (_jspx_th_fmt_message_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_19); - return false; - } - - private boolean _jspx_meth_fmt_message_20(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_20 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_20.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_20.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_5); - _jspx_th_fmt_message_20.setKey("wait_list"); - int _jspx_eval_fmt_message_20 = _jspx_th_fmt_message_20.doStartTag(); - if (_jspx_th_fmt_message_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_20); - return false; - } - - private boolean _jspx_meth_fmt_message_21(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_21 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_21.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_21.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_5); - _jspx_th_fmt_message_21.setKey("date"); - int _jspx_eval_fmt_message_21 = _jspx_th_fmt_message_21.doStartTag(); - if (_jspx_th_fmt_message_21.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_21); - return false; - } - - private boolean _jspx_meth_fmt_message_22(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_22 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_22.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_22.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_5); - _jspx_th_fmt_message_22.setKey("user_id"); - int _jspx_eval_fmt_message_22 = _jspx_th_fmt_message_22.doStartTag(); - if (_jspx_th_fmt_message_22.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_22); - return false; - } - - private boolean _jspx_meth_fmt_message_23(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_23 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_23.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_23.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_5); - _jspx_th_fmt_message_23.setKey("user_name"); - int _jspx_eval_fmt_message_23 = _jspx_th_fmt_message_23.doStartTag(); - if (_jspx_th_fmt_message_23.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_23); - return false; - } - - private boolean _jspx_meth_fmt_message_24(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_24 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_24.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_24.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_5); - _jspx_th_fmt_message_24.setKey("actions"); - int _jspx_eval_fmt_message_24 = _jspx_th_fmt_message_24.doStartTag(); - if (_jspx_th_fmt_message_24.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_24); - return false; - } - - private boolean _jspx_meth_util_formatDate_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_0 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_0.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_0.setParent(_jspx_parent); - _jspx_th_util_formatDate_0.setPattern("yyyyMMddHHmmss"); - _jspx_th_util_formatDate_0.setJspBody(new record_005fstatus_005fresult_jspHelper( 3, _jspx_page_context, _jspx_th_util_formatDate_0, null)); - _jspx_th_util_formatDate_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_6(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_6 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_6.setPageContext(_jspx_page_context); - _jspx_th_c_if_6.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_6.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_6 = _jspx_th_c_if_6.doStartTag(); - if (_jspx_eval_c_if_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['w:userDb']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_6); - return false; - } - - private boolean _jspx_meth_x_parse_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_2 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_2.setPageContext(_jspx_page_context); - _jspx_th_x_parse_2.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_x_parse_2.setVarDom("thisRecord"); - int _jspx_eval_x_parse_2 = _jspx_th_x_parse_2.doStartTag(); - if (_jspx_eval_x_parse_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_2.doInitBody(); - } - do { - if (_jspx_meth_trans_searchUsersById_0(_jspx_th_x_parse_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_2); - return false; - } - - private boolean _jspx_meth_trans_searchUsersById_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:searchUsersById - org.apache.jsp.tag.web.trans.searchUsersById_tag _jspx_th_trans_searchUsersById_0 = new org.apache.jsp.tag.web.trans.searchUsersById_tag(); - _jspx_th_trans_searchUsersById_0.setJspContext(_jspx_page_context); - _jspx_th_trans_searchUsersById_0.setParent(_jspx_th_x_parse_2); - _jspx_th_trans_searchUsersById_0.setDatabase((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['w:userDb']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_trans_searchUsersById_0.setJspBody(new record_005fstatus_005fresult_jspHelper( 4, _jspx_page_context, _jspx_th_trans_searchUsersById_0, null)); - _jspx_th_trans_searchUsersById_0.doTag(); - return false; - } - - private boolean _jspx_meth_jxp_out_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_1 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_1.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_1.setParent(_jspx_parent); - _jspx_th_jxp_out_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${thisRecord}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_1.setSelect("//u:user/u:name"); - _jspx_th_jxp_out_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_1.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_25(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_25 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_25.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_25.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_25.setKey("loan"); - int _jspx_eval_fmt_message_25 = _jspx_th_fmt_message_25.doStartTag(); - if (_jspx_th_fmt_message_25.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_25); - return false; - } - - private boolean _jspx_meth_fmt_message_26(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_7, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_26 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_26.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_26.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_7); - _jspx_th_fmt_message_26.setKey("reservations"); - int _jspx_eval_fmt_message_26 = _jspx_th_fmt_message_26.doStartTag(); - if (_jspx_th_fmt_message_26.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_26); - return false; - } - - private boolean _jspx_meth_fmt_message_27(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_7, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_27 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_27.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_27.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_7); - _jspx_th_fmt_message_27.setKey("user_id"); - int _jspx_eval_fmt_message_27 = _jspx_th_fmt_message_27.doStartTag(); - if (_jspx_th_fmt_message_27.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_27); - return false; - } - - private boolean _jspx_meth_fmt_message_28(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_7, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_28 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_28.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_28.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_7); - _jspx_th_fmt_message_28.setKey("user_name"); - int _jspx_eval_fmt_message_28 = _jspx_th_fmt_message_28.doStartTag(); - if (_jspx_th_fmt_message_28.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_28); - return false; - } - - private boolean _jspx_meth_fmt_message_29(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_7, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_29 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_29.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_29.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_7); - _jspx_th_fmt_message_29.setKey("volume_id"); - int _jspx_eval_fmt_message_29 = _jspx_th_fmt_message_29.doStartTag(); - if (_jspx_th_fmt_message_29.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_29); - return false; - } - - private boolean _jspx_meth_fmt_message_30(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_7, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_30 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_30.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_30.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_7); - _jspx_th_fmt_message_30.setKey("reservation_start_date"); - int _jspx_eval_fmt_message_30 = _jspx_th_fmt_message_30.doStartTag(); - if (_jspx_th_fmt_message_30.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_30); - return false; - } - - private boolean _jspx_meth_fmt_message_31(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_7, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_31 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_31.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_31.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_7); - _jspx_th_fmt_message_31.setKey("reservation_expiration_date"); - int _jspx_eval_fmt_message_31 = _jspx_th_fmt_message_31.doStartTag(); - if (_jspx_th_fmt_message_31.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_31); - return false; - } - - private boolean _jspx_meth_fmt_message_32(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_7, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_32 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_32.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_32.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_7); - _jspx_th_fmt_message_32.setKey("reservation_end_date"); - int _jspx_eval_fmt_message_32 = _jspx_th_fmt_message_32.doStartTag(); - if (_jspx_th_fmt_message_32.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_32); - return false; - } - - private boolean _jspx_meth_fmt_message_33(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_7, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_33 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_33.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_33.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_7); - _jspx_th_fmt_message_33.setKey("actions"); - int _jspx_eval_fmt_message_33 = _jspx_th_fmt_message_33.doStartTag(); - if (_jspx_th_fmt_message_33.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_33); - return false; - } - - private boolean _jspx_meth_c_if_8(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_8 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_8.setPageContext(_jspx_page_context); - _jspx_th_c_if_8.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_8.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_8 = _jspx_th_c_if_8.doStartTag(); - if (_jspx_eval_c_if_8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:userDb']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_8.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_8); - return false; - } - - private boolean _jspx_meth_x_parse_3(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_3 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_3.setPageContext(_jspx_page_context); - _jspx_th_x_parse_3.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_x_parse_3.setVarDom("thisRecord"); - int _jspx_eval_x_parse_3 = _jspx_th_x_parse_3.doStartTag(); - if (_jspx_eval_x_parse_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_3.doInitBody(); - } - do { - if (_jspx_meth_trans_searchUsersById_1(_jspx_th_x_parse_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_3); - return false; - } - - private boolean _jspx_meth_trans_searchUsersById_1(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:searchUsersById - org.apache.jsp.tag.web.trans.searchUsersById_tag _jspx_th_trans_searchUsersById_1 = new org.apache.jsp.tag.web.trans.searchUsersById_tag(); - _jspx_th_trans_searchUsersById_1.setJspContext(_jspx_page_context); - _jspx_th_trans_searchUsersById_1.setParent(_jspx_th_x_parse_3); - _jspx_th_trans_searchUsersById_1.setDatabase((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:userDb']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_trans_searchUsersById_1.setJspBody(new record_005fstatus_005fresult_jspHelper( 6, _jspx_page_context, _jspx_th_trans_searchUsersById_1, null)); - _jspx_th_trans_searchUsersById_1.doTag(); - return false; - } - - private boolean _jspx_meth_jxp_out_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_2 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_2.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_2.setParent(_jspx_parent); - _jspx_th_jxp_out_2.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${thisRecord}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_2.setSelect("//u:user/u:name"); - _jspx_th_jxp_out_2.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_2.doTag(); - return false; - } - - private boolean _jspx_meth_util_formatDate_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_1 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_1.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_1.setParent(_jspx_parent); - _jspx_th_util_formatDate_1.setPattern("yyyyMMddHHmmss"); - _jspx_th_util_formatDate_1.setJspBody(new record_005fstatus_005fresult_jspHelper( 7, _jspx_page_context, _jspx_th_util_formatDate_1, null)); - _jspx_th_util_formatDate_1.doTag(); - return false; - } - - private boolean _jspx_meth_util_formatDate_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_2 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_2.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_2.setParent(_jspx_parent); - _jspx_th_util_formatDate_2.setPattern("yyyyMMddHHmmss"); - _jspx_th_util_formatDate_2.setJspBody(new record_005fstatus_005fresult_jspHelper( 8, _jspx_page_context, _jspx_th_util_formatDate_2, null)); - _jspx_th_util_formatDate_2.doTag(); - return false; - } - - private boolean _jspx_meth_util_formatDate_3(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_3 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_3.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_3.setParent(_jspx_parent); - _jspx_th_util_formatDate_3.setPattern("yyyyMMddHHmmss"); - _jspx_th_util_formatDate_3.setJspBody(new record_005fstatus_005fresult_jspHelper( 9, _jspx_page_context, _jspx_th_util_formatDate_3, null)); - _jspx_th_util_formatDate_3.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_34(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_34 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_34.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_34.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_34.setKey("cancel"); - int _jspx_eval_fmt_message_34 = _jspx_th_fmt_message_34.doStartTag(); - if (_jspx_th_fmt_message_34.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_34); - return false; - } - - private boolean _jspx_meth_fmt_message_35(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_9, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_35 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_35.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_35.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_9); - _jspx_th_fmt_message_35.setKey("current_loans"); - int _jspx_eval_fmt_message_35 = _jspx_th_fmt_message_35.doStartTag(); - if (_jspx_th_fmt_message_35.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_35); - return false; - } - - private boolean _jspx_meth_fmt_message_36(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_9, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_36 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_36.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_36.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_9); - _jspx_th_fmt_message_36.setKey("loan_date"); - int _jspx_eval_fmt_message_36 = _jspx_th_fmt_message_36.doStartTag(); - if (_jspx_th_fmt_message_36.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_36); - return false; - } - - private boolean _jspx_meth_fmt_message_37(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_9, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_37 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_37.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_37.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_9); - _jspx_th_fmt_message_37.setKey("return_date"); - int _jspx_eval_fmt_message_37 = _jspx_th_fmt_message_37.doStartTag(); - if (_jspx_th_fmt_message_37.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_37); - return false; - } - - private boolean _jspx_meth_fmt_message_38(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_9, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_38 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_38.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_38.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_9); - _jspx_th_fmt_message_38.setKey("copy_id"); - int _jspx_eval_fmt_message_38 = _jspx_th_fmt_message_38.doStartTag(); - if (_jspx_th_fmt_message_38.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_38); - return false; - } - - private boolean _jspx_meth_fmt_message_39(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_9, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_39 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_39.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_39.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_9); - _jspx_th_fmt_message_39.setKey("user_id"); - int _jspx_eval_fmt_message_39 = _jspx_th_fmt_message_39.doStartTag(); - if (_jspx_th_fmt_message_39.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_39); - return false; - } - - private boolean _jspx_meth_fmt_message_40(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_9, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_40 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_40.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_40.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_9); - _jspx_th_fmt_message_40.setKey("user_name"); - int _jspx_eval_fmt_message_40 = _jspx_th_fmt_message_40.doStartTag(); - if (_jspx_th_fmt_message_40.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_40); - return false; - } - - private boolean _jspx_meth_fmt_message_41(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_9, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_41 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_41.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_41.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_9); - _jspx_th_fmt_message_41.setKey("actions"); - int _jspx_eval_fmt_message_41 = _jspx_th_fmt_message_41.doStartTag(); - if (_jspx_th_fmt_message_41.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_41); - return false; - } - - private boolean _jspx_meth_util_formatDate_4(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_4 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_4.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_4.setParent(_jspx_parent); - _jspx_th_util_formatDate_4.setPattern("yyyyMMddHHmmss"); - _jspx_th_util_formatDate_4.setJspBody(new record_005fstatus_005fresult_jspHelper( 11, _jspx_page_context, _jspx_th_util_formatDate_4, null)); - _jspx_th_util_formatDate_4.doTag(); - return false; - } - - private boolean _jspx_meth_c_choose_3(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_3 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_3.setPageContext(_jspx_page_context); - _jspx_th_c_choose_3.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - int _jspx_eval_c_choose_3 = _jspx_th_c_choose_3.doStartTag(); - if (_jspx_eval_c_choose_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_3(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_3(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_3); - return false; - } - - private boolean _jspx_meth_c_when_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_3 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_3.setPageContext(_jspx_page_context); - _jspx_th_c_when_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - _jspx_th_c_when_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${late eq 'true'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_3 = _jspx_th_c_when_3.doStartTag(); - if (_jspx_eval_c_when_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_3); - return false; - } - - private boolean _jspx_meth_c_otherwise_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_3 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_3.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - int _jspx_eval_c_otherwise_3 = _jspx_th_c_otherwise_3.doStartTag(); - if (_jspx_eval_c_otherwise_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_3); - return false; - } - - private boolean _jspx_meth_util_formatDate_5(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_5 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_5.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_5.setParent(_jspx_parent); - _jspx_th_util_formatDate_5.setPattern("yyyyMMddHHmmss"); - _jspx_th_util_formatDate_5.setJspBody(new record_005fstatus_005fresult_jspHelper( 13, _jspx_page_context, _jspx_th_util_formatDate_5, null)); - _jspx_th_util_formatDate_5.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_10(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_10 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_10.setPageContext(_jspx_page_context); - _jspx_th_c_if_10.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_10.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_10 = _jspx_th_c_if_10.doStartTag(); - if (_jspx_eval_c_if_10 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:objectDb']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_10.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_10); - return false; - } - - private boolean _jspx_meth_c_if_11(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_11 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_11.setPageContext(_jspx_page_context); - _jspx_th_c_if_11.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_11.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_11 = _jspx_th_c_if_11.doStartTag(); - if (_jspx_eval_c_if_11 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:userDb']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_11.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_11); - return false; - } - - private boolean _jspx_meth_x_parse_4(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_4 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_4.setPageContext(_jspx_page_context); - _jspx_th_x_parse_4.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_x_parse_4.setVarDom("thisRecord"); - int _jspx_eval_x_parse_4 = _jspx_th_x_parse_4.doStartTag(); - if (_jspx_eval_x_parse_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_4.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_4.doInitBody(); - } - do { - if (_jspx_meth_trans_searchUsersById_2(_jspx_th_x_parse_4, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_4); - return false; - } - - private boolean _jspx_meth_trans_searchUsersById_2(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:searchUsersById - org.apache.jsp.tag.web.trans.searchUsersById_tag _jspx_th_trans_searchUsersById_2 = new org.apache.jsp.tag.web.trans.searchUsersById_tag(); - _jspx_th_trans_searchUsersById_2.setJspContext(_jspx_page_context); - _jspx_th_trans_searchUsersById_2.setParent(_jspx_th_x_parse_4); - _jspx_th_trans_searchUsersById_2.setDatabase((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:userDb']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_trans_searchUsersById_2.setJspBody(new record_005fstatus_005fresult_jspHelper( 14, _jspx_page_context, _jspx_th_trans_searchUsersById_2, null)); - _jspx_th_trans_searchUsersById_2.doTag(); - return false; - } - - private boolean _jspx_meth_jxp_out_3(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_3 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_3.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_3.setParent(_jspx_parent); - _jspx_th_jxp_out_3.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${thisRecord}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_3.setSelect("//u:user/u:name"); - _jspx_th_jxp_out_3.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_3.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_42(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_42 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_42.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_42.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_42.setKey("return"); - int _jspx_eval_fmt_message_42 = _jspx_th_fmt_message_42.doStartTag(); - if (_jspx_th_fmt_message_42.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_42); - return false; - } - - private boolean _jspx_meth_fmt_message_43(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_43 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_43.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_43.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_43.setKey("renew"); - int _jspx_eval_fmt_message_43 = _jspx_th_fmt_message_43.doStartTag(); - if (_jspx_th_fmt_message_43.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_43); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } - - private class record_005fstatus_005fresult_jspHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public record_005fstatus_005fresult_jspHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public boolean invoke0( JspWriter out ) - throws Throwable - { - out.write("\r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.record_id)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - return false; - } - public void invoke1( JspWriter out ) - throws Throwable - { - if (_jspx_meth_c_set_12(_jspx_parent, _jspx_page_context)) - return; - return; - } - public void invoke2( JspWriter out ) - throws Throwable - { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_util_formatDate_0(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['w:userId']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - if (_jspx_meth_c_if_6(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_x_parse_2(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_jxp_out_1(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_25(_jspx_parent, _jspx_page_context)) - return; - out.write(" |\r\n"); - out.write(" "); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - return; - } - public boolean invoke3( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['w:date']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public boolean invoke4( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['w:userId']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public void invoke5( JspWriter out ) - throws Throwable - { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:userId']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - if (_jspx_meth_c_if_8(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_x_parse_3(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_jxp_out_2(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:volumeId']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_util_formatDate_1(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_util_formatDate_2(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_util_formatDate_3(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_34(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - return; - } - public boolean invoke6( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:userId']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public boolean invoke7( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:startDate']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public boolean invoke8( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:expirationDate']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public boolean invoke9( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:endDate']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public void invoke10( JspWriter out ) - throws Throwable - { - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_util_formatDate_4(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - out.write(" "); - // util:isLate - org.apache.jsp.tag.web.commons.util.isLate_tag _jspx_th_util_isLate_0 = new org.apache.jsp.tag.web.commons.util.isLate_tag(); - java.util.HashMap _jspx_th_util_isLate_0_aliasMap = new java.util.HashMap(); - _jspx_th_util_isLate_0_aliasMap.put("varout", "late"); - _jspx_th_util_isLate_0.setJspContext(_jspx_page_context, _jspx_th_util_isLate_0_aliasMap); - _jspx_th_util_isLate_0.setParent(_jspx_parent); - _jspx_th_util_isLate_0.setVar("late"); - _jspx_th_util_isLate_0.setJspBody(new record_005fstatus_005fresult_jspHelper( 12, _jspx_page_context, _jspx_th_util_isLate_0, null)); - _jspx_th_util_isLate_0.doTag(); - if (_jspx_meth_c_choose_3(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_util_formatDate_5(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:copyId']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - if (_jspx_meth_c_if_10(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:userId']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - if (_jspx_meth_c_if_11(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_x_parse_4(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_jxp_out_3(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_42(_jspx_parent, _jspx_page_context)) - return; - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_43(_jspx_parent, _jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" "); - return; - } - public boolean invoke11( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:startDate']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public void invoke12( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:endDate']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return; - } - public boolean invoke13( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:endDate']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public boolean invoke14( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:userId']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - case 1: - invoke1( out ); - break; - case 2: - invoke2( out ); - break; - case 3: - invoke3( out ); - break; - case 4: - invoke4( out ); - break; - case 5: - invoke5( out ); - break; - case 6: - invoke6( out ); - break; - case 7: - invoke7( out ); - break; - case 8: - invoke8( out ); - break; - case 9: - invoke9( out ); - break; - case 10: - invoke10( out ); - break; - case 11: - invoke11( out ); - break; - case 12: - invoke12( out ); - break; - case 13: - invoke13( out ); - break; - case 14: - invoke14( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/user_005fquery_005fresult_jsp$user_005fquery_005fresult_jspHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/user_005fquery_005fresult_jsp$user_005fquery_005fresult_jspHelper.class deleted file mode 100755 index 9be8a115fdb67703f71cf87342a21839d5f023a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7419 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%0ABJ(cSns9Ntx$LpOatmo1? zy)&JpccIOCSK6X?qYHI=Da(4`e`T}d)jH?_X0!T(vspOl?gxG ^~1&>^-irbYC? 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 Nq3c6PXw^=&{ts-E0p9=s diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/user_005fquery_005fresult_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/user_005fquery_005fresult_jsp.java deleted file mode 100755 index 462842d41..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/user_005fquery_005fresult_jsp.java +++ /dev/null @@ -1,2325 +0,0 @@ -package org.apache.jsp.trans.query; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class user_005fquery_005fresult_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_2; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_3; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); - _jspx_fnmap_2= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:trim", org.apache.taglibs.standard.functions.Functions.class, "trim", new Class[] {java.lang.String.class}); - _jspx_fnmap_3= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:length", org.apache.taglibs.standard.functions.Functions.class, "length", new Class[] {java.lang.Object.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(15); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/coda.jspf"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/fixUserId.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/searchUsersById.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/searchUsers.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/formatDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/parseDate.tag"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_value_target_property_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_target_property; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_parse_var; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_redirect_url_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_formatNumber_value_type_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_value_target_property_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_target_property = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_var_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_var = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_x_parse_var = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_redirect_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_formatNumber_value_type_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_c_set_value_target_property_nobody.release(); - _jspx_tagPool_c_set_target_property.release(); - _jspx_tagPool_c_set_var_value_nobody.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_set_var.release(); - _jspx_tagPool_x_parse_var.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_c_redirect_url_nobody.release(); - _jspx_tagPool_fmt_formatNumber_value_type_nobody.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
    \n"); - out.write(" \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t\t

    ABCD

    \n"); - out.write("\t\t\t\t

    Empweb Advanced Loans

    \n"); - out.write("\t\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

    \t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

    \n"); - out.write("\t\t\t
     
    \n"); - out.write("\t\t
    \n"); - out.write("\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
    \r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write("
    \n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("
    "); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("
    \n"); - out.flush( ); - out.write("\n"); - out.write("\n"); - out.write("\n"); - java.util.Date now = null; - synchronized (_jspx_page_context) { - now = (java.util.Date) _jspx_page_context.getAttribute("now", PageContext.PAGE_SCOPE); - if (now == null){ - now = new java.util.Date(); - _jspx_page_context.setAttribute("now", now, PageContext.PAGE_SCOPE); - } - } - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - if (_jspx_meth_c_set_1(_jspx_page_context)) - return; - java.util.HashMap extraParams = null; - synchronized (_jspx_page_context) { - extraParams = (java.util.HashMap) _jspx_page_context.getAttribute("extraParams", PageContext.PAGE_SCOPE); - if (extraParams == null){ - extraParams = new java.util.HashMap(); - _jspx_page_context.setAttribute("extraParams", extraParams, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_if_1(_jspx_page_context)) - return; - if (_jspx_meth_c_if_2(_jspx_page_context)) - return; - if (_jspx_meth_c_if_3(_jspx_page_context)) - return; - if (_jspx_meth_c_if_4(_jspx_page_context)) - return; - if (_jspx_meth_c_set_6(_jspx_page_context)) - return; - if (_jspx_meth_c_choose_0(_jspx_page_context)) - return; - if (_jspx_meth_c_set_12(_jspx_page_context)) - return; - if (_jspx_meth_c_set_13(_jspx_page_context)) - return; - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_0 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_0_aliasMap.put("punt", "results_count"); - _jspx_th_jxp_set_0.setJspContext(_jspx_page_context, _jspx_th_jxp_set_0_aliasMap); - _jspx_th_jxp_set_0.setVar("results_count"); - _jspx_th_jxp_set_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userResult}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_0.setSelect("count(//*[local-name()='user'])"); - _jspx_th_jxp_set_0.doTag(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_2 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_2.setPageContext(_jspx_page_context); - _jspx_th_c_choose_2.setParent(null); - int _jspx_eval_c_choose_2 = _jspx_th_c_choose_2.doStartTag(); - if (_jspx_eval_c_choose_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_6(_jspx_th_c_choose_2, _jspx_page_context)) - return; - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_2 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_2.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - int _jspx_eval_c_otherwise_2 = _jspx_th_c_otherwise_2.doStartTag(); - if (_jspx_eval_c_otherwise_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_14(_jspx_th_c_otherwise_2, _jspx_page_context)) - return; - out.write("
    \n"); - out.write(" \n"); - out.write(" "); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_0 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_0_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_0.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_0_aliasMap); - _jspx_th_jxp_forEach_0.setParent(_jspx_th_c_otherwise_2); - _jspx_th_jxp_forEach_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userResult}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setVar("ptr"); - _jspx_th_jxp_forEach_0.setSelect("//u:userCollection/u:user"); - _jspx_th_jxp_forEach_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setSortby((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sortElement}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setSortorder((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sortOrder}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setJspBody(new user_005fquery_005fresult_jspHelper( 4, _jspx_page_context, _jspx_th_jxp_forEach_0, null)); - _jspx_th_jxp_forEach_0.doTag(); - out.write("\n"); - out.write("
    \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_14(_jspx_th_c_otherwise_2, _jspx_page_context)) - return; - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(param.sort_element eq 'name')?((param.sort_order eq 'ascending')?'(+)':'(-)'):''}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_15(_jspx_th_c_otherwise_2, _jspx_page_context)) - return; - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(param.sort_element eq 'userClass')?((param.sort_order eq 'ascending')?'(+)':'(-)'):''}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_16(_jspx_th_c_otherwise_2, _jspx_page_context)) - return; - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(param.sort_element eq 'id')?((param.sort_order eq 'ascending')?'(+)':'(-)'):''}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_17(_jspx_th_c_otherwise_2, _jspx_page_context)) - return; - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(param.sort_element eq 'expirationDate')?((param.sort_order eq 'ascending')?'(+)':'(-)'):''}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write("
    "); - if (_jspx_meth_fmt_message_20(_jspx_th_c_otherwise_2, _jspx_page_context)) - return; - out.write(':'); - out.write(' '); - if (_jspx_meth_fmt_formatNumber_0(_jspx_th_c_otherwise_2, _jspx_page_context)) - return; - out.write("
    \n"); - out.write("
    \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_2); - int evalDoAfterBody = _jspx_th_c_choose_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_2); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("please_wait"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_0.setProperty("u"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/users/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_set_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent(null); - _jspx_th_c_set_1.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_1.setProperty("qr"); - _jspx_th_c_set_1.setValue(new String("http://kalio.net/empweb/schema/queryresult/v1")); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_c_if_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent(null); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.user_id)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_2(_jspx_th_c_if_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_c_set_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_target_property.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_c_set_2.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${extraParams}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_2.setProperty("user_id"); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_eval_c_set_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_2.doInitBody(); - } - do { - if (_jspx_meth_util_fixUserId_0(_jspx_th_c_set_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_target_property.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_util_fixUserId_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // util:fixUserId - org.apache.jsp.tag.web.commons.util.fixUserId_tag _jspx_th_util_fixUserId_0 = new org.apache.jsp.tag.web.commons.util.fixUserId_tag(); - _jspx_th_util_fixUserId_0.setJspContext(_jspx_page_context); - _jspx_th_util_fixUserId_0.setParent(_jspx_th_c_set_2); - _jspx_th_util_fixUserId_0.setJspBody(new user_005fquery_005fresult_jspHelper( 0, _jspx_page_context, _jspx_th_util_fixUserId_0, null)); - _jspx_th_util_fixUserId_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent(null); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.user_name}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_3(_jspx_th_c_if_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_c_set_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_3 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_3.setPageContext(_jspx_page_context); - _jspx_th_c_set_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - _jspx_th_c_set_3.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${extraParams}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_3.setProperty("user_name"); - _jspx_th_c_set_3.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.user_name)}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_set_3 = _jspx_th_c_set_3.doStartTag(); - if (_jspx_th_c_set_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_3); - return false; - } - - private boolean _jspx_meth_c_if_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent(null); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.user_userClass}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_4(_jspx_th_c_if_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_c_set_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_4 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_4.setPageContext(_jspx_page_context); - _jspx_th_c_set_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - _jspx_th_c_set_4.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${extraParams}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_4.setProperty("user_userClass"); - _jspx_th_c_set_4.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.user_userClass)}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_set_4 = _jspx_th_c_set_4.doStartTag(); - if (_jspx_th_c_set_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_4); - return false; - } - - private boolean _jspx_meth_c_if_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_4 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_4.setPageContext(_jspx_page_context); - _jspx_th_c_if_4.setParent(null); - _jspx_th_c_if_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.user_address}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_4 = _jspx_th_c_if_4.doStartTag(); - if (_jspx_eval_c_if_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_5(_jspx_th_c_if_4, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_4); - return false; - } - - private boolean _jspx_meth_c_set_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_5 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_5.setPageContext(_jspx_page_context); - _jspx_th_c_set_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - _jspx_th_c_set_5.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${extraParams}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_5.setProperty("user_address"); - _jspx_th_c_set_5.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.user_address)}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_set_5 = _jspx_th_c_set_5.doStartTag(); - if (_jspx_th_c_set_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_5); - return false; - } - - private boolean _jspx_meth_c_set_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_6 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_6.setPageContext(_jspx_page_context); - _jspx_th_c_set_6.setParent(null); - _jspx_th_c_set_6.setVar("numExtraParams"); - _jspx_th_c_set_6.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:length(extraParams)}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_3, false)); - int _jspx_eval_c_set_6 = _jspx_th_c_set_6.doStartTag(); - if (_jspx_th_c_set_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_6); - return false; - } - - private boolean _jspx_meth_c_choose_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - HttpServletRequest request = (HttpServletRequest)_jspx_page_context.getRequest(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_when_1(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.user_id)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_7(_jspx_th_c_when_0, _jspx_page_context)) - return true; - if (_jspx_meth_x_parse_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_c_set_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_7 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_7.setPageContext(_jspx_page_context); - _jspx_th_c_set_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_set_7.setVar("userId"); - int _jspx_eval_c_set_7 = _jspx_th_c_set_7.doStartTag(); - if (_jspx_eval_c_set_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_7 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_7.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_7.doInitBody(); - } - do { - if (_jspx_meth_util_fixUserId_1(_jspx_th_c_set_7, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_7 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_7); - return false; - } - - private boolean _jspx_meth_util_fixUserId_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_7, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // util:fixUserId - org.apache.jsp.tag.web.commons.util.fixUserId_tag _jspx_th_util_fixUserId_1 = new org.apache.jsp.tag.web.commons.util.fixUserId_tag(); - _jspx_th_util_fixUserId_1.setJspContext(_jspx_page_context); - _jspx_th_util_fixUserId_1.setParent(_jspx_th_c_set_7); - _jspx_th_util_fixUserId_1.setJspBody(new user_005fquery_005fresult_jspHelper( 1, _jspx_page_context, _jspx_th_util_fixUserId_1, null)); - _jspx_th_util_fixUserId_1.doTag(); - return false; - } - - private boolean _jspx_meth_x_parse_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_var.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_x_parse_0.setVar("userResult"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_trans_searchUsersById_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_var.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_trans_searchUsersById_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:searchUsersById - org.apache.jsp.tag.web.trans.searchUsersById_tag _jspx_th_trans_searchUsersById_0 = new org.apache.jsp.tag.web.trans.searchUsersById_tag(); - _jspx_th_trans_searchUsersById_0.setJspContext(_jspx_page_context); - _jspx_th_trans_searchUsersById_0.setParent(_jspx_th_x_parse_0); - _jspx_th_trans_searchUsersById_0.setDatabase((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.database)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_searchUsersById_0.setJspBody(new user_005fquery_005fresult_jspHelper( 2, _jspx_page_context, _jspx_th_trans_searchUsersById_0, null)); - _jspx_th_trans_searchUsersById_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - HttpServletRequest request = (HttpServletRequest)_jspx_page_context.getRequest(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${numExtraParams gt 0}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - java.util.HashMap paramTagMap = null; - synchronized (_jspx_page_context) { - paramTagMap = (java.util.HashMap) _jspx_page_context.getAttribute("paramTagMap", PageContext.PAGE_SCOPE); - if (paramTagMap == null){ - paramTagMap = new java.util.HashMap(); - _jspx_page_context.setAttribute("paramTagMap", paramTagMap, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_8(_jspx_th_c_when_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_set_9(_jspx_th_c_when_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_set_10(_jspx_th_c_when_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_set_11(_jspx_th_c_when_1, _jspx_page_context)) - return true; - if (_jspx_meth_x_parse_1(_jspx_th_c_when_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_c_set_8(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_8 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_8.setPageContext(_jspx_page_context); - _jspx_th_c_set_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_c_set_8.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${paramTagMap}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_8.setProperty("user_id"); - _jspx_th_c_set_8.setValue(new String("userId")); - int _jspx_eval_c_set_8 = _jspx_th_c_set_8.doStartTag(); - if (_jspx_th_c_set_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_8); - return false; - } - - private boolean _jspx_meth_c_set_9(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_9 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_9.setPageContext(_jspx_page_context); - _jspx_th_c_set_9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_c_set_9.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${paramTagMap}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_9.setProperty("user_name"); - _jspx_th_c_set_9.setValue(new String("name")); - int _jspx_eval_c_set_9 = _jspx_th_c_set_9.doStartTag(); - if (_jspx_th_c_set_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_9); - return false; - } - - private boolean _jspx_meth_c_set_10(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_10 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_10.setPageContext(_jspx_page_context); - _jspx_th_c_set_10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_c_set_10.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${paramTagMap}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_10.setProperty("user_userClass"); - _jspx_th_c_set_10.setValue(new String("userClass")); - int _jspx_eval_c_set_10 = _jspx_th_c_set_10.doStartTag(); - if (_jspx_th_c_set_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_10); - return false; - } - - private boolean _jspx_meth_c_set_11(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_11 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_11.setPageContext(_jspx_page_context); - _jspx_th_c_set_11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_c_set_11.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${paramTagMap}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_11.setProperty("user_address"); - _jspx_th_c_set_11.setValue(new String("address")); - int _jspx_eval_c_set_11 = _jspx_th_c_set_11.doStartTag(); - if (_jspx_th_c_set_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_11); - return false; - } - - private boolean _jspx_meth_x_parse_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_1 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_var.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_1.setPageContext(_jspx_page_context); - _jspx_th_x_parse_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_x_parse_1.setVar("userResult"); - int _jspx_eval_x_parse_1 = _jspx_th_x_parse_1.doStartTag(); - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_1.doInitBody(); - } - do { - if (_jspx_meth_trans_searchUsers_0(_jspx_th_x_parse_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_var.reuse(_jspx_th_x_parse_1); - return false; - } - - private boolean _jspx_meth_trans_searchUsers_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:searchUsers - org.apache.jsp.tag.web.trans.searchUsers_tag _jspx_th_trans_searchUsers_0 = new org.apache.jsp.tag.web.trans.searchUsers_tag(); - _jspx_th_trans_searchUsers_0.setJspContext(_jspx_page_context); - _jspx_th_trans_searchUsers_0.setParent(_jspx_th_x_parse_1); - _jspx_th_trans_searchUsers_0.setDatabase((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.database)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_searchUsers_0.setJspBody(new user_005fquery_005fresult_jspHelper( 3, _jspx_page_context, _jspx_th_trans_searchUsers_0, null)); - _jspx_th_trans_searchUsers_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_5(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_5 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_5.setPageContext(_jspx_page_context); - _jspx_th_c_if_5.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${numExtraParams gt 1}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_5 = _jspx_th_c_if_5.doStartTag(); - if (_jspx_eval_c_if_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_5); - return false; - } - - private boolean _jspx_meth_c_forEach_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_1 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_1.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_1.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_forEach_1.setVar("i"); - _jspx_th_c_forEach_1.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${extraParams}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int[] _jspx_push_body_count_c_forEach_1 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_1 = _jspx_th_c_forEach_1.doStartTag(); - if (_jspx_eval_c_forEach_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("<" + (java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${paramTagMap[i.key]}", java.lang.String.class, (PageContext)_jspx_page_context, null, false) + ">"); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${i.value}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write(""); - int evalDoAfterBody = _jspx_th_c_forEach_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_1[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_1.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_1.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_1); - } - return false; - } - - private boolean _jspx_meth_c_if_6(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_6 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_6.setPageContext(_jspx_page_context); - _jspx_th_c_if_6.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_6.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${numExtraParams gt 1}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_6 = _jspx_th_c_if_6.doStartTag(); - if (_jspx_eval_c_if_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_6); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_redirect_0(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_c_redirect_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:redirect - org.apache.taglibs.standard.tag.rt.core.RedirectTag _jspx_th_c_redirect_0 = (org.apache.taglibs.standard.tag.rt.core.RedirectTag) _jspx_tagPool_c_redirect_url_nobody.get(org.apache.taglibs.standard.tag.rt.core.RedirectTag.class); - _jspx_th_c_redirect_0.setPageContext(_jspx_page_context); - _jspx_th_c_redirect_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_redirect_0.setUrl("index.jsp"); - int _jspx_eval_c_redirect_0 = _jspx_th_c_redirect_0.doStartTag(); - if (_jspx_th_c_redirect_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_redirect_url_nobody.reuse(_jspx_th_c_redirect_0); - return false; - } - - private boolean _jspx_meth_c_set_12(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_12 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_12.setPageContext(_jspx_page_context); - _jspx_th_c_set_12.setParent(null); - _jspx_th_c_set_12.setVar("sortElement"); - int _jspx_eval_c_set_12 = _jspx_th_c_set_12.doStartTag(); - if (_jspx_eval_c_set_12 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_12 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_12.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_12.doInitBody(); - } - do { - if (_jspx_meth_c_choose_1(_jspx_th_c_set_12, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_12.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_12 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_12); - return false; - } - - private boolean _jspx_meth_c_choose_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_12, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_1 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_1.setPageContext(_jspx_page_context); - _jspx_th_c_choose_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_set_12); - int _jspx_eval_c_choose_1 = _jspx_th_c_choose_1.doStartTag(); - if (_jspx_eval_c_choose_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_2(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_when_3(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_when_4(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_when_5(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_1); - return false; - } - - private boolean _jspx_meth_c_when_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_2 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_2.setPageContext(_jspx_page_context); - _jspx_th_c_when_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.sort_element eq 'name'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_2 = _jspx_th_c_when_2.doStartTag(); - if (_jspx_eval_c_when_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("u:name"); - int evalDoAfterBody = _jspx_th_c_when_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_2); - return false; - } - - private boolean _jspx_meth_c_when_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_3 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_3.setPageContext(_jspx_page_context); - _jspx_th_c_when_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.sort_element eq 'userClass'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_3 = _jspx_th_c_when_3.doStartTag(); - if (_jspx_eval_c_when_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("u:userClass"); - int evalDoAfterBody = _jspx_th_c_when_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_3); - return false; - } - - private boolean _jspx_meth_c_when_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_4 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_4.setPageContext(_jspx_page_context); - _jspx_th_c_when_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.sort_element eq 'id'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_4 = _jspx_th_c_when_4.doStartTag(); - if (_jspx_eval_c_when_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("u:id"); - int evalDoAfterBody = _jspx_th_c_when_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_4); - return false; - } - - private boolean _jspx_meth_c_when_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_5 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_5.setPageContext(_jspx_page_context); - _jspx_th_c_when_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.sort_element eq 'expirationDate'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_5 = _jspx_th_c_when_5.doStartTag(); - if (_jspx_eval_c_when_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("u:expirationDate"); - int evalDoAfterBody = _jspx_th_c_when_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_5); - return false; - } - - private boolean _jspx_meth_c_otherwise_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_1 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_1.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - int _jspx_eval_c_otherwise_1 = _jspx_th_c_otherwise_1.doStartTag(); - if (_jspx_eval_c_otherwise_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("name"); - int evalDoAfterBody = _jspx_th_c_otherwise_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_1); - return false; - } - - private boolean _jspx_meth_c_set_13(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_13 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_13.setPageContext(_jspx_page_context); - _jspx_th_c_set_13.setParent(null); - _jspx_th_c_set_13.setVar("sortOrder"); - int _jspx_eval_c_set_13 = _jspx_th_c_set_13.doStartTag(); - if (_jspx_eval_c_set_13 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_13.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_13.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty param.sort_order)?param.sort_order:'ascending'}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_c_set_13.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_13); - return false; - } - - private boolean _jspx_meth_c_when_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_6 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_6.setPageContext(_jspx_page_context); - _jspx_th_c_when_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - _jspx_th_c_when_6.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${results_count == 0}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_6 = _jspx_th_c_when_6.doStartTag(); - if (_jspx_eval_c_when_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("
    \n"); - out.write("

    "); - if (_jspx_meth_fmt_message_12(_jspx_th_c_when_6, _jspx_page_context)) - return true; - out.write("

    \n"); - out.write("

    "); - if (_jspx_meth_fmt_message_13(_jspx_th_c_when_6, _jspx_page_context)) - return true; - out.write("

    \n"); - out.write("
    \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_6); - return false; - } - - private boolean _jspx_meth_fmt_message_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_6, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_6); - _jspx_th_fmt_message_12.setKey("no_results_found"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_fmt_message_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_6, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_6); - _jspx_th_fmt_message_13.setKey("back_to_query"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_c_set_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_14 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_14.setPageContext(_jspx_page_context); - _jspx_th_c_set_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_c_set_14.setVar("thisUrlPrefix"); - int _jspx_eval_c_set_14 = _jspx_th_c_set_14.doStartTag(); - if (_jspx_eval_c_set_14 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_14 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_14.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_14.doInitBody(); - } - do { - out.write("user_query_result.jsp?user_id="); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.user_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("&user_name="); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.user_name}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("&database="); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.database}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_c_set_14.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_14 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_14); - return false; - } - - private boolean _jspx_meth_fmt_message_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_fmt_message_14.setKey("name"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_fmt_message_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_fmt_message_15.setKey("user_class"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_fmt_message_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_fmt_message_16.setKey("user_id"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_fmt_message_17(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_fmt_message_17.setKey("user_expiration"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_c_when_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_7 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_7.setPageContext(_jspx_page_context); - _jspx_th_c_when_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - _jspx_th_c_when_7.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['u:expirationDate'] gt '20990000'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_7 = _jspx_th_c_when_7.doStartTag(); - if (_jspx_eval_c_when_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_18(_jspx_th_c_when_7, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_7); - return false; - } - - private boolean _jspx_meth_fmt_message_18(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_7, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_7); - _jspx_th_fmt_message_18.setKey("user_does_not_expire"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_util_formatDate_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_0 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_0.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_0.setParent(_jspx_th_c_otherwise_3); - _jspx_th_util_formatDate_0.setJspBody(new user_005fquery_005fresult_jspHelper( 5, _jspx_page_context, _jspx_th_util_formatDate_0, null)); - _jspx_th_util_formatDate_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_7 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_7.setPageContext(_jspx_page_context); - _jspx_th_c_if_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_3); - _jspx_th_c_if_7.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ pdate lt now}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_7 = _jspx_th_c_if_7.doStartTag(); - if (_jspx_eval_c_if_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - if (_jspx_meth_fmt_message_19(_jspx_th_c_if_7, _jspx_page_context)) - return true; - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_7); - return false; - } - - private boolean _jspx_meth_fmt_message_19(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_7, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_19 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_19.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_19.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_7); - _jspx_th_fmt_message_19.setKey("user_expired"); - int _jspx_eval_fmt_message_19 = _jspx_th_fmt_message_19.doStartTag(); - if (_jspx_th_fmt_message_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_19); - return false; - } - - private boolean _jspx_meth_fmt_message_20(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_20 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_20.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_20.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_fmt_message_20.setKey("number_of_results"); - int _jspx_eval_fmt_message_20 = _jspx_th_fmt_message_20.doStartTag(); - if (_jspx_th_fmt_message_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_20); - return false; - } - - private boolean _jspx_meth_fmt_formatNumber_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:formatNumber - org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag _jspx_th_fmt_formatNumber_0 = (org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag) _jspx_tagPool_fmt_formatNumber_value_type_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag.class); - _jspx_th_fmt_formatNumber_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_formatNumber_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_fmt_formatNumber_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${results_count}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_formatNumber_0.setType("number"); - int _jspx_eval_fmt_formatNumber_0 = _jspx_th_fmt_formatNumber_0.doStartTag(); - if (_jspx_th_fmt_formatNumber_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_formatNumber_value_type_nobody.reuse(_jspx_th_fmt_formatNumber_0); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } - - private class user_005fquery_005fresult_jspHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public user_005fquery_005fresult_jspHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public boolean invoke0( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.user_id)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - return false; - } - public boolean invoke1( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.user_id)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - return false; - } - public boolean invoke2( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userId}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public boolean invoke3( JspWriter out ) - throws Throwable - { - out.write("\n"); - out.write(" "); - if (_jspx_meth_c_if_5(_jspx_parent, _jspx_page_context)) - return true; - if (_jspx_meth_c_forEach_1(_jspx_parent, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_6(_jspx_parent, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" "); - return false; - } - public void invoke4( JspWriter out ) - throws Throwable - { - out.write("\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr[\"u:name\"]}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write("\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr[\"u:userClass\"]}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write("\n"); - out.write(" \n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr[\"u:id\"]}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" "); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_3 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_3.setPageContext(_jspx_page_context); - _jspx_th_c_choose_3.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - int _jspx_eval_c_choose_3 = _jspx_th_c_choose_3.doStartTag(); - if (_jspx_eval_c_choose_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_7(_jspx_th_c_choose_3, _jspx_page_context)) - return; - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_3 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_3.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - int _jspx_eval_c_otherwise_3 = _jspx_th_c_otherwise_3.doStartTag(); - if (_jspx_eval_c_otherwise_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_util_formatDate_0(_jspx_th_c_otherwise_3, _jspx_page_context)) - return; - // util:parseDate - org.apache.jsp.tag.web.commons.util.parseDate_tag _jspx_th_util_parseDate_0 = new org.apache.jsp.tag.web.commons.util.parseDate_tag(); - java.util.HashMap _jspx_th_util_parseDate_0_aliasMap = new java.util.HashMap(); - _jspx_th_util_parseDate_0_aliasMap.put("varout", "pdate"); - _jspx_th_util_parseDate_0.setJspContext(_jspx_page_context, _jspx_th_util_parseDate_0_aliasMap); - _jspx_th_util_parseDate_0.setParent(_jspx_th_c_otherwise_3); - _jspx_th_util_parseDate_0.setVar("pdate"); - _jspx_th_util_parseDate_0.setJspBody(new user_005fquery_005fresult_jspHelper( 6, _jspx_page_context, _jspx_th_util_parseDate_0, null)); - _jspx_th_util_parseDate_0.doTag(); - if (_jspx_meth_c_if_7(_jspx_th_c_otherwise_3, _jspx_page_context)) - return; - int evalDoAfterBody = _jspx_th_c_otherwise_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_3); - int evalDoAfterBody = _jspx_th_c_choose_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_3); - out.write("\n"); - out.write(" \n"); - out.write(" "); - return; - } - public boolean invoke5( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['u:expirationDate']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public void invoke6( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['u:expirationDate']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - case 1: - invoke1( out ); - break; - case 2: - invoke2( out ); - break; - case 3: - invoke3( out ); - break; - case 4: - invoke4( out ); - break; - case 5: - invoke5( out ); - break; - case 6: - invoke6( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/user_005fstatus_005fresult_jsp$user_005fstatus_005fresult_jspHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/user_005fstatus_005fresult_jsp$user_005fstatus_005fresult_jspHelper.class deleted file mode 100755 index 91285e51b08213c05373febaedcecc2b9f0bdbe2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19191 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/user_005fstatus_005fresult_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/user_005fstatus_005fresult_jsp.class deleted file mode 100755 index 283635a12361c7e9b76d89a1cd2f7dfb99b3ad89..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 111406 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/user_005fstatus_005fresult_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/user_005fstatus_005fresult_jsp.java deleted file mode 100755 index 48ea0d184..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/user_005fstatus_005fresult_jsp.java +++ /dev/null @@ -1,5301 +0,0 @@ -package org.apache.jsp.trans.query; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class user_005fstatus_005fresult_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_2; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_3; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); - _jspx_fnmap_2= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:trim", org.apache.taglibs.standard.functions.Functions.class, "trim", new Class[] {java.lang.String.class}); - _jspx_fnmap_3= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:escapeXml", org.apache.taglibs.standard.functions.Functions.class, "escapeXml", new Class[] {java.lang.String.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(23); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/coda.jspf"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/formatDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/parseDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/searchUsersById.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/getUserStatus.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/fixUserId.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/user.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/isLate.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/out.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/isExpired.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/doTransaction.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/formatAmount.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/searchObjectsById.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/searchObjects.tag"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_value_target_property_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_parse_varDom; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_redirect_url_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_formatNumber; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_value_target_property_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_var_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_var = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_x_parse_varDom = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_redirect_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_formatNumber = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_c_set_value_target_property_nobody.release(); - _jspx_tagPool_c_set_var_value_nobody.release(); - _jspx_tagPool_c_set_var.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_x_parse_varDom.release(); - _jspx_tagPool_c_redirect_url_nobody.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_fmt_formatNumber.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
    \n"); - out.write(" \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t\t

    BIREME - Centro Latino Americano e do Caribe de Informação em Ciências da Saúde

    \n"); - out.write("\t\t\t\t

    ABCD - Empweb plug-in

    \n"); - out.write("\t\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

    \t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

    \n"); - out.write("\t\t\t
     
    \n"); - out.write("\t\t
    \n"); - out.write("\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
    \r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write("
    \n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\n"); - out.write("\n"); - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - if (_jspx_meth_c_set_1(_jspx_page_context)) - return; - if (_jspx_meth_c_set_2(_jspx_page_context)) - return; - if (_jspx_meth_c_set_3(_jspx_page_context)) - return; - if (_jspx_meth_c_set_4(_jspx_page_context)) - return; - if (_jspx_meth_c_set_5(_jspx_page_context)) - return; - if (_jspx_meth_c_set_6(_jspx_page_context)) - return; - if (_jspx_meth_c_set_7(_jspx_page_context)) - return; - if (_jspx_meth_c_set_8(_jspx_page_context)) - return; - if (_jspx_meth_c_set_9(_jspx_page_context)) - return; - java.lang.String user_id = null; - synchronized (_jspx_page_context) { - user_id = (java.lang.String) _jspx_page_context.getAttribute("user_id", PageContext.PAGE_SCOPE); - if (user_id == null){ - user_id = new java.lang.String(); - _jspx_page_context.setAttribute("user_id", user_id, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_10(_jspx_page_context)) - return; - if (_jspx_meth_c_set_11(_jspx_page_context)) - return; - java.util.Date now = null; - synchronized (_jspx_page_context) { - now = (java.util.Date) _jspx_page_context.getAttribute("now", PageContext.PAGE_SCOPE); - if (now == null){ - now = new java.util.Date(); - _jspx_page_context.setAttribute("now", now, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_12(_jspx_page_context)) - return; - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty user_id}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_x_parse_0(_jspx_th_c_when_0, _jspx_page_context)) - return; - if (_jspx_meth_x_parse_1(_jspx_th_c_when_0, _jspx_page_context)) - return; - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_0 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_0_aliasMap.put("punt", "userCount"); - _jspx_th_jxp_set_0.setJspContext(_jspx_page_context, _jspx_th_jxp_set_0_aliasMap); - _jspx_th_jxp_set_0.setParent(_jspx_th_c_when_0); - _jspx_th_jxp_set_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userInfoResult}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_0.setVar("userCount"); - _jspx_th_jxp_set_0.setSelect("count(//uinfo:userCollection/uinfo:user)"); - _jspx_th_jxp_set_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_0.doTag(); - if (_jspx_meth_c_if_1(_jspx_th_c_when_0, _jspx_page_context)) - return; - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - out.write("
    \n"); - out.write(" \n"); - out.write("

    "); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

    \n"); - out.write("\n"); - out.write("
    \n"); - out.write(" "); - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_1 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_1_aliasMap.put("punt", "userInfo"); - _jspx_th_jxp_set_1.setJspContext(_jspx_page_context, _jspx_th_jxp_set_1_aliasMap); - _jspx_th_jxp_set_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userInfoResult}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_1.setVar("userInfo"); - _jspx_th_jxp_set_1.setSelect("//uinfo:userCollection"); - _jspx_th_jxp_set_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_1.doTag(); - if (_jspx_meth_c_choose_1(_jspx_page_context)) - return; - out.write("
    \n"); - out.write("\n"); - out.write("\n"); - out.write("
    \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_2 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_2_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_2_aliasMap.put("punt", "userStatus"); - _jspx_th_jxp_set_2.setJspContext(_jspx_page_context, _jspx_th_jxp_set_2_aliasMap); - _jspx_th_jxp_set_2.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userStatusResult}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_2.setVar("userStatus"); - _jspx_th_jxp_set_2.setSelect("//ustat:userStatus"); - _jspx_th_jxp_set_2.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_2.doTag(); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_c_if_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" "); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent(null); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(userStatus['s:suspensions/s:suspension'] != null)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_13(_jspx_th_c_if_3, _jspx_page_context)) - return; - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_0 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_0_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_0.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_0_aliasMap); - _jspx_th_jxp_forEach_0.setParent(_jspx_th_c_if_3); - _jspx_th_jxp_forEach_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userStatus}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setVar("ptr"); - _jspx_th_jxp_forEach_0.setSelect("s:suspensions/s:suspension"); - _jspx_th_jxp_forEach_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setJspBody(new user_005fstatus_005fresult_jspHelper( 1, _jspx_page_context, _jspx_th_jxp_forEach_0, null)); - _jspx_th_jxp_forEach_0.doTag(); - if (_jspx_meth_c_if_5(_jspx_th_c_if_3, _jspx_page_context)) - return; - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - out.write("\n"); - out.write(" "); - if (_jspx_meth_c_if_6(_jspx_page_context)) - return; - out.write("\n"); - out.write(" "); - if (_jspx_meth_c_if_7(_jspx_page_context)) - return; - out.write("\n"); - out.write(" "); - if (_jspx_meth_c_if_8(_jspx_page_context)) - return; - out.write("\n"); - out.write(" "); - if (_jspx_meth_c_if_9(_jspx_page_context)) - return; - out.write("\n"); - out.write(" "); - if (_jspx_meth_c_if_10(_jspx_page_context)) - return; - out.write("
    "); - if (_jspx_meth_fmt_message_14(_jspx_page_context)) - return; - out.write("
    \n"); - out.write("
    \n"); - out.write("\n"); - out.write("\n"); - out.write(" "); - out.write("
    \n"); - out.write(" "); - if (_jspx_meth_x_parse_2(_jspx_page_context)) - return; - if (_jspx_meth_c_set_15(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("
    "); - if (_jspx_meth_fmt_message_22(_jspx_page_context)) - return; - out.write("
    "); - if (_jspx_meth_fmt_message_23(_jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_jxp_out_6(_jspx_page_context)) - return; - out.write("
    "); - if (_jspx_meth_fmt_message_24(_jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_jxp_out_7(_jspx_page_context)) - return; - out.write("
    "); - if (_jspx_meth_fmt_message_25(_jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_jxp_out_8(_jspx_page_context)) - return; - out.write("
    \n"); - out.write("
    \n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("
    \n"); - out.write(" \n"); - out.write("

    "); - if (_jspx_meth_fmt_message_26(_jspx_page_context)) - return; - out.write(":

    \n"); - out.write("

    \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_27(_jspx_page_context)) - return; - out.write(" |\n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_28(_jspx_page_context)) - return; - out.write(" |\n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_29(_jspx_page_context)) - return; - out.write("\n"); - out.write("

    \n"); - out.write("
    \n"); - out.write("\n"); - out.write(" \n"); - out.write("
    \n"); - out.write("\n"); - out.write("

    "); - if (_jspx_meth_fmt_message_30(_jspx_page_context)) - return; - out.write("

    \n"); - out.write("\n"); - out.write(" \n"); - out.write(" "); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_11 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_11.setPageContext(_jspx_page_context); - _jspx_th_c_if_11.setParent(null); - _jspx_th_c_if_11.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(userStatus['s:suspensions/s:suspension'] != null) or (userInfo['uinfo:user/uinfo:extension/s:suspensions/s:suspension'] != null)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_11 = _jspx_th_c_if_11.doStartTag(); - if (_jspx_eval_c_if_11 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_fmt_message_31(_jspx_th_c_if_11, _jspx_page_context)) - return; - out.write("

    \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_1 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_1_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_1.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_1_aliasMap); - _jspx_th_jxp_forEach_1.setParent(_jspx_th_c_if_11); - _jspx_th_jxp_forEach_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userInfo}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_1.setVar("ptr"); - _jspx_th_jxp_forEach_1.setSelect("uinfo:user/uinfo:extension/s:suspensions/s:suspension"); - _jspx_th_jxp_forEach_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_1.setJspBody(new user_005fstatus_005fresult_jspHelper( 4, _jspx_page_context, _jspx_th_jxp_forEach_1, null)); - _jspx_th_jxp_forEach_1.doTag(); - out.write("\n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_2 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_2_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_2_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_2.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_2_aliasMap); - _jspx_th_jxp_forEach_2.setParent(_jspx_th_c_if_11); - _jspx_th_jxp_forEach_2.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userStatus}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_2.setVar("ptr"); - _jspx_th_jxp_forEach_2.setSelect("s:suspensions/s:suspension"); - _jspx_th_jxp_forEach_2.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_2.setJspBody(new user_005fstatus_005fresult_jspHelper( 6, _jspx_page_context, _jspx_th_jxp_forEach_2, null)); - _jspx_th_jxp_forEach_2.doTag(); - out.write("
    "); - if (_jspx_meth_fmt_message_32(_jspx_th_c_if_11, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_33(_jspx_th_c_if_11, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_34(_jspx_th_c_if_11, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_35(_jspx_th_c_if_11, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_36(_jspx_th_c_if_11, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_37(_jspx_th_c_if_11, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_38(_jspx_th_c_if_11, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_39(_jspx_th_c_if_11, _jspx_page_context)) - return; - out.write("
    \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_11.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_11); - out.write("\n"); - out.write(" "); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_13 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_13.setPageContext(_jspx_page_context); - _jspx_th_c_if_13.setParent(null); - _jspx_th_c_if_13.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(userStatus['f:fines/f:fine'] != null) or (userInfo['uinfo:user/uinfo:extension/f:fines/f:fine'] != null)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_13 = _jspx_th_c_if_13.doStartTag(); - if (_jspx_eval_c_if_13 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_fmt_message_42(_jspx_th_c_if_13, _jspx_page_context)) - return; - out.write("

    \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_3 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_3_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_3_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_3.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_3_aliasMap); - _jspx_th_jxp_forEach_3.setParent(_jspx_th_c_if_13); - _jspx_th_jxp_forEach_3.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userInfo}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_3.setVar("ptr"); - _jspx_th_jxp_forEach_3.setSelect("uinfo:user/uinfo:extension/f:fines/f:fine"); - _jspx_th_jxp_forEach_3.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_3.setJspBody(new user_005fstatus_005fresult_jspHelper( 11, _jspx_page_context, _jspx_th_jxp_forEach_3, null)); - _jspx_th_jxp_forEach_3.doTag(); - out.write("\n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_4 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_4_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_4_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_4.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_4_aliasMap); - _jspx_th_jxp_forEach_4.setParent(_jspx_th_c_if_13); - _jspx_th_jxp_forEach_4.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userStatus}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_4.setVar("ptr"); - _jspx_th_jxp_forEach_4.setSelect("f:fines/f:fine"); - _jspx_th_jxp_forEach_4.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_4.setJspBody(new user_005fstatus_005fresult_jspHelper( 13, _jspx_page_context, _jspx_th_jxp_forEach_4, null)); - _jspx_th_jxp_forEach_4.doTag(); - out.write("
    "); - if (_jspx_meth_fmt_message_43(_jspx_th_c_if_13, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_44(_jspx_th_c_if_13, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_45(_jspx_th_c_if_13, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_46(_jspx_th_c_if_13, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_47(_jspx_th_c_if_13, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_48(_jspx_th_c_if_13, _jspx_page_context)) - return; - out.write("
    \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_13.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_13); - out.write("\n"); - out.write(" "); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_14 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_14.setPageContext(_jspx_page_context); - _jspx_th_c_if_14.setParent(null); - _jspx_th_c_if_14.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userStatus['w:waits/w:wait'] != null}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_14 = _jspx_th_c_if_14.doStartTag(); - if (_jspx_eval_c_if_14 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_fmt_message_51(_jspx_th_c_if_14, _jspx_page_context)) - return; - out.write("

    \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_5 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_5_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_5_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_5.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_5_aliasMap); - _jspx_th_jxp_forEach_5.setParent(_jspx_th_c_if_14); - _jspx_th_jxp_forEach_5.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userStatus}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_5.setVar("ptr"); - _jspx_th_jxp_forEach_5.setSelect("w:waits/w:wait"); - _jspx_th_jxp_forEach_5.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_5.setJspBody(new user_005fstatus_005fresult_jspHelper( 16, _jspx_page_context, _jspx_th_jxp_forEach_5, null)); - _jspx_th_jxp_forEach_5.doTag(); - out.write("
    "); - if (_jspx_meth_fmt_message_52(_jspx_th_c_if_14, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_53(_jspx_th_c_if_14, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_54(_jspx_th_c_if_14, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_55(_jspx_th_c_if_14, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_56(_jspx_th_c_if_14, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_57(_jspx_th_c_if_14, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_58(_jspx_th_c_if_14, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_59(_jspx_th_c_if_14, _jspx_page_context)) - return; - out.write("
    \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_14.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_14); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write(" \n"); - out.write(" "); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_16 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_16.setPageContext(_jspx_page_context); - _jspx_th_c_if_16.setParent(null); - _jspx_th_c_if_16.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userStatus['r:reservations/r:reservation'] != null}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_16 = _jspx_th_c_if_16.doStartTag(); - if (_jspx_eval_c_if_16 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_fmt_message_62(_jspx_th_c_if_16, _jspx_page_context)) - return; - out.write("

    \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_6 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_6_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_6_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_6.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_6_aliasMap); - _jspx_th_jxp_forEach_6.setParent(_jspx_th_c_if_16); - _jspx_th_jxp_forEach_6.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userStatus}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_6.setVar("ptr"); - _jspx_th_jxp_forEach_6.setSelect("r:reservations/r:reservation"); - _jspx_th_jxp_forEach_6.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_6.setJspBody(new user_005fstatus_005fresult_jspHelper( 21, _jspx_page_context, _jspx_th_jxp_forEach_6, null)); - _jspx_th_jxp_forEach_6.doTag(); - out.write("
    "); - if (_jspx_meth_fmt_message_63(_jspx_th_c_if_16, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_64(_jspx_th_c_if_16, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_65(_jspx_th_c_if_16, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_66(_jspx_th_c_if_16, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_67(_jspx_th_c_if_16, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_68(_jspx_th_c_if_16, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_69(_jspx_th_c_if_16, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_70(_jspx_th_c_if_16, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_71(_jspx_th_c_if_16, _jspx_page_context)) - return; - out.write("
    \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_16.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_16); - out.write("\n"); - out.write("\n"); - out.write(" \n"); - out.write(" "); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_19 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_19.setPageContext(_jspx_page_context); - _jspx_th_c_if_19.setParent(null); - _jspx_th_c_if_19.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userStatus['l:loans/l:loan'] != null}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_19 = _jspx_th_c_if_19.doStartTag(); - if (_jspx_eval_c_if_19 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_fmt_message_74(_jspx_th_c_if_19, _jspx_page_context)) - return; - out.write("

    \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_7 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_7_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_7_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_7.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_7_aliasMap); - _jspx_th_jxp_forEach_7.setParent(_jspx_th_c_if_19); - _jspx_th_jxp_forEach_7.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userStatus}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_7.setVar("ptr"); - _jspx_th_jxp_forEach_7.setSelect("l:loans/l:loan"); - _jspx_th_jxp_forEach_7.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_7.setJspBody(new user_005fstatus_005fresult_jspHelper( 27, _jspx_page_context, _jspx_th_jxp_forEach_7, null)); - _jspx_th_jxp_forEach_7.doTag(); - out.write("
    "); - if (_jspx_meth_fmt_message_75(_jspx_th_c_if_19, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_76(_jspx_th_c_if_19, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_77(_jspx_th_c_if_19, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_78(_jspx_th_c_if_19, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_79(_jspx_th_c_if_19, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_80(_jspx_th_c_if_19, _jspx_page_context)) - return; - out.write(""); - if (_jspx_meth_fmt_message_81(_jspx_th_c_if_19, _jspx_page_context)) - return; - out.write("
    \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_19.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_19); - out.write("\n"); - out.write("
    \n"); - out.write("
    \n"); - out.write(" \n"); - out.write("\n"); - out.write("
    \n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_0.setProperty("uinfo"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/users/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_set_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent(null); - _jspx_th_c_set_1.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_1.setProperty("ustat"); - _jspx_th_c_set_1.setValue(new String("http://kalio.net/empweb/schema/userstatus/v1")); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_c_set_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent(null); - _jspx_th_c_set_2.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_2.setProperty("s"); - _jspx_th_c_set_2.setValue(new String("http://kalio.net/empweb/schema/suspension/v1")); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_c_set_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_3 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_3.setPageContext(_jspx_page_context); - _jspx_th_c_set_3.setParent(null); - _jspx_th_c_set_3.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_3.setProperty("f"); - _jspx_th_c_set_3.setValue(new String("http://kalio.net/empweb/schema/fine/v1")); - int _jspx_eval_c_set_3 = _jspx_th_c_set_3.doStartTag(); - if (_jspx_th_c_set_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_3); - return false; - } - - private boolean _jspx_meth_c_set_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_4 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_4.setPageContext(_jspx_page_context); - _jspx_th_c_set_4.setParent(null); - _jspx_th_c_set_4.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_4.setProperty("w"); - _jspx_th_c_set_4.setValue(new String("http://kalio.net/empweb/schema/wait/v1")); - int _jspx_eval_c_set_4 = _jspx_th_c_set_4.doStartTag(); - if (_jspx_th_c_set_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_4); - return false; - } - - private boolean _jspx_meth_c_set_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_5 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_5.setPageContext(_jspx_page_context); - _jspx_th_c_set_5.setParent(null); - _jspx_th_c_set_5.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_5.setProperty("r"); - _jspx_th_c_set_5.setValue(new String("http://kalio.net/empweb/schema/reservation/v1")); - int _jspx_eval_c_set_5 = _jspx_th_c_set_5.doStartTag(); - if (_jspx_th_c_set_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_5); - return false; - } - - private boolean _jspx_meth_c_set_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_6 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_6.setPageContext(_jspx_page_context); - _jspx_th_c_set_6.setParent(null); - _jspx_th_c_set_6.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_6.setProperty("l"); - _jspx_th_c_set_6.setValue(new String("http://kalio.net/empweb/schema/loan/v1")); - int _jspx_eval_c_set_6 = _jspx_th_c_set_6.doStartTag(); - if (_jspx_th_c_set_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_6); - return false; - } - - private boolean _jspx_meth_c_set_7(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_7 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_7.setPageContext(_jspx_page_context); - _jspx_th_c_set_7.setParent(null); - _jspx_th_c_set_7.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_7.setProperty("h"); - _jspx_th_c_set_7.setValue(new String("http://kalio.net/empweb/schema/holdingsinfo/v1")); - int _jspx_eval_c_set_7 = _jspx_th_c_set_7.doStartTag(); - if (_jspx_th_c_set_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_7); - return false; - } - - private boolean _jspx_meth_c_set_8(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_8 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_8.setPageContext(_jspx_page_context); - _jspx_th_c_set_8.setParent(null); - _jspx_th_c_set_8.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_8.setProperty("mods"); - _jspx_th_c_set_8.setValue(new String("http://www.loc.gov/mods/v3")); - int _jspx_eval_c_set_8 = _jspx_th_c_set_8.doStartTag(); - if (_jspx_th_c_set_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_8); - return false; - } - - private boolean _jspx_meth_c_set_9(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_9 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_9.setPageContext(_jspx_page_context); - _jspx_th_c_set_9.setParent(null); - _jspx_th_c_set_9.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_9.setProperty("tr"); - _jspx_th_c_set_9.setValue(new String("http://kalio.net/empweb/schema/transactionresult/v1")); - int _jspx_eval_c_set_9 = _jspx_th_c_set_9.doStartTag(); - if (_jspx_th_c_set_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_9); - return false; - } - - private boolean _jspx_meth_c_set_10(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_10 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_10.setPageContext(_jspx_page_context); - _jspx_th_c_set_10.setParent(null); - _jspx_th_c_set_10.setVar("user_id"); - _jspx_th_c_set_10.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.user_id)}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_set_10 = _jspx_th_c_set_10.doStartTag(); - if (_jspx_th_c_set_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_10); - return false; - } - - private boolean _jspx_meth_c_set_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_11 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_11.setPageContext(_jspx_page_context); - _jspx_th_c_set_11.setParent(null); - _jspx_th_c_set_11.setVar("user_db"); - _jspx_th_c_set_11.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.user_db)}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_set_11 = _jspx_th_c_set_11.doStartTag(); - if (_jspx_th_c_set_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_11); - return false; - } - - private boolean _jspx_meth_c_set_12(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_12 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_12.setPageContext(_jspx_page_context); - _jspx_th_c_set_12.setParent(null); - _jspx_th_c_set_12.setVar("nowts"); - int _jspx_eval_c_set_12 = _jspx_th_c_set_12.doStartTag(); - if (_jspx_eval_c_set_12 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_12 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_12.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_12.doInitBody(); - } - do { - if (_jspx_meth_util_formatDate_0(_jspx_th_c_set_12, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_12.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_12 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_12); - return false; - } - - private boolean _jspx_meth_util_formatDate_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_12, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_0 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_0.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_0.setParent(_jspx_th_c_set_12); - _jspx_th_util_formatDate_0.setType("timestamplong"); - _jspx_th_util_formatDate_0.setDate((java.util.Date) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${now}", java.util.Date.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_util_formatDate_0.doTag(); - return false; - } - - private boolean _jspx_meth_x_parse_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_x_parse_0.setVarDom("userInfoResult"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_trans_searchUsersById_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_trans_searchUsersById_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:searchUsersById - org.apache.jsp.tag.web.trans.searchUsersById_tag _jspx_th_trans_searchUsersById_0 = new org.apache.jsp.tag.web.trans.searchUsersById_tag(); - _jspx_th_trans_searchUsersById_0.setJspContext(_jspx_page_context); - _jspx_th_trans_searchUsersById_0.setParent(_jspx_th_x_parse_0); - _jspx_th_trans_searchUsersById_0.setDatabase((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${user_db}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_trans_searchUsersById_0.setJspBody(new user_005fstatus_005fresult_jspHelper( 0, _jspx_page_context, _jspx_th_trans_searchUsersById_0, null)); - _jspx_th_trans_searchUsersById_0.doTag(); - return false; - } - - private boolean _jspx_meth_x_parse_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_1 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_1.setPageContext(_jspx_page_context); - _jspx_th_x_parse_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_x_parse_1.setVarDom("userStatusResult"); - int _jspx_eval_x_parse_1 = _jspx_th_x_parse_1.doStartTag(); - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_1.doInitBody(); - } - do { - if (_jspx_meth_trans_getUserStatus_0(_jspx_th_x_parse_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_1); - return false; - } - - private boolean _jspx_meth_trans_getUserStatus_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:getUserStatus - org.apache.jsp.tag.web.trans.getUserStatus_tag _jspx_th_trans_getUserStatus_0 = new org.apache.jsp.tag.web.trans.getUserStatus_tag(); - _jspx_th_trans_getUserStatus_0.setJspContext(_jspx_page_context); - _jspx_th_trans_getUserStatus_0.setParent(_jspx_th_x_parse_1); - _jspx_th_trans_getUserStatus_0.setId((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${user_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_trans_getUserStatus_0.setDatabase((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${user_db}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_trans_getUserStatus_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userCount != 1}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_redirect_0(_jspx_th_c_if_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_c_redirect_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:redirect - org.apache.taglibs.standard.tag.rt.core.RedirectTag _jspx_th_c_redirect_0 = (org.apache.taglibs.standard.tag.rt.core.RedirectTag) _jspx_tagPool_c_redirect_url_nobody.get(org.apache.taglibs.standard.tag.rt.core.RedirectTag.class); - _jspx_th_c_redirect_0.setPageContext(_jspx_page_context); - _jspx_th_c_redirect_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_c_redirect_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("user_query_result.jsp?user_id=${user_id}&user_db=${user_db}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_redirect_0 = _jspx_th_c_redirect_0.doStartTag(); - if (_jspx_th_c_redirect_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_redirect_url_nobody.reuse(_jspx_th_c_redirect_0); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_redirect_1(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_c_redirect_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:redirect - org.apache.taglibs.standard.tag.rt.core.RedirectTag _jspx_th_c_redirect_1 = (org.apache.taglibs.standard.tag.rt.core.RedirectTag) _jspx_tagPool_c_redirect_url_nobody.get(org.apache.taglibs.standard.tag.rt.core.RedirectTag.class); - _jspx_th_c_redirect_1.setPageContext(_jspx_page_context); - _jspx_th_c_redirect_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_redirect_1.setUrl("index.jsp"); - int _jspx_eval_c_redirect_1 = _jspx_th_c_redirect_1.doStartTag(); - if (_jspx_th_c_redirect_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_redirect_url_nobody.reuse(_jspx_th_c_redirect_1); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("user_info"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_c_choose_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_1 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_1.setPageContext(_jspx_page_context); - _jspx_th_c_choose_1.setParent(null); - int _jspx_eval_c_choose_1 = _jspx_th_c_choose_1.doStartTag(); - if (_jspx_eval_c_choose_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_1); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userInfo['uinfo:user'] == null}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('<'); - out.write('p'); - out.write('>'); - if (_jspx_meth_fmt_message_12(_jspx_th_c_when_1, _jspx_page_context)) - return true; - out.write("

    \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_fmt_message_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_fmt_message_12.setKey("no_results_found"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_c_otherwise_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_1 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_1.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - int _jspx_eval_c_otherwise_1 = _jspx_th_c_otherwise_1.doStartTag(); - if (_jspx_eval_c_otherwise_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_dsp_user_0(_jspx_th_c_otherwise_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_1); - return false; - } - - private boolean _jspx_meth_dsp_user_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // dsp:user - org.apache.jsp.tag.web.display.user_tag _jspx_th_dsp_user_0 = new org.apache.jsp.tag.web.display.user_tag(); - _jspx_th_dsp_user_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_user_0.setParent(_jspx_th_c_otherwise_1); - _jspx_th_dsp_user_0.setDoc((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userInfoResult}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_user_0.setSelect("//uinfo:userCollection"); - _jspx_th_dsp_user_0.setNsmap((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_user_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_13(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent(null); - _jspx_th_fmt_message_13.setKey("user_status"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_fmt_message_14(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent(null); - _jspx_th_fmt_message_14.setKey("user_status"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_c_if_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent(null); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(userInfo['uinfo:user/uinfo:extension/s:suspensions/s:suspension'] != null)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_15(_jspx_th_c_if_2, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_formatNumber_0(_jspx_th_c_if_2, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_fmt_message_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - _jspx_th_fmt_message_15.setKey("administrative_suspensions"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_fmt_formatNumber_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:formatNumber - org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag _jspx_th_fmt_formatNumber_0 = (org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag) _jspx_tagPool_fmt_formatNumber.get(org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag.class); - _jspx_th_fmt_formatNumber_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_formatNumber_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - int _jspx_eval_fmt_formatNumber_0 = _jspx_th_fmt_formatNumber_0.doStartTag(); - if (_jspx_eval_fmt_formatNumber_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_formatNumber_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_formatNumber_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_formatNumber_0.doInitBody(); - } - do { - if (_jspx_meth_jxp_out_0(_jspx_th_fmt_formatNumber_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_fmt_formatNumber_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_formatNumber_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_formatNumber_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_formatNumber.reuse(_jspx_th_fmt_formatNumber_0); - return false; - } - - private boolean _jspx_meth_jxp_out_0(javax.servlet.jsp.tagext.JspTag _jspx_th_fmt_formatNumber_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_0 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_0.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_0.setParent(_jspx_th_fmt_formatNumber_0); - _jspx_th_jxp_out_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userInfoResult}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_0.setSelect("count(//uinfo:user/uinfo:extension/s:suspensions/s:suspension)"); - _jspx_th_jxp_out_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_13 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_13.setPageContext(_jspx_page_context); - _jspx_th_c_set_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - _jspx_th_c_set_13.setVar("suspCant"); - _jspx_th_c_set_13.setValue(new String("0")); - int _jspx_eval_c_set_13 = _jspx_th_c_set_13.doStartTag(); - if (_jspx_th_c_set_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_13); - return false; - } - - private boolean _jspx_meth_c_if_4(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_4 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_4.setPageContext(_jspx_page_context); - _jspx_th_c_if_4.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${suspExp eq 'false'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_4 = _jspx_th_c_if_4.doStartTag(); - if (_jspx_eval_c_if_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_14(_jspx_th_c_if_4, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_4); - return false; - } - - private boolean _jspx_meth_c_set_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_14 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_14.setPageContext(_jspx_page_context); - _jspx_th_c_set_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - _jspx_th_c_set_14.setVar("suspCant"); - int _jspx_eval_c_set_14 = _jspx_th_c_set_14.doStartTag(); - if (_jspx_eval_c_set_14 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_14 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_14.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_14.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${suspCant+1}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_c_set_14.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_14 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_14); - return false; - } - - private boolean _jspx_meth_c_if_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_5 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_5.setPageContext(_jspx_page_context); - _jspx_th_c_if_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - _jspx_th_c_if_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${suspCant gt 0}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_5 = _jspx_th_c_if_5.doStartTag(); - if (_jspx_eval_c_if_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_16(_jspx_th_c_if_5, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_formatNumber_1(_jspx_th_c_if_5, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_5); - return false; - } - - private boolean _jspx_meth_fmt_message_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_5); - _jspx_th_fmt_message_16.setKey("active_suspensions"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_fmt_formatNumber_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:formatNumber - org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag _jspx_th_fmt_formatNumber_1 = (org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag) _jspx_tagPool_fmt_formatNumber.get(org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag.class); - _jspx_th_fmt_formatNumber_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_formatNumber_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_5); - int _jspx_eval_fmt_formatNumber_1 = _jspx_th_fmt_formatNumber_1.doStartTag(); - if (_jspx_eval_fmt_formatNumber_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_formatNumber_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_formatNumber_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_formatNumber_1.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${suspCant}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_fmt_formatNumber_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_formatNumber_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_formatNumber_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_formatNumber.reuse(_jspx_th_fmt_formatNumber_1); - return false; - } - - private boolean _jspx_meth_c_if_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_6 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_6.setPageContext(_jspx_page_context); - _jspx_th_c_if_6.setParent(null); - _jspx_th_c_if_6.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userStatus['f:fines/f:fine'] != null}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_6 = _jspx_th_c_if_6.doStartTag(); - if (_jspx_eval_c_if_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_17(_jspx_th_c_if_6, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_formatNumber_2(_jspx_th_c_if_6, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_6); - return false; - } - - private boolean _jspx_meth_fmt_message_17(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_6, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_6); - _jspx_th_fmt_message_17.setKey("pending_fines"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_fmt_formatNumber_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_6, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:formatNumber - org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag _jspx_th_fmt_formatNumber_2 = (org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag) _jspx_tagPool_fmt_formatNumber.get(org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag.class); - _jspx_th_fmt_formatNumber_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_formatNumber_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_6); - int _jspx_eval_fmt_formatNumber_2 = _jspx_th_fmt_formatNumber_2.doStartTag(); - if (_jspx_eval_fmt_formatNumber_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_formatNumber_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_formatNumber_2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_formatNumber_2.doInitBody(); - } - do { - if (_jspx_meth_jxp_out_1(_jspx_th_fmt_formatNumber_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_fmt_formatNumber_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_formatNumber_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_formatNumber_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_formatNumber.reuse(_jspx_th_fmt_formatNumber_2); - return false; - } - - private boolean _jspx_meth_jxp_out_1(javax.servlet.jsp.tagext.JspTag _jspx_th_fmt_formatNumber_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_1 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_1.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_1.setParent(_jspx_th_fmt_formatNumber_2); - _jspx_th_jxp_out_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userStatusResult}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_1.setSelect("count(//f:fines/f:fine)"); - _jspx_th_jxp_out_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_1.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_7(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_7 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_7.setPageContext(_jspx_page_context); - _jspx_th_c_if_7.setParent(null); - _jspx_th_c_if_7.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userInfo['uinfo:user/uinfo:extension/f:fines/f:fine'] != null}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_7 = _jspx_th_c_if_7.doStartTag(); - if (_jspx_eval_c_if_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_18(_jspx_th_c_if_7, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_formatNumber_3(_jspx_th_c_if_7, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_7); - return false; - } - - private boolean _jspx_meth_fmt_message_18(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_7, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_7); - _jspx_th_fmt_message_18.setKey("administrative_fines"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_fmt_formatNumber_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_7, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:formatNumber - org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag _jspx_th_fmt_formatNumber_3 = (org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag) _jspx_tagPool_fmt_formatNumber.get(org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag.class); - _jspx_th_fmt_formatNumber_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_formatNumber_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_7); - int _jspx_eval_fmt_formatNumber_3 = _jspx_th_fmt_formatNumber_3.doStartTag(); - if (_jspx_eval_fmt_formatNumber_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_formatNumber_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_formatNumber_3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_formatNumber_3.doInitBody(); - } - do { - if (_jspx_meth_jxp_out_2(_jspx_th_fmt_formatNumber_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_fmt_formatNumber_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_formatNumber_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_formatNumber_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_formatNumber.reuse(_jspx_th_fmt_formatNumber_3); - return false; - } - - private boolean _jspx_meth_jxp_out_2(javax.servlet.jsp.tagext.JspTag _jspx_th_fmt_formatNumber_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_2 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_2.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_2.setParent(_jspx_th_fmt_formatNumber_3); - _jspx_th_jxp_out_2.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userInfoResult}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_2.setSelect("count(//uinfo:user/uinfo:extension/f:fines/f:fine)"); - _jspx_th_jxp_out_2.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_2.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_8(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_8 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_8.setPageContext(_jspx_page_context); - _jspx_th_c_if_8.setParent(null); - _jspx_th_c_if_8.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userStatus['w:waits/w:wait'] != null}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_8 = _jspx_th_c_if_8.doStartTag(); - if (_jspx_eval_c_if_8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_19(_jspx_th_c_if_8, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_formatNumber_4(_jspx_th_c_if_8, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_8.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_8); - return false; - } - - private boolean _jspx_meth_fmt_message_19(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_8, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_19 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_19.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_19.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_8); - _jspx_th_fmt_message_19.setKey("wait_list"); - int _jspx_eval_fmt_message_19 = _jspx_th_fmt_message_19.doStartTag(); - if (_jspx_th_fmt_message_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_19); - return false; - } - - private boolean _jspx_meth_fmt_formatNumber_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_8, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:formatNumber - org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag _jspx_th_fmt_formatNumber_4 = (org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag) _jspx_tagPool_fmt_formatNumber.get(org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag.class); - _jspx_th_fmt_formatNumber_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_formatNumber_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_8); - int _jspx_eval_fmt_formatNumber_4 = _jspx_th_fmt_formatNumber_4.doStartTag(); - if (_jspx_eval_fmt_formatNumber_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_formatNumber_4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_formatNumber_4.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_formatNumber_4.doInitBody(); - } - do { - if (_jspx_meth_jxp_out_3(_jspx_th_fmt_formatNumber_4, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_fmt_formatNumber_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_formatNumber_4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_formatNumber_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_formatNumber.reuse(_jspx_th_fmt_formatNumber_4); - return false; - } - - private boolean _jspx_meth_jxp_out_3(javax.servlet.jsp.tagext.JspTag _jspx_th_fmt_formatNumber_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_3 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_3.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_3.setParent(_jspx_th_fmt_formatNumber_4); - _jspx_th_jxp_out_3.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userStatusResult}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_3.setSelect("count(//w:waits/w:wait)"); - _jspx_th_jxp_out_3.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_3.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_9(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_9 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_9.setPageContext(_jspx_page_context); - _jspx_th_c_if_9.setParent(null); - _jspx_th_c_if_9.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userStatus['r:reservations/r:reservation'] != null}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_9 = _jspx_th_c_if_9.doStartTag(); - if (_jspx_eval_c_if_9 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_20(_jspx_th_c_if_9, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_formatNumber_5(_jspx_th_c_if_9, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_9.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_9); - return false; - } - - private boolean _jspx_meth_fmt_message_20(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_9, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_20 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_20.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_20.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_9); - _jspx_th_fmt_message_20.setKey("reservations"); - int _jspx_eval_fmt_message_20 = _jspx_th_fmt_message_20.doStartTag(); - if (_jspx_th_fmt_message_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_20); - return false; - } - - private boolean _jspx_meth_fmt_formatNumber_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_9, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:formatNumber - org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag _jspx_th_fmt_formatNumber_5 = (org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag) _jspx_tagPool_fmt_formatNumber.get(org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag.class); - _jspx_th_fmt_formatNumber_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_formatNumber_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_9); - int _jspx_eval_fmt_formatNumber_5 = _jspx_th_fmt_formatNumber_5.doStartTag(); - if (_jspx_eval_fmt_formatNumber_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_formatNumber_5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_formatNumber_5.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_formatNumber_5.doInitBody(); - } - do { - if (_jspx_meth_jxp_out_4(_jspx_th_fmt_formatNumber_5, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_fmt_formatNumber_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_formatNumber_5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_formatNumber_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_formatNumber.reuse(_jspx_th_fmt_formatNumber_5); - return false; - } - - private boolean _jspx_meth_jxp_out_4(javax.servlet.jsp.tagext.JspTag _jspx_th_fmt_formatNumber_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_4 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_4.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_4.setParent(_jspx_th_fmt_formatNumber_5); - _jspx_th_jxp_out_4.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userStatusResult}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_4.setSelect("count(//r:reservation)"); - _jspx_th_jxp_out_4.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_4.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_10(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_10 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_10.setPageContext(_jspx_page_context); - _jspx_th_c_if_10.setParent(null); - _jspx_th_c_if_10.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userStatus['l:loans/l:loan'] != null}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_10 = _jspx_th_c_if_10.doStartTag(); - if (_jspx_eval_c_if_10 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_21(_jspx_th_c_if_10, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_formatNumber_6(_jspx_th_c_if_10, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_10.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_10); - return false; - } - - private boolean _jspx_meth_fmt_message_21(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_10, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_21 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_21.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_21.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_10); - _jspx_th_fmt_message_21.setKey("current_loans"); - int _jspx_eval_fmt_message_21 = _jspx_th_fmt_message_21.doStartTag(); - if (_jspx_th_fmt_message_21.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_21); - return false; - } - - private boolean _jspx_meth_fmt_formatNumber_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_10, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:formatNumber - org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag _jspx_th_fmt_formatNumber_6 = (org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag) _jspx_tagPool_fmt_formatNumber.get(org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag.class); - _jspx_th_fmt_formatNumber_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_formatNumber_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_10); - int _jspx_eval_fmt_formatNumber_6 = _jspx_th_fmt_formatNumber_6.doStartTag(); - if (_jspx_eval_fmt_formatNumber_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_formatNumber_6 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_formatNumber_6.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_formatNumber_6.doInitBody(); - } - do { - if (_jspx_meth_jxp_out_5(_jspx_th_fmt_formatNumber_6, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_fmt_formatNumber_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_formatNumber_6 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_formatNumber_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_formatNumber.reuse(_jspx_th_fmt_formatNumber_6); - return false; - } - - private boolean _jspx_meth_jxp_out_5(javax.servlet.jsp.tagext.JspTag _jspx_th_fmt_formatNumber_6, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_5 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_5.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_5.setParent(_jspx_th_fmt_formatNumber_6); - _jspx_th_jxp_out_5.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userStatusResult}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_5.setSelect("count(//l:loans/l:loan)"); - _jspx_th_jxp_out_5.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_5.doTag(); - return false; - } - - private boolean _jspx_meth_x_parse_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_2 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_2.setPageContext(_jspx_page_context); - _jspx_th_x_parse_2.setParent(null); - _jspx_th_x_parse_2.setVarDom("historicCounts"); - int _jspx_eval_x_parse_2 = _jspx_th_x_parse_2.doStartTag(); - if (_jspx_eval_x_parse_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_2.doInitBody(); - } - do { - if (_jspx_meth_trans_doTransaction_0(_jspx_th_x_parse_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_2); - return false; - } - - private boolean _jspx_meth_trans_doTransaction_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:doTransaction - org.apache.jsp.tag.web.trans.doTransaction_tag _jspx_th_trans_doTransaction_0 = new org.apache.jsp.tag.web.trans.doTransaction_tag(); - _jspx_th_trans_doTransaction_0.setJspContext(_jspx_page_context); - _jspx_th_trans_doTransaction_0.setParent(_jspx_th_x_parse_2); - _jspx_th_trans_doTransaction_0.setName("stat-hist-user"); - _jspx_th_trans_doTransaction_0.setJspBody(new user_005fstatus_005fresult_jspHelper( 3, _jspx_page_context, _jspx_th_trans_doTransaction_0, null)); - _jspx_th_trans_doTransaction_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_15(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_15 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_15.setPageContext(_jspx_page_context); - _jspx_th_c_set_15.setParent(null); - _jspx_th_c_set_15.setVar("historic_href"); - _jspx_th_c_set_15.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("../../stats/historic/include_report.jsp?report_type=hist&user_id=${user_id}&user_db=${user_db}&library=all_libraries", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_15 = _jspx_th_c_set_15.doStartTag(); - if (_jspx_th_c_set_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_15); - return false; - } - - private boolean _jspx_meth_fmt_message_22(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_22 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_22.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_22.setParent(null); - _jspx_th_fmt_message_22.setKey("user_historic_transactions"); - int _jspx_eval_fmt_message_22 = _jspx_th_fmt_message_22.doStartTag(); - if (_jspx_th_fmt_message_22.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_22); - return false; - } - - private boolean _jspx_meth_fmt_message_23(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_23 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_23.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_23.setParent(null); - _jspx_th_fmt_message_23.setKey("historic_loans_by_user"); - int _jspx_eval_fmt_message_23 = _jspx_th_fmt_message_23.doStartTag(); - if (_jspx_th_fmt_message_23.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_23); - return false; - } - - private boolean _jspx_meth_jxp_out_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_6 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_6.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_6.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${historicCounts}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_6.setSelect("//tr:value[@name='loanCount']"); - _jspx_th_jxp_out_6.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_6.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_24(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_24 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_24.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_24.setParent(null); - _jspx_th_fmt_message_24.setKey("historic_fines_by_user"); - int _jspx_eval_fmt_message_24 = _jspx_th_fmt_message_24.doStartTag(); - if (_jspx_th_fmt_message_24.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_24); - return false; - } - - private boolean _jspx_meth_jxp_out_7(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_7 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_7.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_7.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${historicCounts}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_7.setSelect("//tr:value[@name='finesCount']"); - _jspx_th_jxp_out_7.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_7.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_25(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_25 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_25.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_25.setParent(null); - _jspx_th_fmt_message_25.setKey("historic_suspensions_by_user"); - int _jspx_eval_fmt_message_25 = _jspx_th_fmt_message_25.doStartTag(); - if (_jspx_th_fmt_message_25.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_25); - return false; - } - - private boolean _jspx_meth_jxp_out_8(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_8 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_8.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_8.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${historicCounts}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_8.setSelect("//tr:value[@name='suspensionCount']"); - _jspx_th_jxp_out_8.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_8.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_26(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_26 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_26.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_26.setParent(null); - _jspx_th_fmt_message_26.setKey("actions"); - int _jspx_eval_fmt_message_26 = _jspx_th_fmt_message_26.doStartTag(); - if (_jspx_th_fmt_message_26.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_26); - return false; - } - - private boolean _jspx_meth_fmt_message_27(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_27 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_27.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_27.setParent(null); - _jspx_th_fmt_message_27.setKey("new_loan"); - int _jspx_eval_fmt_message_27 = _jspx_th_fmt_message_27.doStartTag(); - if (_jspx_th_fmt_message_27.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_27); - return false; - } - - private boolean _jspx_meth_fmt_message_28(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_28 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_28.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_28.setParent(null); - _jspx_th_fmt_message_28.setKey("create_fine"); - int _jspx_eval_fmt_message_28 = _jspx_th_fmt_message_28.doStartTag(); - if (_jspx_th_fmt_message_28.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_28); - return false; - } - - private boolean _jspx_meth_fmt_message_29(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_29 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_29.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_29.setParent(null); - _jspx_th_fmt_message_29.setKey("create_suspension"); - int _jspx_eval_fmt_message_29 = _jspx_th_fmt_message_29.doStartTag(); - if (_jspx_th_fmt_message_29.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_29); - return false; - } - - private boolean _jspx_meth_fmt_message_30(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_30 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_30.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_30.setParent(null); - _jspx_th_fmt_message_30.setKey("user_status_details"); - int _jspx_eval_fmt_message_30 = _jspx_th_fmt_message_30.doStartTag(); - if (_jspx_th_fmt_message_30.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_30); - return false; - } - - private boolean _jspx_meth_fmt_message_31(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_11, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_31 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_31.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_31.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_11); - _jspx_th_fmt_message_31.setKey("active_suspensions"); - int _jspx_eval_fmt_message_31 = _jspx_th_fmt_message_31.doStartTag(); - if (_jspx_th_fmt_message_31.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_31); - return false; - } - - private boolean _jspx_meth_fmt_message_32(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_11, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_32 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_32.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_32.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_11); - _jspx_th_fmt_message_32.setKey("type"); - int _jspx_eval_fmt_message_32 = _jspx_th_fmt_message_32.doStartTag(); - if (_jspx_th_fmt_message_32.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_32); - return false; - } - - private boolean _jspx_meth_fmt_message_33(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_11, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_33 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_33.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_33.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_11); - _jspx_th_fmt_message_33.setKey("suspension_id"); - int _jspx_eval_fmt_message_33 = _jspx_th_fmt_message_33.doStartTag(); - if (_jspx_th_fmt_message_33.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_33); - return false; - } - - private boolean _jspx_meth_fmt_message_34(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_11, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_34 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_34.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_34.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_11); - _jspx_th_fmt_message_34.setKey("suspension_creation_date"); - int _jspx_eval_fmt_message_34 = _jspx_th_fmt_message_34.doStartTag(); - if (_jspx_th_fmt_message_34.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_34); - return false; - } - - private boolean _jspx_meth_fmt_message_35(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_11, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_35 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_35.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_35.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_11); - _jspx_th_fmt_message_35.setKey("suspension_duration"); - int _jspx_eval_fmt_message_35 = _jspx_th_fmt_message_35.doStartTag(); - if (_jspx_th_fmt_message_35.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_35); - return false; - } - - private boolean _jspx_meth_fmt_message_36(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_11, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_36 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_36.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_36.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_11); - _jspx_th_fmt_message_36.setKey("suspended_from"); - int _jspx_eval_fmt_message_36 = _jspx_th_fmt_message_36.doStartTag(); - if (_jspx_th_fmt_message_36.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_36); - return false; - } - - private boolean _jspx_meth_fmt_message_37(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_11, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_37 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_37.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_37.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_11); - _jspx_th_fmt_message_37.setKey("suspended_until"); - int _jspx_eval_fmt_message_37 = _jspx_th_fmt_message_37.doStartTag(); - if (_jspx_th_fmt_message_37.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_37); - return false; - } - - private boolean _jspx_meth_fmt_message_38(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_11, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_38 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_38.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_38.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_11); - _jspx_th_fmt_message_38.setKey("obs"); - int _jspx_eval_fmt_message_38 = _jspx_th_fmt_message_38.doStartTag(); - if (_jspx_th_fmt_message_38.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_38); - return false; - } - - private boolean _jspx_meth_fmt_message_39(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_11, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_39 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_39.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_39.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_11); - _jspx_th_fmt_message_39.setKey("actions"); - int _jspx_eval_fmt_message_39 = _jspx_th_fmt_message_39.doStartTag(); - if (_jspx_th_fmt_message_39.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_39); - return false; - } - - private boolean _jspx_meth_util_formatDate_1(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_1 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_1.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_1.setParent(_jspx_parent); - _jspx_th_util_formatDate_1.setPattern("yyyyMMddHHmmss"); - _jspx_th_util_formatDate_1.setJspBody(new user_005fstatus_005fresult_jspHelper( 5, _jspx_page_context, _jspx_th_util_formatDate_1, null)); - _jspx_th_util_formatDate_1.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_40(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_40 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_40.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_40.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_40.setKey("administrative_suspension"); - int _jspx_eval_fmt_message_40 = _jspx_th_fmt_message_40.doStartTag(); - if (_jspx_th_fmt_message_40.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_40); - return false; - } - - private boolean _jspx_meth_c_if_12(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_12 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_12.setPageContext(_jspx_page_context); - _jspx_th_c_if_12.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_12.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ suspExp eq 'false'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_12 = _jspx_th_c_if_12.doStartTag(); - if (_jspx_eval_c_if_12 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:type']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" '); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@id']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" "); - if (_jspx_meth_util_formatDate_2(_jspx_th_c_if_12, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:daysSuspended']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" "); - if (_jspx_meth_util_formatDate_3(_jspx_th_c_if_12, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" "); - if (_jspx_meth_util_formatDate_4(_jspx_th_c_if_12, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:obs']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_41(_jspx_th_c_if_12, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_12.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_12); - return false; - } - - private boolean _jspx_meth_util_formatDate_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_12, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_2 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_2.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_2.setParent(_jspx_th_c_if_12); - _jspx_th_util_formatDate_2.setPattern("yyyyMMddHHmmss"); - _jspx_th_util_formatDate_2.setJspBody(new user_005fstatus_005fresult_jspHelper( 8, _jspx_page_context, _jspx_th_util_formatDate_2, null)); - _jspx_th_util_formatDate_2.doTag(); - return false; - } - - private boolean _jspx_meth_util_formatDate_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_12, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_3 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_3.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_3.setParent(_jspx_th_c_if_12); - _jspx_th_util_formatDate_3.setPattern("yyyyMMddHHmmss"); - _jspx_th_util_formatDate_3.setJspBody(new user_005fstatus_005fresult_jspHelper( 9, _jspx_page_context, _jspx_th_util_formatDate_3, null)); - _jspx_th_util_formatDate_3.doTag(); - return false; - } - - private boolean _jspx_meth_util_formatDate_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_12, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_4 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_4.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_4.setParent(_jspx_th_c_if_12); - _jspx_th_util_formatDate_4.setPattern("yyyyMMddHHmmss"); - _jspx_th_util_formatDate_4.setJspBody(new user_005fstatus_005fresult_jspHelper( 10, _jspx_page_context, _jspx_th_util_formatDate_4, null)); - _jspx_th_util_formatDate_4.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_41(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_12, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_41 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_41.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_41.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_12); - _jspx_th_fmt_message_41.setKey("cancel"); - int _jspx_eval_fmt_message_41 = _jspx_th_fmt_message_41.doStartTag(); - if (_jspx_th_fmt_message_41.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_41); - return false; - } - - private boolean _jspx_meth_fmt_message_42(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_13, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_42 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_42.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_42.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_13); - _jspx_th_fmt_message_42.setKey("pending_fines"); - int _jspx_eval_fmt_message_42 = _jspx_th_fmt_message_42.doStartTag(); - if (_jspx_th_fmt_message_42.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_42); - return false; - } - - private boolean _jspx_meth_fmt_message_43(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_13, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_43 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_43.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_43.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_13); - _jspx_th_fmt_message_43.setKey("type"); - int _jspx_eval_fmt_message_43 = _jspx_th_fmt_message_43.doStartTag(); - if (_jspx_th_fmt_message_43.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_43); - return false; - } - - private boolean _jspx_meth_fmt_message_44(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_13, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_44 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_44.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_44.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_13); - _jspx_th_fmt_message_44.setKey("fine_id"); - int _jspx_eval_fmt_message_44 = _jspx_th_fmt_message_44.doStartTag(); - if (_jspx_th_fmt_message_44.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_44); - return false; - } - - private boolean _jspx_meth_fmt_message_45(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_13, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_45 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_45.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_45.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_13); - _jspx_th_fmt_message_45.setKey("date"); - int _jspx_eval_fmt_message_45 = _jspx_th_fmt_message_45.doStartTag(); - if (_jspx_th_fmt_message_45.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_45); - return false; - } - - private boolean _jspx_meth_fmt_message_46(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_13, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_46 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_46.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_46.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_13); - _jspx_th_fmt_message_46.setKey("pending_amount"); - int _jspx_eval_fmt_message_46 = _jspx_th_fmt_message_46.doStartTag(); - if (_jspx_th_fmt_message_46.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_46); - return false; - } - - private boolean _jspx_meth_fmt_message_47(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_13, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_47 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_47.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_47.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_13); - _jspx_th_fmt_message_47.setKey("obs"); - int _jspx_eval_fmt_message_47 = _jspx_th_fmt_message_47.doStartTag(); - if (_jspx_th_fmt_message_47.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_47); - return false; - } - - private boolean _jspx_meth_fmt_message_48(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_13, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_48 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_48.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_48.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_13); - _jspx_th_fmt_message_48.setKey("actions"); - int _jspx_eval_fmt_message_48 = _jspx_th_fmt_message_48.doStartTag(); - if (_jspx_th_fmt_message_48.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_48); - return false; - } - - private boolean _jspx_meth_util_formatDate_5(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_5 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_5.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_5.setParent(_jspx_parent); - _jspx_th_util_formatDate_5.setPattern("yyyyMMddHHmmss"); - _jspx_th_util_formatDate_5.setJspBody(new user_005fstatus_005fresult_jspHelper( 12, _jspx_page_context, _jspx_th_util_formatDate_5, null)); - _jspx_th_util_formatDate_5.doTag(); - return false; - } - - private boolean _jspx_meth_c_choose_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_2 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_2.setPageContext(_jspx_page_context); - _jspx_th_c_choose_2.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - int _jspx_eval_c_choose_2 = _jspx_th_c_choose_2.doStartTag(); - if (_jspx_eval_c_choose_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_2(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_2(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_2); - return false; - } - - private boolean _jspx_meth_c_when_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_2 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_2.setPageContext(_jspx_page_context); - _jspx_th_c_when_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - _jspx_th_c_when_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty ptr['f:ref/@id']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_2 = _jspx_th_c_when_2.doStartTag(); - if (_jspx_eval_c_when_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:ref/@id']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write(""); - int evalDoAfterBody = _jspx_th_c_when_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_2); - return false; - } - - private boolean _jspx_meth_c_otherwise_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_2 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_2.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - int _jspx_eval_c_otherwise_2 = _jspx_th_c_otherwise_2.doStartTag(); - if (_jspx_eval_c_otherwise_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@id']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write(""); - int evalDoAfterBody = _jspx_th_c_otherwise_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_2); - return false; - } - - private boolean _jspx_meth_util_formatDate_6(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_6 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_6.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_6.setParent(_jspx_parent); - _jspx_th_util_formatDate_6.setPattern("yyyyMMddHHmmss"); - _jspx_th_util_formatDate_6.setJspBody(new user_005fstatus_005fresult_jspHelper( 14, _jspx_page_context, _jspx_th_util_formatDate_6, null)); - _jspx_th_util_formatDate_6.doTag(); - return false; - } - - private boolean _jspx_meth_dsp_formatAmount_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // dsp:formatAmount - org.apache.jsp.tag.web.display.formatAmount_tag _jspx_th_dsp_formatAmount_0 = new org.apache.jsp.tag.web.display.formatAmount_tag(); - _jspx_th_dsp_formatAmount_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_formatAmount_0.setParent(_jspx_parent); - _jspx_th_dsp_formatAmount_0.setJspBody(new user_005fstatus_005fresult_jspHelper( 15, _jspx_page_context, _jspx_th_dsp_formatAmount_0, null)); - _jspx_th_dsp_formatAmount_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_16(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_16 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_16.setPageContext(_jspx_page_context); - _jspx_th_c_set_16.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_set_16.setVar("fine_amount_total"); - _jspx_th_c_set_16.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(ptr['f:amount'])}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_set_16 = _jspx_th_c_set_16.doStartTag(); - if (_jspx_th_c_set_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_16); - return false; - } - - private boolean _jspx_meth_fmt_message_49(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_49 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_49.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_49.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_49.setKey("pay"); - int _jspx_eval_fmt_message_49 = _jspx_th_fmt_message_49.doStartTag(); - if (_jspx_th_fmt_message_49.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_49); - return false; - } - - private boolean _jspx_meth_fmt_message_50(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_50 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_50.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_50.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_50.setKey("cancel"); - int _jspx_eval_fmt_message_50 = _jspx_th_fmt_message_50.doStartTag(); - if (_jspx_th_fmt_message_50.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_50); - return false; - } - - private boolean _jspx_meth_fmt_message_51(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_14, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_51 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_51.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_51.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_14); - _jspx_th_fmt_message_51.setKey("wait_list"); - int _jspx_eval_fmt_message_51 = _jspx_th_fmt_message_51.doStartTag(); - if (_jspx_th_fmt_message_51.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_51); - return false; - } - - private boolean _jspx_meth_fmt_message_52(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_14, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_52 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_52.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_52.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_14); - _jspx_th_fmt_message_52.setKey("wait_id"); - int _jspx_eval_fmt_message_52 = _jspx_th_fmt_message_52.doStartTag(); - if (_jspx_th_fmt_message_52.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_52); - return false; - } - - private boolean _jspx_meth_fmt_message_53(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_14, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_53 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_53.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_53.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_14); - _jspx_th_fmt_message_53.setKey("date"); - int _jspx_eval_fmt_message_53 = _jspx_th_fmt_message_53.doStartTag(); - if (_jspx_th_fmt_message_53.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_53); - return false; - } - - private boolean _jspx_meth_fmt_message_54(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_14, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_54 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_54.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_54.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_14); - _jspx_th_fmt_message_54.setKey("confirmed_date"); - int _jspx_eval_fmt_message_54 = _jspx_th_fmt_message_54.doStartTag(); - if (_jspx_th_fmt_message_54.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_54); - return false; - } - - private boolean _jspx_meth_fmt_message_55(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_14, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_55 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_55.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_55.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_14); - _jspx_th_fmt_message_55.setKey("expiration_date"); - int _jspx_eval_fmt_message_55 = _jspx_th_fmt_message_55.doStartTag(); - if (_jspx_th_fmt_message_55.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_55); - return false; - } - - private boolean _jspx_meth_fmt_message_56(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_14, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_56 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_56.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_56.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_14); - _jspx_th_fmt_message_56.setKey("record_id"); - int _jspx_eval_fmt_message_56 = _jspx_th_fmt_message_56.doStartTag(); - if (_jspx_th_fmt_message_56.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_56); - return false; - } - - private boolean _jspx_meth_fmt_message_57(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_14, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_57 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_57.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_57.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_14); - _jspx_th_fmt_message_57.setKey("volume_id"); - int _jspx_eval_fmt_message_57 = _jspx_th_fmt_message_57.doStartTag(); - if (_jspx_th_fmt_message_57.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_57); - return false; - } - - private boolean _jspx_meth_fmt_message_58(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_14, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_58 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_58.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_58.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_14); - _jspx_th_fmt_message_58.setKey("record_title"); - int _jspx_eval_fmt_message_58 = _jspx_th_fmt_message_58.doStartTag(); - if (_jspx_th_fmt_message_58.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_58); - return false; - } - - private boolean _jspx_meth_fmt_message_59(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_14, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_59 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_59.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_59.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_14); - _jspx_th_fmt_message_59.setKey("actions"); - int _jspx_eval_fmt_message_59 = _jspx_th_fmt_message_59.doStartTag(); - if (_jspx_th_fmt_message_59.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_59); - return false; - } - - private boolean _jspx_meth_util_formatDate_7(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_7 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_7.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_7.setParent(_jspx_parent); - _jspx_th_util_formatDate_7.setPattern("yyyyMMddHHmmss"); - _jspx_th_util_formatDate_7.setJspBody(new user_005fstatus_005fresult_jspHelper( 17, _jspx_page_context, _jspx_th_util_formatDate_7, null)); - _jspx_th_util_formatDate_7.doTag(); - return false; - } - - private boolean _jspx_meth_util_formatDate_8(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_8 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_8.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_8.setParent(_jspx_parent); - _jspx_th_util_formatDate_8.setPattern("yyyyMMddHHmmss"); - _jspx_th_util_formatDate_8.setJspBody(new user_005fstatus_005fresult_jspHelper( 18, _jspx_page_context, _jspx_th_util_formatDate_8, null)); - _jspx_th_util_formatDate_8.doTag(); - return false; - } - - private boolean _jspx_meth_util_formatDate_9(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_9 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_9.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_9.setParent(_jspx_parent); - _jspx_th_util_formatDate_9.setPattern("yyyyMMddHHmmss"); - _jspx_th_util_formatDate_9.setJspBody(new user_005fstatus_005fresult_jspHelper( 19, _jspx_page_context, _jspx_th_util_formatDate_9, null)); - _jspx_th_util_formatDate_9.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_15(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_15 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_15.setPageContext(_jspx_page_context); - _jspx_th_c_if_15.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_15.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_15 = _jspx_th_c_if_15.doStartTag(); - if (_jspx_eval_c_if_15 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['w:objectDb']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_15.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_15); - return false; - } - - private boolean _jspx_meth_x_parse_3(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_3 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_3.setPageContext(_jspx_page_context); - _jspx_th_x_parse_3.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_x_parse_3.setVarDom("thisRecord"); - int _jspx_eval_x_parse_3 = _jspx_th_x_parse_3.doStartTag(); - if (_jspx_eval_x_parse_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_3.doInitBody(); - } - do { - if (_jspx_meth_trans_searchObjectsById_0(_jspx_th_x_parse_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_3); - return false; - } - - private boolean _jspx_meth_trans_searchObjectsById_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:searchObjectsById - org.apache.jsp.tag.web.trans.searchObjectsById_tag _jspx_th_trans_searchObjectsById_0 = new org.apache.jsp.tag.web.trans.searchObjectsById_tag(); - _jspx_th_trans_searchObjectsById_0.setJspContext(_jspx_page_context); - _jspx_th_trans_searchObjectsById_0.setParent(_jspx_th_x_parse_3); - _jspx_th_trans_searchObjectsById_0.setDatabase((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['w:objectDb']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_trans_searchObjectsById_0.setJspBody(new user_005fstatus_005fresult_jspHelper( 20, _jspx_page_context, _jspx_th_trans_searchObjectsById_0, null)); - _jspx_th_trans_searchObjectsById_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_60(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_60 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_60.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_60.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_60.setKey("loan"); - int _jspx_eval_fmt_message_60 = _jspx_th_fmt_message_60.doStartTag(); - if (_jspx_th_fmt_message_60.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_60); - return false; - } - - private boolean _jspx_meth_fmt_message_61(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_61 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_61.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_61.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_61.setKey("cancel"); - int _jspx_eval_fmt_message_61 = _jspx_th_fmt_message_61.doStartTag(); - if (_jspx_th_fmt_message_61.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_61); - return false; - } - - private boolean _jspx_meth_fmt_message_62(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_16, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_62 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_62.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_62.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_16); - _jspx_th_fmt_message_62.setKey("reservations"); - int _jspx_eval_fmt_message_62 = _jspx_th_fmt_message_62.doStartTag(); - if (_jspx_th_fmt_message_62.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_62); - return false; - } - - private boolean _jspx_meth_fmt_message_63(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_16, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_63 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_63.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_63.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_16); - _jspx_th_fmt_message_63.setKey("reservation_id"); - int _jspx_eval_fmt_message_63 = _jspx_th_fmt_message_63.doStartTag(); - if (_jspx_th_fmt_message_63.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_63); - return false; - } - - private boolean _jspx_meth_fmt_message_64(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_16, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_64 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_64.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_64.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_16); - _jspx_th_fmt_message_64.setKey("record_title"); - int _jspx_eval_fmt_message_64 = _jspx_th_fmt_message_64.doStartTag(); - if (_jspx_th_fmt_message_64.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_64); - return false; - } - - private boolean _jspx_meth_fmt_message_65(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_16, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_65 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_65.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_65.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_16); - _jspx_th_fmt_message_65.setKey("record_id"); - int _jspx_eval_fmt_message_65 = _jspx_th_fmt_message_65.doStartTag(); - if (_jspx_th_fmt_message_65.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_65); - return false; - } - - private boolean _jspx_meth_fmt_message_66(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_16, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_66 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_66.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_66.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_16); - _jspx_th_fmt_message_66.setKey("volume_id"); - int _jspx_eval_fmt_message_66 = _jspx_th_fmt_message_66.doStartTag(); - if (_jspx_th_fmt_message_66.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_66); - return false; - } - - private boolean _jspx_meth_fmt_message_67(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_16, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_67 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_67.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_67.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_16); - _jspx_th_fmt_message_67.setKey("object_location"); - int _jspx_eval_fmt_message_67 = _jspx_th_fmt_message_67.doStartTag(); - if (_jspx_th_fmt_message_67.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_67); - return false; - } - - private boolean _jspx_meth_fmt_message_68(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_16, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_68 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_68.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_68.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_16); - _jspx_th_fmt_message_68.setKey("reservation_start_date"); - int _jspx_eval_fmt_message_68 = _jspx_th_fmt_message_68.doStartTag(); - if (_jspx_th_fmt_message_68.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_68); - return false; - } - - private boolean _jspx_meth_fmt_message_69(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_16, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_69 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_69.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_69.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_16); - _jspx_th_fmt_message_69.setKey("reservation_expiration_date"); - int _jspx_eval_fmt_message_69 = _jspx_th_fmt_message_69.doStartTag(); - if (_jspx_th_fmt_message_69.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_69); - return false; - } - - private boolean _jspx_meth_fmt_message_70(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_16, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_70 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_70.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_70.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_16); - _jspx_th_fmt_message_70.setKey("reservation_end_date"); - int _jspx_eval_fmt_message_70 = _jspx_th_fmt_message_70.doStartTag(); - if (_jspx_th_fmt_message_70.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_70); - return false; - } - - private boolean _jspx_meth_fmt_message_71(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_16, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_71 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_71.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_71.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_16); - _jspx_th_fmt_message_71.setKey("actions"); - int _jspx_eval_fmt_message_71 = _jspx_th_fmt_message_71.doStartTag(); - if (_jspx_th_fmt_message_71.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_71); - return false; - } - - private boolean _jspx_meth_x_parse_4(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_4 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_4.setPageContext(_jspx_page_context); - _jspx_th_x_parse_4.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_x_parse_4.setVarDom("thisRecord"); - int _jspx_eval_x_parse_4 = _jspx_th_x_parse_4.doStartTag(); - if (_jspx_eval_x_parse_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_4.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_4.doInitBody(); - } - do { - if (_jspx_meth_trans_searchObjects_0(_jspx_th_x_parse_4, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_4); - return false; - } - - private boolean _jspx_meth_trans_searchObjects_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:searchObjects - org.apache.jsp.tag.web.trans.searchObjects_tag _jspx_th_trans_searchObjects_0 = new org.apache.jsp.tag.web.trans.searchObjects_tag(); - _jspx_th_trans_searchObjects_0.setJspContext(_jspx_page_context); - _jspx_th_trans_searchObjects_0.setParent(_jspx_th_x_parse_4); - _jspx_th_trans_searchObjects_0.setDatabase((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:objectDb']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_trans_searchObjects_0.setJspBody(new user_005fstatus_005fresult_jspHelper( 22, _jspx_page_context, _jspx_th_trans_searchObjects_0, null)); - _jspx_th_trans_searchObjects_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_17(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_17 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_17.setPageContext(_jspx_page_context); - _jspx_th_c_if_17.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_17.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_17 = _jspx_th_c_if_17.doStartTag(); - if (_jspx_eval_c_if_17 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:objectDb']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_17.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_17); - return false; - } - - private boolean _jspx_meth_util_formatDate_10(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_10 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_10.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_10.setParent(_jspx_parent); - _jspx_th_util_formatDate_10.setPattern("yyyyMMddHHmmss"); - _jspx_th_util_formatDate_10.setJspBody(new user_005fstatus_005fresult_jspHelper( 23, _jspx_page_context, _jspx_th_util_formatDate_10, null)); - _jspx_th_util_formatDate_10.doTag(); - return false; - } - - private boolean _jspx_meth_util_formatDate_11(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_11 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_11.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_11.setParent(_jspx_parent); - _jspx_th_util_formatDate_11.setPattern("yyyyMMddHHmmss"); - _jspx_th_util_formatDate_11.setJspBody(new user_005fstatus_005fresult_jspHelper( 25, _jspx_page_context, _jspx_th_util_formatDate_11, null)); - _jspx_th_util_formatDate_11.doTag(); - return false; - } - - private boolean _jspx_meth_util_formatDate_12(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_12 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_12.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_12.setParent(_jspx_parent); - _jspx_th_util_formatDate_12.setPattern("yyyyMMddHHmmss"); - _jspx_th_util_formatDate_12.setJspBody(new user_005fstatus_005fresult_jspHelper( 26, _jspx_page_context, _jspx_th_util_formatDate_12, null)); - _jspx_th_util_formatDate_12.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_72(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_72 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_72.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_72.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_72.setKey("cancel"); - int _jspx_eval_fmt_message_72 = _jspx_th_fmt_message_72.doStartTag(); - if (_jspx_th_fmt_message_72.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_72); - return false; - } - - private boolean _jspx_meth_c_if_18(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_18 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_18.setPageContext(_jspx_page_context); - _jspx_th_c_if_18.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_18.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(ptr['r:startDate'] lt nowts) and (ptr['r:expirationDate'] gt nowts)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_18 = _jspx_th_c_if_18.doStartTag(); - if (_jspx_eval_c_if_18 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_73(_jspx_th_c_if_18, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_18.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_18); - return false; - } - - private boolean _jspx_meth_fmt_message_73(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_18, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_73 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_73.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_73.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_18); - _jspx_th_fmt_message_73.setKey("loan"); - int _jspx_eval_fmt_message_73 = _jspx_th_fmt_message_73.doStartTag(); - if (_jspx_th_fmt_message_73.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_73); - return false; - } - - private boolean _jspx_meth_fmt_message_74(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_19, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_74 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_74.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_74.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_19); - _jspx_th_fmt_message_74.setKey("current_loans"); - int _jspx_eval_fmt_message_74 = _jspx_th_fmt_message_74.doStartTag(); - if (_jspx_th_fmt_message_74.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_74); - return false; - } - - private boolean _jspx_meth_fmt_message_75(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_19, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_75 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_75.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_75.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_19); - _jspx_th_fmt_message_75.setKey("loan_id"); - int _jspx_eval_fmt_message_75 = _jspx_th_fmt_message_75.doStartTag(); - if (_jspx_th_fmt_message_75.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_75); - return false; - } - - private boolean _jspx_meth_fmt_message_76(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_19, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_76 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_76.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_76.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_19); - _jspx_th_fmt_message_76.setKey("record_title"); - int _jspx_eval_fmt_message_76 = _jspx_th_fmt_message_76.doStartTag(); - if (_jspx_th_fmt_message_76.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_76); - return false; - } - - private boolean _jspx_meth_fmt_message_77(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_19, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_77 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_77.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_77.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_19); - _jspx_th_fmt_message_77.setKey("copy_id"); - int _jspx_eval_fmt_message_77 = _jspx_th_fmt_message_77.doStartTag(); - if (_jspx_th_fmt_message_77.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_77); - return false; - } - - private boolean _jspx_meth_fmt_message_78(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_19, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_78 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_78.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_78.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_19); - _jspx_th_fmt_message_78.setKey("record_id"); - int _jspx_eval_fmt_message_78 = _jspx_th_fmt_message_78.doStartTag(); - if (_jspx_th_fmt_message_78.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_78); - return false; - } - - private boolean _jspx_meth_fmt_message_79(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_19, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_79 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_79.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_79.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_19); - _jspx_th_fmt_message_79.setKey("loan_date"); - int _jspx_eval_fmt_message_79 = _jspx_th_fmt_message_79.doStartTag(); - if (_jspx_th_fmt_message_79.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_79); - return false; - } - - private boolean _jspx_meth_fmt_message_80(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_19, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_80 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_80.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_80.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_19); - _jspx_th_fmt_message_80.setKey("return_date"); - int _jspx_eval_fmt_message_80 = _jspx_th_fmt_message_80.doStartTag(); - if (_jspx_th_fmt_message_80.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_80); - return false; - } - - private boolean _jspx_meth_fmt_message_81(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_19, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_81 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_81.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_81.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_19); - _jspx_th_fmt_message_81.setKey("actions"); - int _jspx_eval_fmt_message_81 = _jspx_th_fmt_message_81.doStartTag(); - if (_jspx_th_fmt_message_81.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_81); - return false; - } - - private boolean _jspx_meth_x_parse_5(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_5 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_5.setPageContext(_jspx_page_context); - _jspx_th_x_parse_5.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_x_parse_5.setVarDom("thisRecord"); - int _jspx_eval_x_parse_5 = _jspx_th_x_parse_5.doStartTag(); - if (_jspx_eval_x_parse_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_5.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_5.doInitBody(); - } - do { - if (_jspx_meth_trans_searchObjectsById_1(_jspx_th_x_parse_5, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_5 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_5); - return false; - } - - private boolean _jspx_meth_trans_searchObjectsById_1(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:searchObjectsById - org.apache.jsp.tag.web.trans.searchObjectsById_tag _jspx_th_trans_searchObjectsById_1 = new org.apache.jsp.tag.web.trans.searchObjectsById_tag(); - _jspx_th_trans_searchObjectsById_1.setJspContext(_jspx_page_context); - _jspx_th_trans_searchObjectsById_1.setParent(_jspx_th_x_parse_5); - _jspx_th_trans_searchObjectsById_1.setDatabase((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:objectDb']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_trans_searchObjectsById_1.setJspBody(new user_005fstatus_005fresult_jspHelper( 28, _jspx_page_context, _jspx_th_trans_searchObjectsById_1, null)); - _jspx_th_trans_searchObjectsById_1.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_17(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_17 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_17.setPageContext(_jspx_page_context); - _jspx_th_c_set_17.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_set_17.setVar("thisCopyId"); - int _jspx_eval_c_set_17 = _jspx_th_c_set_17.doStartTag(); - if (_jspx_eval_c_set_17 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_17 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_17.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_17.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:copyId']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_c_set_17.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_17 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_17); - return false; - } - - private boolean _jspx_meth_jxp_out_9(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_9 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_9.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_9.setParent(_jspx_parent); - _jspx_th_jxp_out_9.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${thisRecord}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_9.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_9.setSelect((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("//h:copy[h:copyId='${thisCopyId}']/h:copyLocation", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_9.doTag(); - return false; - } - - private boolean _jspx_meth_jxp_out_10(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_10 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_10.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_10.setParent(_jspx_parent); - _jspx_th_jxp_out_10.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${thisRecord}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_10.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_10.setSelect((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("//h:copy[h:copyId='${thisCopyId}']/h:volumeId", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_10.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_20(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_20 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_20.setPageContext(_jspx_page_context); - _jspx_th_c_if_20.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_20.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_20 = _jspx_th_c_if_20.doStartTag(); - if (_jspx_eval_c_if_20 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write('('); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:objectDb']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write(')'); - int evalDoAfterBody = _jspx_th_c_if_20.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_20); - return false; - } - - private boolean _jspx_meth_util_formatDate_13(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_13 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_13.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_13.setParent(_jspx_parent); - _jspx_th_util_formatDate_13.setPattern("yyyyMMddHHmmss"); - _jspx_th_util_formatDate_13.setJspBody(new user_005fstatus_005fresult_jspHelper( 29, _jspx_page_context, _jspx_th_util_formatDate_13, null)); - _jspx_th_util_formatDate_13.doTag(); - return false; - } - - private boolean _jspx_meth_util_formatDate_14(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_14 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_14.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_14.setParent(_jspx_parent); - _jspx_th_util_formatDate_14.setPattern("yyyyMMddHHmmss"); - _jspx_th_util_formatDate_14.setJspBody(new user_005fstatus_005fresult_jspHelper( 31, _jspx_page_context, _jspx_th_util_formatDate_14, null)); - _jspx_th_util_formatDate_14.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_82(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_82 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_82.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_82.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_fmt_message_82.setKey("return"); - int _jspx_eval_fmt_message_82 = _jspx_th_fmt_message_82.doStartTag(); - if (_jspx_th_fmt_message_82.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_82); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } - - private class user_005fstatus_005fresult_jspHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public user_005fstatus_005fresult_jspHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public boolean invoke0( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${user_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public void invoke1( JspWriter out ) - throws Throwable - { - // util:isExpired - org.apache.jsp.tag.web.commons.util.isExpired_tag _jspx_th_util_isExpired_0 = new org.apache.jsp.tag.web.commons.util.isExpired_tag(); - java.util.HashMap _jspx_th_util_isExpired_0_aliasMap = new java.util.HashMap(); - _jspx_th_util_isExpired_0_aliasMap.put("varout", "suspExp"); - _jspx_th_util_isExpired_0.setJspContext(_jspx_page_context, _jspx_th_util_isExpired_0_aliasMap); - _jspx_th_util_isExpired_0.setParent(_jspx_parent); - _jspx_th_util_isExpired_0.setVar("suspExp"); - _jspx_th_util_isExpired_0.setOffset((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:daysSuspended']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_util_isExpired_0.setJspBody(new user_005fstatus_005fresult_jspHelper( 2, _jspx_page_context, _jspx_th_util_isExpired_0, null)); - _jspx_th_util_isExpired_0.doTag(); - if (_jspx_meth_c_if_4(_jspx_parent, _jspx_page_context)) - return; - return; - } - public void invoke2( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:date']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return; - } - public boolean invoke3( JspWriter out ) - throws Throwable - { - out.write("\n"); - out.write(" \n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${user_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${user_db}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" true\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - return false; - } - public void invoke4( JspWriter out ) - throws Throwable - { - out.write("\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@type']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_util_formatDate_1(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:duration']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" "); - if (_jspx_meth_fmt_message_40(_jspx_parent, _jspx_page_context)) - return; - out.write(":
    "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:obs']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - return; - } - public boolean invoke5( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:startDate']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public void invoke6( JspWriter out ) - throws Throwable - { - // util:isExpired - org.apache.jsp.tag.web.commons.util.isExpired_tag _jspx_th_util_isExpired_1 = new org.apache.jsp.tag.web.commons.util.isExpired_tag(); - java.util.HashMap _jspx_th_util_isExpired_1_aliasMap = new java.util.HashMap(); - _jspx_th_util_isExpired_1_aliasMap.put("varout", "suspExp"); - _jspx_th_util_isExpired_1.setJspContext(_jspx_page_context, _jspx_th_util_isExpired_1_aliasMap); - _jspx_th_util_isExpired_1.setParent(_jspx_parent); - _jspx_th_util_isExpired_1.setVar("suspExp"); - _jspx_th_util_isExpired_1.setOffset((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:daysSuspended']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_util_isExpired_1.setJspBody(new user_005fstatus_005fresult_jspHelper( 7, _jspx_page_context, _jspx_th_util_isExpired_1, null)); - _jspx_th_util_isExpired_1.doTag(); - if (_jspx_meth_c_if_12(_jspx_parent, _jspx_page_context)) - return; - return; - } - public void invoke7( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:date']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return; - } - public boolean invoke8( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:date']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public boolean invoke9( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:startDate']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public boolean invoke10( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['s:endDate']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public void invoke11( JspWriter out ) - throws Throwable - { - out.write("\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:type']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@id']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_util_formatDate_5(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" "); - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:amount']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:obs']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - return; - } - public boolean invoke12( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:date']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public void invoke13( JspWriter out ) - throws Throwable - { - out.write("\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:type']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_c_choose_2(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_util_formatDate_6(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" "); - if (_jspx_meth_dsp_formatAmount_0(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:obs']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_c_set_16(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" "); - if (_jspx_meth_fmt_message_49(_jspx_parent, _jspx_page_context)) - return; - out.write(" |\n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_50(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - return; - } - public boolean invoke14( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:date']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public boolean invoke15( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['f:amount']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public void invoke16( JspWriter out ) - throws Throwable - { - out.write("\n"); - out.write(" \n"); - out.write(" '); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@id']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_util_formatDate_7(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_util_formatDate_8(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_util_formatDate_9(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['w:recordId']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - if (_jspx_meth_c_if_15(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['w:volumeId']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_x_parse_3(_jspx_parent, _jspx_page_context)) - return; - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_3 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_3_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_3_aliasMap.put("punt", "thisTitle"); - _jspx_th_jxp_set_3.setJspContext(_jspx_page_context, _jspx_th_jxp_set_3_aliasMap); - _jspx_th_jxp_set_3.setParent(_jspx_parent); - _jspx_th_jxp_set_3.setVar("thisTitle"); - _jspx_th_jxp_set_3.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${thisRecord}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_3.setSelect("//mods:title"); - _jspx_th_jxp_set_3.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_3.doTag(); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:escapeXml(thisTitle)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_3, false)); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_60(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_61(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - return; - } - public boolean invoke17( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['w:date']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public boolean invoke18( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['w:confirmedDate']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public boolean invoke19( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['w:expirationDate']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public boolean invoke20( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['w:recordId']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public void invoke21( JspWriter out ) - throws Throwable - { - if (_jspx_meth_x_parse_4(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" '); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@id']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_4 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_4_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_4_aliasMap.put("punt", "thisTitle"); - _jspx_th_jxp_set_4.setJspContext(_jspx_page_context, _jspx_th_jxp_set_4_aliasMap); - _jspx_th_jxp_set_4.setParent(_jspx_parent); - _jspx_th_jxp_set_4.setVar("thisTitle"); - _jspx_th_jxp_set_4.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${thisRecord}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_4.setSelect("//mods:title"); - _jspx_th_jxp_set_4.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_4.doTag(); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:escapeXml(thisTitle)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_3, false)); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:recordId']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - if (_jspx_meth_c_if_17(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:volumeId']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:objectLocation']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_util_formatDate_10(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" "); - // util:isLate - org.apache.jsp.tag.web.commons.util.isLate_tag _jspx_th_util_isLate_0 = new org.apache.jsp.tag.web.commons.util.isLate_tag(); - java.util.HashMap _jspx_th_util_isLate_0_aliasMap = new java.util.HashMap(); - _jspx_th_util_isLate_0_aliasMap.put("varout", "late"); - _jspx_th_util_isLate_0.setJspContext(_jspx_page_context, _jspx_th_util_isLate_0_aliasMap); - _jspx_th_util_isLate_0.setParent(_jspx_parent); - _jspx_th_util_isLate_0.setVar("late"); - _jspx_th_util_isLate_0.setJspBody(new user_005fstatus_005fresult_jspHelper( 24, _jspx_page_context, _jspx_th_util_isLate_0, null)); - _jspx_th_util_isLate_0.doTag(); - out.write("\n"); - out.write(" "); - if (_jspx_meth_util_formatDate_11(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_util_formatDate_12(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_72(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" "); - if (_jspx_meth_c_if_18(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" "); - return; - } - public boolean invoke22( JspWriter out ) - throws Throwable - { - out.write("\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:recordId']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" "); - return false; - } - public boolean invoke23( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:startDate']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public void invoke24( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:expirationDate']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return; - } - public boolean invoke25( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:expirationDate']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public boolean invoke26( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['r:endDate']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public void invoke27( JspWriter out ) - throws Throwable - { - if (_jspx_meth_x_parse_5(_jspx_parent, _jspx_page_context)) - return; - if (_jspx_meth_c_set_17(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" '); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['@id']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_5 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_5_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_5_aliasMap.put("punt", "thisTitle"); - _jspx_th_jxp_set_5.setJspContext(_jspx_page_context, _jspx_th_jxp_set_5_aliasMap); - _jspx_th_jxp_set_5.setParent(_jspx_parent); - _jspx_th_jxp_set_5.setVar("thisTitle"); - _jspx_th_jxp_set_5.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${thisRecord}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_5.setSelect("//mods:title"); - _jspx_th_jxp_set_5.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_5.doTag(); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:escapeXml(thisTitle)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_3, false)); - out.write("\n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_jxp_out_9(_jspx_parent, _jspx_page_context)) - return; - out.write(" \n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${thisCopyId}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_jxp_out_10(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:recordId']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - if (_jspx_meth_c_if_20(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_util_formatDate_13(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write("\n"); - out.write(" "); - // util:isLate - org.apache.jsp.tag.web.commons.util.isLate_tag _jspx_th_util_isLate_1 = new org.apache.jsp.tag.web.commons.util.isLate_tag(); - java.util.HashMap _jspx_th_util_isLate_1_aliasMap = new java.util.HashMap(); - _jspx_th_util_isLate_1_aliasMap.put("varout", "late"); - _jspx_th_util_isLate_1.setJspContext(_jspx_page_context, _jspx_th_util_isLate_1_aliasMap); - _jspx_th_util_isLate_1.setParent(_jspx_parent); - _jspx_th_util_isLate_1.setVar("late"); - _jspx_th_util_isLate_1.setJspBody(new user_005fstatus_005fresult_jspHelper( 30, _jspx_page_context, _jspx_th_util_isLate_1, null)); - _jspx_th_util_isLate_1.doTag(); - out.write("\n"); - out.write(" "); - if (_jspx_meth_util_formatDate_14(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_82(_jspx_parent, _jspx_page_context)) - return; - out.write("\n"); - out.write(" "); - out.write("\n"); - out.write(" \n"); - out.write(" "); - return; - } - public boolean invoke28( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:copyId']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public boolean invoke29( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:startDate']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public void invoke30( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:endDate']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return; - } - public boolean invoke31( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['l:endDate']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - case 1: - invoke1( out ); - break; - case 2: - invoke2( out ); - break; - case 3: - invoke3( out ); - break; - case 4: - invoke4( out ); - break; - case 5: - invoke5( out ); - break; - case 6: - invoke6( out ); - break; - case 7: - invoke7( out ); - break; - case 8: - invoke8( out ); - break; - case 9: - invoke9( out ); - break; - case 10: - invoke10( out ); - break; - case 11: - invoke11( out ); - break; - case 12: - invoke12( out ); - break; - case 13: - invoke13( out ); - break; - case 14: - invoke14( out ); - break; - case 15: - invoke15( out ); - break; - case 16: - invoke16( out ); - break; - case 17: - invoke17( out ); - break; - case 18: - invoke18( out ); - break; - case 19: - invoke19( out ); - break; - case 20: - invoke20( out ); - break; - case 21: - invoke21( out ); - break; - case 22: - invoke22( out ); - break; - case 23: - invoke23( out ); - break; - case 24: - invoke24( out ); - break; - case 25: - invoke25( out ); - break; - case 26: - invoke26( out ); - break; - case 27: - invoke27( out ); - break; - case 28: - invoke28( out ); - break; - case 29: - invoke29( out ); - break; - case 30: - invoke30( out ); - break; - case 31: - invoke31( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/view_005ftransaction_005fdetails_jsp$view_005ftransaction_005fdetails_jspHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/query/view_005ftransaction_005fdetails_jsp$view_005ftransaction_005fdetails_jspHelper.class deleted file mode 100755 index 85d6a3396d436a7c47c24a9430ee20589de87996..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2694 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 z%0D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"); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
    \n"); - out.write(" \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t\t

    BIREME - Centro Latino Americano e do Caribe de Informação em Ciências da Saúde

    \n"); - out.write("\t\t\t\t

    ABCD - Empweb plug-in

    \n"); - out.write("\t\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

    \t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

    \n"); - out.write("\t\t\t
     
    \n"); - out.write("\t\t
    \n"); - out.write("\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
    \r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write("
    \n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\r\n"); - if (_jspx_meth_fmt_setBundle_1(_jspx_page_context)) - return; - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - if (_jspx_meth_c_set_1(_jspx_page_context)) - return; - if (_jspx_meth_c_set_2(_jspx_page_context)) - return; - if (_jspx_meth_c_set_3(_jspx_page_context)) - return; - if (_jspx_meth_c_set_4(_jspx_page_context)) - return; - if (_jspx_meth_c_set_5(_jspx_page_context)) - return; - if (_jspx_meth_c_set_6(_jspx_page_context)) - return; - if (_jspx_meth_c_set_7(_jspx_page_context)) - return; - if (_jspx_meth_c_set_8(_jspx_page_context)) - return; - if (_jspx_meth_c_set_9(_jspx_page_context)) - return; - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty transaction_id}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_x_parse_0(_jspx_th_c_when_0, _jspx_page_context)) - return; - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_0 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_0_aliasMap.put("punt", "transactionInfo"); - _jspx_th_jxp_set_0.setJspContext(_jspx_page_context, _jspx_th_jxp_set_0_aliasMap); - _jspx_th_jxp_set_0.setParent(_jspx_th_c_when_0); - _jspx_th_jxp_set_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${transactionResult}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_0.setVar("transactionInfo"); - _jspx_th_jxp_set_0.setSelect((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("//*[@id='${transaction_id}']", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_0.doTag(); - if (_jspx_meth_c_set_10(_jspx_th_c_when_0, _jspx_page_context)) - return; - if (_jspx_meth_c_set_11(_jspx_th_c_when_0, _jspx_page_context)) - return; - if (_jspx_meth_c_set_12(_jspx_th_c_when_0, _jspx_page_context)) - return; - if (_jspx_meth_c_set_13(_jspx_th_c_when_0, _jspx_page_context)) - return; - if (_jspx_meth_c_set_14(_jspx_th_c_when_0, _jspx_page_context)) - return; - if (_jspx_meth_c_set_15(_jspx_th_c_when_0, _jspx_page_context)) - return; - if (_jspx_meth_c_if_1(_jspx_th_c_when_0, _jspx_page_context)) - return; - if (_jspx_meth_x_parse_1(_jspx_th_c_when_0, _jspx_page_context)) - return; - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - out.write("
    \r\n"); - out.write("

    "); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

    \r\n"); - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_trans_showErrors_0(_jspx_page_context)) - return; - if (_jspx_meth_c_if_2(_jspx_page_context)) - return; - if (_jspx_meth_c_if_4(_jspx_page_context)) - return; - if (_jspx_meth_c_if_5(_jspx_page_context)) - return; - if (_jspx_meth_c_if_6(_jspx_page_context)) - return; - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_c_if_7(_jspx_page_context)) - return; - out.write("
    \r\n"); - out.write("\r\n"); - out.write("\r\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_1 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_1.setParent(null); - _jspx_th_fmt_setBundle_1.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_1.setScope("page"); - int _jspx_eval_fmt_setBundle_1 = _jspx_th_fmt_setBundle_1.doStartTag(); - if (_jspx_th_fmt_setBundle_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_1); - return false; - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_0.setProperty("uinfo"); - _jspx_th_c_set_0.setValue(new String("http://kalio.net/empweb/schema/users/v1")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_set_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent(null); - _jspx_th_c_set_1.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_1.setProperty("ustat"); - _jspx_th_c_set_1.setValue(new String("http://kalio.net/empweb/schema/userstatus/v1")); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_c_set_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent(null); - _jspx_th_c_set_2.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_2.setProperty("s"); - _jspx_th_c_set_2.setValue(new String("http://kalio.net/empweb/schema/suspension/v1")); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_c_set_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_3 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_3.setPageContext(_jspx_page_context); - _jspx_th_c_set_3.setParent(null); - _jspx_th_c_set_3.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_3.setProperty("f"); - _jspx_th_c_set_3.setValue(new String("http://kalio.net/empweb/schema/fine/v1")); - int _jspx_eval_c_set_3 = _jspx_th_c_set_3.doStartTag(); - if (_jspx_th_c_set_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_3); - return false; - } - - private boolean _jspx_meth_c_set_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_4 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_4.setPageContext(_jspx_page_context); - _jspx_th_c_set_4.setParent(null); - _jspx_th_c_set_4.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_4.setProperty("w"); - _jspx_th_c_set_4.setValue(new String("http://kalio.net/empweb/schema/wait/v1")); - int _jspx_eval_c_set_4 = _jspx_th_c_set_4.doStartTag(); - if (_jspx_th_c_set_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_4); - return false; - } - - private boolean _jspx_meth_c_set_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_5 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_5.setPageContext(_jspx_page_context); - _jspx_th_c_set_5.setParent(null); - _jspx_th_c_set_5.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_5.setProperty("r"); - _jspx_th_c_set_5.setValue(new String("http://kalio.net/empweb/schema/reservation/v1")); - int _jspx_eval_c_set_5 = _jspx_th_c_set_5.doStartTag(); - if (_jspx_th_c_set_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_5); - return false; - } - - private boolean _jspx_meth_c_set_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_6 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_6.setPageContext(_jspx_page_context); - _jspx_th_c_set_6.setParent(null); - _jspx_th_c_set_6.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_6.setProperty("l"); - _jspx_th_c_set_6.setValue(new String("http://kalio.net/empweb/schema/loan/v1")); - int _jspx_eval_c_set_6 = _jspx_th_c_set_6.doStartTag(); - if (_jspx_th_c_set_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_6); - return false; - } - - private boolean _jspx_meth_c_set_7(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_7 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_7.setPageContext(_jspx_page_context); - _jspx_th_c_set_7.setParent(null); - _jspx_th_c_set_7.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_7.setProperty("h"); - _jspx_th_c_set_7.setValue(new String("http://kalio.net/empweb/schema/holdingsinfo/v1")); - int _jspx_eval_c_set_7 = _jspx_th_c_set_7.doStartTag(); - if (_jspx_th_c_set_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_7); - return false; - } - - private boolean _jspx_meth_c_set_8(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_8 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_8.setPageContext(_jspx_page_context); - _jspx_th_c_set_8.setParent(null); - _jspx_th_c_set_8.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_8.setProperty("mods"); - _jspx_th_c_set_8.setValue(new String("http://www.loc.gov/mods/v3")); - int _jspx_eval_c_set_8 = _jspx_th_c_set_8.doStartTag(); - if (_jspx_th_c_set_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_8); - return false; - } - - private boolean _jspx_meth_c_set_9(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_9 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_9.setPageContext(_jspx_page_context); - _jspx_th_c_set_9.setParent(null); - _jspx_th_c_set_9.setVar("transaction_id"); - _jspx_th_c_set_9.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.transaction_id)}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_set_9 = _jspx_th_c_set_9.doStartTag(); - if (_jspx_th_c_set_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_9); - return false; - } - - private boolean _jspx_meth_x_parse_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_x_parse_0.setVarDom("transactionResult"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_trans_getTransactionById_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_trans_getTransactionById_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:getTransactionById - org.apache.jsp.tag.web.trans.getTransactionById_tag _jspx_th_trans_getTransactionById_0 = new org.apache.jsp.tag.web.trans.getTransactionById_tag(); - _jspx_th_trans_getTransactionById_0.setJspContext(_jspx_page_context); - _jspx_th_trans_getTransactionById_0.setParent(_jspx_th_x_parse_0); - _jspx_th_trans_getTransactionById_0.setId((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${transaction_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_trans_getTransactionById_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_10(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_10 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_10.setPageContext(_jspx_page_context); - _jspx_th_c_set_10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_set_10.setVar("transactionType"); - int _jspx_eval_c_set_10 = _jspx_th_c_set_10.doStartTag(); - if (_jspx_eval_c_set_10 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_10 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_10.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_10.doInitBody(); - } - do { - if (_jspx_meth_jxp_out_0(_jspx_th_c_set_10, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_10.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_10 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_10); - return false; - } - - private boolean _jspx_meth_jxp_out_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_10, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_0 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_0.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_0.setParent(_jspx_th_c_set_10); - _jspx_th_jxp_out_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${transactionInfo}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_0.setSelect("local-name()"); - _jspx_th_jxp_out_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_11(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_11 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_11.setPageContext(_jspx_page_context); - _jspx_th_c_set_11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_set_11.setVar("user_id"); - int _jspx_eval_c_set_11 = _jspx_th_c_set_11.doStartTag(); - if (_jspx_eval_c_set_11 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_11 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_11.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_11.doInitBody(); - } - do { - if (_jspx_meth_jxp_out_1(_jspx_th_c_set_11, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_11.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_11 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_11); - return false; - } - - private boolean _jspx_meth_jxp_out_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_11, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_1 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_1.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_1.setParent(_jspx_th_c_set_11); - _jspx_th_jxp_out_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${transactionInfo}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_1.setSelect("//*[local-name()='userId']"); - _jspx_th_jxp_out_1.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_12 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_12.setPageContext(_jspx_page_context); - _jspx_th_c_set_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_set_12.setVar("user_db"); - int _jspx_eval_c_set_12 = _jspx_th_c_set_12.doStartTag(); - if (_jspx_eval_c_set_12 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_12 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_12.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_12.doInitBody(); - } - do { - if (_jspx_meth_jxp_out_2(_jspx_th_c_set_12, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_12.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_12 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_12); - return false; - } - - private boolean _jspx_meth_jxp_out_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_12, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_2 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_2.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_2.setParent(_jspx_th_c_set_12); - _jspx_th_jxp_out_2.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${transactionInfo}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_2.setSelect("//*[local-name()='userDb']"); - _jspx_th_jxp_out_2.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_13 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_13.setPageContext(_jspx_page_context); - _jspx_th_c_set_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_set_13.setVar("profile_id"); - int _jspx_eval_c_set_13 = _jspx_th_c_set_13.doStartTag(); - if (_jspx_eval_c_set_13 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_13.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_13.doInitBody(); - } - do { - if (_jspx_meth_jxp_out_3(_jspx_th_c_set_13, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_13.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_13); - return false; - } - - private boolean _jspx_meth_jxp_out_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_13, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_3 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_3.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_3.setParent(_jspx_th_c_set_13); - _jspx_th_jxp_out_3.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${transactionInfo}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_3.setSelect("//*[local-name()='profile']/@id"); - _jspx_th_jxp_out_3.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_14 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_14.setPageContext(_jspx_page_context); - _jspx_th_c_set_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_set_14.setVar("ref_id"); - int _jspx_eval_c_set_14 = _jspx_th_c_set_14.doStartTag(); - if (_jspx_eval_c_set_14 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_14 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_14.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_14.doInitBody(); - } - do { - if (_jspx_meth_jxp_out_4(_jspx_th_c_set_14, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_14.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_14 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_14); - return false; - } - - private boolean _jspx_meth_jxp_out_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_14, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // jxp:out - org.apache.jsp.tag.web.commons.jxp.out_tag _jspx_th_jxp_out_4 = new org.apache.jsp.tag.web.commons.jxp.out_tag(); - _jspx_th_jxp_out_4.setJspContext(_jspx_page_context); - _jspx_th_jxp_out_4.setParent(_jspx_th_c_set_14); - _jspx_th_jxp_out_4.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${transactionInfo}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_out_4.setSelect("//*[local-name()='ref']/@id"); - _jspx_th_jxp_out_4.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_15 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_15.setPageContext(_jspx_page_context); - _jspx_th_c_set_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_set_15.setVar("original_fine_id"); - int _jspx_eval_c_set_15 = _jspx_th_c_set_15.doStartTag(); - if (_jspx_eval_c_set_15 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_15 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_15.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_15.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ref_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_c_set_15.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_15 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_15); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${empty original_fine_id}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_16(_jspx_th_c_if_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_c_set_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_16 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_16.setPageContext(_jspx_page_context); - _jspx_th_c_set_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_c_set_16.setVar("original_fine_id"); - int _jspx_eval_c_set_16 = _jspx_th_c_set_16.doStartTag(); - if (_jspx_eval_c_set_16 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_16 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_16.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_16.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${transaction_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_c_set_16.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_16 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_16); - return false; - } - - private boolean _jspx_meth_x_parse_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_1 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_1.setPageContext(_jspx_page_context); - _jspx_th_x_parse_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_x_parse_1.setVarDom("userInfoResult"); - int _jspx_eval_x_parse_1 = _jspx_th_x_parse_1.doStartTag(); - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_1.doInitBody(); - } - do { - if (_jspx_meth_trans_searchUsersById_0(_jspx_th_x_parse_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_1); - return false; - } - - private boolean _jspx_meth_trans_searchUsersById_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:searchUsersById - org.apache.jsp.tag.web.trans.searchUsersById_tag _jspx_th_trans_searchUsersById_0 = new org.apache.jsp.tag.web.trans.searchUsersById_tag(); - _jspx_th_trans_searchUsersById_0.setJspContext(_jspx_page_context); - _jspx_th_trans_searchUsersById_0.setParent(_jspx_th_x_parse_1); - _jspx_th_trans_searchUsersById_0.setDatabase((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${user_db}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_trans_searchUsersById_0.setJspBody(new view_005ftransaction_005fdetails_jspHelper( 0, _jspx_page_context, _jspx_th_trans_searchUsersById_0, null)); - _jspx_th_trans_searchUsersById_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_redirect_0(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_c_redirect_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:redirect - org.apache.taglibs.standard.tag.rt.core.RedirectTag _jspx_th_c_redirect_0 = (org.apache.taglibs.standard.tag.rt.core.RedirectTag) _jspx_tagPool_c_redirect_url_nobody.get(org.apache.taglibs.standard.tag.rt.core.RedirectTag.class); - _jspx_th_c_redirect_0.setPageContext(_jspx_page_context); - _jspx_th_c_redirect_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_redirect_0.setUrl("index.jsp"); - int _jspx_eval_c_redirect_0 = _jspx_th_c_redirect_0.doStartTag(); - if (_jspx_th_c_redirect_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_redirect_url_nobody.reuse(_jspx_th_c_redirect_0); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("transaction_details"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_trans_showErrors_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:showErrors - org.apache.jsp.tag.web.trans.showErrors_tag _jspx_th_trans_showErrors_0 = new org.apache.jsp.tag.web.trans.showErrors_tag(); - _jspx_th_trans_showErrors_0.setJspContext(_jspx_page_context); - _jspx_th_trans_showErrors_0.setDoc((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${transactionResult}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_trans_showErrors_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent(null); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${transactionType eq 'loan'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_fmt_message_12(_jspx_th_c_if_2, _jspx_page_context)) - return true; - out.write("

    \r\n"); - out.write(" "); - if (_jspx_meth_dsp_loan_0(_jspx_th_c_if_2, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_3(_jspx_th_c_if_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_fmt_message_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - _jspx_th_fmt_message_12.setKey("loan_info"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_dsp_loan_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // dsp:loan - org.apache.jsp.tag.web.display.loan_tag _jspx_th_dsp_loan_0 = new org.apache.jsp.tag.web.display.loan_tag(); - _jspx_th_dsp_loan_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_loan_0.setParent(_jspx_th_c_if_2); - _jspx_th_dsp_loan_0.setWith_links("true"); - _jspx_th_dsp_loan_0.setDoc((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${transactionInfo}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_loan_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty profile_id}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_x_parse_2(_jspx_th_c_if_3, _jspx_page_context)) - return true; - out.write("
    \r\n"); - out.write("

    "); - if (_jspx_meth_fmt_message_13(_jspx_th_c_if_3, _jspx_page_context)) - return true; - out.write("

    \r\n"); - out.write(" "); - if (_jspx_meth_dsp_profile_0(_jspx_th_c_if_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_x_parse_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_2 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_2.setPageContext(_jspx_page_context); - _jspx_th_x_parse_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - _jspx_th_x_parse_2.setVarDom("profileInfo"); - int _jspx_eval_x_parse_2 = _jspx_th_x_parse_2.doStartTag(); - if (_jspx_eval_x_parse_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_2.doInitBody(); - } - do { - if (_jspx_meth_admin_getProfile_0(_jspx_th_x_parse_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_2); - return false; - } - - private boolean _jspx_meth_admin_getProfile_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // admin:getProfile - org.apache.jsp.tag.web.admin.getProfile_tag _jspx_th_admin_getProfile_0 = new org.apache.jsp.tag.web.admin.getProfile_tag(); - _jspx_th_admin_getProfile_0.setJspContext(_jspx_page_context); - _jspx_th_admin_getProfile_0.setParent(_jspx_th_x_parse_2); - _jspx_th_admin_getProfile_0.setId((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${profile_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_admin_getProfile_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - _jspx_th_fmt_message_13.setKey("profile"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_dsp_profile_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // dsp:profile - org.apache.jsp.tag.web.display.profile_tag _jspx_th_dsp_profile_0 = new org.apache.jsp.tag.web.display.profile_tag(); - _jspx_th_dsp_profile_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_profile_0.setParent(_jspx_th_c_if_3); - _jspx_th_dsp_profile_0.setDoc((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${profileInfo}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_profile_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_4 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_4.setPageContext(_jspx_page_context); - _jspx_th_c_if_4.setParent(null); - _jspx_th_c_if_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${transactionType eq 'reservation'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_4 = _jspx_th_c_if_4.doStartTag(); - if (_jspx_eval_c_if_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_fmt_message_14(_jspx_th_c_if_4, _jspx_page_context)) - return true; - out.write("

    \r\n"); - out.write(" "); - if (_jspx_meth_dsp_reservation_0(_jspx_th_c_if_4, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_4); - return false; - } - - private boolean _jspx_meth_fmt_message_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - _jspx_th_fmt_message_14.setKey("reservation_info"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_dsp_reservation_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // dsp:reservation - org.apache.jsp.tag.web.display.reservation_tag _jspx_th_dsp_reservation_0 = new org.apache.jsp.tag.web.display.reservation_tag(); - _jspx_th_dsp_reservation_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_reservation_0.setParent(_jspx_th_c_if_4); - _jspx_th_dsp_reservation_0.setWith_links("true"); - _jspx_th_dsp_reservation_0.setDoc((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${transactionInfo}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_reservation_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_5 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_5.setPageContext(_jspx_page_context); - _jspx_th_c_if_5.setParent(null); - _jspx_th_c_if_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${transactionType eq 'fine'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_5 = _jspx_th_c_if_5.doStartTag(); - if (_jspx_eval_c_if_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_fmt_message_15(_jspx_th_c_if_5, _jspx_page_context)) - return true; - out.write("

    \r\n"); - out.write(" "); - if (_jspx_meth_dsp_fine_0(_jspx_th_c_if_5, _jspx_page_context)) - return true; - out.write("

    "); - if (_jspx_meth_fmt_message_16(_jspx_th_c_if_5, _jspx_page_context)) - return true; - out.write("

    \r\n"); - out.write("

    \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_17(_jspx_th_c_if_5, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write("

    \r\n"); - out.write("\r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_5); - return false; - } - - private boolean _jspx_meth_fmt_message_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_5); - _jspx_th_fmt_message_15.setKey("fine_info"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_dsp_fine_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // dsp:fine - org.apache.jsp.tag.web.display.fine_tag _jspx_th_dsp_fine_0 = new org.apache.jsp.tag.web.display.fine_tag(); - _jspx_th_dsp_fine_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_fine_0.setParent(_jspx_th_c_if_5); - _jspx_th_dsp_fine_0.setWith_links("true"); - _jspx_th_dsp_fine_0.setDoc((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${transactionInfo}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_fine_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_5); - _jspx_th_fmt_message_16.setKey("fine_history"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_fmt_message_17(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_5); - _jspx_th_fmt_message_17.setKey("details"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_c_if_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_6 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_6.setPageContext(_jspx_page_context); - _jspx_th_c_if_6.setParent(null); - _jspx_th_c_if_6.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${transactionType eq 'suspension'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_6 = _jspx_th_c_if_6.doStartTag(); - if (_jspx_eval_c_if_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_fmt_message_18(_jspx_th_c_if_6, _jspx_page_context)) - return true; - out.write("

    \r\n"); - out.write(" "); - if (_jspx_meth_dsp_suspension_0(_jspx_th_c_if_6, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_6); - return false; - } - - private boolean _jspx_meth_fmt_message_18(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_6, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_6); - _jspx_th_fmt_message_18.setKey("suspension_info"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_dsp_suspension_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_6, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // dsp:suspension - org.apache.jsp.tag.web.display.suspension_tag _jspx_th_dsp_suspension_0 = new org.apache.jsp.tag.web.display.suspension_tag(); - _jspx_th_dsp_suspension_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_suspension_0.setParent(_jspx_th_c_if_6); - _jspx_th_dsp_suspension_0.setWith_links("true"); - _jspx_th_dsp_suspension_0.setDoc((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${transactionInfo}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_suspension_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_7(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_7 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_7.setPageContext(_jspx_page_context); - _jspx_th_c_if_7.setParent(null); - _jspx_th_c_if_7.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty user_id) and (not empty user_db)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_7 = _jspx_th_c_if_7.doStartTag(); - if (_jspx_eval_c_if_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_fmt_message_19(_jspx_th_c_if_7, _jspx_page_context)) - return true; - out.write("

    \r\n"); - out.write(" "); - if (_jspx_meth_dsp_user_0(_jspx_th_c_if_7, _jspx_page_context)) - return true; - out.write("
    \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_7); - return false; - } - - private boolean _jspx_meth_fmt_message_19(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_7, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_19 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_19.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_19.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_7); - _jspx_th_fmt_message_19.setKey("user_info"); - int _jspx_eval_fmt_message_19 = _jspx_th_fmt_message_19.doStartTag(); - if (_jspx_th_fmt_message_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_19); - return false; - } - - private boolean _jspx_meth_dsp_user_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_7, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // dsp:user - org.apache.jsp.tag.web.display.user_tag _jspx_th_dsp_user_0 = new org.apache.jsp.tag.web.display.user_tag(); - _jspx_th_dsp_user_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_user_0.setParent(_jspx_th_c_if_7); - _jspx_th_dsp_user_0.setDoc((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userInfoResult}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_user_0.setSelect("//uinfo:userCollection"); - _jspx_th_dsp_user_0.setNsmap((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_user_0.doTag(); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } - - private class view_005ftransaction_005fdetails_jspHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public view_005ftransaction_005fdetails_jspHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public boolean invoke0( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${user_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/renewal/index_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/renewal/index_jsp.class deleted file mode 100755 index 2f77837569632ec40ac22fdc97a82f591d06d54b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43116 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/renewal/index_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/renewal/index_jsp.java deleted file mode 100755 index eeaf2ca71..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/renewal/index_jsp.java +++ /dev/null @@ -1,1505 +0,0 @@ -package org.apache.jsp.trans.renewal; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class index_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_2; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); - _jspx_fnmap_2= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:trim", org.apache.taglibs.standard.functions.Functions.class, "trim", new Class[] {java.lang.String.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(13); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/coda.jspf"); - _jspx_dependants.add("/WEB-INF/tags/admin/checkEngine.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/getDatabaseNames.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/selectObjectDatabase.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_parse_varDom; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_x_parse_varDom = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_var_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_x_parse_varDom.release(); - _jspx_tagPool_c_set_var_value_nobody.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
    \n"); - out.write(" \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t\t

    MEKELLE UNIVERSITY LIBRARY with VLIR/UOS support

    \n"); - out.write("\t\t\t\t

    ABCD - Empweb

    \n"); - out.write("\t\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

    \t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

    \n"); - out.write("\t\t\t
     
    \n"); - out.write("\t\t
    \n"); - out.write("\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
    \r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write("
    \n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("
    \n"); - out.write("\n"); - out.write("
    \n"); - out.write("\n"); - out.write("

    "); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

    \n"); - out.write(" \n"); - out.write(" "); - // admin:checkEngine - org.apache.jsp.tag.web.admin.checkEngine_tag _jspx_th_admin_checkEngine_0 = new org.apache.jsp.tag.web.admin.checkEngine_tag(); - java.util.HashMap _jspx_th_admin_checkEngine_0_aliasMap = new java.util.HashMap(); - _jspx_th_admin_checkEngine_0_aliasMap.put("engineOk", "engineOk"); - _jspx_th_admin_checkEngine_0.setJspContext(_jspx_page_context, _jspx_th_admin_checkEngine_0_aliasMap); - _jspx_th_admin_checkEngine_0.setVar("engineOk"); - _jspx_th_admin_checkEngine_0.doTag(); - if (_jspx_meth_c_choose_0(_jspx_page_context)) - return; - out.write("
    \n"); - out.write(" \t
     
    \n"); - out.write(" \t
    \n"); - out.write("\n"); - out.write("
    \n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("renewal"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_c_choose_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${engineOk ne 'true'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_fmt_message_12(_jspx_th_c_when_0, _jspx_page_context)) - return true; - out.write("

    \n"); - out.write("

    "); - if (_jspx_meth_fmt_message_13(_jspx_th_c_when_0, _jspx_page_context)) - return true; - out.write("

    \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_fmt_message_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_fmt_message_12.setKey("engine_disabled_try_again_later"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_fmt_message_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_fmt_message_13.setKey("click_here_to_retry_last_transaction"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_if_1(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_choose_1(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_choose_2(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("
    \n"); - out.write(" \n"); - out.write(" \n"); - out.write("
    \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write("\n"); - out.write("
    \n"); - out.write(" "); - if (_jspx_meth_c_if_2(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_3(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_c_if_6(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("
    "); - if (_jspx_meth_fmt_message_14(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write(":
    ("); - if (_jspx_meth_fmt_message_15(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write(")
    \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_c_if_5(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("
    \n"); - out.write("
    \n"); - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db'] or not config['ew.hide_object_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_x_parse_0(_jspx_th_c_if_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_x_parse_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_x_parse_0.setVarDom("dbNames"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_trans_getDatabaseNames_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_trans_getDatabaseNames_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:getDatabaseNames - org.apache.jsp.tag.web.trans.getDatabaseNames_tag _jspx_th_trans_getDatabaseNames_0 = new org.apache.jsp.tag.web.trans.getDatabaseNames_tag(); - _jspx_th_trans_getDatabaseNames_0.setJspContext(_jspx_page_context); - _jspx_th_trans_getDatabaseNames_0.setParent(_jspx_th_x_parse_0); - _jspx_th_trans_getDatabaseNames_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_choose_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_1 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_1.setPageContext(_jspx_page_context); - _jspx_th_c_choose_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - int _jspx_eval_c_choose_1 = _jspx_th_c_choose_1.doStartTag(); - if (_jspx_eval_c_choose_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_1); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.user_db}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_0(_jspx_th_c_when_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_c_set_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_c_set_0.setVar("userDb"); - _jspx_th_c_set_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.user_db}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_otherwise_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_1 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_1.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - int _jspx_eval_c_otherwise_1 = _jspx_th_c_otherwise_1.doStartTag(); - if (_jspx_eval_c_otherwise_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_1(_jspx_th_c_otherwise_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_1); - return false; - } - - private boolean _jspx_meth_c_set_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_set_1.setVar("userDb"); - _jspx_th_c_set_1.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope['property-default-user-db']}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_c_choose_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_2 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_2.setPageContext(_jspx_page_context); - _jspx_th_c_choose_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - int _jspx_eval_c_choose_2 = _jspx_th_c_choose_2.doStartTag(); - if (_jspx_eval_c_choose_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_2(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_2(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_2); - return false; - } - - private boolean _jspx_meth_c_when_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_2 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_2.setPageContext(_jspx_page_context); - _jspx_th_c_when_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - _jspx_th_c_when_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.object_db}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_2 = _jspx_th_c_when_2.doStartTag(); - if (_jspx_eval_c_when_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_2(_jspx_th_c_when_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_2); - return false; - } - - private boolean _jspx_meth_c_set_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_c_set_2.setVar("objectDb"); - _jspx_th_c_set_2.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.object_db}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_c_otherwise_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_2 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_2.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - int _jspx_eval_c_otherwise_2 = _jspx_th_c_otherwise_2.doStartTag(); - if (_jspx_eval_c_otherwise_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_3(_jspx_th_c_otherwise_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_2); - return false; - } - - private boolean _jspx_meth_c_set_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_3 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_3.setPageContext(_jspx_page_context); - _jspx_th_c_set_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_c_set_3.setVar("objectDb"); - _jspx_th_c_set_3.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope['property-default-object-db']}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_3 = _jspx_th_c_set_3.doStartTag(); - if (_jspx_th_c_set_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_3); - return false; - } - - private boolean _jspx_meth_c_if_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_c_if_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ew.hide_object_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_fmt_message_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_14.setKey("copy_ids"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_fmt_message_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_15.setKey("one_per_line"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_c_if_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_4 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_4.setPageContext(_jspx_page_context); - _jspx_th_c_if_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.copy_ids) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_4 = _jspx_th_c_if_4.doStartTag(); - if (_jspx_eval_c_if_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.copy_ids}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_c_if_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_4); - return false; - } - - private boolean _jspx_meth_c_if_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_5 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_5.setPageContext(_jspx_page_context); - _jspx_th_c_if_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${empty param.copy_ids and not empty param.submit}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_5 = _jspx_th_c_if_5.doStartTag(); - if (_jspx_eval_c_if_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_16(_jspx_th_c_if_5, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_5); - return false; - } - - private boolean _jspx_meth_fmt_message_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_5); - _jspx_th_fmt_message_16.setKey("required_field"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_c_if_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_6 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_6.setPageContext(_jspx_page_context); - _jspx_th_c_if_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_6.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_6 = _jspx_th_c_if_6.doStartTag(); - if (_jspx_eval_c_if_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - if (_jspx_meth_fmt_message_17(_jspx_th_c_if_6, _jspx_page_context)) - return true; - out.write(": \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_dsp_selectObjectDatabase_0(_jspx_th_c_if_6, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_7(_jspx_th_c_if_6, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_6); - return false; - } - - private boolean _jspx_meth_fmt_message_17(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_6, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_6); - _jspx_th_fmt_message_17.setKey("object_db"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_dsp_selectObjectDatabase_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_6, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // dsp:selectObjectDatabase - org.apache.jsp.tag.web.display.selectObjectDatabase_tag _jspx_th_dsp_selectObjectDatabase_0 = new org.apache.jsp.tag.web.display.selectObjectDatabase_tag(); - _jspx_th_dsp_selectObjectDatabase_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_selectObjectDatabase_0.setParent(_jspx_th_c_if_6); - _jspx_th_dsp_selectObjectDatabase_0.setName("object_db"); - _jspx_th_dsp_selectObjectDatabase_0.setDbNames((org.w3c.dom.Node) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${dbNames}", org.w3c.dom.Node.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_selectObjectDatabase_0.setSelectedDb((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${objectDb}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_selectObjectDatabase_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_6, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_7 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_7.setPageContext(_jspx_page_context); - _jspx_th_c_if_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_6); - _jspx_th_c_if_7.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${empty param.object_db and not empty param.submit}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_7 = _jspx_th_c_if_7.doStartTag(); - if (_jspx_eval_c_if_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_18(_jspx_th_c_if_7, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_7); - return false; - } - - private boolean _jspx_meth_fmt_message_18(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_7, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_7); - _jspx_th_fmt_message_18.setKey("required_field"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_fmt_message_19(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_19 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_19.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_19.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_19.setKey("process_renewal"); - int _jspx_eval_fmt_message_19 = _jspx_th_fmt_message_19.doStartTag(); - if (_jspx_th_fmt_message_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_19); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/renewal/renewal_005fresult_jsp$renewal_005fresult_jspHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/renewal/renewal_005fresult_jsp$renewal_005fresult_jspHelper.class deleted file mode 100755 index b7473dc18b6e296ac2b3a3cb921a0bc24a4b5702..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2513 zcmbtWTTdKi7=FIxgQ3$Y(4`0&{aB8$Zq8!~LiWyzkd7~ zz!6;Df!!F^5ygm_jjG29^*E{H6kb)c*L0l58TA-b%dr1RU)A4V{SfR6r)v6pN?-~qW6M;9CNSO0*zBn-kvVzmTYg% zTFP=KI_0LV>;=nn)VjPWRnP*R<=~zP>YSY|*dC#t$meZuENl6`P3hU~gm-8w6GU&< z6~|9|PR_|&flHf$DbWdRIedZrRRGukkAUXnuemEWGuYizU3T7c0^1wyy(CcM7Mb{c zTguU?RA8l7k{0VH#86MHrR_rCxOu`*SF$J2Try`mu353bLUoWcy* zwT=h#vssGiSr<^AEeOnPgIimcjzHf=m6p$nH9gYW$=QneU_H?tUBCyeS_9Bw3vntl>jIJ-R5uafn7BDwcsEP%qvrI5jC}Rib6^FZedjCaK zE4YP{nYOZ-X9%fMw5P}0niSo_6T!;v z0LjVKO-R&n?1=Txpqzrl$7776(U#^skt%C9ghzs3UhE$(OKcOfD%hC9ye55iP< zA-A5L9O5`k7$R7KLMalWbObvdBdXzu)>1pI;pk%+8jk&qdemqb(r}zd5Ip#kZu8_1 z-m8GxNDD91Mg*_01_7Pgck@fBi#zXdy_!m%p3%2>8|ag%89kQj4u^5QuRGpdkuH6- d3|{pMdi92~K_E7z55-3g$A^dehxJ%O{|8bRpF02m diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/renewal/renewal_005fresult_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/renewal/renewal_005fresult_jsp.class deleted file mode 100755 index 10dd65efcc92da2b0fab0179684ac74aca8044b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36020 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"); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
    \n"); - out.write(" \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t\t

    MEKELLE UNIVERSITY LIBRARY with VLIR/UOS support

    \n"); - out.write("\t\t\t\t

    ABCD - Empweb

    \n"); - out.write("\t\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

    \t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

    \n"); - out.write("\t\t\t
     
    \n"); - out.write("\t\t
    \n"); - out.write("\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
    \r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write("
    \n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_c_choose_0(_jspx_page_context)) - return; - if (_jspx_meth_dsp_transactionResultFooter_0(_jspx_page_context)) - return; - out.write("
    \r\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_c_choose_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${((empty fn:trim(param.copy_ids)) or\r\n (empty fn:trim(param.object_db))) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_redirect_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_c_redirect_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:redirect - org.apache.taglibs.standard.tag.rt.core.RedirectTag _jspx_th_c_redirect_0 = (org.apache.taglibs.standard.tag.rt.core.RedirectTag) _jspx_tagPool_c_redirect_url.get(org.apache.taglibs.standard.tag.rt.core.RedirectTag.class); - _jspx_th_c_redirect_0.setPageContext(_jspx_page_context); - _jspx_th_c_redirect_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_redirect_0.setUrl("index.jsp"); - int _jspx_eval_c_redirect_0 = _jspx_th_c_redirect_0.doStartTag(); - if (_jspx_eval_c_redirect_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_redirect_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_redirect_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_redirect_0.doInitBody(); - } - do { - if (_jspx_meth_c_if_1(_jspx_th_c_redirect_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_2(_jspx_th_c_redirect_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_3(_jspx_th_c_redirect_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_redirect_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_redirect_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_redirect_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_redirect_url.reuse(_jspx_th_c_redirect_0); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_redirect_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_redirect_0); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.copy_ids)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_param_0(_jspx_th_c_if_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_c_param_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:param - org.apache.taglibs.standard.tag.rt.core.ParamTag _jspx_th_c_param_0 = (org.apache.taglibs.standard.tag.rt.core.ParamTag) _jspx_tagPool_c_param_value_name_nobody.get(org.apache.taglibs.standard.tag.rt.core.ParamTag.class); - _jspx_th_c_param_0.setPageContext(_jspx_page_context); - _jspx_th_c_param_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_c_param_0.setName("copy_ids"); - _jspx_th_c_param_0.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.copy_ids}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_param_0 = _jspx_th_c_param_0.doStartTag(); - if (_jspx_th_c_param_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_param_value_name_nobody.reuse(_jspx_th_c_param_0); - return false; - } - - private boolean _jspx_meth_c_if_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_redirect_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_redirect_0); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.object_db) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_param_1(_jspx_th_c_if_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_c_param_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:param - org.apache.taglibs.standard.tag.rt.core.ParamTag _jspx_th_c_param_1 = (org.apache.taglibs.standard.tag.rt.core.ParamTag) _jspx_tagPool_c_param_value_name_nobody.get(org.apache.taglibs.standard.tag.rt.core.ParamTag.class); - _jspx_th_c_param_1.setPageContext(_jspx_page_context); - _jspx_th_c_param_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - _jspx_th_c_param_1.setName("object_db"); - _jspx_th_c_param_1.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.object_db}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_param_1 = _jspx_th_c_param_1.doStartTag(); - if (_jspx_th_c_param_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_param_value_name_nobody.reuse(_jspx_th_c_param_1); - return false; - } - - private boolean _jspx_meth_c_if_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_redirect_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_redirect_0); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.submit) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_param_2(_jspx_th_c_if_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_c_param_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:param - org.apache.taglibs.standard.tag.rt.core.ParamTag _jspx_th_c_param_2 = (org.apache.taglibs.standard.tag.rt.core.ParamTag) _jspx_tagPool_c_param_value_name_nobody.get(org.apache.taglibs.standard.tag.rt.core.ParamTag.class); - _jspx_th_c_param_2.setPageContext(_jspx_page_context); - _jspx_th_c_param_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - _jspx_th_c_param_2.setName("submit"); - _jspx_th_c_param_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.submit}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_param_2 = _jspx_th_c_param_2.doStartTag(); - if (_jspx_th_c_param_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_param_value_name_nobody.reuse(_jspx_th_c_param_2); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_fmt_message_11(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("

    \r\n"); - out.write("

    "); - if (_jspx_meth_fmt_message_12(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("

    \r\n"); - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_c_forEach_1(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_fmt_message_11(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_11.setKey("renewal"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_12.setKey("renewal_result"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_c_forEach_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_1 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_1.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_forEach_1.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${kfn:splitLines(param.copy_ids)}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_3, false)); - _jspx_th_c_forEach_1.setVar("cid"); - int[] _jspx_push_body_count_c_forEach_1 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_1 = _jspx_th_c_forEach_1.doStartTag(); - if (_jspx_eval_c_forEach_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_if_4(_jspx_th_c_forEach_1, _jspx_page_context, _jspx_push_body_count_c_forEach_1)) - return true; - int evalDoAfterBody = _jspx_th_c_forEach_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_1[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_1.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_1.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_1); - } - return false; - } - - private boolean _jspx_meth_c_if_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_1, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_1) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_4 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_4.setPageContext(_jspx_page_context); - _jspx_th_c_if_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_1); - _jspx_th_c_if_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(cid) ne ''}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_4 = _jspx_th_c_if_4.doStartTag(); - if (_jspx_eval_c_if_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_trans_transResult_0(_jspx_th_c_if_4, _jspx_page_context, _jspx_push_body_count_c_forEach_1)) - return true; - int evalDoAfterBody = _jspx_th_c_if_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_4); - return false; - } - - private boolean _jspx_meth_trans_transResult_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_1) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:transResult - org.apache.jsp.tag.web.trans.transResult_tag _jspx_th_trans_transResult_0 = new org.apache.jsp.tag.web.trans.transResult_tag(); - _jspx_th_trans_transResult_0.setJspContext(_jspx_page_context); - _jspx_th_trans_transResult_0.setParent(_jspx_th_c_if_4); - _jspx_th_trans_transResult_0.setJspBody(new renewal_005fresult_jspHelper( 0, _jspx_page_context, _jspx_th_trans_transResult_0, _jspx_push_body_count_c_forEach_1)); - _jspx_th_trans_transResult_0.doTag(); - return false; - } - - private boolean _jspx_meth_trans_renewalSingle_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context, int[] _jspx_push_body_count) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:renewalSingle - org.apache.jsp.tag.web.trans.renewalSingle_tag _jspx_th_trans_renewalSingle_0 = new org.apache.jsp.tag.web.trans.renewalSingle_tag(); - _jspx_th_trans_renewalSingle_0.setJspContext(_jspx_page_context); - _jspx_th_trans_renewalSingle_0.setParent(_jspx_parent); - _jspx_th_trans_renewalSingle_0.setUserId((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.user_id)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_renewalSingle_0.setCopyId((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(cid)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_renewalSingle_0.setUserDb((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.user_db)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_renewalSingle_0.setObjectDb((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.object_db)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_renewalSingle_0.doTag(); - return false; - } - - private boolean _jspx_meth_dsp_transactionResultFooter_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // dsp:transactionResultFooter - org.apache.jsp.tag.web.display.transactionResultFooter_tag _jspx_th_dsp_transactionResultFooter_0 = new org.apache.jsp.tag.web.display.transactionResultFooter_tag(); - _jspx_th_dsp_transactionResultFooter_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_transactionResultFooter_0.doTag(); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } - - private class renewal_005fresult_jspHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public renewal_005fresult_jspHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public boolean invoke0( JspWriter out ) - throws Throwable - { - if (_jspx_meth_trans_renewalSingle_0(_jspx_parent, _jspx_page_context, _jspx_push_body_count)) - return true; - return false; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/return_/index_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/return_/index_jsp.class deleted file mode 100755 index 7d10afd668a8e2eeca9cabf4cf9ae31fd5bcf28f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40939 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/return_/index_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/return_/index_jsp.java deleted file mode 100755 index c0829a7b1..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/return_/index_jsp.java +++ /dev/null @@ -1,1540 +0,0 @@ -package org.apache.jsp.trans.return_; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class index_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_2; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); - _jspx_fnmap_2= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:trim", org.apache.taglibs.standard.functions.Functions.class, "trim", new Class[] {java.lang.String.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(13); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/coda.jspf"); - _jspx_dependants.add("/WEB-INF/tags/admin/checkEngine.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/getDatabaseNames.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/selectObjectDatabase.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_parse_varDom; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_x_parse_varDom = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_var_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_var = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_x_parse_varDom.release(); - _jspx_tagPool_c_set_var_value_nobody.release(); - _jspx_tagPool_c_set_var.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
    \n"); - out.write(" \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t\t

    BIREME - Centro Latino Americano e do Caribe de Informação em Ciências da Saúde

    \n"); - out.write("\t\t\t\t

    ABCD - Empweb plug-in

    \n"); - out.write("\t\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

    \t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

    \n"); - out.write("\t\t\t
     
    \n"); - out.write("\t\t
    \n"); - out.write("\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
    \r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write("
    \n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("
    \n"); - out.write("\n"); - out.write("
    \n"); - out.write("\n"); - out.write("

    "); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

    \n"); - out.write("\n"); - out.write(" "); - // admin:checkEngine - org.apache.jsp.tag.web.admin.checkEngine_tag _jspx_th_admin_checkEngine_0 = new org.apache.jsp.tag.web.admin.checkEngine_tag(); - java.util.HashMap _jspx_th_admin_checkEngine_0_aliasMap = new java.util.HashMap(); - _jspx_th_admin_checkEngine_0_aliasMap.put("engineOk", "engineOk"); - _jspx_th_admin_checkEngine_0.setJspContext(_jspx_page_context, _jspx_th_admin_checkEngine_0_aliasMap); - _jspx_th_admin_checkEngine_0.setVar("engineOk"); - _jspx_th_admin_checkEngine_0.doTag(); - if (_jspx_meth_c_choose_0(_jspx_page_context)) - return; - out.write("
    \n"); - out.write(" \t
     
    \n"); - out.write(" \t\n"); - out.write(" \t
    \n"); - out.write(" \t\n"); - out.write("\n"); - out.write("
    \n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("return_form"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_c_choose_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${engineOk ne 'true'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_fmt_message_12(_jspx_th_c_when_0, _jspx_page_context)) - return true; - out.write("

    \n"); - out.write("

    "); - if (_jspx_meth_fmt_message_13(_jspx_th_c_when_0, _jspx_page_context)) - return true; - out.write("

    \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_fmt_message_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_fmt_message_12.setKey("engine_disabled_try_again_later"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_fmt_message_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_fmt_message_13.setKey("click_here_to_retry_last_transaction"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_if_1(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_choose_1(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("
    \n"); - out.write(" "); - if (_jspx_meth_c_if_2(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_c_if_5(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("
    "); - if (_jspx_meth_fmt_message_14(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write(":
    ("); - if (_jspx_meth_fmt_message_15(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write(")
    \n"); - out.write(" "); - if (_jspx_meth_c_choose_2(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" "); - if (_jspx_meth_c_if_4(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("
    \n"); - out.write("
    \n"); - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db'] or not config['ew.hide_object_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_x_parse_0(_jspx_th_c_if_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_x_parse_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_x_parse_0.setVarDom("dbNames"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_trans_getDatabaseNames_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_trans_getDatabaseNames_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:getDatabaseNames - org.apache.jsp.tag.web.trans.getDatabaseNames_tag _jspx_th_trans_getDatabaseNames_0 = new org.apache.jsp.tag.web.trans.getDatabaseNames_tag(); - _jspx_th_trans_getDatabaseNames_0.setJspContext(_jspx_page_context); - _jspx_th_trans_getDatabaseNames_0.setParent(_jspx_th_x_parse_0); - _jspx_th_trans_getDatabaseNames_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_choose_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_1 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_1.setPageContext(_jspx_page_context); - _jspx_th_c_choose_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - int _jspx_eval_c_choose_1 = _jspx_th_c_choose_1.doStartTag(); - if (_jspx_eval_c_choose_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_1); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.object_db}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_0(_jspx_th_c_when_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_c_set_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_c_set_0.setVar("objectDb"); - _jspx_th_c_set_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.object_db}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_otherwise_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_1 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_1.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - int _jspx_eval_c_otherwise_1 = _jspx_th_c_otherwise_1.doStartTag(); - if (_jspx_eval_c_otherwise_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_1(_jspx_th_c_otherwise_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_1); - return false; - } - - private boolean _jspx_meth_c_set_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_set_1.setVar("objectDb"); - _jspx_th_c_set_1.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope['property-default-object-db']}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_c_if_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ew.hide_object_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_fmt_message_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_14.setKey("copy_ids"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_fmt_message_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_15.setKey("one_per_line"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_c_choose_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_2 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_2.setPageContext(_jspx_page_context); - _jspx_th_c_choose_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - int _jspx_eval_c_choose_2 = _jspx_th_c_choose_2.doStartTag(); - if (_jspx_eval_c_choose_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_2(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - if (_jspx_meth_c_when_3(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_2); - return false; - } - - private boolean _jspx_meth_c_when_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_2 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_2.setPageContext(_jspx_page_context); - _jspx_th_c_when_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - _jspx_th_c_when_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.copy_ids}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_2 = _jspx_th_c_when_2.doStartTag(); - if (_jspx_eval_c_when_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_2(_jspx_th_c_when_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_2); - return false; - } - - private boolean _jspx_meth_c_set_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_c_set_2.setVar("copy_ids"); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_eval_c_set_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_2.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.copy_ids}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_c_set_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_c_when_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_3 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_3.setPageContext(_jspx_page_context); - _jspx_th_c_when_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - _jspx_th_c_when_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty paramValues.retry_copy_id}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_3 = _jspx_th_c_when_3.doStartTag(); - if (_jspx_eval_c_when_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_forEach_1(_jspx_th_c_when_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_3); - return false; - } - - private boolean _jspx_meth_c_forEach_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_1 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_1.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_3); - _jspx_th_c_forEach_1.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${paramValues.retry_copy_id}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_forEach_1.setVar("copy"); - int[] _jspx_push_body_count_c_forEach_1 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_1 = _jspx_th_c_forEach_1.doStartTag(); - if (_jspx_eval_c_forEach_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_3(_jspx_th_c_forEach_1, _jspx_page_context, _jspx_push_body_count_c_forEach_1)) - return true; - int evalDoAfterBody = _jspx_th_c_forEach_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_1[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_1.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_1.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_1); - } - return false; - } - - private boolean _jspx_meth_c_set_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_1, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_1) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_3 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_3.setPageContext(_jspx_page_context); - _jspx_th_c_set_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_1); - _jspx_th_c_set_3.setVar("copy_ids"); - int _jspx_eval_c_set_3 = _jspx_th_c_set_3.doStartTag(); - if (_jspx_eval_c_set_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_push_body_count_c_forEach_1[0]++; - _jspx_th_c_set_3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_3.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copy_ids}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copy}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_set_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - _jspx_push_body_count_c_forEach_1[0]--; - } - if (_jspx_th_c_set_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_3); - return false; - } - - private boolean _jspx_meth_c_if_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(copy_ids) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copy_ids}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_c_if_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_4 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_4.setPageContext(_jspx_page_context); - _jspx_th_c_if_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${((empty param.copy_ids ) and (empty paramValues.retry_copy_id)) and not empty param.submit}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_4 = _jspx_th_c_if_4.doStartTag(); - if (_jspx_eval_c_if_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_16(_jspx_th_c_if_4, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_4); - return false; - } - - private boolean _jspx_meth_fmt_message_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - _jspx_th_fmt_message_16.setKey("required_field"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_c_if_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_5 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_5.setPageContext(_jspx_page_context); - _jspx_th_c_if_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_5 = _jspx_th_c_if_5.doStartTag(); - if (_jspx_eval_c_if_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - if (_jspx_meth_fmt_message_17(_jspx_th_c_if_5, _jspx_page_context)) - return true; - out.write(": \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_dsp_selectObjectDatabase_0(_jspx_th_c_if_5, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_6(_jspx_th_c_if_5, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_5); - return false; - } - - private boolean _jspx_meth_fmt_message_17(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_5); - _jspx_th_fmt_message_17.setKey("object_db"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_dsp_selectObjectDatabase_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // dsp:selectObjectDatabase - org.apache.jsp.tag.web.display.selectObjectDatabase_tag _jspx_th_dsp_selectObjectDatabase_0 = new org.apache.jsp.tag.web.display.selectObjectDatabase_tag(); - _jspx_th_dsp_selectObjectDatabase_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_selectObjectDatabase_0.setParent(_jspx_th_c_if_5); - _jspx_th_dsp_selectObjectDatabase_0.setName("object_db"); - _jspx_th_dsp_selectObjectDatabase_0.setDbNames((org.w3c.dom.Node) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${dbNames}", org.w3c.dom.Node.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_selectObjectDatabase_0.setSelectedDb((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${objectDb}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_selectObjectDatabase_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_6 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_6.setPageContext(_jspx_page_context); - _jspx_th_c_if_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_5); - _jspx_th_c_if_6.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${empty param.object_db and not empty param.submit}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_6 = _jspx_th_c_if_6.doStartTag(); - if (_jspx_eval_c_if_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_18(_jspx_th_c_if_6, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_6); - return false; - } - - private boolean _jspx_meth_fmt_message_18(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_6, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_6); - _jspx_th_fmt_message_18.setKey("required_field"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_fmt_message_19(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_19 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_19.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_19.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_19.setKey("process_return"); - int _jspx_eval_fmt_message_19 = _jspx_th_fmt_message_19.doStartTag(); - if (_jspx_th_fmt_message_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_19); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/return_/return_005fresult_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/return_/return_005fresult_jsp.class deleted file mode 100755 index 46929c7fc1fcc9eb4a2eb58e0db89f8fbf683187..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34576 zcmdsgcYIvM5&!Jly}Ng(bCcZ8^(-4#$?C=D25z`Fxf>8?>1>@*<8*Sx^j?gC05PFB zG$%j^RmN0-t5fm?CkFBzSC3R z-TNRB6{%Z%VxMunS3G3g;KSoapRwEc6=#3VkDK^$Ge2(O$8Y#?D?fhAkK6chJ3sE= z$DRDRiywD0l{TNT$GFEd_GTIP8uxMLexLDx@gP6Y%mc?T};{4l-*3(-IP5{nQh7(Q}#4vFH`n5WgifheN7oaE3%&{`*VH(KL(m| zkSPaqGHA*nrp)E!P<{+ErW|d`F{aEjWxgrLnzF!@g&tYtqYI4d zO{ljtTg2~Q-(}A-joweInk7pOgY( zYRdJdJkFH$rfe`}qbZwA*~}_9o*yw&wwN;RldW=tDK|1No7gU1=E}{c++xbD9(jUC zZev}a$d8j?+45wMJjF+^Gq_@i#q1Qpc5q#uwsa(1^Ve`QMc8uBJCyxAjf@yOr!#9(lS$0z*Iq;6#@zeScw3}!}d z^NA6RHG;Wdha&Gl2F#;Gzj7yMfjxq;@A8Qv#x7#)y8&ezXFlUr_ju$zT(XxR_i{t` z@#B7eJiuijQp9?EkV_u&$bCLBg^5jJVh;n#M@+e&;Yuz<>r)v0QAU5vl#iS82~$4F zx!;-cDN{b}k-zteDkf3IGFGv+|G@QsH07U6`3xtYHRW@r0n>OuKJSq)_(V1Q6*4b! z<)8WS7re>5RdHi4net^;!e34K3RnKkl&>;;%_INr6Aj!}1GD=NK>4~U-(dJA7lPde zmc7A}9d5LNsW!0M-u8(tXjW{I@9^WFri3rsBHuM7JlPicK0iM2$bb99X^eInqn#%I z>5>0o_#r<~{gF?c%hl&{^|@T~U!T~{ENy3&7;<-PXI8eeFrRqjr>6YOBR}`aFXWe| z{K}MHd*uQ7jVZr1<#(q1-lND=!lMkIxK>G1DTXdnxlQFUm1!!kseGo&GL_#{T};*0 zRNYL~-BdkHm2IjVQ}r}eFH`k4RUcFJHC4b={Y=&0R0B*k&{TswYOqHIJ!*)cF4gN> znm1LiZEOfPR~HH@ncEawR}gLv*VIJ{)`we~Be8;5Yhygx5Ghy~Yl=r|;*r`Jt&KJD zXj9|7a5L)1XHY51$QNhiO9XYdTCI&VM;dFxjqw&i*>l&2H-rmX5jGV z;^B1*o0{sY*EYnfTO#qfO*P^ANcDzreQTt;rKYJlQr+0Jrm1$bpwS0me@S@V%y46E zeI&-jK)t9#>Qh=7$ELd`+!ARFHzXSv*8ZJ_NJ~q2U8MTB$YzI+U^-e&b!)8NW;nrW zpG=hK+Uj_uB`#=4X3g5B*mQIV2*j$R@kj&I)jJcXrmm@}B_b%0S+TJ$(r6PNkXaXt z)J9`aHnS&aL}qn!I2LY5u$`)fc8xT}>msp@QD$IhCKdEpbvztf2hbctXT{>^s0^%V zQ*|tId@ID)no8)%Jt5i{jZYFJM~+%1NKI|3MGM{LMjIpZTN~CyVoSnn>QR!dO=4L% z7UjHMsN!`|XsR^LBwCsa;<0dJOF=9WZ;drpCtzV=+1gm7rL{iJ?6XOO-)X7#IdW8r zh0cw(#DQco@+`0@D2tQRAV91M;^|yfB(@=11NIh=)UR$TXhBJRBwkP#k2e?0#Dh^# zu-KA){12kFG&eQ2M8<1n)Q20_Ipc;i1y%7_v~eByvd34vuG+FZ47tKoHDEy1N7u9z zw8SwW!m-){6cohb1vO2vNWs!rJ%$RXWLrHM!9YvW5wnuUSEom0!u~5Wyhmq^U=$b3 zv&M|oPT!Pvc!;ME%oL=wBd$=G7!K(ijT6)vZB%*KK9)z;2omU{o+-UMD;|l3Ef18* zKv_o&pfE9-(-|m&N43X_)?%u3TqmM1mDHtqthPv{n~iD?$LqjVGq_G^Di&E6 z*;KGF9EVyOK}$4rR6j2q$DF}l+Z)F0upzRMRcoi?VWhi-*R(X%x5gt=n;PShO&ByC zcN-MbS+}7|fi5ISWf1=0xJd2Ha7!I#Bru@R98d&W=#?VplDb&aMs^TDVdb*Bf!EU* zKRh-u+TkGd_!IQQ1KJ*`(7d+p8PG{n44z?7Msx5Q1+!b4?Rs#Q)r`r+(a_)y&=)2V zSQ74gOvZwO8MrB4Mq@B>%-HqOnlR7a?Rl}ik=;1Z-8D^(YoqWo12ae`F;NXf+0+VE zW@6d0EstT+V#9!at<&CGPxadN7OYv1`3H4g%L!;Yw&P*!YH(oLif{U+nn*J<-r`ZY z9yL@@KkJ=_2pnDd+5mQvo7qRqO{(fft#a(FqxZ`W#bL59t4gd$EN^Br<&5{_f(1-< zz_GpFNE&^TnPk;$)Tb%a>=T8 zD??Wy*{yU z3Jzto>E+3+wU%kyE!nFRi;As1TN8<8Ggz3~ku!+Hzif)L_hpJ19K#m);(h94T5zA(pma#XFs^)Mi-w0_NV?H8i)j)K&9l2%Z!BHZ0syNE@rM zdTT!tFxsa7&k9;SiydmF*@1L>vpdM>uIS9{P|=y$p{iG!*;#ubHocq_6(>t8e$d!z zni?9K8m;y4RK2sZlx(+STR@Vc-HvT|ddr2@Z4=dIo+vB&!L}3Y@a5RJS*_aC?N$?% z>?Nn&rn8kpyEd1)-PH0!nnm;=TWoI(t@iDf?DkVBwj1v7C>etrCGCbP%53Aexwm$j zVBIzr&AL-qe8@V}>syOyy8)YNhgLg|VT>6Zqof_jDC>x02-2S8q;zSGClz4}4WEUH zDWh?ev}+t?9W@S~+BcqLG_7$I+r!6h+}W}7Fu`h=x4tbHFxqcfVVLBCIyo!VRHwZd z`oW$_9Z3rkQ39)nQpa-!U3=4{c}?3iL5ZDgwNTUPRx4T8o+32U2}RU&N)dG(Pc~?( z<7omFb|-4%PIzS$+wq>xJvVULnJtzP8J2^Rc9w%O+eGYc=U@yvJk?FxMTZ_Bz=GH6 zK%2B}Xf~a}DXv(DS`gXcP)ij;6Nsy!@qvz0?zlc}Ex_||9MK8v`qCmdHaS#b?z5vw zT1JbeelFHlJr9;0<#rQswYuuganj?T?b>cf)@pxbip;ew%@%#$1vfQXJj`f9=rqPm z40nY80mKQZLn~Dawb7R5`tW8;8yz%av6MPHq(s-iL2`CTFCUcJAc*L7N3^M6>EgLd zw3bt+f%I3+2{rY0q|R5>)EcXa%!qPauAd!cOOLLN9BjRlh_2Yvzb>SF{bmGz_Gx94vD&Mchssg_%R7D{lhK)UV1^xnET%#Im+b z7&2|a)FmqyP7m_y!G%kw%$+qgn44cvu)JhyLBX^o(}F8zE}1tsSTwdUxP*g>QSR_? zeL=zW`MJSd-hPJ)3N~)sICf)6%~+1BFIil$iHQ~Q+jcTv+m!w4*xGn)?j(;I=T{+B zAjpWc_|LTG449qDL{=P%jZ9LWvpP(x#UVs2+PlN&5x zVp*D4JQ}Z$AT(W+a$u4eHJNc$4ih9po_ZG3P70>OBnWjj)nJalr}7Ba}>=QAZ2Q~C)M zalQff7Vm&J0cyuu{ME#w&G8^dkXj+e#N65NC@s1$H&qL4;)&vxSk1&-_)ZQ0PDe~B zHmec)r-qiX>sxXsK?C}2W<2y$o8Xtn^2_*FP!L4e6sH7{Sg?aegNU@&)Q!ap!z}#Z z#%N=0)5ft)jrC38+Tg_C+UO?D<($ao@j&a!XsKNKIGZqUHg(?fF$cXT)J8W1YwE)- zEfaGY0rPGyR~XzIL%m*aDnhie1?GfUF*~kVjcc1UY9C;MBom6(PRzyPIno%{HKVPX zXv4Z-xE@30h$&O2zmd!adzyw=-OO8Q2Z8h0q8ITgVU)-Ye6)+){aJM>S17b zC)5>9nlfwg^m)^R`N65ci8Tf1B4XLt6g;9K5(7R`kzj38a4HUb)*uxLGUu^|@c!NV zuR~o!aB6h_O^r3ta7(Z@9IOiOzqd95Z51&WtO2x9Jc)Tl3)35#v9<^{*SD_Ak2V6U zn6a`nR)TXMzmmxG<4lT<+4DM@Q`}GRLYO>bVUG8j7@M)C#&whYMg@=GtdJgVR*{OT z^>*KmoB-Dpi>#fP>o-Ce^2S7sJ)s~xX;d(Hf*wkKZ3GUz!x_Wm=J|*c`UMHQ-`BLp z<4uk5)awvX&28(!!qP;!QpTumOE+q z(4z9f@eW$5ih4Sx6Gg|Y2?M(e==VvnDL%d6GZw4H&0H{wC8Aa}XHAQ|emP}EOO5w~ z?Ybrw-aP9F{%t2;z69VZtegVD{_u+Cro906`sJ1!U9KpJXal8q6 zk#_N^GDD^X=wDY49o0LOaV!PJL@^2UPqnia1j@mZWooREff*gMCWg^o6T`u%rBs8F z*pO3{m`c!EJHq>Q@%dGQYV@ckziL*;dlVJ{Ej$g!RVzeZ7i(&5#%gJU+Q{=y!cO7r z4q@s`Ia0);0!tcS0X$t~6WngIUv1(=jz!)>EKr?ZM@<+5nBOuk~$eD$cJE3nTIaeXAIkFpMq8Kb&#>i#qhQ?zhIp< zdDJO>b*egz&2PP5oz6D+BieP&SFi(*Y>XCFHjZT@AB!cjU!B3k+*rcs)6cAw>6KN? z-BMsh4ebenhXG!|)})b-#>|A9fZZ2Z-rL5oGJ^6CK|#qlIeKB(*2bnduWfNsw|WGx z=T)>D0y5*fyPqRkg9)fDq@yyo}Yx3MiU~;R)dR0#)f(+u7m=C z6{rTb#Z0uWffvG3YNRgDE6gkARv+b7FH}1O9hNRi%Gqn`4G%$OKcuJBfZ5bU=-F?q zF&6lZZLI!+AEJ;EK*sK8*w&H3kub{m<{)H&91SCNKoo}Cytz7B+cIiYuqoCtN|QdJ zt*%`I92WU8h-|E7Mh<1nWJZ(WI2=v;)kVDVxmaC-WpKLs?05%T!W67)?R}bG{Y+iz zSC?^ju4jE5&yS7F%P`B#4=Up}ztOxZL^PRabz4z>bvcjl9>cb#D-ebwZa$ zJ7yMCuVE|dpOnF}Ca3=yWfu>QUy7H~Lk#U3?kFY+9cz!Sy8)MC{OVeD9k#Y9){si* z5JHM@)+sM10v%3x5GFEgE3YbGb7rD1f52C*wXc!36eKQ`>P0cTd#FtF&(5}BD(_`I z>UzJrLEVVuGLuiZV+R0O5;KkN9jF>G1TdZ{Zg1>0QHN4}(^$-AxfH*A$ zKq;7AwQ%~}6mEQa^3gV#SV(Aa~7#6R(rI7w{s)3YF<{ z8;^J7cD@Hz!p`p7!LfHtPM)tjVFzXB{RNHT4aw|b1>Ed!wPBmau;fcDx3(Wd)RIB^vCs$ZICX@UX>1nikaSebr?eET-_(pN zk8ulUU^-61u+e@no|ZT1&&lAa98zQ3s`yO>oE?POIJFogi?iBYs2!pYL0UolxQ(u7wcn zn3C1$7D|Tx6WqWp;*P4mFm}+kcvEd56m{H|ww(6I71lect4A1cnoV|cM;A-36o-^? zRedIcyt7-Hr(mNkD6exo;8^Ds)>U5wn-aSjIEGmZoP7%J%B3$*s;rB;uY!JN*{sZ48|m~%rJm?yXegZ&SV15J>weZ( z2di@E$+^MEj7+octU6`Ec9L>0Cf@@6;pqx&zd%mht?UYyVK4YNE|00+lCnTg232|$ zu5Unh1tTdJ`UIWZi8?ax_SjnLa4@ zBVXj?copj%7l|W?Zlhy6>YnyWYiC#KqFH2*h@*QEyhJNMM0P>q=4i&q%+vsuatO$+ z(LlV_KNJD3t@g~b& zErR+31$Hsaf_-`i@*_H;+TjK5aUEc`*L3?5{$9Y3VU?oZjv7sQ(bg`%_yd?31JdqQ z+!lwztusbFPo`ZWhquAR*sRZp52DldFG8mt%zb>(9Q)5yZA``CZWZ6@Zmhxg5tbw= z?KHNGcC9H6;!y4< zL-!I*VEvyaD6fWX3Df-#mOXap1ZrY0n%16I7w|z2He43LPG9G4cLN`XPq5rt7;!kp zlMgJqwrP4}txmdP5iD`B#D;o+kB=0hOgqh6r$~s*2Uo zBQa!k|Dp)urfhdKj>%Wf`Fw%9CDj~e+2wdAo4uWN)hSU5Bd80v%!e8wSEB~$4#M#| zZrB=P_MONJ>oK9fW&DX+hAT^`q$3eik1#gl><~MbG=+O?5bRdfsZ$*RFjAG1oZ-a+gUF=IBCl;up{)Q)nZx_aIn)%l_&#o}h+7#GC( z)0J2hq2$=+>HNhW*5}Sdoi?MVNT4@-nUi+L1Umj8Ya6)M4nI`1XKkxlrzg3ibl4b* zL6X;u)_IzLjTH*Ddl4U6#Fyw#M%2hvZ1GvOsdt*049tkXuHm5rUyr?MZPSb>4p!?i zj6BUv%^b@@sjQ4&$D1$d|Aw*HnQCsfHh_Nf|THy?GsW; z1dTd~A4oyey$(0PU%FY1vM%Q9L&uJ0hcqwf=y_zSMYXqN8&CTZ_Ek&tCxcd>BLLNIWF=kq{44Hu*S8kDuA_ zaok)(1d}yHbWcNE2Lm+t5}1a#2c{vef@z4`U>f2=n1;9$rXj9{X^5L)8sc)8hPWT5 zA+CsNh+ASB;-VPf2=IklXn4MiTmj)|570Gw4~g3~+F$W>>%wm06{P(Zg7}+w6*(bZ z6Mwf~9&5j>?jYl~jCbdyysMmd|KT+JA2KxE9ivCLk-Uf0-QdAVx|2yyGHE80-el63 zOlBpM{$#RCGTAkm?3PS+PbPaLbr7PikZBQR(PHXNRWyW_P#!I%3R*@}XgSTJ75Lvu zs-acXNULcx9Yv?p(R3jllOp>LNA}kp+3&UWcGT#*$kj&K0B#F-EMQu|YXP4HvMk`Y zKo<*iwLmuubhkhcfJ`~U*+8FU=vs)wWv zkf9Vd|wk^>8aatLG?nZ@rFc|$fMen0AEB8=d0IJN-9*c*r0BoZI3#;&P zn%W^&VFGJ6?k8A)a~g4ZCSvvqi?Nj!SY?6L7C6cRM_b?+3shU+ zSPO(Lu*L#47O-D{YFPsj3#_%kIt$cUAZmg27C6oV^%iKbK%)hkEMSvvPRkw7IahW} zkEh4QC^XuFA}w*eoy4vBT?fC7HUQtIyD{Mi(td`r_^$WLC=TOR83??4MPw zbY)*!wbGq^S=CBU_T^P8&Fr67t?cg3-dSb8a7E&UU+@c8@(Wk-3s>_C*YFFw^b5aC zyl}1CYCz*($N1M~x*h{wv+Gz+*{YJnc z?+6VHxNL`+eJh54U|_-rz+pcwb_WLXF#YXLdJ(2`8wg@dn>lp59@Dpn1_cK3n7$)0 z2xI!rz@P-FyAq_b@3!c*QCnb88|^6{%;28(L*3+Z9_o878Sb^(O7S1TK+y6ZLG3?+ z%<94b2K=J(Aq+b7A1G&{_gO^mx4;7cyXoowZzQt&m4-ti+Y%nMBz?#N`z*lYWB0cQ zfc3Cdz}DR^XH$5D>-ux=@83s{;=j-USw67Wz`%e9uN5;gtOi*5*^hCj59l?p*y?iI zNA=Q0fj-)bBwBkMgnxt;Y0}!BY|=m8q@J+Ee9~(8U?ycXai~`HJBzM8hdhN`uYu}V zRuBz_ptgH?+QRz11^xhV`arS!yL*6Pd!;{GRkq^)l$LuYEytFtJ>0YD9!{4%mtF?? z+`nV8pU-|F`>uQF#q2+~(O>q`OOiDD%k9wrYPIzW0A~Fq)~vsq=7jtK|HJg^6?9m@ z$4kJ+se8a|qt|v4GHvwtK-S|}%Vh=pZS)Vk*gx@Nb|^QwdI;n`bUTfue#Vi$+4MJK zv9VgiwfId!&hNv|wlRE58VqF@`KgBAt1%2!xtgcp3e}|H7Ilq=H>oEzd|rLe(B*UQ zV(7lv{TV|KPLnj;=6OQH=gdzSn%{ZnF!V0-zOLa1UXAa=1q{yn3Vah8YJN|{Mv(bs z$ow*7ei<^qfSO;1%rBtkmm%}ZkojfE{4!*I0X4sXnqNT8FGJ>+A@d8U`32PcGGu-M zHNOm*Uxu@N8#Fx4cLqaj3b1v=HIjZvw_tl0Cl|G1i?9J(sEycqY@#06B=w{%)Q7fG zKRSs9(aAKNPN6b7jmBZ~bU2+sN79)zpU%QY>uhYU&ZT4Nd~8@Qz!qyeC|ror9dsF8 zN!QU;bQ4`od*~W^kap32`XxO@*V1#S`G~HkFX;vmpkIlR^lMRyS*en46-Ur-#Z0#$x)Nu^MnKJ#945?~OS9!PrWFG)|>wjEm@5O(O^eJ*m<_u>_oPaNjzA%?s9 ziV?2CVx()h80E?rqg|z9jBC8eb4?NXu34hQwOEw8juB<93q`qWpQv!Xg1zS(V!Z2J zF~RkbnCSXKOmclECc9nY2zP%m#XUkybx#-5+zZ4E_cAfl9TBtK^e@rwIqvA}(oSm?e_EOI|0s@%_tCGMBRQuk|Onfqj#;vuoh;}xqt z-NjL!KH_N4AW`iZBEp`LqQ+ApYCV%g#4}B-^{f%=JW)~SiQ%1XV!h`~ah&G@QSbSg zX!Kksnmjj&X3uTnc+VaY^E@b8JWl}cInnBQMQrfAAvSv66(@K;5hr=R7AKoRoMM{d zRI{5n&Fn4CGy~#nGbqk6M~HLHvEn?lOq_2{5EqzJ#f9c#vBNxCTx6atE;cU}SD06d zE6tn5RpuSyYV#g(jrpe7WxgkVX?`MJF~1Ync|GEKZ&z`Hx0l%M9VUL|9V342EfP0* z$BUc2Q^YOaIpP)XGI6W7TKv|#R@~-o5Vw2d;!f|0qRo4T*yBB4+~d7O?DbwDc6fJ* zhrGMRKJTsKVej4I5%2wCzjwcQ)ccfp%=@f(-20Mv!uvYteIS14g)V(0p7wdfAAJ4A zpM1lRFA&fA%EfcOiAc{D&->^i@p`&&%TKGi*LPn$+rP@7mHUpJRv?n0An{v z@s@ZS{^dR=^%O0z%0yA3%pIY<;vMl%8sxs5&JzC;@6urRvoueU1*c{F>wH? zu5>oE_>K6My3u9O>v!UN>Mkn1E?c%E%x?@hUdk2^n&$O2dWT#MEFhTrHy z{b5b-8(q=H0N-31ZFDobgHsOrSOGz#j2=cd2lJ51F?z!D8@`K-UhtX{lg@UdkI|R# z>yEzjjDXP(b3&HyY@@$1071sCzB7!0#vn{ZJ$$DcgN-0&i=Mudj3GuYd8v=@1Y;=5 zeALgk*%$^YS;k?QTij$A!;KMm;xkAH&vDGxQ0fL;HfG)!M33fU)#u8g*Y)1vb&fTm z^o@YRa{kSL%6=<{-X0?mb$q9d{)zm*+UVT?A|3CQ>)_M-*fY4)Elh(;tK==9tY-lJL2<{a4O64((3Q72j4C3Hs1v^@BZ zgO+Ih7|_82tpQ2B>2PDTF$Ow2oO&C1py<+aE9m%dkQ$$S+ETxW_gU(BNvYjA^nsT8 z16%5UYpMSODL-tZk1S#T%VK?O3Hym7tPaDq7xrT`_6daj48nd6VZVT|U(zV?6%~rF zsREPa;o=*b0u!AB^Gpgm&k=T>BkUYU*cpzn6~lt|=1Ea3q}JNI1=raIzy|p-~KTP*e!oCG8}{7p^}^!q0xBggKC~ zCnW3*F8V;izK}2g3Hw39{*Z70Bpe6{2mK@o%Nz;I+ewIT0DqE%u^%bnP)Ilo5)Oxi zBOu{ONH_`-j)sI|AYmRP%!hrFUp6y%SdYIR`6X zrF$$Z3a!6PK2`eGtI7k?RgySLM1V}g$5>EO_5{`!xv#fMN zI|=b+X6F(fWE_6+Bl~bFB%B5bXF$RuA>m9&I13WahJBunrPNA>n#RcpN0GhlCA~&^llGu@X*mtaN%i z3Gtb4=Mo;oO27V*eTeNXHhmsr10>uC2{%E)&5&>lB-{!KPk@BmAmNEW$x4rO`fz4D z3Gtn>C83yyso#Ui|B~c<=*^)6dh$PDPyXL%PxCE2&38HUy|v`oN8h&zYX;9bcP}iAI*I7{4*-+OxRB4<`la2GBrVD7cv7Htf7t(5D2OW()bggkQ ztv4>A9mC_~7lzfph zC7DC^Whb)Tes@a4 zGM!F4pNsmS(>iV}t@YhB9S5^+dDPg|s&>KEAbZ7zXNCRWbA@L z{gO=MI&5REr-2Bx3^#7XxZ6!f7{7us-2`L08H?=Sz?g2OD7vxUcm&3@A4YT=oo?Jt z=NWg<<;IL#)*e^yHkBZSq7a={-cueq`crE$pVcSqm+$z{< zEQHy4=vxejMc7hdB#X(3^`w{#^IXhZDx`Sh!+X4m+Kln1K}3Z%V?}+$NTUjKi3_^@ z%vg#U#htcMz;~dwH~a`@Y=Vmwc_F3k*ah=S@%Zk58^w17+}e(DyyDIg{c>nWp57$k z@P=mqH?LD*3)Z1ZVx59)`_=SQB#oyb?H{nY{38uA{)E4?@(g_9voytcj^-H8(>&t^ z^v{c0H;XOa64KKONTsDm%90+OYxyL$luNZ96gG&~hRH>Jv0++?S;38a8NH2Ftk*O> z;44^L4MNtm7|GOjwV()npov%V!5McqJ5AuDcuN!FC}JkT3Ax6!iGlmXppY9zl9eL{YiBnY zZoq?@V8A2V#1J0)x$IST(%8|c*dvDO`NB#M(`m*ztlZnn>v*1*xM;XDU1TAfWiDvo;FIN%~H^*9A33Y;Tn4sdRcl$)2BPr#i`D8vCWYsU9*s^+cr@CS@M!SWHCQ{kXaCJU$<2LfSPM90ZuYLF$c@KRWK z8J#T4=}a6HoFgmgd^wITmLdANoIt;n6X`k}9^4`)J3VxAN)O%Y^w6!)ywyXuIz4oY z(?d5pJ#@LT4l8;W4sA9Y(RMwAPt*@$?I{aXy>y~)>>i?TxrYw#z}f{X(nz!RBOLv^ z)AX;cJ#{gfp>xaHr$Oh_q4Oi5^O?~3Ea-eTtbGpjJQvnJA9`K@YhMU!Uj%Dk3~R4~ zwJ(LWFN3u&hqbS8blI7;uRBC*KMu=K%i8PP=@K9ATe_tG!gKI=s!p-?t~p|gw)QEu zwNFi0`!v?&^fo>^&k;waP2*xFt8-SlUWLwf%oD5Bbo114PI)v`bqrK>EL0VSs@6bN zH89Uwnj#}KORlBGavd#^b#%0hYL)PM9Bev9Rc#z+E27#ls-qpFTJ9LtOrz0gf+A*N z+G=j62>j&1PdBPLhh|iB|0knrgr=IHspFxk7&O%aO~qkUtuU$$Fse;3s?9K}EikIB zFsc(^RNG)wC&8#rhEbgYqdN8fno-3ZqiSiVOZ*VSPdBQ0wo%RhAB^fOsOoH}>RhPm zJgDk?sOkb3)pi)wg)pieFsh4SR2RdjF6qRmVuxr{t&UM`Xr~DLgvL)dss)E;R15zn zqxv~Cg^LgJ7tqv|(9~7X)YUMmYhYBnU{u$_sIG%iT@RzW0Y-HrjA}QG>en!;n_yHo z!>Dfgzh+dM9HZLYPM7#aj-PH+i)^D>{684g?NHSnP}N;f)!k548&tIiMs*L2YA=lH zUKrJVFsl1uR1b7wRGSXbsJ1#rbwWEu;Kyn#MIdOYaE?d9n{e6KVBvBzp1AOgC4ydI zd$7XpmLqV}4&j6~e4CoIL47qN^N&^zh30hJ?`>)?!u<;V)luu!HinF6kI z>Q*~-`mU+6E^1l90Nl#XTN%oFBriuCjmXV0`$RQvS^J)#-uH>>m3zdos7F=6hstmu zYyWQicAp)NmH0V-#fc9a6 z*hi0PXzl5*#zzSxA3+!HM;AUyUFBocQ$CJve3J6y@2D7;6~@b_(UrfaBjq1yf&3G# zl+Vy=Twth?&tWa}Jgof%tc6~rljNVV4*CoJ$m2`+BaJW9rSh+It$c-c%fHcW@>RN5 z{+*tb|DfmO>-2(r0~ase#HEY3aJk}bT%>ph7byOTixcnSV#Is681cUF$Pcu+Y#~1` zo*ZkOXq<$7(?9JM6i$wWH!;~E4q&fwkxJ~^J&DOq2z#>YinxJw5ZV*FcIzN?ApWo; zAEJ5?-FVeF**FDj+bM`aoC*W;rtK#1%QW^#dkOmF$#!xHLhS!e&kK=}J#I_>1{5Pub32 zrl=n1&}?*QPjqN6bZBpMXdfD<`qB|9K(keUTBHWhGBt?SsKFFbd9+^T(*_l!ZE6Ue zrgG^_HI&X#htb7qI9-bRD^PzU;LU({sj;+2ji9}1Bt51^(I3@ldJ%PhMctdIdk5)% zBmEVA_b3s4*k*eUjsY$;&PDfoXm2tGNCzBqI^dYo0mq!aa?I%y$DH0W&a-2Hw;Sgh znK3~8Zj@zC;&7M~$2?9=jeVtT$gJ4cH;LHSw;cOAuES-Hn>S=SfIW0H0*Co~M7=c= zpu(LNX?_!-vb5s?cltI%@5odsNmWK(RY84KB@I&JXoL!3sEwy1)dZTWCed;=nO3U9 z=~#6H;pd_$s-{xCnog~125nSF(#dM3*6>k~@K{H~kk!%VsnC+OyFJy`CTg|5IHq`# z)+@&pH*39eByGL19V;F;E+mdOF64en^TYVbEnBZQ*m~Wcs@Lv00-su7Qg1-OpQrmq zTd$&t_1eti)VhEoj^~0{`r4<3^%l2uyrP!}af-p9Q4w5v@+rb zyB9V(y|5|07c>PcE@4rq1%)=T*_oodBbyeUXr%raKJ(Bq^U*O2(J_nAF^kbLRaB{# zpi`Dom0CtC)N(pTt)N=9l8#fW&>^d7i#mqRP}OvnI+nJpF#Sxeq03bbhE6T*QV|TF zwe%ZRM{O!f_o(&susY7^yzMESx8Lc!{pbp-^Y%NPx8Lc!eNN}y>vZ1D#ziQpmSiGwQDLfI+~b+$sC8>m!mgcsUG3-A-G>>;e}^CCy^MG(Uhe32vg zB1iD~j^HzG!LxCob}5d^(xYbh{W)9Q+aRtR?NlbFl>5YKkoI&tf^Y^_3vJ>|4jVM* zh_meIzc{N+oXxKPoD`{YIr^qfgnvB={`C~3Fqr$Ey|EUabeBEYi(d+xfxe((#>(o=6&xev1 zq%hl$g;wW*+4ISxwo`X?A@x=}sK2^MGg)d8bC?{cS>xMT{WWX6(CV#OlhhqS>0cOE zl1gI@KNXu|QLN&s{Lz%TS!-vHz05Dy;`XXS`XbHrsi;&Rsm;^!+7 zE8c-GkNA0y*m|+OP*fng;<{g7eA%9hdyaWjBFd>0ONufvo65x!Tmw9YDn%XcKgK8|aQ#7? zNfU64b1ir zW=yasnDJwS`pECnLza$8Zl+2i5 zSupjt3VmsrF~Ra+$}boCQqyCC75HNb`p+?2Kf=k>eW^c7X#YAP{*n;?_=2t;6RgCK z8r#2V=u4(X&-E3Bib^VdMMXo4@=8lXMWuzDF3u||2^CeA`-)3LrIn?5NR)-j3X3>V zo>v+wE-djCj{~U8E7OT0RE!Ii6*>8Fc^advq*P<%6_tgGi%WgwLrZiLO%|iUP;pr) zC;}i~9x5vmj|XQ%X}pzq4Lu5yh>k5X{a0wF#wICLSIQ)sGJeX zLKQ_7Xiw)WL7huVN^}W0C?AKCa!!<0_(}^y#mJX}KO{|X#i5F_Vm6Y}P(?*$9=8^% zEJT;1KgvUukOxH-p~`Y?QsY9El|?8iDGZG(EXQkTcO2S9Nl9p2X(dXa%yH#9Q4|^n z*-Bxqg__w?W_BEUxU?8WT7l3KiYm31##NT&jq{b3qYkPFS-}jHR)&gDng`vN zjzbc9uke)tvq!WO(uWTrHO=)?Nk6*1|ODKXVp`^?=db;ob042Bi A)c^nh diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/return_/return_005fresult_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/return_/return_005fresult_jsp.java deleted file mode 100755 index fc24fa5ed..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/return_/return_005fresult_jsp.java +++ /dev/null @@ -1,1187 +0,0 @@ -package org.apache.jsp.trans.return_; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class return_005fresult_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_2; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_3; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); - _jspx_fnmap_2= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:trim", org.apache.taglibs.standard.functions.Functions.class, "trim", new Class[] {java.lang.String.class}); - _jspx_fnmap_3= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("kfn:splitLines", net.kalio.jsptags.kfn.JSPELFunctions.class, "splitLines", new Class[] {java.lang.String.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(26); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/WEB-INF/tld/kaliojsp-el-func-1.0.tld"); - _jspx_dependants.add("/coda.jspf"); - _jspx_dependants.add("/WEB-INF/tags/trans/returnSingle.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/transResultMulti.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/msg.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/isDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/suspension.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/out.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/formatDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/parseDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/fine.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/formatAmount.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/loan.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/return.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/reservation.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/wait.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/transactionResultFooter.tag"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_redirect_url; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_param_value_name_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_target_property; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_redirect_url = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_param_value_name_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_target_property = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_redirect_url.release(); - _jspx_tagPool_c_param_value_name_nobody.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_c_set_target_property.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
    \n"); - out.write(" \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t\t

    ABCD Advanced Loans Module

    \n"); - out.write("\t\t\t\t

    ABCD - Empweb plug-in

    \n"); - out.write("\t\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

    \t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

    \n"); - out.write("\t\t\t
     
    \n"); - out.write("\t\t
    \n"); - out.write("\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
    \r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write("
    \n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_c_choose_0(_jspx_page_context)) - return; - if (_jspx_meth_dsp_transactionResultFooter_0(_jspx_page_context)) - return; - out.write("
    \r\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_c_choose_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - HttpServletRequest request = (HttpServletRequest)_jspx_page_context.getRequest(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${( (empty fn:trim(param.copy_ids)) or (empty fn:trim(param.object_db)) )}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_redirect_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_c_redirect_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:redirect - org.apache.taglibs.standard.tag.rt.core.RedirectTag _jspx_th_c_redirect_0 = (org.apache.taglibs.standard.tag.rt.core.RedirectTag) _jspx_tagPool_c_redirect_url.get(org.apache.taglibs.standard.tag.rt.core.RedirectTag.class); - _jspx_th_c_redirect_0.setPageContext(_jspx_page_context); - _jspx_th_c_redirect_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_redirect_0.setUrl("index.jsp"); - int _jspx_eval_c_redirect_0 = _jspx_th_c_redirect_0.doStartTag(); - if (_jspx_eval_c_redirect_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_redirect_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_redirect_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_redirect_0.doInitBody(); - } - do { - if (_jspx_meth_c_if_1(_jspx_th_c_redirect_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_2(_jspx_th_c_redirect_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_3(_jspx_th_c_redirect_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_redirect_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_redirect_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_redirect_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_redirect_url.reuse(_jspx_th_c_redirect_0); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_redirect_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_redirect_0); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.copy_ids)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_param_0(_jspx_th_c_if_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_c_param_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:param - org.apache.taglibs.standard.tag.rt.core.ParamTag _jspx_th_c_param_0 = (org.apache.taglibs.standard.tag.rt.core.ParamTag) _jspx_tagPool_c_param_value_name_nobody.get(org.apache.taglibs.standard.tag.rt.core.ParamTag.class); - _jspx_th_c_param_0.setPageContext(_jspx_page_context); - _jspx_th_c_param_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_c_param_0.setName("copy_ids"); - _jspx_th_c_param_0.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.copy_ids}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_param_0 = _jspx_th_c_param_0.doStartTag(); - if (_jspx_th_c_param_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_param_value_name_nobody.reuse(_jspx_th_c_param_0); - return false; - } - - private boolean _jspx_meth_c_if_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_redirect_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_redirect_0); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.object_db) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_param_1(_jspx_th_c_if_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_c_param_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:param - org.apache.taglibs.standard.tag.rt.core.ParamTag _jspx_th_c_param_1 = (org.apache.taglibs.standard.tag.rt.core.ParamTag) _jspx_tagPool_c_param_value_name_nobody.get(org.apache.taglibs.standard.tag.rt.core.ParamTag.class); - _jspx_th_c_param_1.setPageContext(_jspx_page_context); - _jspx_th_c_param_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - _jspx_th_c_param_1.setName("object_db"); - _jspx_th_c_param_1.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.object_db}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_param_1 = _jspx_th_c_param_1.doStartTag(); - if (_jspx_th_c_param_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_param_value_name_nobody.reuse(_jspx_th_c_param_1); - return false; - } - - private boolean _jspx_meth_c_if_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_redirect_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_redirect_0); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.submit) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_param_2(_jspx_th_c_if_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_c_param_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:param - org.apache.taglibs.standard.tag.rt.core.ParamTag _jspx_th_c_param_2 = (org.apache.taglibs.standard.tag.rt.core.ParamTag) _jspx_tagPool_c_param_value_name_nobody.get(org.apache.taglibs.standard.tag.rt.core.ParamTag.class); - _jspx_th_c_param_2.setPageContext(_jspx_page_context); - _jspx_th_c_param_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - _jspx_th_c_param_2.setName("submit"); - _jspx_th_c_param_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.submit}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_param_2 = _jspx_th_c_param_2.doStartTag(); - if (_jspx_th_c_param_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_param_value_name_nobody.reuse(_jspx_th_c_param_2); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - HttpServletRequest request = (HttpServletRequest)_jspx_page_context.getRequest(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_fmt_message_11(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("

    \r\n"); - out.write("

    "); - if (_jspx_meth_fmt_message_12(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("

    \r\n"); - out.write("\r\n"); - out.write(" "); - java.util.HashMap results = null; - synchronized (_jspx_page_context) { - results = (java.util.HashMap) _jspx_page_context.getAttribute("results", PageContext.PAGE_SCOPE); - if (results == null){ - results = new java.util.HashMap(); - _jspx_page_context.setAttribute("results", results, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_forEach_1(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - if (_jspx_meth_trans_transResultMulti_0(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_fmt_message_11(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_11.setKey("return"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_12.setKey("return_result"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_c_forEach_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_1 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_1.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_forEach_1.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${kfn:splitLines(param.copy_ids)}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_3, false)); - _jspx_th_c_forEach_1.setVar("cid"); - int[] _jspx_push_body_count_c_forEach_1 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_1 = _jspx_th_c_forEach_1.doStartTag(); - if (_jspx_eval_c_forEach_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_if_4(_jspx_th_c_forEach_1, _jspx_page_context, _jspx_push_body_count_c_forEach_1)) - return true; - int evalDoAfterBody = _jspx_th_c_forEach_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_1[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_1.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_1.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_1); - } - return false; - } - - private boolean _jspx_meth_c_if_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_1, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_1) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_4 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_4.setPageContext(_jspx_page_context); - _jspx_th_c_if_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_1); - _jspx_th_c_if_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(cid) ne ''}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_4 = _jspx_th_c_if_4.doStartTag(); - if (_jspx_eval_c_if_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_0(_jspx_th_c_if_4, _jspx_page_context, _jspx_push_body_count_c_forEach_1)) - return true; - int evalDoAfterBody = _jspx_th_c_if_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_4); - return false; - } - - private boolean _jspx_meth_c_set_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_1) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_target_property.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${results}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_0.setProperty((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${cid}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_eval_c_set_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_push_body_count_c_forEach_1[0]++; - _jspx_th_c_set_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_0.doInitBody(); - } - do { - if (_jspx_meth_trans_returnSingle_0(_jspx_th_c_set_0, _jspx_page_context, _jspx_push_body_count_c_forEach_1)) - return true; - int evalDoAfterBody = _jspx_th_c_set_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - _jspx_push_body_count_c_forEach_1[0]--; - } - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_target_property.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_trans_returnSingle_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_1) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:returnSingle - org.apache.jsp.tag.web.trans.returnSingle_tag _jspx_th_trans_returnSingle_0 = new org.apache.jsp.tag.web.trans.returnSingle_tag(); - _jspx_th_trans_returnSingle_0.setJspContext(_jspx_page_context); - _jspx_th_trans_returnSingle_0.setParent(_jspx_th_c_set_0); - _jspx_th_trans_returnSingle_0.setCopyId((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(cid)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_returnSingle_0.setObjectDb((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.object_db)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_returnSingle_0.doTag(); - return false; - } - - private boolean _jspx_meth_trans_transResultMulti_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:transResultMulti - org.apache.jsp.tag.web.trans.transResultMulti_tag _jspx_th_trans_transResultMulti_0 = new org.apache.jsp.tag.web.trans.transResultMulti_tag(); - _jspx_th_trans_transResultMulti_0.setJspContext(_jspx_page_context); - _jspx_th_trans_transResultMulti_0.setParent(_jspx_th_c_otherwise_0); - _jspx_th_trans_transResultMulti_0.setResults((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${results}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_trans_transResultMulti_0.doTag(); - return false; - } - - private boolean _jspx_meth_dsp_transactionResultFooter_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // dsp:transactionResultFooter - org.apache.jsp.tag.web.display.transactionResultFooter_tag _jspx_th_dsp_transactionResultFooter_0 = new org.apache.jsp.tag.web.display.transactionResultFooter_tag(); - _jspx_th_dsp_transactionResultFooter_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_transactionResultFooter_0.doTag(); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/suspension/create/create_005fsuspension_005fresult_jsp$create_005fsuspension_005fresult_jspHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/suspension/create/create_005fsuspension_005fresult_jsp$create_005fsuspension_005fresult_jspHelper.class deleted file mode 100755 index eefdc8c0d4be4b1929e522896c883b2ac9bd981f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2752 zcmb_eYfl_i7=F%jU|>32x?C)j7HUypxXgkD6>^09A;WT926lHgGqV&E ze}pmKnpD47L!x}J3e?m@^ot+-M<(_1o|%QxvS~48lRek>yqD)a&wJ+2e;)h_pbs}I za2#)_2xCx=hGcVIHWyS3<4rkwOT|T8lFf*mURJ4z%4tl&+X}8I7*$b?F$Gr@j5BES z%WiIMK4&^2>oJ@eUp80GHNzFoYFc;(Z5p1L5^J6@=H{l%)DS~`;Yi+HnqRONKb%k6 zd3iQ8H_A}vEm>|`gdsj|J1N7=naL#)sBz4!Yq)tgC$g?(XN{yIOivWL`ADSygGZbG z)Ddnz?MZ87wd}l=wY*`5Puh=E^JtNXDbx`=>rvE0MRp&@V{Wu#nt_kli-Mtg+{%iH zd}cv7Q|3aNR>I?U(o9dAjwR=XMJ_>N&;taX9{LrL&IyMSHJZ%|XC!U9uAsAPM+rjP z;T@q&R4!U>(y=mD*7R)hj8WQEN>TwbhSNnr+XpFwVr5tD6+yS8wY|9PjAMDi8S1#f zP-5rla-Djr966Qn%;ZYkq&w>4u143ABInUPBe2Q>dknRKIm5DzT?>>vMtQ3D^&4q3 zn=+=B9Q&43Bd^^p-xG$KK;Y3y1#zEJ#44iF1YwY{^G;I4ESdL?!$8_2$)@22oY2sS zYZ_`%r=cDV8Yc0Mg6kR*n9|UOmlV9KVHz_U-ovbh7jag@%Xme@4a`zpQqdF6Gn_rh z<;04Wne zOeTd(r8h#f`uJ#TWRXxFFM>q`_Qxt|+*~v>do`mxN6*P6dQBLNgCs4YpORmoFp)GR zylb*bw6u3TLsZGxxxmbcf|(~MFB4i9F!{1r$fu%fUhrO_m7dZty~8C4NutsyB)JOI z)JO{ZJB--U1cs9|`v@Fm)Hms!TVQ%~cO$=#klx6*P@*@MZh_zPbu?4kfKq^eicuKlR>3(8|CqJ9Fya1RK%%Qzb6qNIwlA73+r9mI5tCP z`U5#_W*z!O_wT5>jq>i_P_^?5s%N|Jqh@E2lUPBWHq*#=?vc?Z3?NF*$bOC#Msd^c zg9wM|+Xws`g!o;Q@oy>8bu{ts5aAmb;M*9a6h-+Dh*56h{6}2pKVgp6ONA+v`~1`+fU3?Z!eD205K`cUx@VFi6ked&aPS06%CaPD7}qeMZ!f&tnB zqm94GZQA*Z&hLU+O%`4w8zH<-_YY7>`*Hf#YoV3*X?`~mzc{HL`mIsN5|gT)X!X08 q+SwXuEu7u==@oo-^(?zN^%*6p_#u5W!#+RQ(T475`iS diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/suspension/create/create_005fsuspension_005fresult_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/suspension/create/create_005fsuspension_005fresult_jsp.class deleted file mode 100755 index 8cefdfd8b3a0313d1a846111650301504592928c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36853 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/suspension/create/create_005fsuspension_005fresult_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/suspension/create/create_005fsuspension_005fresult_jsp.java deleted file mode 100755 index 92478faf8..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/suspension/create/create_005fsuspension_005fresult_jsp.java +++ /dev/null @@ -1,1212 +0,0 @@ -package org.apache.jsp.trans.suspension.create; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class create_005fsuspension_005fresult_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_2; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); - _jspx_fnmap_2= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:trim", org.apache.taglibs.standard.functions.Functions.class, "trim", new Class[] {java.lang.String.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(27); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/WEB-INF/tld/kaliojsp-el-func-1.0.tld"); - _jspx_dependants.add("/coda.jspf"); - _jspx_dependants.add("/WEB-INF/tags/trans/transResult.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/msg.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/isDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/suspension.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/out.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/formatDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/parseDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/fine.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/formatAmount.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/loan.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/return.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/reservation.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/wait.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/createSuspensionSingle.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/fixUserId.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/transactionResultFooter.tag"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_redirect_url; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_param_value_name_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_redirect_url = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_param_value_name_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_redirect_url.release(); - _jspx_tagPool_c_param_value_name_nobody.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
    \n"); - out.write(" \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t\t

    MEKELLE UNIVERSITY LIBRARY with VLIR/UOS support

    \n"); - out.write("\t\t\t\t

    ABCD - Empweb

    \n"); - out.write("\t\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

    \t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

    \n"); - out.write("\t\t\t
     
    \n"); - out.write("\t\t
    \n"); - out.write("\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
    \r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write("
    \n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\n"); - out.write("\n"); - out.write("
    \n"); - out.write("\n"); - out.write(" "); - if (_jspx_meth_c_choose_0(_jspx_page_context)) - return; - if (_jspx_meth_dsp_transactionResultFooter_0(_jspx_page_context)) - return; - out.write("
    \n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_c_choose_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${( (empty fn:trim(param.user_id)) or (empty fn:trim(param.user_db)) or \n (empty fn:trim(param.suspension_days)) or\n (fn:trim(param.suspension_days) lt 1) )}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_redirect_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_c_redirect_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:redirect - org.apache.taglibs.standard.tag.rt.core.RedirectTag _jspx_th_c_redirect_0 = (org.apache.taglibs.standard.tag.rt.core.RedirectTag) _jspx_tagPool_c_redirect_url.get(org.apache.taglibs.standard.tag.rt.core.RedirectTag.class); - _jspx_th_c_redirect_0.setPageContext(_jspx_page_context); - _jspx_th_c_redirect_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_redirect_0.setUrl("index.jsp"); - int _jspx_eval_c_redirect_0 = _jspx_th_c_redirect_0.doStartTag(); - if (_jspx_eval_c_redirect_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_redirect_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_redirect_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_redirect_0.doInitBody(); - } - do { - if (_jspx_meth_c_if_1(_jspx_th_c_redirect_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_2(_jspx_th_c_redirect_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_3(_jspx_th_c_redirect_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_4(_jspx_th_c_redirect_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_5(_jspx_th_c_redirect_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_redirect_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_redirect_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_redirect_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_redirect_url.reuse(_jspx_th_c_redirect_0); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_redirect_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_redirect_0); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.suspension_days) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_param_0(_jspx_th_c_if_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_c_param_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:param - org.apache.taglibs.standard.tag.rt.core.ParamTag _jspx_th_c_param_0 = (org.apache.taglibs.standard.tag.rt.core.ParamTag) _jspx_tagPool_c_param_value_name_nobody.get(org.apache.taglibs.standard.tag.rt.core.ParamTag.class); - _jspx_th_c_param_0.setPageContext(_jspx_page_context); - _jspx_th_c_param_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_c_param_0.setName("suspension_days"); - _jspx_th_c_param_0.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.suspension_days}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_param_0 = _jspx_th_c_param_0.doStartTag(); - if (_jspx_th_c_param_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_param_value_name_nobody.reuse(_jspx_th_c_param_0); - return false; - } - - private boolean _jspx_meth_c_if_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_redirect_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_redirect_0); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.user_id) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_param_1(_jspx_th_c_if_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_c_param_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:param - org.apache.taglibs.standard.tag.rt.core.ParamTag _jspx_th_c_param_1 = (org.apache.taglibs.standard.tag.rt.core.ParamTag) _jspx_tagPool_c_param_value_name_nobody.get(org.apache.taglibs.standard.tag.rt.core.ParamTag.class); - _jspx_th_c_param_1.setPageContext(_jspx_page_context); - _jspx_th_c_param_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - _jspx_th_c_param_1.setName("user_id"); - _jspx_th_c_param_1.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.user_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_param_1 = _jspx_th_c_param_1.doStartTag(); - if (_jspx_th_c_param_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_param_value_name_nobody.reuse(_jspx_th_c_param_1); - return false; - } - - private boolean _jspx_meth_c_if_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_redirect_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_redirect_0); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.user_db) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_param_2(_jspx_th_c_if_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_c_param_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:param - org.apache.taglibs.standard.tag.rt.core.ParamTag _jspx_th_c_param_2 = (org.apache.taglibs.standard.tag.rt.core.ParamTag) _jspx_tagPool_c_param_value_name_nobody.get(org.apache.taglibs.standard.tag.rt.core.ParamTag.class); - _jspx_th_c_param_2.setPageContext(_jspx_page_context); - _jspx_th_c_param_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - _jspx_th_c_param_2.setName("user_db"); - _jspx_th_c_param_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.user_db}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_param_2 = _jspx_th_c_param_2.doStartTag(); - if (_jspx_th_c_param_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_param_value_name_nobody.reuse(_jspx_th_c_param_2); - return false; - } - - private boolean _jspx_meth_c_if_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_redirect_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_4 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_4.setPageContext(_jspx_page_context); - _jspx_th_c_if_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_redirect_0); - _jspx_th_c_if_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.obs) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_4 = _jspx_th_c_if_4.doStartTag(); - if (_jspx_eval_c_if_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_param_3(_jspx_th_c_if_4, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_4); - return false; - } - - private boolean _jspx_meth_c_param_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:param - org.apache.taglibs.standard.tag.rt.core.ParamTag _jspx_th_c_param_3 = (org.apache.taglibs.standard.tag.rt.core.ParamTag) _jspx_tagPool_c_param_value_name_nobody.get(org.apache.taglibs.standard.tag.rt.core.ParamTag.class); - _jspx_th_c_param_3.setPageContext(_jspx_page_context); - _jspx_th_c_param_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - _jspx_th_c_param_3.setName("obs"); - _jspx_th_c_param_3.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.obs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_param_3 = _jspx_th_c_param_3.doStartTag(); - if (_jspx_th_c_param_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_param_value_name_nobody.reuse(_jspx_th_c_param_3); - return false; - } - - private boolean _jspx_meth_c_if_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_redirect_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_5 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_5.setPageContext(_jspx_page_context); - _jspx_th_c_if_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_redirect_0); - _jspx_th_c_if_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.submit) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_5 = _jspx_th_c_if_5.doStartTag(); - if (_jspx_eval_c_if_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_param_4(_jspx_th_c_if_5, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_5); - return false; - } - - private boolean _jspx_meth_c_param_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:param - org.apache.taglibs.standard.tag.rt.core.ParamTag _jspx_th_c_param_4 = (org.apache.taglibs.standard.tag.rt.core.ParamTag) _jspx_tagPool_c_param_value_name_nobody.get(org.apache.taglibs.standard.tag.rt.core.ParamTag.class); - _jspx_th_c_param_4.setPageContext(_jspx_page_context); - _jspx_th_c_param_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_5); - _jspx_th_c_param_4.setName("submit"); - _jspx_th_c_param_4.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.submit}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_param_4 = _jspx_th_c_param_4.doStartTag(); - if (_jspx_th_c_param_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_param_value_name_nobody.reuse(_jspx_th_c_param_4); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_fmt_message_11(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("

    \n"); - out.write("

    "); - if (_jspx_meth_fmt_message_12(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("

    \n"); - out.write("\n"); - out.write(" "); - if (_jspx_meth_trans_transResult_0(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_fmt_message_11(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_11.setKey("create_suspension"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_12.setKey("create_suspension_result"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_trans_transResult_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:transResult - org.apache.jsp.tag.web.trans.transResult_tag _jspx_th_trans_transResult_0 = new org.apache.jsp.tag.web.trans.transResult_tag(); - _jspx_th_trans_transResult_0.setJspContext(_jspx_page_context); - _jspx_th_trans_transResult_0.setParent(_jspx_th_c_otherwise_0); - _jspx_th_trans_transResult_0.setJspBody(new create_005fsuspension_005fresult_jspHelper( 0, _jspx_page_context, _jspx_th_trans_transResult_0, null)); - _jspx_th_trans_transResult_0.doTag(); - return false; - } - - private boolean _jspx_meth_trans_createSuspensionSingle_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:createSuspensionSingle - org.apache.jsp.tag.web.trans.createSuspensionSingle_tag _jspx_th_trans_createSuspensionSingle_0 = new org.apache.jsp.tag.web.trans.createSuspensionSingle_tag(); - _jspx_th_trans_createSuspensionSingle_0.setJspContext(_jspx_page_context); - _jspx_th_trans_createSuspensionSingle_0.setParent(_jspx_parent); - _jspx_th_trans_createSuspensionSingle_0.setUserId((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.user_id)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_createSuspensionSingle_0.setUserDb((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.user_db)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_createSuspensionSingle_0.setDaysSuspended((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.suspension_days)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_createSuspensionSingle_0.setOperatorId((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.user}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_trans_createSuspensionSingle_0.setObs((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.obs)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_createSuspensionSingle_0.doTag(); - return false; - } - - private boolean _jspx_meth_dsp_transactionResultFooter_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // dsp:transactionResultFooter - org.apache.jsp.tag.web.display.transactionResultFooter_tag _jspx_th_dsp_transactionResultFooter_0 = new org.apache.jsp.tag.web.display.transactionResultFooter_tag(); - _jspx_th_dsp_transactionResultFooter_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_transactionResultFooter_0.setDepth("3"); - _jspx_th_dsp_transactionResultFooter_0.doTag(); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } - - private class create_005fsuspension_005fresult_jspHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public create_005fsuspension_005fresult_jspHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public boolean invoke0( JspWriter out ) - throws Throwable - { - if (_jspx_meth_trans_createSuspensionSingle_0(_jspx_parent, _jspx_page_context)) - return true; - return false; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/suspension/create/index_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/suspension/create/index_jsp.class deleted file mode 100755 index 73369a64370ae4acb78a2b850adcff25d4b75d6a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46792 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 z 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"); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("

    \n"); - out.write(" \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t\t

    MEKELLE UNIVERSITY LIBRARY with VLIR/UOS support

    \n"); - out.write("\t\t\t\t

    ABCD - Empweb

    \n"); - out.write("\t\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

    \t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

    \n"); - out.write("\t\t\t
     
    \n"); - out.write("\t\t
    \n"); - out.write("\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
    \r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write("
    \n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("
    \n"); - out.write("\n"); - out.write("
    \n"); - out.write("\n"); - out.write("

    "); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

    \n"); - out.write(" \n"); - out.write(" "); - // admin:checkEngine - org.apache.jsp.tag.web.admin.checkEngine_tag _jspx_th_admin_checkEngine_0 = new org.apache.jsp.tag.web.admin.checkEngine_tag(); - java.util.HashMap _jspx_th_admin_checkEngine_0_aliasMap = new java.util.HashMap(); - _jspx_th_admin_checkEngine_0_aliasMap.put("engineOk", "engineOk"); - _jspx_th_admin_checkEngine_0.setJspContext(_jspx_page_context, _jspx_th_admin_checkEngine_0_aliasMap); - _jspx_th_admin_checkEngine_0.setVar("engineOk"); - _jspx_th_admin_checkEngine_0.doTag(); - if (_jspx_meth_c_choose_0(_jspx_page_context)) - return; - out.write("
    \n"); - out.write("
    \n"); - out.write("\n"); - out.write("
    \n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("suspension"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_c_choose_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${engineOk ne 'true'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_fmt_message_12(_jspx_th_c_when_0, _jspx_page_context)) - return true; - out.write("

    \n"); - out.write("

    "); - if (_jspx_meth_fmt_message_13(_jspx_th_c_when_0, _jspx_page_context)) - return true; - out.write("

    \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_fmt_message_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_fmt_message_12.setKey("engine_disabled_try_again_later"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_fmt_message_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_fmt_message_13.setKey("click_here_to_retry_last_transaction"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_if_1(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_choose_1(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("
    \n"); - out.write(" \n"); - out.write(" \n"); - out.write("
    \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("\n"); - out.write("
    \n"); - out.write(" "); - if (_jspx_meth_c_if_2(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_c_if_5(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("
    "); - if (_jspx_meth_fmt_message_14(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write(": \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_c_if_4(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("
    "); - if (_jspx_meth_fmt_message_19(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write(":\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_c_if_8(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("
    "); - if (_jspx_meth_fmt_message_21(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write(":\n"); - out.write(" "); - if (_jspx_meth_c_choose_2(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("
    \n"); - out.write("
    \n"); - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db'] or not config['ew.hide_object_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_x_parse_0(_jspx_th_c_if_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_x_parse_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_x_parse_0.setVarDom("dbNames"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_trans_getDatabaseNames_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_trans_getDatabaseNames_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:getDatabaseNames - org.apache.jsp.tag.web.trans.getDatabaseNames_tag _jspx_th_trans_getDatabaseNames_0 = new org.apache.jsp.tag.web.trans.getDatabaseNames_tag(); - _jspx_th_trans_getDatabaseNames_0.setJspContext(_jspx_page_context); - _jspx_th_trans_getDatabaseNames_0.setParent(_jspx_th_x_parse_0); - _jspx_th_trans_getDatabaseNames_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_choose_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_1 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_1.setPageContext(_jspx_page_context); - _jspx_th_c_choose_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - int _jspx_eval_c_choose_1 = _jspx_th_c_choose_1.doStartTag(); - if (_jspx_eval_c_choose_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_1); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.user_db}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_0(_jspx_th_c_when_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_c_set_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_c_set_0.setVar("userDb"); - _jspx_th_c_set_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.user_db}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_otherwise_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_1 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_1.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - int _jspx_eval_c_otherwise_1 = _jspx_th_c_otherwise_1.doStartTag(); - if (_jspx_eval_c_otherwise_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_1(_jspx_th_c_otherwise_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_1); - return false; - } - - private boolean _jspx_meth_c_set_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_set_1.setVar("userDb"); - _jspx_th_c_set_1.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope['property-default-user-db']}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_c_if_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_fmt_message_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_14.setKey("user_id"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_c_if_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.user_id) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" value=\""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.user_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\"\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_fmt_message_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_15.setKey("searchuser"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_c_if_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_4 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_4.setPageContext(_jspx_page_context); - _jspx_th_c_if_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${empty param.user_id and not empty param.submit}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_4 = _jspx_th_c_if_4.doStartTag(); - if (_jspx_eval_c_if_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_16(_jspx_th_c_if_4, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_4); - return false; - } - - private boolean _jspx_meth_fmt_message_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - _jspx_th_fmt_message_16.setKey("required_field"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_c_if_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_5 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_5.setPageContext(_jspx_page_context); - _jspx_th_c_if_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_5 = _jspx_th_c_if_5.doStartTag(); - if (_jspx_eval_c_if_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - if (_jspx_meth_fmt_message_17(_jspx_th_c_if_5, _jspx_page_context)) - return true; - out.write(": \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_dsp_selectUserDatabase_0(_jspx_th_c_if_5, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_6(_jspx_th_c_if_5, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_5); - return false; - } - - private boolean _jspx_meth_fmt_message_17(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_5); - _jspx_th_fmt_message_17.setKey("user_db"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_dsp_selectUserDatabase_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // dsp:selectUserDatabase - org.apache.jsp.tag.web.display.selectUserDatabase_tag _jspx_th_dsp_selectUserDatabase_0 = new org.apache.jsp.tag.web.display.selectUserDatabase_tag(); - _jspx_th_dsp_selectUserDatabase_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_selectUserDatabase_0.setParent(_jspx_th_c_if_5); - _jspx_th_dsp_selectUserDatabase_0.setName("user_db"); - _jspx_th_dsp_selectUserDatabase_0.setDbNames((org.w3c.dom.Node) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${dbNames}", org.w3c.dom.Node.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_selectUserDatabase_0.setSelectedDb((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userDb}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_selectUserDatabase_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_6 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_6.setPageContext(_jspx_page_context); - _jspx_th_c_if_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_5); - _jspx_th_c_if_6.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${empty param.user_db and not empty param.submit}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_6 = _jspx_th_c_if_6.doStartTag(); - if (_jspx_eval_c_if_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_18(_jspx_th_c_if_6, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_6); - return false; - } - - private boolean _jspx_meth_fmt_message_18(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_6, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_6); - _jspx_th_fmt_message_18.setKey("required_field"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_fmt_message_19(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_19 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_19.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_19.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_19.setKey("days_suspended"); - int _jspx_eval_fmt_message_19 = _jspx_th_fmt_message_19.doStartTag(); - if (_jspx_th_fmt_message_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_19); - return false; - } - - private boolean _jspx_meth_c_if_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_7 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_7.setPageContext(_jspx_page_context); - _jspx_th_c_if_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_7.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.suspension_days) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_7 = _jspx_th_c_if_7.doStartTag(); - if (_jspx_eval_c_if_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" value=\""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.suspension_days}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\"\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_7); - return false; - } - - private boolean _jspx_meth_c_if_8(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_8 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_8.setPageContext(_jspx_page_context); - _jspx_th_c_if_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_8.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(empty param.suspension_days or param.suspension_days < 1) and not empty param.submit}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_8 = _jspx_th_c_if_8.doStartTag(); - if (_jspx_eval_c_if_8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_20(_jspx_th_c_if_8, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_8.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_8); - return false; - } - - private boolean _jspx_meth_fmt_message_20(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_8, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_20 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_20.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_20.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_8); - _jspx_th_fmt_message_20.setKey("wrong_value"); - int _jspx_eval_fmt_message_20 = _jspx_th_fmt_message_20.doStartTag(); - if (_jspx_th_fmt_message_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_20); - return false; - } - - private boolean _jspx_meth_fmt_message_21(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_21 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_21.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_21.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_21.setKey("obs"); - int _jspx_eval_fmt_message_21 = _jspx_th_fmt_message_21.doStartTag(); - if (_jspx_th_fmt_message_21.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_21); - return false; - } - - private boolean _jspx_meth_c_choose_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_2 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_2.setPageContext(_jspx_page_context); - _jspx_th_c_choose_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - int _jspx_eval_c_choose_2 = _jspx_th_c_choose_2.doStartTag(); - if (_jspx_eval_c_choose_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_2(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_2(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_2); - return false; - } - - private boolean _jspx_meth_c_when_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_2 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_2.setPageContext(_jspx_page_context); - _jspx_th_c_when_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - _jspx_th_c_when_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['gui.picklist.ms'] eq 'true'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_2 = _jspx_th_c_when_2.doStartTag(); - if (_jspx_eval_c_when_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_2); - return false; - } - - private boolean _jspx_meth_c_forTokens_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forTokens - org.apache.taglibs.standard.tag.rt.core.ForTokensTag _jspx_th_c_forTokens_0 = (org.apache.taglibs.standard.tag.rt.core.ForTokensTag) _jspx_tagPool_c_forTokens_var_items_delims.get(org.apache.taglibs.standard.tag.rt.core.ForTokensTag.class); - _jspx_th_c_forTokens_0.setPageContext(_jspx_page_context); - _jspx_th_c_forTokens_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_c_forTokens_0.setItems((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['gui.picklist.ms.items']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_forTokens_0.setDelims(","); - _jspx_th_c_forTokens_0.setVar("item"); - int[] _jspx_push_body_count_c_forTokens_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forTokens_0 = _jspx_th_c_forTokens_0.doStartTag(); - if (_jspx_eval_c_forTokens_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forTokens_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forTokens_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forTokens_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forTokens_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forTokens_0.doFinally(); - _jspx_tagPool_c_forTokens_var_items_delims.reuse(_jspx_th_c_forTokens_0); - } - return false; - } - - private boolean _jspx_meth_c_otherwise_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_2 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_2.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - int _jspx_eval_c_otherwise_2 = _jspx_th_c_otherwise_2.doStartTag(); - if (_jspx_eval_c_otherwise_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_2); - return false; - } - - private boolean _jspx_meth_c_if_9(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_9 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_9.setPageContext(_jspx_page_context); - _jspx_th_c_if_9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_c_if_9.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.obs) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_9 = _jspx_th_c_if_9.doStartTag(); - if (_jspx_eval_c_if_9 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.obs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_c_if_9.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_9); - return false; - } - - private boolean _jspx_meth_fmt_message_22(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_22 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_22.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_22.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_22.setKey("create_suspension"); - int _jspx_eval_fmt_message_22 = _jspx_th_fmt_message_22.doStartTag(); - if (_jspx_th_fmt_message_22.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_22); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/suspension/index_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/suspension/index_jsp.class deleted file mode 100755 index e62ec8924f525f515549f5d3db55aa5729c7369d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26549 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/suspension/index_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/suspension/index_jsp.java deleted file mode 100755 index ba2d67419..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/suspension/index_jsp.java +++ /dev/null @@ -1,822 +0,0 @@ -package org.apache.jsp.trans.suspension; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class index_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(8); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/coda.jspf"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
    \n"); - out.write(" \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t\t

    MEKELLE UNIVERSITY LIBRARY with VLIR/UOS support

    \n"); - out.write("\t\t\t\t

    ABCD - Empweb

    \n"); - out.write("\t\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

    \t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

    \n"); - out.write("\t\t\t
     
    \n"); - out.write("\t\t
    \n"); - out.write("\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
    \r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write("
    \n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - out.write("

    "); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

    \r\n"); - out.write("

    "); - if (_jspx_meth_fmt_message_12(_jspx_page_context)) - return; - out.write("

    \r\n"); - out.write("

    "); - if (_jspx_meth_fmt_message_13(_jspx_page_context)) - return; - out.write("

    \r\n"); - out.write("

    \r\n"); - out.write("

    \r\n"); - out.write("

    \r\n"); - out.write("
    \r\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("suspension"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent(null); - _jspx_th_fmt_message_12.setKey("suspension_forms"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_fmt_message_13(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent(null); - _jspx_th_fmt_message_13.setKey("choose_task"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_fmt_message_14(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent(null); - _jspx_th_fmt_message_14.setKey("create_suspension"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_fmt_message_15(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent(null); - _jspx_th_fmt_message_15.setKey("cancel_suspension"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/index_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/index_jsp.class deleted file mode 100755 index 66060d64c28e3de74467710af31fe0e21d6de414..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42823 zcmdtLcVJY-8aMpRnK{{$&C(Lu(p&>l(|eXCRgfwH6hvc477|S(*-%Bj_O4j5T2fgN4DrhSU;!CkdmUt;crtqcIl0l}UIc1C`$9ic$InI*f z`I-GWasqRi$e~Gmnat%)vE)>*JU~w4%XF_iP|o1XOiRw<BT;e09Q)FUie!A~ybR#$SU%90^V zF0IZnES*E%`4?-eAcaEqRkA|82>eEqRM2Z?)uYmfUQ~+bwyA zCGTWrttoPgyemcCE$`vWy_UR>d*FUcKH!lLdTBFbyIC%=gx!saaS@LOS|BS~NWXWeO`J5%6x8w_!e9@9GS@LB|zGBH& zE%}-yU$^8NmVA>@c#AJ@^W_~&zH7<%Ecw1AKd|J79QTnWKeps2mi(0OKC|TKmi)q! zUt01jOMcC9|FPsZOux0{cb5Dw2fw%E4@`fwf=#;y`nqt#AS)4{2tZMtNN<}xK{%$Ba7)EPCT41x}^qNYKW!wv(!*a4YSm6j~d|>Bl*FR{NPBB8s!yPDg*Z_ zlOqqe6bgGsWm_tTBVn3Ga(Q`PQ7jMjsC=e)vH;da72-w}S*n<638$dwcT_3g201j^ zQe*fAT#8xg_ETf|cATZgTWWu1F~L$AoJk%v*(+vq&1N(IDWGa9-yF`59pF*ZIA%Iu z4rJCdI0U}4xpp(X;!qeKaj2Tbm)U%o<56?H;t1w=1oR&lUAcq!;d!{_hmYWgVLqxk zS2dSAAC!@(wsSAwTV$-}j0?SD1!r8r84m_kC6+pb=|GMI`xTsRkyotcY-_pHwKku{ z2r-|v+%HIbMKoBMlN?Fvw-rPlG?(R^8Nsbeg4tVh9;-O3=}${^p$Am6I~W~t*n>I4p+XepSrTh+;Y znPaI__~BD6b(*D4x6~OP1$jERI}22u%{Qp$R<77N9(AszHh9!|UUj~@z)}}l z>Y`+IvD)ZSmw3f<>QYNx#`JPa{oPVmSn5hkU1h1OEp?5huC>%ZEOniwuJ@=-9`#R; z`j?Z+^w{ zX%+QVwV@_v2JX4-a-Z13c^tk=E1E;~6?M@9h9o{y7iw;0p`KF{j%#)_t9#-wR-L!F@B z@yV6tmDLRm%^^Ylwh61ML-kI%ZQ54JSnD!vq$3qiV9^k+4mGW+VfF*#*>i`*z$2(l zqd6TFuRx6l$3I!qP~H?;(E>a)bdj=?#?;i;gvSYz!$&L>q$V{~q10|OYwAO@Tk4jE zn&ww5twl_#mXU=OO*MS)M5=Ig4WP@2lac1e>~K>>eRKAzikfhCWmBjk9Llb#uL`Z^ z3bE`i4}~Yk3hM9?F`_!Nra6pE7H6K0stHQr;AB+1sR071@5(|=D{CrIt$D-sqpP!< z5mOrqXIF>AjoH(1;Vg)lXSaFuZnHHvHq1{ zt(uXZE@@*XIw}OcpFPV~9=n{rG3CUH4j8s=NI`qGLS#hn<7-qZs3YD;@~~VS99k+! zppSaS^zQUMQtlk*j@z?8Ikb#3gp6cI(nl~jBOpKi5iGXRcKj7OKo_j?oO+r zsb;wy^gt8rklEPO&^Vxt->!quo%BWfK}R8weqXm$47iZEcQ2QLA=O-!Fv5r%VM^POA)H?T6ailKGF z;R=MiRV;08sBH;{CN8RU~q`(&~h^+wZz)_*9X%)@Ya6PDiLUG6< zP(rVmcFwPEYFNdF0a+MaHZy{T=^VS)O=x>l$ksnWyH{vOQ-Qpe?y10}p$V2@P@Cdl zHL?$EZgkR7vy?`76&Im>+Q~jQnt@xweGjiID9|QvjFr(jm^oZ?ZB1nbyXnNbIM&E1 z9NCj98|s(Uz{(74!#bK1$;c=hS^#C+Tu$2#Zi4q>!GL@%*H&8ld@Xx(mL3VOkF;dl z2xvZz;o;onsDUjjUCP20l}Dk2wOQ9=l^Z+}#-Z7x?)0cuLH+D1)P-O-SyQ894v1ZP z+b-wE#rDLA#je=4_k3Yz>@SQ+#107^v5O`pu*>g=9TGZXha^W(H9OnW z0`#^n15t^dG}<`{bt&kmE=cI8F43d}c5qJZ1CNA`*hRfuOw*zRcz0ZZsKlo2qSuN# zstXc2stb~O#3*KEIR?x?uN!N`Kf|pNy;QWv9%F! z%5l^u!V!yDZc&aX>Pasu;B=F=6p^@2L9cDa!I(PR1v?FK3br|6Rm_!0r&yj(qtsZ* zb)q^yDZ{A1E;C-(H6N_6xw7jN>CVl$;HdepERRbF?h)j3BJ+K_BC*O6#~15(?I8eF zXo~=%5}Sj_b_ECV?FddZcYOCpbI0~QViWp4nlrW^5$jYfrW0XS+BPA<{BV!7F+Z{B zfN%TVfrO3_ZMQBMeYCAhbU@;?gzJJxX9lVp5;p?{;|}JnNa=9iinIi4h!(f8hKNb9 zhKTF1E=cR3F43oSv*KD1Eyd|3xNNkzOx7&IbJ6MQehE?ocpo{Tg2Q5NMhdqt7gq}uR8+4<&9I-98(HYad;RV|(Z#x_zXgqMcYZj5Rxe2`L>`Et;0d5krR#I3lG(j_nON z06-hy5tAU+Q3w<3g7vfx>VlLG>w>iXVjOu@b0a3kwV1TqQ}@Vtf~7pNm|I=Gt6ZhA zUWbRnVP`N=Rny#9Td@YKr0uXrCJZSO#1YuHK?N}hsO+kTuoBn-DoE)Nm1tT5&Urwh zeU6;c5yzOcM2?Wz4md`oIl&<1MW50fW7gJD568!13=|(fD7JS1x?U%)X~DX3 zoQmk;Vjsme6_&`xRMt96_1?0EmZr+k)EZux@9HkCXYtyPPy8r;@`;bc$3AtJy4$1f z@u_>&eLnGt_|zvpb`0`)Ae9xC3a8dV*pRg?C zQxB*I;Z=G02rKS&wW9--)jVzvk6kc-YGw%*k9=yYddR09R*zr}$)_GwkNMO#^|((x zp`H}9cFew$=S-TvXzr8%KOUI7VB*Z_lLG0P+1Ur@Ps+}oJb!ZFkZJR0%?#vbIR>BNu-874?17l6A1se?Zk}np-FhGcAvtxbg zIrY3xy`Wz7sh8A?kgDiPoV|H4v8ATAD%9jtFRNFuf?DoVuX5(sICJXqmYOVQwYuD1 zPxh(T)zetmJ2bQWFrV6>-ayZ)H+||Y^)`pz;R^tMmml|M4?pzq?88Qlh|uBL_C5B} zH~Z9k>V2R3Kz)eyI-mMTK{7s3p9&(M`iyIEk@_5qgjj*qQq_#cX1g~&<4|LXPko`j z^cfY#60C`iVT{Ll@kAgnraDwn#o+@3_!|RVs6c;)8#A#2T(fd)x?b+A4`@YwW@#3ntE&CF6Xvv5tgHiUht+?egrh|;v(Twy;x%iZ_zsjt-6KJ_2eS$(6v z^{MX|sQ+^Je9xC3)VElF4GgUfj}G{ZW!%2)>PMeZ!|h8RlWmubipQ#->-))~1i!zoxFSp(z|l$4siR0m2&MCDts?Haai{yFqxK z+jf9v*?D$a7TU1M%w$d`bJ`1z*zJTX2)9!=9IK)u?D|zU)ij0!yo}s}W{gcg5SFD` zN2bT3z#<-rZf>d^n+`w2y8u(Lu-r7g9*Z4y%~?k_r;h^y`f09saBqv?hqL%${AFhc zuy=y3!cbG7ok9cHZmF!sp%EHl=MSucnQT~<)lgsCP*D{a8(3DeTGw($Xw7J3>&n?; zYw6|Nh|j>Xzt^XBY8}9?zmY~W=xqmb4p;r?CA@q%qyEde^FrO z^ojE(%v%JY!qtI=GpEnXUNEOD(A?6HEkw9i(N?jw?Dv+ATsVO=& zQXMas6}johH!;AmId$Ps3_eT?9AZ-i@8noexTc2s<>P!tEh}Y8Q0tH#rG8RBI~_KB z4D3x)XxZ3wpV0t4Hkx$qG1(R4Mg#&!YyI%)o^|=Pa1M)$=Tis(4J@3_T-p*2H`K%Y zF2`0$y32SqGhWA!C5>RtXec@l-PbrS8DWJRug^G!GkDzg4r$ZgW}NQ`HKmUmIyko| zXSACw7NVZ6Jk&r=mR2Bl7x3>BBPhHt$-Ad^N)p$Cv)E14Q1h*2v)2!6CuHwe#_r^y z+SLu*eA|!3>{a^IFX~rV7wtGfv6aU?qIfeO1loh$Eo|}ChgMb80+OasxTOhE-sTn@ zU4fhC-7mEa#|Q9mMO9r5Zj)fI!!2+uR$~LU$gr`B{O-yt$Mf+M-Yy5UjWvxS40Je8 za-_Woo4m5dlzD;rme&HKT9-36oB>QtC1f;K&YCfrMwM()V?+kF>6oQBpHNlVgrg2N zs0L?ZL5=}2mLYGzVq=Rl`_ymhcaPfPQ-7#Gu?6N+f3a`fX%d>eys4q3G1F%X(_p6( zkyBW(PWZE!!vYv7WCJbx00nGmqtBE)cu{tBd$J5f{vuj~2C&P~>cY+G9?1Yvf&g=r z!3qZ(XaDIoM{bVhJ1d%y9^3r(4BUY9Xl2Fk-Me@W!S>D>8A!CaP<7a1;)b zj-p|wQ`;z~WUim-sGAmaj?j9?HA9JR<#8a4Ja%;v>N{pUR&fI>x%`IuvFR8;rU%CB zHYbgNE9c6Z@SsfhiLG>9O%+Zl1z0WEb?Xi`E@s`ohA(%se)k)L6<%bj4As^$5-|NJ zA;<0tC@Sy`HwCbJQnMUIhZ`F06kXLZ;VNAyj2)MaHjRPR^chb$h66Vo-``Pp$0jw0 zDw-;*CpN6MIh7(6n*()$0M9!b;5)EDoF1^D9Gl*tw|vXB&f>IBGtNG+$k=UpiVGTz z<35coVaJJAqs^iE^Z=Ve3}keNqzAYGEx6ZgY?kmhT)8fG6Bz@2uMLlGw7%6&)XrkJ z)$OAI23pT@`6WS&ud2o|7;!b>Az`E*PAi&1P=l(PDjpR=*^Cz)pd1`^T~Ia_%60PF zoLtm-_BiFXCd&Lhe%h%&`cPNUXME1F<2%n&j~uzab|WKI`-<7@-+49_E$G{(L_Xgz zpCqmxcZQa?2-+^HoHB-E`7aLQ=9Z;(H7>}ZRhhPIWjZ|^>2;s+Cl_NnT|U_6)P@&i zi{;J{6rUu1#EVCCJ-80efJ*C&u5JqV70a%^gJeVvEY#Y4&JNoxgm@v|l{QXV+GIIc9ZweKqCT@bGfTo;L7z2Bi5bT-#B3$A?d>3E(8hKK4`3Ofo)4l}5!Vf0lx>fw zoE-Lzpv+DHr2U}YKt?YNSy$f>=1C;Z#T+_}C(JNkq4LNirFqz4z^F&G2Pfi8YN(># zXZCsFuUP1q*%IvXG;_j%vE`H zL?@3JvTj*@5KC}1;o-3jh^c!8eer?M?8QS|larf$W^eV7&p6lE;4}L` zyo?Ks4QvJA$d5*y`>H2>rk^ElpxrBaIf$_y&ySBCvQBdWG>|Q>M9Wf)4B)ti>-dbE zj65#&L-7H&+~Xk*t+EkjAuO+2I_$7OLsKBO4HgUwmi`;1E&+U!oC7`xkwzNuQO zH%@(KKeX5EZw|oZtwUHRVm9WiF8IuW<{+QB4`XvBmmRxez{-lA*v*cr&kUIRVzIzX z_nCvmPl5_}SN(Q3Ont^C<0PMPTW0~#;_d8t>i%JHp>p9hn7`sQp;mt&4^VGno}C^# z!l-DuOX9AZjPrrrhpda|2v58xO^n^3^ck&OnNjhk>d;|)k`l)z*JL{DSeaaSrXv*h zF)$DFa|3K4i*2SWKWONKoX4_bxaO&mn#X2(j5B5KwgUDeb`>yVa5y+Knn6R>MO3jp zIR@Hs-ZOrv7mib(l(W8WzBO9A6$t@O z3qPM0;mH)7>=8k-TfCs+7y*t|^WE)r_{<^f+q^^8ITnXqEAzraa&}ciUG{7of%lpF znM2W~L)O_PPKFYi!?c4PvaVg(4dA@DwvMr>_LvJ|{X4g*E1!(5X$n=9FRKaFLN2=4 zL$GqY4Ae=FtN8d&9TX*|eK2A1y9MabA?tYXgK7=uYFQBnvm4=9=DbPLoE>?mggalm zCJY0j-g6Q!aCyuTK69iw3PKp`Iv_c&8}XPKJ~PwIiVRO;UN_+t>L1ZafLh5*r|guL z`OIvd5qHmK>tL^R>v$(0FQ_^9Juv5W7th>0&f183&qtQAR^r_Ivg<2WMsK}1(Nb06 zqz%tLc*?}g>9eP@Lul^cd`%Y8p!)GycO_Bw1N+54V0(w=>?2n<@{pH@33k4bF@36K zw&NEius0Z+IsU~Ue!=0u=EjLw6T#~j9p^(Hd#}iT-vSGQU>omLV~#S%zAzzZ=*LjJQn_?g z&OSGdkt{!JzakZP6u+Gm=MX+TQuLX~+YFJJ12*%f&vEAj2~BgV7L#G0__}lLAb`;$ zj!+cLUfMKiALo6U=#(Tb1NL%jumbw)3YC&p?;l>Z6a5}+3p4VVeN5k_qCqVc5)^nl^DbF>Vsg%px0iZ zF%LT6@q@d`X*W>6$i^z+h!oy20^k@0)-~#51G_*@yYM)32;@9<_De`uVTf(>By9Va z@%ujYm3Vi~u5Zlq(KnZz=P}qor{l1(sTasuo2NUE#rHSABz zNMRKOvZBeJu31$LQ|hZw1mI~3VSt2Xe!zqLculQ_dB@ql7?F@z)5Vl7wkb|(J0g@A zg$m(a+cJiuM@0Q}FCq%f?Gp8PI*-LK9q~RCcS~%iNBkknOLax_Y}ha~pmEpSX*PT02K{?4@IbYdWTVV9vAa zrW&kdHm#Y$%dXhL7vy-jIByiw0zHOr>+RaQrd>F5Sj2W;KX=@nU98)a+);Yf62KtH zV^e#J)wk4MiF0}pZ`Fn8>-PiI@Wm|LDOIuWnlKy45x+{wS^^V|=|)w<)EaD{*Fs}F zjSY>w`h!qa!z4CJJRQ*)^^4jTzfNIi7@puSx$%xBa~5Y@;b?SBjGz&_(Bhbkx+9^) z{HC&9DCTtG1DhM&;c2_(Aeuol7_y7Pkd=*&wgOcR+Bh(RyjBMDfzV`o-Aro`OH}MM zRzJoyD$@u5LRGw^!m#2^w1&<2?OiYkm8dPe3&OIwytSsk`_t|?c%BiNLffI!$q`PE(w$(-ep6G{yNkO>x9d zQ=GEX6bJ1z#aTN|aokQ*oVWumM163k57(b@myOM39Ni*w1@B?nxrGUiC+=+ z*%`!d;&Q2+NF417uXs}x}*gYET5e=qB;TT8V(7f@KLiyn|N)KViTWDy4a+vO}g2nyG?r7Bo(A>ljf3#4x+9!k9tuV4WRinm=@4T zT1dHcFqNQD<7p8Zw-`-46sb#aJ&cyp;W16Bbepu(U~z_6`5VXrC-QwDW{aQ_K~n^i zM9?FG*2rM8z;|OOZf{D5&}um_V-+o38GW|d`D>WMzodDWOId-nxZ8WLfT)B~4n<(AiZ5#Rh-BR;fDSsPvb3$CI$L|B5 z9;pSbR2WS4r#_H$6|$rL_tNl1{#2RgPgVHe%-cdmcT=&XO|$^H%&TZn+gw|y#L1D5 z9O^3S7n@@Xl{%@t+~^*W$WeDw5Qpp1Qb*rKV}d>XJ^g8|G&b1F->a3zT|z#8FZ9Lu zO=PC-AM72Cg#0>@eZXM?IP~@RmHxhfl^KkvYNd&YGE*n{`|83GoE!lQxw2BH*dXb| zk^Yn|H1!hdnz@aVGyM?x18&oC)8gYG4AUVDAP3rHhD~OIK$|>iG^>?nZ>3p5KmNdG zj^8g@X)bPhx6(m=e=E%^>c^zax+=ajJk9a*!FvI7;~Fh&TYC3ED;?~&x*u&5zS9{G zX`3;1kzKLHHaXNLOKftOO%At7xlN9+Nrg?8+N9DZ0F&G7JP@+)mf2*vO{#5DW0NCo za+FPKZBl2GdYd%Zq|qi0>lJZ#O?+pjHfw#_CPttNVMOT`w|dpOC{X`WRhRyXa#h`HyRxKekMC=I}_-e`}jD z^?18z2b~k_yAy4~=x8WTN_gyKJI5(DIn^c(lhf?G(`|BwP0qB*Ss?e)*)Tij1pE8@ zr=BbCrwy%i-oXf;-`#_oMKbk*vPCNO!m>qX>P2OXl2R`&TjWXIShmPYy`*eW_oUQI z%bW);i#%{SKk#>c;0k`=N`Bxfe&A~Tz%`Kvu1&HF(E0zt`LDB+tkmo6`fakwKW*}_ zxVszpu74}tcsJbyYcRk+;BNZ2pi2zFp_>H^@`fP9$*}>cw?O^<10yy7278;>%}(|7m>MOfV#VU^ly^J}Fo{z0vDSJ6I9 z?oL#7i{n|<@3Gr(uU%G*{RsF2w*3fb`w`%(9^{9@&nw!ONxSv~@yzr-o9X>Fc>rV+ zJ@x;a7CHS&L(w8f5+1Z$y45BR*@X3D)1Nz#>tQ>Br90uy;qVBj_2=GybSpiE|AGT# z(ZF5<{R1AjMoeuZHOQ5fx{W)1K(B#$c9%Ogs+W%P_t8=$QQG5Rya!UGS!;Q6Sns(= zJz+QVNxR@(iIiPLXQgVp&DZfEPvNfDKy?HIMEjtjhug_d+vFLWJPUH-K(XnsyO6`N zO3&Fz&)dYo|An}_7vt_&fVH7}Dc;cOxR=|BdnG;&MZan@e9b1W+vE+Kya}RNy_N9T z+i@A+vG3ls35%D0?7f7?-nVmnV3QAR@{vtG2GNgwlJMB4ZE}2;kmGYZ#}_u~fbo|J zkA2mK@z)7C;u-%3`E?z?NyzxE&C1R3T|$okMjrk?A?XME;U8`CQzYZh2^oK}bNm{~ z@moTU-|ZX@5KWy@+O`Pui%f8#GNt&S8#54ip$~M8t>ku{+qtb+tCS>ZJcL|jy z%vOq4}_VasrLa~jy`>j^dCv&MKmEbmFgfaH9N^n1QjB@Vp_(o;?$mUv@rI@! zOM|KGB7f9$ry9jn6{%U89-5JA6Os&6?XE04(nEbh>KP3Ob)a&tf*R;P^*V8-CdyKw6&8zF_-RgZ!-+!3Wm1&AU zB}dcIDT_3%N?E7r$tf3UdUeW!nr=_|K+~^%jZA&(d}lD#c)Wm_AmhQ5@nFh$Fl9VI zH6BbE4^WKbOc@WR zj0aQ3gDK+ys_|gTcrax=m@*zr84sq62UEraRO7*Pqwi6D|AOx&rX&THSj@9UCBl_h z2B{*GLYOcw!}`K({YddS#F4;xp|BgS>~sBsfLX55LqTj_D*NqWL~o}M(`!2QScl<^fkZG2D97{Af8 z(lC0;F7&+YNiWF$^rB3sm*fa~S?16yvY1|#3w-3eIU=E59N9Ek-UUHmRHdyauaG=Wo%Ff9kG_zP(3f&MeI;L@ zujT9Xjr^FtmtWBj@<-HRC;g<7=x5cFeo_7DSCvk`sZmBxRYW_~So%Xvra#pz+#fmlmTwcu>Mr5Mi?Au`3BA_|h` zh@zy0q9iFKN|S1_bkih8C!H(CBwZ}VCS7IpOuA8wPr5_wpLDO7ko2&al=Om_obgTx%qzTzOya8c$d7V|yh!~)M` zvCy+r9PFtPhj^Os%zCldbFw(pbCy`*xj-E5xmJ{WZV*R!ZWR@tEn=zX0a59B9Qj@p zAOTJTVPQFjvp8SZoBYC^H zGx-J4n*6%hlKh^yEBSNq{6XB4{D;xg>k;>PyMy)@4|vnXgWeHht2akH@rw5~+OV&v&7da7a@GL z_$K9_;@gy4#CIvJ;=d^mB5u3*A>{?}W6JB|r<4zH|F!rf4hb&9UP| zZX_-#1luMJMT3$qrc(^lNTPj`UZ7cq$FL}n^fl!f$%xz6Qw+Q4<$RtRI?hPpe4cA* zs^Q~&o(E`@(S`Ft_r5i{qTGQ=Jq*j}W^|_k){XS7(Sx70zNA}?RDL#j2(2{I_}S!% zbO`Jtp0yT;8AdOJ22z!8n9&{&vEQ9wXIFw`L!aEwi_l!IvpCp;Sw~Yd$kQ7jJ9 z!*{|x_V5^!JjP^?F~ws{^%w_ujA>rfnp~vM`jZav81rzjfQHcyxZy$y;9nN* z3h7Ug9Z|4!r@v=?<{KJ=L8#uc;cp|A6VT^Mc%#Vqz1amDri ze_7n`l<_+mf6{2wO^pAOmOF(nblN)U|4HE}i|BVUcVOou75@tLzku$8VZhgqUI?I9 z&H~y4$k!RP2_P=~1Bz`N{5z#UTo&%cSZ;8q9>pLq@ehm$#Y2xf$HO=TJd(&T78#3i z#YYzGjTrDq!at%zM$H<9y_4Bk^T3-c*vgo_RdnZ_mQk&uhhK?Sk?O~UDlJX)93|vk zqF1Zv%@KWCMPKZ?2!9c8zKDKUGc(mq%!T)2=F6MFTaRZck2M*##W4Dl#~6rh9ca0+ z52YIc%7+CRZKTsg*pC^;5Ln6mXrVDwZz7Ge>ld*AuxYHFc%>9MSlbQWqSE>-sW&(r zW*iO+FcJLAVOvbrVsx3v0jZr8x188KSw%I@<2WaHN?&ZNd z0(jHf)o5jbj3 z5y0mV90a~_WMFD%WFWP94*@_a#$f=U8~_{v04e~$QW^o_%`vK=2qBnC2^uj-w3T2* zJOT+y0Ph~J1o*~9#|Z4o3=G{v88{jUtOo+e0)gXzz~6wt@j&1NAaEiOI0*=x3kzYfir=?SwP?%AaE`a*Z>610|Ms*feV1Zg+SmUAaLh+zJG40|J|Y!0kZb4j^zR5NHJg zTlNZpqg@$TzZ(P+v;be6u@Mj}Ff{UDaCAY`6(pyLk$P}6(it3$(u1Q6wuG5!BFi2# zZWURrBD+=O@E9q#$n0faLSr)Z78EjJM-JN;YSb2ye+k=4MB#|bz|2(Mvf(ERi;{XJ znO9QMCj7T^J4Y3{W;MC3SzV0LAQ|@o&ieu9gMf1@;Cu*hJ`9KQ2<>k?3K+Lxy!klI zGoGL&SXDgS*iIqiDLTq{nwpGfXtnVytuvmZV~iIthkubyGhU+ejF&a^(||z}B^$>A zNFFL);JTv=Tz7Py>yFNH-O(||aWHKPYqax?DOJ|&8A{T@J z&F^L1k^4`PmD;XGa~?Z6~pJ5Mh}U$7@G})7MTWk&=Qx{j>W_>!Aaie$WxS1bk9TOG@h%ND-h<4& zPZNv}=s@Em%vV0f?B!EB%=nCIjL)go*g-3dKWM%21)XSoNoQb1`(op3x)kwOBK}6> zKXkkC4c%jWi&gRO=yBt}v|X=w|46SIKhYb=_b&2%3HmMQub4FNFn*>#jbB8v@vBHR zeiMFUhZto1A%+=$ijfHCB0SdkOUv>y^3p?&EL)iNUSgaK$@E~pKfpKzYcSAuF+L*S zVmu`HRLsB-rzIV0FyO>Sm;>o2;|$|WO2Vj~z&&LrEhJ0N z#mRklGk$mE=!C^zHs6tsXcSf*IcQG}@4%=eIa^!oDksM{p3aR(%{KGJ?Zx!Zb!o zl2TDJw6d@C&>(5iFqurFrI#kk6q+G@_|eTSv`}`{kk7O076BF0+S6=Moe8eNHP^6# zFD=mUf;$!(dFjfezA#|t!Jj4RsqXpQT^inf?5S=nyyrwFya`?n-*#}o>f?a5I2NoJ zzh;9qCj!=72J1iuYqOZawnW2q5aTq@hKmonL}q>M!j%TNdIGNAfU6JS>I=C1G*)4uI$5v%*bR1jIxC8*(OD`Qewv=vd92>sm;lO(uTN1!~QH*0tNfWcR zW1H(*+S*OlL=IF&%4MW?T-lQAicW-_bd?E#8-s zc4C7#(YRg#LyZ1Oi6433b0>BO(MD%AU`V8c?iGhF+9H-XU2_<^rd1ry=#}dwK!dlm zu}zK2OX!e13~-fG4|xP2s{mw6A+43VsrGW;5VwItP;t9~L)-?YyA2%RG_VJy8CPMp zV8;0Zd`Zm_s0k1#2CgBhuf8;KgqEixoFQw49|Yqt(gGW} zlFH;NxD4#z%eAyru7koJ4TW9rD(b8lMQw0FYj72{&Q;WES5X%k*J3iIXashdu5%T2 z5X(YV+Y#vXEC>mjito-iz#iiGjbkE$03X{WO;l@Ss~vHuiD>GPtf@!A7&<=InGe*m zpw!ul3uDOIS?_9RL%eo!)I!%{n z0@t&kiD%Oic@A(rmqKy_wDEjs;sw+!FQlX8MXu&8iP5}cT#Szaind@L;|k`{u3)Zo zHE+4`Pvc+EJYLDX!PUF~kN2myqj@*lnisEl_#BUecX!9}EQ!IpYnoW0@m}HJ-4wyQ zneh&{iWa6TdFbz~-LGO8R~PBw{u&p}u5HoOYxeRopm{mayaH%m2{f+)npZ<&uc7f0 zJC*Vua4pxtwOmh&r9Cm{xe?J47po<}z{YBci`8NmtNAWgQ;dHbHv_Aw@X@!pSPkGI z%|Y#8bt|xnQ+Rv|$-!x?<3X0k;M6TmtkpQJb#Pi2!Rcs*V||DSNNvH2;XuS(B-c1Eq4J8xqz0tfX+2GW97i4ObFi{E}&ZY^4bCP&h~^4 zpI`dlh3{{BD}0Xv$;W`?<3REWAo(Pa+z#P;3c~j^gzp&$-?KpPIiUBvYZl{$Z*wPw zZ;LB@cez+~Uik3IP6wy|$=e(s<84m(pS;a0fbLazo7drO-hj7x6W-=6c$>EY-@EWO z@4?%=4~zH#VEho?<|9}|%uD4b@HU^pDt-=c^98)kmoBV(=WXtBz0JLV)zs6JJ@Gd9 zn3n_WUU-`mJL7Fma+Q5=yv?`3`8$Z{_Ylz^Afi7)M1O*}`5D;$0&nvhaQz+LW(Sn} z58(PI6#Or$Rzxe5pk`&z(Mq}s-;uYur<301e%ISP;0p1cc^iBaZSNKSWXIc_vX=_4 zEHYFwSt!Qyp8e$vVMSU03aI($OZwjeJE1}C=bUD$Ed+HP7R?cYCoEx zhSF>`4DgKrd?RUz8bu+M;R;_z-Xb&sbJI*#vw1>O% zr|;Q@gqjFQCXq)?q26jL4NwPAx|&8K)pW{L2U1YYfPl?}aM^D$+tatsZ%jVvZb)ng z2&VQ8`m{#E#$>{33_dXJNJ@<}D84W{yW7=<#2LF>jTwu5hckKKAx)fy1ukdjf>#4M zir+ElXh-77-7M71!jB|0fbcj#_%}d!JRm#)QgNXI^UJLWie8Bsw;J;x>9$tD|LT!S09>;7aggaX1wGA-tjVF zYVS5;hwqg-ptrY7*gg6#x8DE4!6bYC3ulus2|k}i4^y^zyILl^fTx2O+6xgExt{sr z_<3NPWx|+aPTkwi3H36e!kU@F>qF`?_?FAzTmBB;as__$oSQH_L=_(o?Ieo15& zeksF#ncXon+FifBoOApg8;&LX_P6Su%LGwZ#C6SwZMsHW=}y;swC$S1vA0C(E_BV^ z=$d=cHTR)w?nl==fC1El7(i{M67>)UP!H2I^$5*UcuPz@PKT-|XsLPQ{(t}hJ{aJ*gM6%E^@A`Dd!rmINfrtJB>fvoyMQ) zPUF`YuVYt{r}34>n{K!0fz_;brtxo~TL!jWyu}X|?47l~Y7edTYXI|gn3^|XYTkmW zc^jtY9a!skVXZOcRPV!De*ly7;a*wmcU)`zu4_CxX|3_23;*w}_0|73to3Jr@N+=; zB_R9?5Pl5^{{w6N4NSzhfbPGr*5AWg{{U_T(RuC&1HLFHyDRhVg1ZT6&kvlp!}dsEo#Lu<{xbe!3bPBZ({8Rh`G zz#QnBg^sNC`<=AbAGy~0W7jNnxT({=wZ^Bpoel~+*8224w$@X2X|2=5wLEf3u+yLK zft}W;dCYWl%3yTLe(02;=#*jTl;MXq=fr)67hoW#*t$a%qW~M@!9o z3Yi7ym_l?+5jv%W)|;httQn+J@jhI{M#rwaobKA_(~Xau&N$t*(WkmL`gqqyHyfWi zHX5fo+|JmgjqcOdM&k!y_RdECW6x}~xj%rMKpt}v^)@Hd0CNhZn^S3|c>v{_(;(f` zX^eRwO)+Qem5u(wwb5U?CZm%!8oyn$cL-d!hX~9C0@zb9%YeXqAg}-kECd1v1A#+; zz#<@k>6m%wULo+ci@<;O6aoC|j-!v;oH@ngotsl!zsosALuM+!$B${mCU<7>&xo)3 zmz{EhO>T5E+@v$u(~y7LnN#_j1K@Hqlhh}1O`MWkyqhV>TI>Xqc?5c(0zFWP9;iYO zgwO-asMK5z%UTWOkE9vqQ8dr2g%a1%;buLQxPfZTMrt-!K!KZ}z|F9#VOZ4`+F-7v zjpi!4!dy+)nQQ1qb1mI$uA|$`^>mMU4BclQOOKhy>E7h+sq12ultavg9&rrKuUU>$qRn0z>)7AD1=9YGh(c*XV;S#eETLc zdEs$v>=7H>CY(qzQIvTy%;l*tm#4v8o(^+)27K6=@L^}cRGtl_&!Oq&xh^WGj*G<% zwAS9Vo8cP1>8|0M_$*+@Nb3bl`UDe$?B_A@Vs1pXcF;|fULl`*E{z&bdSV@F?8bRSu6DO^{wuW2-Z=lwl`HK~+uJzjv$6>X74SP4d#`Tz z5Yry1+x-CV0f4s^;5`KJ9tL=iK;0gNx;+MU+Xi)e93Vc?fx7+LNp;)ds@oqfES*<3 z{M?!Y$sR5o<9j}P@>-Yq4B&Vc_WgO-_ZMK_Uxa;s2_E)kc-U9qVPA!ZeGPX0^%yPd z{KD~Hu7};}TH?-)F(mCR0{C9l9wG1!5O@~|yblCE00JKZfscT|$3Wl{An+*=_zVbq zzBdR+5kUZ-yx6m)bN*F2M+Sa&Om10pjFFlqw(13%t6J}CBW8nS^9c2C*gGQNa zb<4D^WzT$&>zQp^%S+i~rIIF&G>yepcTzkW)7l(qk{%d}m{TK`w1o4uThUE>WTFSt z#N&9kJxx4m-Y>Q(EPX=w&zbiW_>>4ZY@uUUx%pxS==Q&|7ZkZ4TWAA1d^T zJNv`5y=fmTb4|wU|8p_&T8z6Y3gAO9`{F||>2y2|#%ExL;A1fR5svoI4S2u#4jPV+ z!HmGhb~1S3?R`wA$h@R%)`YoU{flqq__TEvf2ZAhVA)*n$g+SYQ@x`CIf2;U-@&)4 zqd&%j)Z75RGavgyJo=aJV}6(idGeTp`^!AcA$l_^kRNFKJ3XjT{15klM*(sz<6kw_ zzs7?cF*l6=zrCXMMw= z=&$CY1||6IK1su-H$juMt7Uy{L3W9|Nxfw;? zyux5%VF?F{GLWsL*qc`x%q`8!DC9t14ziX83yTXQ_xTz5I;J#N$7JLdB2$UCXmGv` zqR2cH7|hEr0mooo0q%=}MLETso9_$x`CE zxg~=OGth`q)T@Xg&MQTsCBgh$#xcJH9P;x}YAFae7;VfC=I7@!GY%Ab(M9>X!!TG2|9;%N(DUe~FrD#ho zND&tYY=Z?k1>Srn3{gJ1F<6j`K#>lhnI##yxxoS!nZd;zmyb{(+E zigUe1s4OIzd2m-26yr(MIuC_7p^`$)1CjZ;=o~!D=|v^p;vB}ZB+pxndZ1guqgdAi zidKvw^NYAi#rez@(o>9*@=+lqLe>#3De{)&1ak|}xI%=$EH}S2$6JE50(3-)w*)Z- z;9G2mz#RFY4xA5hEDHst1>RD?S5N{_5YlCpdP~8hFo&fd+72}?%mI9Zxq*eb;ETjO R7C&@Sey|X7F>;Fc{{Vhha5(?~ diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/index_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/index_jsp.java deleted file mode 100755 index b3978b744..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/index_jsp.java +++ /dev/null @@ -1,1530 +0,0 @@ -package org.apache.jsp.trans.wait.create; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class index_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(11); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/coda.jspf"); - _jspx_dependants.add("/WEB-INF/tags/trans/getDatabaseNames.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/selectObjectDatabase.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_parse_varDom; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_param; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_x_parse_varDom = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_var_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_param = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_x_parse_varDom.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_set_var_value_nobody.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_fmt_message_key.release(); - _jspx_tagPool_fmt_param.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("\n"); - out.write("\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
    \r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write("
    \n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_c_if_1(_jspx_page_context)) - return; - if (_jspx_meth_c_choose_0(_jspx_page_context)) - return; - if (_jspx_meth_c_choose_1(_jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write("

    "); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" "); - if (_jspx_meth_c_if_2(_jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - if (_jspx_meth_c_if_5(_jspx_page_context)) - return; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_12(_jspx_page_context)) - return; - out.write(":\r\n"); - out.write(" "); - if (_jspx_meth_c_if_3(_jspx_page_context)) - return; - out.write("
    \r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_14(_jspx_page_context)) - return; - out.write(":\r\n"); - out.write(" "); - if (_jspx_meth_c_if_4(_jspx_page_context)) - return; - out.write("
    "); - if (_jspx_meth_fmt_message_16(_jspx_page_context)) - return; - out.write(":
    "); - if (_jspx_meth_fmt_message_17(_jspx_page_context)) - return; - out.write(":
    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_c_if_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent(null); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db'] or not config['ew.hide_object_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_x_parse_0(_jspx_th_c_if_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_x_parse_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_x_parse_0.setVarDom("dbNames"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_trans_getDatabaseNames_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_trans_getDatabaseNames_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:getDatabaseNames - org.apache.jsp.tag.web.trans.getDatabaseNames_tag _jspx_th_trans_getDatabaseNames_0 = new org.apache.jsp.tag.web.trans.getDatabaseNames_tag(); - _jspx_th_trans_getDatabaseNames_0.setJspContext(_jspx_page_context); - _jspx_th_trans_getDatabaseNames_0.setParent(_jspx_th_x_parse_0); - _jspx_th_trans_getDatabaseNames_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_choose_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.user_db}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_c_set_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_set_0.setVar("userDb"); - _jspx_th_c_set_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.user_db}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_1(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_c_set_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_set_1.setVar("userDb"); - _jspx_th_c_set_1.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope['property-default-user-db']}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_c_choose_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_1 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_1.setPageContext(_jspx_page_context); - _jspx_th_c_choose_1.setParent(null); - int _jspx_eval_c_choose_1 = _jspx_th_c_choose_1.doStartTag(); - if (_jspx_eval_c_choose_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_1); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.object_db}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_2(_jspx_th_c_when_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_c_set_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_c_set_2.setVar("objectDb"); - _jspx_th_c_set_2.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.object_db}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_c_otherwise_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_1 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_1.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - int _jspx_eval_c_otherwise_1 = _jspx_th_c_otherwise_1.doStartTag(); - if (_jspx_eval_c_otherwise_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_3(_jspx_th_c_otherwise_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_1); - return false; - } - - private boolean _jspx_meth_c_set_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_3 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_3.setPageContext(_jspx_page_context); - _jspx_th_c_set_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_set_3.setVar("objectDb"); - _jspx_th_c_set_3.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope['property-default-object-db']}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_3 = _jspx_th_c_set_3.doStartTag(); - if (_jspx_th_c_set_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_3); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("object_query"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_c_if_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent(null); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ew.hide_object_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_fmt_message_12(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent(null); - _jspx_th_fmt_message_12.setKey("record_id"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_c_if_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent(null); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['gui.demo']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - if (_jspx_meth_fmt_message_13(_jspx_th_c_if_3, _jspx_page_context)) - return true; - out.write(""); - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_fmt_message_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - _jspx_th_fmt_message_13.setKey("demo_example"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_eval_fmt_message_13 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_message_13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_message_13.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_message_13.doInitBody(); - } - do { - if (_jspx_meth_fmt_param_0(_jspx_th_fmt_message_13, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_fmt_message_13.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_message_13 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_fmt_param_0(javax.servlet.jsp.tagext.JspTag _jspx_th_fmt_message_13, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:param - org.apache.taglibs.standard.tag.rt.fmt.ParamTag _jspx_th_fmt_param_0 = (org.apache.taglibs.standard.tag.rt.fmt.ParamTag) _jspx_tagPool_fmt_param.get(org.apache.taglibs.standard.tag.rt.fmt.ParamTag.class); - _jspx_th_fmt_param_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_param_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fmt_message_13); - int _jspx_eval_fmt_param_0 = _jspx_th_fmt_param_0.doStartTag(); - if (_jspx_eval_fmt_param_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_param_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_param_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_param_0.doInitBody(); - } - do { - out.write('8'); - out.write('1'); - int evalDoAfterBody = _jspx_th_fmt_param_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_param_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_param_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_param.reuse(_jspx_th_fmt_param_0); - return false; - } - - private boolean _jspx_meth_fmt_message_14(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent(null); - _jspx_th_fmt_message_14.setKey("copy_id"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_c_if_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_4 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_4.setPageContext(_jspx_page_context); - _jspx_th_c_if_4.setParent(null); - _jspx_th_c_if_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['gui.demo']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_4 = _jspx_th_c_if_4.doStartTag(); - if (_jspx_eval_c_if_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - if (_jspx_meth_fmt_message_15(_jspx_th_c_if_4, _jspx_page_context)) - return true; - out.write(""); - int evalDoAfterBody = _jspx_th_c_if_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_4); - return false; - } - - private boolean _jspx_meth_fmt_message_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - _jspx_th_fmt_message_15.setKey("demo_example"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_eval_fmt_message_15 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_message_15 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_message_15.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_message_15.doInitBody(); - } - do { - if (_jspx_meth_fmt_param_1(_jspx_th_fmt_message_15, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_fmt_message_15.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_message_15 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_fmt_param_1(javax.servlet.jsp.tagext.JspTag _jspx_th_fmt_message_15, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:param - org.apache.taglibs.standard.tag.rt.fmt.ParamTag _jspx_th_fmt_param_1 = (org.apache.taglibs.standard.tag.rt.fmt.ParamTag) _jspx_tagPool_fmt_param.get(org.apache.taglibs.standard.tag.rt.fmt.ParamTag.class); - _jspx_th_fmt_param_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_param_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fmt_message_15); - int _jspx_eval_fmt_param_1 = _jspx_th_fmt_param_1.doStartTag(); - if (_jspx_eval_fmt_param_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_fmt_param_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_fmt_param_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_fmt_param_1.doInitBody(); - } - do { - out.write("Encontros"); - int evalDoAfterBody = _jspx_th_fmt_param_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_fmt_param_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_fmt_param_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_param.reuse(_jspx_th_fmt_param_1); - return false; - } - - private boolean _jspx_meth_fmt_message_16(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent(null); - _jspx_th_fmt_message_16.setKey("title"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_fmt_message_17(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent(null); - _jspx_th_fmt_message_17.setKey("author"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_c_if_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_5 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_5.setPageContext(_jspx_page_context); - _jspx_th_c_if_5.setParent(null); - _jspx_th_c_if_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_5 = _jspx_th_c_if_5.doStartTag(); - if (_jspx_eval_c_if_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\r\n"); - out.write(" "); - if (_jspx_meth_fmt_message_18(_jspx_th_c_if_5, _jspx_page_context)) - return true; - out.write(": \r\n"); - out.write(" \r\n"); - out.write(" "); - if (_jspx_meth_dsp_selectObjectDatabase_0(_jspx_th_c_if_5, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_6(_jspx_th_c_if_5, _jspx_page_context)) - return true; - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_5); - return false; - } - - private boolean _jspx_meth_fmt_message_18(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_5); - _jspx_th_fmt_message_18.setKey("object_db"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_dsp_selectObjectDatabase_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // dsp:selectObjectDatabase - org.apache.jsp.tag.web.display.selectObjectDatabase_tag _jspx_th_dsp_selectObjectDatabase_0 = new org.apache.jsp.tag.web.display.selectObjectDatabase_tag(); - _jspx_th_dsp_selectObjectDatabase_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_selectObjectDatabase_0.setParent(_jspx_th_c_if_5); - _jspx_th_dsp_selectObjectDatabase_0.setName("object_db"); - _jspx_th_dsp_selectObjectDatabase_0.setDbNames((org.w3c.dom.Node) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${dbNames}", org.w3c.dom.Node.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_selectObjectDatabase_0.setSelectedDb((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${objectDb}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_selectObjectDatabase_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_6 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_6.setPageContext(_jspx_page_context); - _jspx_th_c_if_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_5); - _jspx_th_c_if_6.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${empty param.object_db and not empty param.submit}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_6 = _jspx_th_c_if_6.doStartTag(); - if (_jspx_eval_c_if_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_19(_jspx_th_c_if_6, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_6); - return false; - } - - private boolean _jspx_meth_fmt_message_19(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_6, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_19 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_19.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_19.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_6); - _jspx_th_fmt_message_19.setKey("required_field"); - int _jspx_eval_fmt_message_19 = _jspx_th_fmt_message_19.doStartTag(); - if (_jspx_th_fmt_message_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_19); - return false; - } - - private boolean _jspx_meth_fmt_message_20(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_20 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_20.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_20.setParent(null); - _jspx_th_fmt_message_20.setKey("search_object"); - int _jspx_eval_fmt_message_20 = _jspx_th_fmt_message_20.doStartTag(); - if (_jspx_th_fmt_message_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_20); - return false; - } - - private boolean _jspx_meth_fmt_message_21(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_21 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_21.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_21.setParent(null); - _jspx_th_fmt_message_21.setKey("reset_form"); - int _jspx_eval_fmt_message_21 = _jspx_th_fmt_message_21.doStartTag(); - if (_jspx_th_fmt_message_21.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_21); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/indexw_jsp$indexw_jspHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/indexw_jsp$indexw_jspHelper.class deleted file mode 100755 index 9608a39594021e8a486bd595e941e110798f26df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4463 zcmbtY`BNL$9sev6?D}P~vG9fC*kIEdgkTY;0~k9d5aR--ftX^_sEf1~3)1dpcg4}f zu9LQDlb&`@_r9H`>ESk(-MEdNw$mT_2X&@1>G6HLDg&uW;~lB3@<04M!G~}1;ahz7+aj)s_>PG0GW6hkBEBy`PAogt zdcsm|&2R-YO)RUc>bl}+_G(6R71~r>HLb0?${EL+Rnvn4b_Yjt&QfC0Ol>5RW{#h& zS{N5l<1Xn=bEkmz3DZt1s--5EG@p#E8jiB2>aLQsHPzJ=-AHNcYn&QUtr^k{-5nNS zw>;Fz@d^@?s3WG~lGKA0cFXly7;il%AUtBGGyyv%bVHlUWfwJjR$a`{N@T)Js+n`D zt@HO_G0c?|P`9bTX)R-EHkotWFf@B4qdJa87{d>vO7s2X$SSod-AUSdRyS1FB>DoG zn32H(^#mNOpkRsm0z}l5reAlF^T2G9Jf(fD=Q{=QMkxaXp(coa2X=T-O>@X-_wXDUh z=1|gQRmEIf){?H{9Z^=}hld%-AmhjQiGY2LWxpX?OPY3SJVhB8X?}s~ftu~`*AjZ_ zBB{fLQap8MTw6ENGJcAmiTJsUU*I}L{*Y26!369qP#;n}_QSL$71jiF++Q3X>~3y{ z*NLbnL#aP0b1kp&tgQ^v3H8*&C|;@aiXpY@C)RA{L&hICK)ekn zOT240rKVVu@fL21$O{;{-v$pTkXvd4x5%)JTevObk9b|i+qgsFTJW6Xs(2^3E``qFd9{ z9g6jU>d{s#Dn~^GF7{spw3Vu^I#fCpo7|{pHQr{%Y&D&wc2p>;k5;7V=c9n_p0vd@ z6EM>9|Mmpl5vsjBraTWSKuP2e^8HBA1xbBsfL^nqnpB~3asw5*k$~3s*SrLAJZojh z50-6Owyu#cH%3?0Ope?s;I#?@mDD1y_f%?oCFBRos%^Rbr)|@vqM@b6az>KZc#2u_ z&*1si5+;5QQMC)Ta9e~d-ZqYv3Kn2&JyVfPt)sb{U5na*PpUlHHW7UF{KC$QI+tM^ zk(dr{G0l~Zm$!X>M4}@jhS&JZyd22RQECWIl9aPSLH3Lgm3)6tcwAzB*;n<%|fZ$)x7c1+0@AzV&c7sS2@M zZnFvqr9s6n5CkthKvkTuxFj!;92~#5EmECFOdkoTTv}L=v(EHLMjfi=v6O;V6rtowcKzb$G(= z@fj6`?ZpHpNth`*AEvpB9_lQCVE=^V34Q4fcFf;G-Q*qYq&YIx9;uJ)%47Fjj0@PF z#~u!Z^4J@T?5jsZQS3bS$2jJrvB-fu9*ac|=5Z(%X{<+65$7J7@;Ds3gCp~_CRFo{ zm~actd3-3A$A>rF(1%*mum=+BMIGxS7xd#WJBBEG97AjXr`RA)vms2e<4Ce$`fxje zi|nMQdDPdWsQINpa|x^XD4r&b>tJ98v*fT+Yfy^~tTFF}7O;y;Nl%CidK*WtQKWDg zL!KA5bBD80MA#UG$x|g(-&N$jE8u<3J0;YYF{E}LFgzQ?#oo3^%hp&Z@jRmgU=!HQ zCQJD3E%Mu2!OI`Ryw66sND}i9zA8+%{T(|;_&*-h z2kALVk3vs>lswfwcb!~MK*x3L}BADjRIU?Na6N?j4bgKPbbYFwieh=Mu@1SSC z{T6!f4ulCU;2EE52;aRylI_O=eYAIZ^JU_+jF-V@-`eM}n=~iyu^Ec{S+e>$>}T^7 z4GR#xxI6=oMBW`*dV zCkeQ|SBv(%if8e0%9JYlHs|?M1@6gS$nPN{;yJNN62G6YFPPeR10C?qktW_CE>QnBxEd diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/indexw_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/indexw_jsp.class deleted file mode 100755 index 8a460cbf85e22888971c8d417b5d7eed5f4ac4fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 71660 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/indexw_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/indexw_jsp.java deleted file mode 100755 index 8fcbf28c7..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/indexw_jsp.java +++ /dev/null @@ -1,2676 +0,0 @@ -package org.apache.jsp.trans.wait.create; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; -import net.kalio.auth.*; - -public final class indexw_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_2; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_3; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); - _jspx_fnmap_2= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:trim", org.apache.taglibs.standard.functions.Functions.class, "trim", new Class[] {java.lang.String.class}); - _jspx_fnmap_3= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:length", org.apache.taglibs.standard.functions.Functions.class, "length", new Class[] {java.lang.Object.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(16); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/coda.jspf"); - _jspx_dependants.add("/WEB-INF/tags/admin/checkEngine.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/getDatabaseNames.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/searchObjects.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/selectUserDatabase.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/formatDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/parseDate.tag"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_parse_varDom; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_value_target_property_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_parse_var; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_x_parse_varDom = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_var_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_value_target_property_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_x_parse_var = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_x_parse_varDom.release(); - _jspx_tagPool_c_set_var_value_nobody.release(); - _jspx_tagPool_c_set_value_target_property_nobody.release(); - _jspx_tagPool_x_parse_var.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - java.lang.Integer _jspx__jxpItem_1 = null; - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("

    \n"); - out.write(" \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t\t

    MEKELLE UNIVERSITY LIBRARY with VLIR/UOS support

    \n"); - out.write("\t\t\t\t

    ABCD - Empweb

    \n"); - out.write("\t\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

    \t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

    \n"); - out.write("\t\t\t
     
    \n"); - out.write("\t\t
    \n"); - out.write("\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
    \r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write("
    \n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - - String userid = (String)session.getAttribute("user"); - HashMap propHash = Auth.getUserProperties(userid); - String libDefault = ""; - String libsWithAccess = ""; - if (propHash != null) { - Iterator it = (new TreeSet(propHash.keySet())).iterator(); - while (it.hasNext()) { - String libName = (String)it.next(); - if ( (libName.startsWith("library-")) && ("on".equals(propHash.get(libName))) ) - { libDefault = libName.substring(8); - libsWithAccess += libDefault+(it.hasNext() ? "," : ""); - } - System.out.println("Libraries with access : " + libsWithAccess); - session.setAttribute("libsWithAccess",libsWithAccess); - }//while - } - - out.write("
    \n"); - out.write(" \n"); - out.write("
    \n"); - out.write("\n"); - out.write("

    "); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

    \n"); - out.write("

    "); - if (_jspx_meth_fmt_message_12(_jspx_page_context)) - return; - out.write("

    \n"); - out.write("\n"); - out.write(" "); - // admin:checkEngine - org.apache.jsp.tag.web.admin.checkEngine_tag _jspx_th_admin_checkEngine_0 = new org.apache.jsp.tag.web.admin.checkEngine_tag(); - java.util.HashMap _jspx_th_admin_checkEngine_0_aliasMap = new java.util.HashMap(); - _jspx_th_admin_checkEngine_0_aliasMap.put("engineOk", "engineOk"); - _jspx_th_admin_checkEngine_0.setJspContext(_jspx_page_context, _jspx_th_admin_checkEngine_0_aliasMap); - _jspx_th_admin_checkEngine_0.setVar("engineOk"); - _jspx_th_admin_checkEngine_0.doTag(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return; - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_if_1(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - if (_jspx_meth_c_choose_1(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - if (_jspx_meth_c_choose_2(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_4(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - if (_jspx_meth_c_set_5(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - if (_jspx_meth_c_set_6(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_0 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_0_aliasMap.put("punt", "modsResult"); - _jspx_th_jxp_set_0.setJspContext(_jspx_page_context, _jspx_th_jxp_set_0_aliasMap); - _jspx_th_jxp_set_0.setParent(_jspx_th_c_otherwise_0); - _jspx_th_jxp_set_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${objectResult}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_0.setVar("modsResult"); - _jspx_th_jxp_set_0.setSelect("/mod:modsCollection"); - _jspx_th_jxp_set_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_0.doTag(); - java.util.HashMap catMap = null; - synchronized (_jspx_page_context) { - catMap = (java.util.HashMap) _jspx_page_context.getAttribute("catMap", PageContext.PAGE_SCOPE); - if (catMap == null){ - catMap = new java.util.HashMap(); - _jspx_page_context.setAttribute("catMap", catMap, PageContext.PAGE_SCOPE); - } - } - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_3 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_3.setPageContext(_jspx_page_context); - _jspx_th_c_choose_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - int _jspx_eval_c_choose_3 = _jspx_th_c_choose_3.doStartTag(); - if (_jspx_eval_c_choose_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_3 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_3.setPageContext(_jspx_page_context); - _jspx_th_c_when_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - _jspx_th_c_when_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.record_id)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_when_3 = _jspx_th_c_when_3.doStartTag(); - if (_jspx_eval_c_when_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_x_parse_1(_jspx_th_c_when_3, _jspx_page_context)) - return; - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_0 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_0_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_0.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_0_aliasMap); - _jspx_th_jxp_forEach_0.setParent(_jspx_th_c_when_3); - _jspx_th_jxp_forEach_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${objectResult}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setVar("ptr"); - _jspx_th_jxp_forEach_0.setSelect("//mod:mods"); - _jspx_th_jxp_forEach_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setJspBody(new indexw_jspHelper( 1, _jspx_page_context, _jspx_th_jxp_forEach_0, null)); - _jspx_th_jxp_forEach_0.doTag(); - int evalDoAfterBody = _jspx_th_c_when_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_3); - int evalDoAfterBody = _jspx_th_c_choose_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_3); - out.write("
    \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("
    \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("
    \n"); - out.write(" "); - if (_jspx_meth_c_if_2(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_c_if_5(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" "); - if (_jspx_meth_c_choose_4(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write(" "); - if (_jspx_meth_c_if_16(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("
    "); - if (_jspx_meth_fmt_message_15(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write(": \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_c_if_4(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("
    "); - if (_jspx_meth_fmt_message_20(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write(": \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_c_if_7(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.record_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - if (_jspx_meth_c_if_9(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write("
    "); - if (_jspx_meth_fmt_message_24(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write(": \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("
    "); - if (_jspx_meth_fmt_message_25(_jspx_th_c_otherwise_0, _jspx_page_context)) - return; - out.write(":\n"); - out.write(" \n"); - out.write("
     
    \n"); - out.write("
    \n"); - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - out.write("
    \n"); - out.write("
    \n"); - out.write("
    \n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("reservation"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent(null); - _jspx_th_fmt_message_12.setKey("reservation_form"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${engineOk ne 'true'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_fmt_message_13(_jspx_th_c_when_0, _jspx_page_context)) - return true; - out.write("

    \n"); - out.write("

    "); - if (_jspx_meth_fmt_message_14(_jspx_th_c_when_0, _jspx_page_context)) - return true; - out.write("

    \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_fmt_message_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_fmt_message_13.setKey("engine_disabled_try_again_later"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_fmt_message_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_fmt_message_14.setKey("click_here_to_retry_last_transaction"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db'] or not config['ew.hide_object_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_x_parse_0(_jspx_th_c_if_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_x_parse_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_varDom.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_x_parse_0.setVarDom("dbNames"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_trans_getDatabaseNames_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_varDom.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_trans_getDatabaseNames_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:getDatabaseNames - org.apache.jsp.tag.web.trans.getDatabaseNames_tag _jspx_th_trans_getDatabaseNames_0 = new org.apache.jsp.tag.web.trans.getDatabaseNames_tag(); - _jspx_th_trans_getDatabaseNames_0.setJspContext(_jspx_page_context); - _jspx_th_trans_getDatabaseNames_0.setParent(_jspx_th_x_parse_0); - _jspx_th_trans_getDatabaseNames_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_choose_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_1 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_1.setPageContext(_jspx_page_context); - _jspx_th_c_choose_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - int _jspx_eval_c_choose_1 = _jspx_th_c_choose_1.doStartTag(); - if (_jspx_eval_c_choose_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_1); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.user_db}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_0(_jspx_th_c_when_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_c_set_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_c_set_0.setVar("userDb"); - _jspx_th_c_set_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.user_db}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_otherwise_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_1 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_1.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - int _jspx_eval_c_otherwise_1 = _jspx_th_c_otherwise_1.doStartTag(); - if (_jspx_eval_c_otherwise_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_1(_jspx_th_c_otherwise_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_1); - return false; - } - - private boolean _jspx_meth_c_set_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_set_1.setVar("userDb"); - _jspx_th_c_set_1.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope['property-default-user-db']}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_c_choose_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_2 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_2.setPageContext(_jspx_page_context); - _jspx_th_c_choose_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - int _jspx_eval_c_choose_2 = _jspx_th_c_choose_2.doStartTag(); - if (_jspx_eval_c_choose_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_2(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_2(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_2); - return false; - } - - private boolean _jspx_meth_c_when_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_2 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_2.setPageContext(_jspx_page_context); - _jspx_th_c_when_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - _jspx_th_c_when_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.object_db}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_2 = _jspx_th_c_when_2.doStartTag(); - if (_jspx_eval_c_when_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_2(_jspx_th_c_when_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_2); - return false; - } - - private boolean _jspx_meth_c_set_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_c_set_2.setVar("objectDb"); - _jspx_th_c_set_2.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.object_db}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_c_otherwise_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_2 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_2.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - int _jspx_eval_c_otherwise_2 = _jspx_th_c_otherwise_2.doStartTag(); - if (_jspx_eval_c_otherwise_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_3(_jspx_th_c_otherwise_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_2); - return false; - } - - private boolean _jspx_meth_c_set_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_3 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_3.setPageContext(_jspx_page_context); - _jspx_th_c_set_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_c_set_3.setVar("objectDb"); - _jspx_th_c_set_3.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope['property-default-object-db']}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_3 = _jspx_th_c_set_3.doStartTag(); - if (_jspx_th_c_set_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_3); - return false; - } - - private boolean _jspx_meth_c_set_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_4 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_4.setPageContext(_jspx_page_context); - _jspx_th_c_set_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_set_4.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_4.setProperty("mod"); - _jspx_th_c_set_4.setValue(new String("http://www.loc.gov/mods/v3")); - int _jspx_eval_c_set_4 = _jspx_th_c_set_4.doStartTag(); - if (_jspx_th_c_set_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_4); - return false; - } - - private boolean _jspx_meth_c_set_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_5 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_5.setPageContext(_jspx_page_context); - _jspx_th_c_set_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_set_5.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_5.setProperty("hol"); - _jspx_th_c_set_5.setValue(new String("http://kalio.net/empweb/schema/holdingsinfo/v1")); - int _jspx_eval_c_set_5 = _jspx_th_c_set_5.doStartTag(); - if (_jspx_th_c_set_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_5); - return false; - } - - private boolean _jspx_meth_c_set_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_6 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_6.setPageContext(_jspx_page_context); - _jspx_th_c_set_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_set_6.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_6.setProperty("qr"); - _jspx_th_c_set_6.setValue(new String("http://kalio.net/empweb/schema/queryresult/v1")); - int _jspx_eval_c_set_6 = _jspx_th_c_set_6.doStartTag(); - if (_jspx_th_c_set_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_6); - return false; - } - - private boolean _jspx_meth_x_parse_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_1 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_var.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_1.setPageContext(_jspx_page_context); - _jspx_th_x_parse_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_3); - _jspx_th_x_parse_1.setVar("objectResult"); - int _jspx_eval_x_parse_1 = _jspx_th_x_parse_1.doStartTag(); - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_1.doInitBody(); - } - do { - if (_jspx_meth_trans_searchObjects_0(_jspx_th_x_parse_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_var.reuse(_jspx_th_x_parse_1); - return false; - } - - private boolean _jspx_meth_trans_searchObjects_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:searchObjects - org.apache.jsp.tag.web.trans.searchObjects_tag _jspx_th_trans_searchObjects_0 = new org.apache.jsp.tag.web.trans.searchObjects_tag(); - _jspx_th_trans_searchObjects_0.setJspContext(_jspx_page_context); - _jspx_th_trans_searchObjects_0.setParent(_jspx_th_x_parse_1); - _jspx_th_trans_searchObjects_0.setDatabase((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.database)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_searchObjects_0.setJspBody(new indexw_jspHelper( 0, _jspx_page_context, _jspx_th_trans_searchObjects_0, null)); - _jspx_th_trans_searchObjects_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_set_7(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_7 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_7.setPageContext(_jspx_page_context); - _jspx_th_c_set_7.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_set_7.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${catMap}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_7.setProperty((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr2['.']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_7.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr2['.']}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_7 = _jspx_th_c_set_7.doStartTag(); - if (_jspx_th_c_set_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_7); - return false; - } - - private boolean _jspx_meth_c_if_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_fmt_message_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_15.setKey("user_id"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_c_if_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.user_id) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" value=\""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.user_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\"\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_fmt_message_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_16.setKey("searchuser"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_c_if_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_4 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_4.setPageContext(_jspx_page_context); - _jspx_th_c_if_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${empty param.user_id and not empty param.submit}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_4 = _jspx_th_c_if_4.doStartTag(); - if (_jspx_eval_c_if_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_17(_jspx_th_c_if_4, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_4); - return false; - } - - private boolean _jspx_meth_fmt_message_17(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - _jspx_th_fmt_message_17.setKey("required_field"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_c_if_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_5 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_5.setPageContext(_jspx_page_context); - _jspx_th_c_if_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_user_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_5 = _jspx_th_c_if_5.doStartTag(); - if (_jspx_eval_c_if_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - if (_jspx_meth_fmt_message_18(_jspx_th_c_if_5, _jspx_page_context)) - return true; - out.write(": \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_dsp_selectUserDatabase_0(_jspx_th_c_if_5, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_6(_jspx_th_c_if_5, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_5); - return false; - } - - private boolean _jspx_meth_fmt_message_18(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_5); - _jspx_th_fmt_message_18.setKey("user_db"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_dsp_selectUserDatabase_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // dsp:selectUserDatabase - org.apache.jsp.tag.web.display.selectUserDatabase_tag _jspx_th_dsp_selectUserDatabase_0 = new org.apache.jsp.tag.web.display.selectUserDatabase_tag(); - _jspx_th_dsp_selectUserDatabase_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_selectUserDatabase_0.setParent(_jspx_th_c_if_5); - _jspx_th_dsp_selectUserDatabase_0.setName("user_db"); - _jspx_th_dsp_selectUserDatabase_0.setDbNames((org.w3c.dom.Node) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${dbNames}", org.w3c.dom.Node.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_selectUserDatabase_0.setSelectedDb((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${userDb}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_dsp_selectUserDatabase_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_if_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_6 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_6.setPageContext(_jspx_page_context); - _jspx_th_c_if_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_5); - _jspx_th_c_if_6.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${empty param.user_db and not empty param.submit}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_6 = _jspx_th_c_if_6.doStartTag(); - if (_jspx_eval_c_if_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_19(_jspx_th_c_if_6, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_6); - return false; - } - - private boolean _jspx_meth_fmt_message_19(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_6, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_19 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_19.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_19.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_6); - _jspx_th_fmt_message_19.setKey("required_field"); - int _jspx_eval_fmt_message_19 = _jspx_th_fmt_message_19.doStartTag(); - if (_jspx_th_fmt_message_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_19); - return false; - } - - private boolean _jspx_meth_fmt_message_20(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_20 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_20.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_20.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_20.setKey("record_id"); - int _jspx_eval_fmt_message_20 = _jspx_th_fmt_message_20.doStartTag(); - if (_jspx_th_fmt_message_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_20); - return false; - } - - private boolean _jspx_meth_c_if_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_7 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_7.setPageContext(_jspx_page_context); - _jspx_th_c_if_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_7.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${empty fn:trim(param.record_id) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_7 = _jspx_th_c_if_7.doStartTag(); - if (_jspx_eval_c_if_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_7); - return false; - } - - private boolean _jspx_meth_c_if_8(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_8 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_8.setPageContext(_jspx_page_context); - _jspx_th_c_if_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_8.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.record_id) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_8 = _jspx_th_c_if_8.doStartTag(); - if (_jspx_eval_c_if_8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" value=\""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.record_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\"\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_8.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_8); - return false; - } - - private boolean _jspx_meth_c_if_9(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_9 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_9.setPageContext(_jspx_page_context); - _jspx_th_c_if_9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_9.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${empty param.record_id and not empty param.submit}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_9 = _jspx_th_c_if_9.doStartTag(); - if (_jspx_eval_c_if_9 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_21(_jspx_th_c_if_9, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_9.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_9); - return false; - } - - private boolean _jspx_meth_fmt_message_21(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_9, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_21 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_21.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_21.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_9); - _jspx_th_fmt_message_21.setKey("required_field"); - int _jspx_eval_fmt_message_21 = _jspx_th_fmt_message_21.doStartTag(); - if (_jspx_th_fmt_message_21.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_21); - return false; - } - - private boolean _jspx_meth_c_choose_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_4 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_4.setPageContext(_jspx_page_context); - _jspx_th_c_choose_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - int _jspx_eval_c_choose_4 = _jspx_th_c_choose_4.doStartTag(); - if (_jspx_eval_c_choose_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_4(_jspx_th_c_choose_4, _jspx_page_context)) - return true; - if (_jspx_meth_c_when_5(_jspx_th_c_choose_4, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_4); - return false; - } - - private boolean _jspx_meth_c_when_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_4 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_4.setPageContext(_jspx_page_context); - _jspx_th_c_when_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_4); - _jspx_th_c_when_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:length(paramValues.volume_id) gt 1}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_3, false)).booleanValue()); - int _jspx_eval_c_when_4 = _jspx_th_c_when_4.doStartTag(); - if (_jspx_eval_c_when_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - if (_jspx_meth_fmt_message_22(_jspx_th_c_when_4, _jspx_page_context)) - return true; - out.write(": \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_4); - return false; - } - - private boolean _jspx_meth_fmt_message_22(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_22 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_22.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_22.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_4); - _jspx_th_fmt_message_22.setKey("volume_id"); - int _jspx_eval_fmt_message_22 = _jspx_th_fmt_message_22.doStartTag(); - if (_jspx_th_fmt_message_22.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_22); - return false; - } - - private boolean _jspx_meth_c_forEach_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_1 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_1.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_4); - _jspx_th_c_forEach_1.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${paramValues.volume_id}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_forEach_1.setVar("vol"); - int[] _jspx_push_body_count_c_forEach_1 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_1 = _jspx_th_c_forEach_1.doStartTag(); - if (_jspx_eval_c_forEach_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_1[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_1.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_1.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_1); - } - return false; - } - - private boolean _jspx_meth_c_when_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_5 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_5.setPageContext(_jspx_page_context); - _jspx_th_c_when_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_4); - _jspx_th_c_when_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty param.volume_id) && (param.volume_id ne '')}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_5 = _jspx_th_c_when_5.doStartTag(); - if (_jspx_eval_c_when_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - if (_jspx_meth_fmt_message_23(_jspx_th_c_when_5, _jspx_page_context)) - return true; - out.write(": \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.volume_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_5); - return false; - } - - private boolean _jspx_meth_fmt_message_23(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_23 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_23.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_23.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_5); - _jspx_th_fmt_message_23.setKey("volume_id"); - int _jspx_eval_fmt_message_23 = _jspx_th_fmt_message_23.doStartTag(); - if (_jspx_th_fmt_message_23.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_23); - return false; - } - - private boolean _jspx_meth_fmt_message_24(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_24 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_24.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_24.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_24.setKey("object_category"); - int _jspx_eval_fmt_message_24 = _jspx_th_fmt_message_24.doStartTag(); - if (_jspx_th_fmt_message_24.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_24); - return false; - } - - private boolean _jspx_meth_c_forEach_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_2 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_2.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_forEach_2.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${catMap}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_forEach_2.setVar("cat"); - int[] _jspx_push_body_count_c_forEach_2 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_2 = _jspx_th_c_forEach_2.doStartTag(); - if (_jspx_eval_c_forEach_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_2[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_2.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_2.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_2); - } - return false; - } - - private boolean _jspx_meth_fmt_message_25(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_25 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_25.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_25.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_25.setKey("library"); - int _jspx_eval_fmt_message_25 = _jspx_th_fmt_message_25.doStartTag(); - if (_jspx_th_fmt_message_25.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_25); - return false; - } - - private boolean _jspx_meth_c_forEach_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_3 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_3.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_forEach_3.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(sessionScope.libsWithAccess, ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_3.setVar("libr"); - int[] _jspx_push_body_count_c_forEach_3 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_3 = _jspx_th_c_forEach_3.doStartTag(); - if (_jspx_eval_c_forEach_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_3[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_3.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_3.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_3); - } - return false; - } - - private boolean _jspx_meth_fmt_message_26(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_26 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_26.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_26.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_26.setKey("start_date"); - int _jspx_eval_fmt_message_26 = _jspx_th_fmt_message_26.doStartTag(); - if (_jspx_th_fmt_message_26.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_26); - return false; - } - - private boolean _jspx_meth_c_if_10(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_10 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_10.setPageContext(_jspx_page_context); - _jspx_th_c_if_10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_10.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.start_date) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_10 = _jspx_th_c_if_10.doStartTag(); - if (_jspx_eval_c_if_10 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write("// value=\""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.start_date}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\"\n"); - out.write("// "); - int evalDoAfterBody = _jspx_th_c_if_10.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_10); - return false; - } - - private boolean _jspx_meth_util_formatDate_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // util:formatDate - org.apache.jsp.tag.web.commons.util.formatDate_tag _jspx_th_util_formatDate_0 = new org.apache.jsp.tag.web.commons.util.formatDate_tag(); - _jspx_th_util_formatDate_0.setJspContext(_jspx_page_context); - _jspx_th_util_formatDate_0.setParent(_jspx_th_c_otherwise_0); - _jspx_th_util_formatDate_0.setType("date"); - _jspx_th_util_formatDate_0.setJspBody(new indexw_jspHelper( 3, _jspx_page_context, _jspx_th_util_formatDate_0, null)); - _jspx_th_util_formatDate_0.doTag(); - return false; - } - - private boolean _jspx_meth_fmt_message_27(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_27 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_27.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_27.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_27.setKey("change"); - int _jspx_eval_fmt_message_27 = _jspx_th_fmt_message_27.doStartTag(); - if (_jspx_th_fmt_message_27.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_27); - return false; - } - - private boolean _jspx_meth_c_if_11(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_11 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_11.setPageContext(_jspx_page_context); - _jspx_th_c_if_11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_11.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${empty param.start_date and not empty param.submit}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_11 = _jspx_th_c_if_11.doStartTag(); - if (_jspx_eval_c_if_11 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_28(_jspx_th_c_if_11, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_11.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_11); - return false; - } - - private boolean _jspx_meth_fmt_message_28(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_11, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_28 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_28.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_28.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_11); - _jspx_th_fmt_message_28.setKey("required_field"); - int _jspx_eval_fmt_message_28 = _jspx_th_fmt_message_28.doStartTag(); - if (_jspx_th_fmt_message_28.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_28); - return false; - } - - private boolean _jspx_meth_fmt_message_29(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_29 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_29.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_29.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_29.setKey("object_category"); - int _jspx_eval_fmt_message_29 = _jspx_th_fmt_message_29.doStartTag(); - if (_jspx_th_fmt_message_29.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_29); - return false; - } - - private boolean _jspx_meth_c_if_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_12 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_12.setPageContext(_jspx_page_context); - _jspx_th_c_if_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_12.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.object_category) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_12 = _jspx_th_c_if_12.doStartTag(); - if (_jspx_eval_c_if_12 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write("// value=\""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.object_category}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\"\n"); - out.write("// "); - int evalDoAfterBody = _jspx_th_c_if_12.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_12); - return false; - } - - private boolean _jspx_meth_c_if_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_13 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_13.setPageContext(_jspx_page_context); - _jspx_th_c_if_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_13.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${empty param.object_category and not empty param.submit}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_13 = _jspx_th_c_if_13.doStartTag(); - if (_jspx_eval_c_if_13 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_30(_jspx_th_c_if_13, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_13.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_13); - return false; - } - - private boolean _jspx_meth_fmt_message_30(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_13, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_30 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_30.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_30.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_13); - _jspx_th_fmt_message_30.setKey("required_field"); - int _jspx_eval_fmt_message_30 = _jspx_th_fmt_message_30.doStartTag(); - if (_jspx_th_fmt_message_30.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_30); - return false; - } - - private boolean _jspx_meth_fmt_message_31(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_31 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_31.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_31.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_31.setKey("object_location"); - int _jspx_eval_fmt_message_31 = _jspx_th_fmt_message_31.doStartTag(); - if (_jspx_th_fmt_message_31.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_31); - return false; - } - - private boolean _jspx_meth_c_if_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_14 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_14.setPageContext(_jspx_page_context); - _jspx_th_c_if_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_14.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.object_location) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_14 = _jspx_th_c_if_14.doStartTag(); - if (_jspx_eval_c_if_14 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write("// value=\""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.object_location}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\"\n"); - out.write("// "); - int evalDoAfterBody = _jspx_th_c_if_14.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_14); - return false; - } - - private boolean _jspx_meth_c_if_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_15 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_15.setPageContext(_jspx_page_context); - _jspx_th_c_if_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_15.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${empty param.object_location and not empty param.submit}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_15 = _jspx_th_c_if_15.doStartTag(); - if (_jspx_eval_c_if_15 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_fmt_message_32(_jspx_th_c_if_15, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_15.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_15); - return false; - } - - private boolean _jspx_meth_fmt_message_32(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_15, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_32 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_32.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_32.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_15); - _jspx_th_fmt_message_32.setKey("required_field"); - int _jspx_eval_fmt_message_32 = _jspx_th_fmt_message_32.doStartTag(); - if (_jspx_th_fmt_message_32.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_32); - return false; - } - - private boolean _jspx_meth_c_if_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_16 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_16.setPageContext(_jspx_page_context); - _jspx_th_c_if_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_if_16.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.accept_end_date}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_16 = _jspx_th_c_if_16.doStartTag(); - if (_jspx_eval_c_if_16 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_33(_jspx_th_c_if_16, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_16.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_16); - return false; - } - - private boolean _jspx_meth_fmt_message_33(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_16, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_33 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_33.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_33.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_16); - _jspx_th_fmt_message_33.setKey("retry_reservation_accept_possible_end_date_less_than_profile"); - int _jspx_eval_fmt_message_33 = _jspx_th_fmt_message_33.doStartTag(); - if (_jspx_th_fmt_message_33.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_33); - return false; - } - - private boolean _jspx_meth_fmt_message_34(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_34 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_34.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_34.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_34.setKey("process_reservation"); - int _jspx_eval_fmt_message_34 = _jspx_th_fmt_message_34.doStartTag(); - if (_jspx_th_fmt_message_34.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_34); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } - - private class indexw_jspHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public indexw_jspHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public boolean invoke0( JspWriter out ) - throws Throwable - { - out.write("\n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.record_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" "); - return false; - } - public void invoke1( JspWriter out ) - throws Throwable - { - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_1 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_1_aliasMap.put("punt", "ptr2"); - _jspx_th_jxp_forEach_1.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_1_aliasMap); - _jspx_th_jxp_forEach_1.setParent(_jspx_parent); - _jspx_th_jxp_forEach_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_1.setVar("ptr2"); - _jspx_th_jxp_forEach_1.setSelect("mod:extension/hol:holdingsInfo/hol:copies/hol:copy/hol:objectCategory"); - _jspx_th_jxp_forEach_1.setSortby("."); - _jspx_th_jxp_forEach_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_1.setJspBody(new indexw_jspHelper( 2, _jspx_page_context, _jspx_th_jxp_forEach_1, null)); - _jspx_th_jxp_forEach_1.doTag(); - return; - } - public void invoke2( JspWriter out ) - throws Throwable - { - if (_jspx_meth_c_set_7(_jspx_parent, _jspx_page_context)) - return; - return; - } - public boolean invoke3( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.start_date}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - return false; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - case 1: - invoke1( out ); - break; - case 2: - invoke2( out ); - break; - case 3: - invoke3( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/object_005fquery_005fresult_jsp$object_005fquery_005fresult_jspHelper.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/object_005fquery_005fresult_jsp$object_005fquery_005fresult_jspHelper.class deleted file mode 100755 index 016748d488ffeb70e7caf1d0352cf64ab87e09a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16225 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 K>ddjz&Hn>bA;ZrA diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/object_005fquery_005fresult_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/object_005fquery_005fresult_jsp.class deleted file mode 100755 index 829ea985c337df95ea77314335abc9ba71f17b73..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 77396 zcmdqKcVHF8`aV9hb#ijjX$L7GAW0|*prV8(oghtmlW<5*3Z|KyPz14}V(*IB5EXkj zsCX3{UVHD|Yws1i{GNAq&+eWEfqOsSKYo;%-RbkZ&-+f<**#DFbN_>ku|ej&K4qKs z6gf|m^9(u9lJgun&y({4IWLm)QVN`x$$5otU!|+p=<0R4dV{Xsq^q}l$^+WlboCB} zz3bE7)841s56JnDoR7%)4>=!`^9ebhlJglkpOfdCtxx+-`(9{2 zq-sBEKhe$4KJ6E6CpoC=7wuPaeiPd7KJ5?fPoe!KR6SMuTl+^SpHYK$3UyGbwo7NG z&V{a|>MC7oK6bUP``8fOAjdRy;bX(Kx8dk1LidrMN-=(+r}@}mJzeM-lqZt{v#6A8 zy2>G^9qQBD3%!F+@2GboC*adN>-&+@Md)2Ax*KKgF4T5H&lP$Pv`o)KZ}gsY)l2C6 z3%$3{^Mzhu>V@dI-p9ul>wU@TM^1loipVMUY47O+gg%gR4nnW>1L*2Np¨!9qV+ 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/object_005fquery_005fresult_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/object_005fquery_005fresult_jsp.java deleted file mode 100755 index 0d2752ab3..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/object_005fquery_005fresult_jsp.java +++ /dev/null @@ -1,3338 +0,0 @@ -package org.apache.jsp.trans.wait.create; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class object_005fquery_005fresult_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_2; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_3; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); - _jspx_fnmap_2= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:trim", org.apache.taglibs.standard.functions.Functions.class, "trim", new Class[] {java.lang.String.class}); - _jspx_fnmap_3= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:length", org.apache.taglibs.standard.functions.Functions.class, "length", new Class[] {java.lang.Object.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(12); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/coda.jspf"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/searchObjectsById.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/searchObjects.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_value_target_property_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_parse_var; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_redirect_url_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_formatNumber_value_type_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_out_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_remove_var_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_value_target_property_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_var_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_x_parse_var = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_redirect_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_var = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_formatNumber_value_type_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_out_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_remove_var_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_c_set_value_target_property_nobody.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_set_var_value_nobody.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_x_parse_var.release(); - _jspx_tagPool_c_redirect_url_nobody.release(); - _jspx_tagPool_c_set_var.release(); - _jspx_tagPool_fmt_formatNumber_value_type_nobody.release(); - _jspx_tagPool_c_out_value_nobody.release(); - _jspx_tagPool_c_remove_var_nobody.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - java.lang.Integer _jspx__jxpItem_1 = null; - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
    \n"); - out.write(" \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t\t

    MEKELLE UNIVERSITY LIBRARY with VLIR/UOS support

    \n"); - out.write("\t\t\t\t

    ABCD - Empweb

    \n"); - out.write("\t\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

    \t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

    \n"); - out.write("\t\t\t
     
    \n"); - out.write("\t\t
    \n"); - out.write("\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
    \r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write("
    \n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\n"); - out.write("\n"); - out.write("
    "); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("
    \n"); - out.flush( ); - out.write("\n"); - out.write("\n"); - out.write("\n"); - java.util.HashMap nsm = null; - synchronized (_jspx_page_context) { - nsm = (java.util.HashMap) _jspx_page_context.getAttribute("nsm", PageContext.PAGE_SCOPE); - if (nsm == null){ - nsm = new java.util.HashMap(); - _jspx_page_context.setAttribute("nsm", nsm, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_set_0(_jspx_page_context)) - return; - if (_jspx_meth_c_set_1(_jspx_page_context)) - return; - if (_jspx_meth_c_set_2(_jspx_page_context)) - return; - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_0 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_0_aliasMap.put("punt", "modsResult"); - _jspx_th_jxp_set_0.setJspContext(_jspx_page_context, _jspx_th_jxp_set_0_aliasMap); - _jspx_th_jxp_set_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${objectResult}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_0.setVar("modsResult"); - _jspx_th_jxp_set_0.setSelect("/mod:modsCollection"); - _jspx_th_jxp_set_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_0.doTag(); - java.util.HashMap extraParams = null; - synchronized (_jspx_page_context) { - extraParams = (java.util.HashMap) _jspx_page_context.getAttribute("extraParams", PageContext.PAGE_SCOPE); - if (extraParams == null){ - extraParams = new java.util.HashMap(); - _jspx_page_context.setAttribute("extraParams", extraParams, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_if_1(_jspx_page_context)) - return; - if (_jspx_meth_c_if_2(_jspx_page_context)) - return; - if (_jspx_meth_c_if_3(_jspx_page_context)) - return; - if (_jspx_meth_c_if_4(_jspx_page_context)) - return; - if (_jspx_meth_c_if_5(_jspx_page_context)) - return; - out.write("\n"); - if (_jspx_meth_c_choose_0(_jspx_page_context)) - return; - if (_jspx_meth_c_choose_1(_jspx_page_context)) - return; - if (_jspx_meth_c_set_10(_jspx_page_context)) - return; - if (_jspx_meth_c_set_11(_jspx_page_context)) - return; - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_1 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_1_aliasMap.put("punt", "results_count"); - _jspx_th_jxp_set_1.setJspContext(_jspx_page_context, _jspx_th_jxp_set_1_aliasMap); - _jspx_th_jxp_set_1.setVar("results_count"); - _jspx_th_jxp_set_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${objectResult}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_1.setSelect("count(//*[local-name()='mods'])"); - _jspx_th_jxp_set_1.doTag(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_4 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_4.setPageContext(_jspx_page_context); - _jspx_th_c_choose_4.setParent(null); - int _jspx_eval_c_choose_4 = _jspx_th_c_choose_4.doStartTag(); - if (_jspx_eval_c_choose_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_8(_jspx_th_c_choose_4, _jspx_page_context)) - return; - if (_jspx_meth_c_when_11(_jspx_th_c_choose_4, _jspx_page_context)) - return; - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_4 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_4.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_4); - int _jspx_eval_c_otherwise_4 = _jspx_th_c_otherwise_4.doStartTag(); - if (_jspx_eval_c_otherwise_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_12(_jspx_th_c_otherwise_4, _jspx_page_context)) - return; - out.write("
    \n"); - out.write("\n"); - out.write(" \n"); - out.write(" "); - out.write("\n"); - out.write(" "); - if (_jspx_meth_c_if_11(_jspx_th_c_otherwise_4, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_0 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_0_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_0_aliasMap.put("punt", "ptr"); - _jspx_th_jxp_forEach_0.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_0_aliasMap); - _jspx_th_jxp_forEach_0.setParent(_jspx_th_c_otherwise_4); - _jspx_th_jxp_forEach_0.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${objectResult}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setVar("ptr"); - _jspx_th_jxp_forEach_0.setSelect("//mod:mods"); - _jspx_th_jxp_forEach_0.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setSortby((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sortElement}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setSortorder((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sortOrder}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_0.setJspBody(new object_005fquery_005fresult_jspHelper( 2, _jspx_page_context, _jspx_th_jxp_forEach_0, null)); - _jspx_th_jxp_forEach_0.doTag(); - out.write("\n"); - out.write("
    \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_15(_jspx_th_c_otherwise_4, _jspx_page_context)) - return; - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(param.sort_element eq 'recordid')?((param.sort_order eq 'ascending')?'(+)':'(-)'):''}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_16(_jspx_th_c_otherwise_4, _jspx_page_context)) - return; - out.write("\n"); - out.write(" "); - if (_jspx_meth_fmt_message_17(_jspx_th_c_otherwise_4, _jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_18(_jspx_th_c_otherwise_4, _jspx_page_context)) - return; - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(param.sort_element eq 'title')?((param.sort_order eq 'ascending')?'(+)':'(-)'):''}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_19(_jspx_th_c_otherwise_4, _jspx_page_context)) - return; - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(param.sort_element eq 'author')?((param.sort_order eq 'ascending')?'(+)':'(-)'):''}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_fmt_message_20(_jspx_th_c_otherwise_4, _jspx_page_context)) - return; - out.write("\n"); - out.write(" "); - if (_jspx_meth_fmt_message_21(_jspx_th_c_otherwise_4, _jspx_page_context)) - return; - out.write("
    "); - if (_jspx_meth_fmt_message_22(_jspx_th_c_otherwise_4, _jspx_page_context)) - return; - out.write(':'); - out.write(' '); - if (_jspx_meth_fmt_formatNumber_1(_jspx_th_c_otherwise_4, _jspx_page_context)) - return; - out.write("
    \n"); - out.write("\n"); - out.write("
    \n"); - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_4); - int evalDoAfterBody = _jspx_th_c_choose_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_4); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("please_wait"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_c_set_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent(null); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_0.setProperty("mod"); - _jspx_th_c_set_0.setValue(new String("http://www.loc.gov/mods/v3")); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_c_set_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent(null); - _jspx_th_c_set_1.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_1.setProperty("hol"); - _jspx_th_c_set_1.setValue(new String("http://kalio.net/empweb/schema/holdingsinfo/v1")); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_c_set_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_2 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_2.setPageContext(_jspx_page_context); - _jspx_th_c_set_2.setParent(null); - _jspx_th_c_set_2.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_2.setProperty("qr"); - _jspx_th_c_set_2.setValue(new String("http://kalio.net/empweb/schema/queryresult/v1")); - int _jspx_eval_c_set_2 = _jspx_th_c_set_2.doStartTag(); - if (_jspx_th_c_set_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_2); - return false; - } - - private boolean _jspx_meth_c_if_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent(null); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.object_recordid)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_3(_jspx_th_c_if_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_c_set_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_3 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_3.setPageContext(_jspx_page_context); - _jspx_th_c_set_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_c_set_3.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${extraParams}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_3.setProperty("object_recordid"); - _jspx_th_c_set_3.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.object_recordid)}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_set_3 = _jspx_th_c_set_3.doStartTag(); - if (_jspx_th_c_set_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_3); - return false; - } - - private boolean _jspx_meth_c_if_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent(null); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.object_title)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_4(_jspx_th_c_if_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_c_set_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_4 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_4.setPageContext(_jspx_page_context); - _jspx_th_c_set_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - _jspx_th_c_set_4.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${extraParams}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_4.setProperty("object_title"); - _jspx_th_c_set_4.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.object_title)}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_set_4 = _jspx_th_c_set_4.doStartTag(); - if (_jspx_th_c_set_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_4); - return false; - } - - private boolean _jspx_meth_c_if_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent(null); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.object_author)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_5(_jspx_th_c_if_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_c_set_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_5 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_5.setPageContext(_jspx_page_context); - _jspx_th_c_set_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - _jspx_th_c_set_5.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${extraParams}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_5.setProperty("object_author"); - _jspx_th_c_set_5.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.object_author)}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_set_5 = _jspx_th_c_set_5.doStartTag(); - if (_jspx_th_c_set_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_5); - return false; - } - - private boolean _jspx_meth_c_if_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_4 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_4.setPageContext(_jspx_page_context); - _jspx_th_c_if_4.setParent(null); - _jspx_th_c_if_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.object_yearfrom)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_4 = _jspx_th_c_if_4.doStartTag(); - if (_jspx_eval_c_if_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_6(_jspx_th_c_if_4, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_4); - return false; - } - - private boolean _jspx_meth_c_set_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_6 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_6.setPageContext(_jspx_page_context); - _jspx_th_c_set_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - _jspx_th_c_set_6.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${extraParams}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_6.setProperty("object_yearfrom"); - _jspx_th_c_set_6.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.object_yearfrom)}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_set_6 = _jspx_th_c_set_6.doStartTag(); - if (_jspx_th_c_set_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_6); - return false; - } - - private boolean _jspx_meth_c_if_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_5 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_5.setPageContext(_jspx_page_context); - _jspx_th_c_if_5.setParent(null); - _jspx_th_c_if_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.object_yearto)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_5 = _jspx_th_c_if_5.doStartTag(); - if (_jspx_eval_c_if_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_7(_jspx_th_c_if_5, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_5); - return false; - } - - private boolean _jspx_meth_c_set_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_7 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_7.setPageContext(_jspx_page_context); - _jspx_th_c_set_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_5); - _jspx_th_c_set_7.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${extraParams}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_7.setProperty("object_yearto"); - _jspx_th_c_set_7.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.object_yearto)}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_set_7 = _jspx_th_c_set_7.doStartTag(); - if (_jspx_th_c_set_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_7); - return false; - } - - private boolean _jspx_meth_c_choose_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty extraParams.object_yearfrom and not empty extraParams.object_yearto}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_8(_jspx_th_c_when_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_c_set_8(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_8 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_8.setPageContext(_jspx_page_context); - _jspx_th_c_set_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_set_8.setVar("numExtraParams"); - _jspx_th_c_set_8.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:length(extraParams) - 1}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_3, false)); - int _jspx_eval_c_set_8 = _jspx_th_c_set_8.doStartTag(); - if (_jspx_th_c_set_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_8); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_9(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_c_set_9(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_9 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_9.setPageContext(_jspx_page_context); - _jspx_th_c_set_9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_c_set_9.setVar("numExtraParams"); - _jspx_th_c_set_9.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:length(extraParams)}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_3, false)); - int _jspx_eval_c_set_9 = _jspx_th_c_set_9.doStartTag(); - if (_jspx_th_c_set_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var_value_nobody.reuse(_jspx_th_c_set_9); - return false; - } - - private boolean _jspx_meth_c_choose_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_1 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_1.setPageContext(_jspx_page_context); - _jspx_th_c_choose_1.setParent(null); - int _jspx_eval_c_choose_1 = _jspx_th_c_choose_1.doStartTag(); - if (_jspx_eval_c_choose_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_when_2(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_2(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_1); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.object_copyid)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_x_parse_0(_jspx_th_c_when_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_x_parse_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_0 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_var.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_0.setPageContext(_jspx_page_context); - _jspx_th_x_parse_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_x_parse_0.setVar("objectResult"); - int _jspx_eval_x_parse_0 = _jspx_th_x_parse_0.doStartTag(); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_0.doInitBody(); - } - do { - if (_jspx_meth_trans_searchObjectsById_0(_jspx_th_x_parse_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_var.reuse(_jspx_th_x_parse_0); - return false; - } - - private boolean _jspx_meth_trans_searchObjectsById_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:searchObjectsById - org.apache.jsp.tag.web.trans.searchObjectsById_tag _jspx_th_trans_searchObjectsById_0 = new org.apache.jsp.tag.web.trans.searchObjectsById_tag(); - _jspx_th_trans_searchObjectsById_0.setJspContext(_jspx_page_context); - _jspx_th_trans_searchObjectsById_0.setParent(_jspx_th_x_parse_0); - _jspx_th_trans_searchObjectsById_0.setDatabase((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.database)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_searchObjectsById_0.setJspBody(new object_005fquery_005fresult_jspHelper( 0, _jspx_page_context, _jspx_th_trans_searchObjectsById_0, null)); - _jspx_th_trans_searchObjectsById_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_when_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_2 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_2.setPageContext(_jspx_page_context); - _jspx_th_c_when_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${numExtraParams gt 0}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_2 = _jspx_th_c_when_2.doStartTag(); - if (_jspx_eval_c_when_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_x_parse_1(_jspx_th_c_when_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_2); - return false; - } - - private boolean _jspx_meth_x_parse_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // x:parse - org.apache.taglibs.standard.tag.rt.xml.ParseTag _jspx_th_x_parse_1 = (org.apache.taglibs.standard.tag.rt.xml.ParseTag) _jspx_tagPool_x_parse_var.get(org.apache.taglibs.standard.tag.rt.xml.ParseTag.class); - _jspx_th_x_parse_1.setPageContext(_jspx_page_context); - _jspx_th_x_parse_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_2); - _jspx_th_x_parse_1.setVar("objectResult"); - int _jspx_eval_x_parse_1 = _jspx_th_x_parse_1.doStartTag(); - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_x_parse_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_x_parse_1.doInitBody(); - } - do { - if (_jspx_meth_trans_searchObjects_0(_jspx_th_x_parse_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_x_parse_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_x_parse_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_x_parse_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_x_parse_var.reuse(_jspx_th_x_parse_1); - return false; - } - - private boolean _jspx_meth_trans_searchObjects_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_parse_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:searchObjects - org.apache.jsp.tag.web.trans.searchObjects_tag _jspx_th_trans_searchObjects_0 = new org.apache.jsp.tag.web.trans.searchObjects_tag(); - _jspx_th_trans_searchObjects_0.setJspContext(_jspx_page_context); - _jspx_th_trans_searchObjects_0.setParent(_jspx_th_x_parse_1); - _jspx_th_trans_searchObjects_0.setDatabase((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.database)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_searchObjects_0.setJspBody(new object_005fquery_005fresult_jspHelper( 1, _jspx_page_context, _jspx_th_trans_searchObjects_0, null)); - _jspx_th_trans_searchObjects_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_choose_2(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_2 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_2.setPageContext(_jspx_page_context); - _jspx_th_c_choose_2.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - int _jspx_eval_c_choose_2 = _jspx_th_c_choose_2.doStartTag(); - if (_jspx_eval_c_choose_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_3(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_1(_jspx_th_c_choose_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_2); - return false; - } - - private boolean _jspx_meth_c_when_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_3 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_3.setPageContext(_jspx_page_context); - _jspx_th_c_when_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - _jspx_th_c_when_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ not empty extraParams.object_recordid}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_3 = _jspx_th_c_when_3.doStartTag(); - if (_jspx_eval_c_when_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${extraParams.object_recordid}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_3); - return false; - } - - private boolean _jspx_meth_c_otherwise_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_1 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_1.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_2); - int _jspx_eval_c_otherwise_1 = _jspx_th_c_otherwise_1.doStartTag(); - if (_jspx_eval_c_otherwise_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_if_6(_jspx_th_c_otherwise_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_7(_jspx_th_c_otherwise_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_8(_jspx_th_c_otherwise_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_9(_jspx_th_c_otherwise_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_10(_jspx_th_c_otherwise_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_1); - return false; - } - - private boolean _jspx_meth_c_if_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_6 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_6.setPageContext(_jspx_page_context); - _jspx_th_c_if_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_if_6.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${numExtraParams gt 1}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_6 = _jspx_th_c_if_6.doStartTag(); - if (_jspx_eval_c_if_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_6); - return false; - } - - private boolean _jspx_meth_c_if_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_7 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_7.setPageContext(_jspx_page_context); - _jspx_th_c_if_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_if_7.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty extraParams.object_title}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_7 = _jspx_th_c_if_7.doStartTag(); - if (_jspx_eval_c_if_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${extraParams.object_title}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_7); - return false; - } - - private boolean _jspx_meth_c_if_8(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_8 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_8.setPageContext(_jspx_page_context); - _jspx_th_c_if_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_if_8.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty extraParams.object_author}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_8 = _jspx_th_c_if_8.doStartTag(); - if (_jspx_eval_c_if_8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${extraParams.object_author}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_8.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_8); - return false; - } - - private boolean _jspx_meth_c_if_9(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_9 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_9.setPageContext(_jspx_page_context); - _jspx_th_c_if_9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_if_9.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty extraParams.object_yearfrom) or (not empty extraParams.object_yearto)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_9 = _jspx_th_c_if_9.doStartTag(); - if (_jspx_eval_c_if_9 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_9.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_9); - return false; - } - - private boolean _jspx_meth_c_if_10(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_10 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_10.setPageContext(_jspx_page_context); - _jspx_th_c_if_10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_if_10.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${numExtraParams gt 1}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_10 = _jspx_th_c_if_10.doStartTag(); - if (_jspx_eval_c_if_10 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_10.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_10); - return false; - } - - private boolean _jspx_meth_c_otherwise_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_2 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_2.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - int _jspx_eval_c_otherwise_2 = _jspx_th_c_otherwise_2.doStartTag(); - if (_jspx_eval_c_otherwise_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_redirect_0(_jspx_th_c_otherwise_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_2); - return false; - } - - private boolean _jspx_meth_c_redirect_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:redirect - org.apache.taglibs.standard.tag.rt.core.RedirectTag _jspx_th_c_redirect_0 = (org.apache.taglibs.standard.tag.rt.core.RedirectTag) _jspx_tagPool_c_redirect_url_nobody.get(org.apache.taglibs.standard.tag.rt.core.RedirectTag.class); - _jspx_th_c_redirect_0.setPageContext(_jspx_page_context); - _jspx_th_c_redirect_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_2); - _jspx_th_c_redirect_0.setUrl("index.jsp"); - int _jspx_eval_c_redirect_0 = _jspx_th_c_redirect_0.doStartTag(); - if (_jspx_th_c_redirect_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_redirect_url_nobody.reuse(_jspx_th_c_redirect_0); - return false; - } - - private boolean _jspx_meth_c_set_10(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_10 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_10.setPageContext(_jspx_page_context); - _jspx_th_c_set_10.setParent(null); - _jspx_th_c_set_10.setVar("sortElement"); - int _jspx_eval_c_set_10 = _jspx_th_c_set_10.doStartTag(); - if (_jspx_eval_c_set_10 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_10 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_10.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_10.doInitBody(); - } - do { - if (_jspx_meth_c_choose_3(_jspx_th_c_set_10, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_10.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_10 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_10); - return false; - } - - private boolean _jspx_meth_c_choose_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_10, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_3 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_3.setPageContext(_jspx_page_context); - _jspx_th_c_choose_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_set_10); - int _jspx_eval_c_choose_3 = _jspx_th_c_choose_3.doStartTag(); - if (_jspx_eval_c_choose_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_4(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - if (_jspx_meth_c_when_5(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - if (_jspx_meth_c_when_6(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - if (_jspx_meth_c_when_7(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_3(_jspx_th_c_choose_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_3); - return false; - } - - private boolean _jspx_meth_c_when_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_4 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_4.setPageContext(_jspx_page_context); - _jspx_th_c_when_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - _jspx_th_c_when_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.sort_element eq 'recordid'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_4 = _jspx_th_c_when_4.doStartTag(); - if (_jspx_eval_c_when_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("mod:recordInfo/mod:recordIdentifier"); - int evalDoAfterBody = _jspx_th_c_when_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_4); - return false; - } - - private boolean _jspx_meth_c_when_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_5 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_5.setPageContext(_jspx_page_context); - _jspx_th_c_when_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - _jspx_th_c_when_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.sort_element eq 'title'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_5 = _jspx_th_c_when_5.doStartTag(); - if (_jspx_eval_c_when_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("mod:titleInfo/mod:title"); - int evalDoAfterBody = _jspx_th_c_when_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_5); - return false; - } - - private boolean _jspx_meth_c_when_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_6 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_6.setPageContext(_jspx_page_context); - _jspx_th_c_when_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - _jspx_th_c_when_6.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.sort_element eq 'author'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_6 = _jspx_th_c_when_6.doStartTag(); - if (_jspx_eval_c_when_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("mod:name/mod:namePart"); - int evalDoAfterBody = _jspx_th_c_when_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_6); - return false; - } - - private boolean _jspx_meth_c_when_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_7 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_7.setPageContext(_jspx_page_context); - _jspx_th_c_when_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - _jspx_th_c_when_7.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.show_all_copies eq '1'}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_7 = _jspx_th_c_when_7.doStartTag(); - if (_jspx_eval_c_when_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("hol:holdingsInfo/hol:copies/hol:copy/hol:copyId"); - int evalDoAfterBody = _jspx_th_c_when_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_7); - return false; - } - - private boolean _jspx_meth_c_otherwise_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_3 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_3.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_3); - int _jspx_eval_c_otherwise_3 = _jspx_th_c_otherwise_3.doStartTag(); - if (_jspx_eval_c_otherwise_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("mod:titleInfo/mod:title"); - int evalDoAfterBody = _jspx_th_c_otherwise_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_3); - return false; - } - - private boolean _jspx_meth_c_set_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_11 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_11.setPageContext(_jspx_page_context); - _jspx_th_c_set_11.setParent(null); - _jspx_th_c_set_11.setVar("sortOrder"); - int _jspx_eval_c_set_11 = _jspx_th_c_set_11.doStartTag(); - if (_jspx_eval_c_set_11 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_11 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_11.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_11.doInitBody(); - } - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty param.sort_order)?param.sort_order:'ascending'}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_c_set_11.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_11 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_11); - return false; - } - - private boolean _jspx_meth_c_when_8(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_8 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_8.setPageContext(_jspx_page_context); - _jspx_th_c_when_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_4); - _jspx_th_c_when_8.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(empty param.show_all_copies) and (results_count eq 1) and (not empty fn:trim(param.database)) and (fn:trim(param.database) ne '*') and (empty param.action)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_when_8 = _jspx_th_c_when_8.doStartTag(); - if (_jspx_eval_c_when_8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_choose_5(_jspx_th_c_when_8, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_8.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_8); - return false; - } - - private boolean _jspx_meth_c_choose_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_8, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_5 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_5.setPageContext(_jspx_page_context); - _jspx_th_c_choose_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_8); - int _jspx_eval_c_choose_5 = _jspx_th_c_choose_5.doStartTag(); - if (_jspx_eval_c_choose_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_9(_jspx_th_c_choose_5, _jspx_page_context)) - return true; - if (_jspx_meth_c_when_10(_jspx_th_c_choose_5, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_5); - return false; - } - - private boolean _jspx_meth_c_when_9(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_9 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_9.setPageContext(_jspx_page_context); - _jspx_th_c_when_9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_5); - _jspx_th_c_when_9.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty fn:trim(param.object_copyid))}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_when_9 = _jspx_th_c_when_9.doStartTag(); - if (_jspx_eval_c_when_9 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_redirect_1(_jspx_th_c_when_9, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_9.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_9); - return false; - } - - private boolean _jspx_meth_c_redirect_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_9, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:redirect - org.apache.taglibs.standard.tag.rt.core.RedirectTag _jspx_th_c_redirect_1 = (org.apache.taglibs.standard.tag.rt.core.RedirectTag) _jspx_tagPool_c_redirect_url_nobody.get(org.apache.taglibs.standard.tag.rt.core.RedirectTag.class); - _jspx_th_c_redirect_1.setPageContext(_jspx_page_context); - _jspx_th_c_redirect_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_9); - _jspx_th_c_redirect_1.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("copy_status_result.jsp?copy_id=${fn:trim(param.object_copyid)}&object_db=${fn:trim(param.database)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_redirect_1 = _jspx_th_c_redirect_1.doStartTag(); - if (_jspx_th_c_redirect_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_redirect_url_nobody.reuse(_jspx_th_c_redirect_1); - return false; - } - - private boolean _jspx_meth_c_when_10(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_10 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_10.setPageContext(_jspx_page_context); - _jspx_th_c_when_10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_5); - _jspx_th_c_when_10.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty fn:trim(param.object_recordid))}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_when_10 = _jspx_th_c_when_10.doStartTag(); - if (_jspx_eval_c_when_10 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_redirect_2(_jspx_th_c_when_10, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_10.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_10); - return false; - } - - private boolean _jspx_meth_c_redirect_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_10, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:redirect - org.apache.taglibs.standard.tag.rt.core.RedirectTag _jspx_th_c_redirect_2 = (org.apache.taglibs.standard.tag.rt.core.RedirectTag) _jspx_tagPool_c_redirect_url_nobody.get(org.apache.taglibs.standard.tag.rt.core.RedirectTag.class); - _jspx_th_c_redirect_2.setPageContext(_jspx_page_context); - _jspx_th_c_redirect_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_10); - _jspx_th_c_redirect_2.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("record_status_result.jsp?record_id=${fn:trim(param.object_recordid)}&object_db=${fn:trim(param.database)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_redirect_2 = _jspx_th_c_redirect_2.doStartTag(); - if (_jspx_th_c_redirect_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_redirect_url_nobody.reuse(_jspx_th_c_redirect_2); - return false; - } - - private boolean _jspx_meth_c_when_11(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_11 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_11.setPageContext(_jspx_page_context); - _jspx_th_c_when_11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_4); - _jspx_th_c_when_11.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${results_count == 0}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_11 = _jspx_th_c_when_11.doStartTag(); - if (_jspx_eval_c_when_11 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("
    \n"); - out.write("

    "); - if (_jspx_meth_fmt_message_12(_jspx_th_c_when_11, _jspx_page_context)) - return true; - out.write("

    \n"); - out.write("

    "); - if (_jspx_meth_fmt_message_13(_jspx_th_c_when_11, _jspx_page_context)) - return true; - out.write("

    \n"); - out.write("
    \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_when_11.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_11, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_11); - _jspx_th_fmt_message_12.setKey("no_results_found"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_fmt_message_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_11, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_11); - _jspx_th_fmt_message_13.setKey("back_to_query"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_c_set_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_12 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_12.setPageContext(_jspx_page_context); - _jspx_th_c_set_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_4); - _jspx_th_c_set_12.setVar("thisUrlPrefix"); - int _jspx_eval_c_set_12 = _jspx_th_c_set_12.doStartTag(); - if (_jspx_eval_c_set_12 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_12 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_12.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_12.doInitBody(); - } - do { - out.write("object_query_result.jsp?object_recordid="); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.object_recordid}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("&object_copyid="); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.object_copyid}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("&object_author="); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.object_author}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("&object_title="); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.object_title}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("&database="); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.database}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_c_set_12.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_12 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_12); - return false; - } - - private boolean _jspx_meth_c_if_11(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_11 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_11.setPageContext(_jspx_page_context); - _jspx_th_c_if_11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_4); - _jspx_th_c_if_11.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_11 = _jspx_th_c_if_11.doStartTag(); - if (_jspx_eval_c_if_11 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - if (_jspx_meth_fmt_message_14(_jspx_th_c_if_11, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_11.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_11); - return false; - } - - private boolean _jspx_meth_fmt_message_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_11, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_11); - _jspx_th_fmt_message_14.setKey("database"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_fmt_message_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_4); - _jspx_th_fmt_message_15.setKey("record_id"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_fmt_message_16(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_16 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_16.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_4); - _jspx_th_fmt_message_16.setKey("volume_id"); - int _jspx_eval_fmt_message_16 = _jspx_th_fmt_message_16.doStartTag(); - if (_jspx_th_fmt_message_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_16); - return false; - } - - private boolean _jspx_meth_fmt_message_17(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_17 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_17.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_4); - _jspx_th_fmt_message_17.setKey("copy_id"); - int _jspx_eval_fmt_message_17 = _jspx_th_fmt_message_17.doStartTag(); - if (_jspx_th_fmt_message_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_17); - return false; - } - - private boolean _jspx_meth_fmt_message_18(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_18 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_18.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_4); - _jspx_th_fmt_message_18.setKey("title"); - int _jspx_eval_fmt_message_18 = _jspx_th_fmt_message_18.doStartTag(); - if (_jspx_th_fmt_message_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_18); - return false; - } - - private boolean _jspx_meth_fmt_message_19(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_19 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_19.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_19.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_4); - _jspx_th_fmt_message_19.setKey("author"); - int _jspx_eval_fmt_message_19 = _jspx_th_fmt_message_19.doStartTag(); - if (_jspx_th_fmt_message_19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_19); - return false; - } - - private boolean _jspx_meth_fmt_message_20(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_20 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_20.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_20.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_4); - _jspx_th_fmt_message_20.setKey("object_category"); - int _jspx_eval_fmt_message_20 = _jspx_th_fmt_message_20.doStartTag(); - if (_jspx_th_fmt_message_20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_20); - return false; - } - - private boolean _jspx_meth_fmt_message_21(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_21 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_21.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_21.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_4); - _jspx_th_fmt_message_21.setKey("year"); - int _jspx_eval_fmt_message_21 = _jspx_th_fmt_message_21.doStartTag(); - if (_jspx_th_fmt_message_21.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_21); - return false; - } - - private boolean _jspx_meth_c_when_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_6, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_12 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_12.setPageContext(_jspx_page_context); - _jspx_th_c_when_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_6); - _jspx_th_c_when_12.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.volume_id}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_12 = _jspx_th_c_when_12.doStartTag(); - if (_jspx_eval_c_when_12 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_13(_jspx_th_c_when_12, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_12.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_12); - return false; - } - - private boolean _jspx_meth_c_set_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_12, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_13 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_13.setPageContext(_jspx_page_context); - _jspx_th_c_set_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_12); - _jspx_th_c_set_13.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${volsMap}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_13.setProperty((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.volume_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_13.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.volume_id}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_13 = _jspx_th_c_set_13.doStartTag(); - if (_jspx_th_c_set_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_13); - return false; - } - - private boolean _jspx_meth_c_if_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_12 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_12.setPageContext(_jspx_page_context); - _jspx_th_c_if_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_5); - _jspx_th_c_if_12.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(fn:length(volsMap) == 0) or (totalCount > withVolCount)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_3, false)).booleanValue()); - int _jspx_eval_c_if_12 = _jspx_th_c_if_12.doStartTag(); - if (_jspx_eval_c_if_12 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_14(_jspx_th_c_if_12, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_12.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_12); - return false; - } - - private boolean _jspx_meth_c_set_14(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_12, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_14 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_14.setPageContext(_jspx_page_context); - _jspx_th_c_set_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_12); - _jspx_th_c_set_14.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${volsMap}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_14.setProperty("__"); - _jspx_th_c_set_14.setValue(new String("")); - int _jspx_eval_c_set_14 = _jspx_th_c_set_14.doStartTag(); - if (_jspx_th_c_set_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_14); - return false; - } - - private boolean _jspx_meth_c_set_15(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_15 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_15.setPageContext(_jspx_page_context); - _jspx_th_c_set_15.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_set_15.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${volsMap}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_15.setProperty((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr2['.']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_15.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr2['.']}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_15 = _jspx_th_c_set_15.doStartTag(); - if (_jspx_th_c_set_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_15); - return false; - } - - private boolean _jspx_meth_c_set_16(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_16 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_value_target_property_nobody.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_16.setPageContext(_jspx_page_context); - _jspx_th_c_set_16.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_set_16.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${catMap}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_16.setProperty((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr2['.']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_16.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr2['.']}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_set_16 = _jspx_th_c_set_16.doStartTag(); - if (_jspx_th_c_set_16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_value_target_property_nobody.reuse(_jspx_th_c_set_16); - return false; - } - - private boolean _jspx_meth_c_if_13(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_1, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_1) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_13 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_13.setPageContext(_jspx_page_context); - _jspx_th_c_if_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_1); - _jspx_th_c_if_13.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['ew.hide_object_db']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_13 = _jspx_th_c_if_13.doStartTag(); - if (_jspx_eval_c_if_13 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr['ancestor::qr:databaseResult/@name']}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_13.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_13); - return false; - } - - private boolean _jspx_meth_c_choose_9(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_14, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_1) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_9 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_9.setPageContext(_jspx_page_context); - _jspx_th_c_choose_9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_14); - int _jspx_eval_c_choose_9 = _jspx_th_c_choose_9.doStartTag(); - if (_jspx_eval_c_choose_9 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_15(_jspx_th_c_choose_9, _jspx_page_context, _jspx_push_body_count_c_forEach_1)) - return true; - if (_jspx_meth_c_otherwise_7(_jspx_th_c_choose_9, _jspx_page_context, _jspx_push_body_count_c_forEach_1)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_9.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_9); - return false; - } - - private boolean _jspx_meth_c_when_15(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_9, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_1) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_15 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_15.setPageContext(_jspx_page_context); - _jspx_th_c_when_15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_9); - _jspx_th_c_when_15.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${vol.value eq ''}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_15 = _jspx_th_c_when_15.doStartTag(); - if (_jspx_eval_c_when_15 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_17(_jspx_th_c_when_15, _jspx_page_context, _jspx_push_body_count_c_forEach_1)) - return true; - int evalDoAfterBody = _jspx_th_c_when_15.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_15); - return false; - } - - private boolean _jspx_meth_c_set_17(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_15, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_1) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_17 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_17.setPageContext(_jspx_page_context); - _jspx_th_c_set_17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_15); - _jspx_th_c_set_17.setVar("forEachVol"); - int _jspx_eval_c_set_17 = _jspx_th_c_set_17.doStartTag(); - if (_jspx_eval_c_set_17 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_17 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_push_body_count_c_forEach_1[0]++; - _jspx_th_c_set_17.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_17.doInitBody(); - } - do { - out.write("mod:extension/hol:holdingsInfo/hol:copies/hol:copy[not(hol:volumeId)]"); - int evalDoAfterBody = _jspx_th_c_set_17.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_17 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - _jspx_push_body_count_c_forEach_1[0]--; - } - if (_jspx_th_c_set_17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_17); - return false; - } - - private boolean _jspx_meth_c_otherwise_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_9, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_1) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_7 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_7.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_9); - int _jspx_eval_c_otherwise_7 = _jspx_th_c_otherwise_7.doStartTag(); - if (_jspx_eval_c_otherwise_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_18(_jspx_th_c_otherwise_7, _jspx_page_context, _jspx_push_body_count_c_forEach_1)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_7); - return false; - } - - private boolean _jspx_meth_c_set_18(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_7, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_1) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_18 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_var.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_18.setPageContext(_jspx_page_context); - _jspx_th_c_set_18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_7); - _jspx_th_c_set_18.setVar("forEachVol"); - int _jspx_eval_c_set_18 = _jspx_th_c_set_18.doStartTag(); - if (_jspx_eval_c_set_18 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_18 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_push_body_count_c_forEach_1[0]++; - _jspx_th_c_set_18.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_18.doInitBody(); - } - do { - out.write("mod:extension/hol:holdingsInfo/hol:copies/hol:copy[hol:volumeId='"); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${vol.value}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write('\''); - out.write(']'); - int evalDoAfterBody = _jspx_th_c_set_18.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_18 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - _jspx_push_body_count_c_forEach_1[0]--; - } - if (_jspx_th_c_set_18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_set_var.reuse(_jspx_th_c_set_18); - return false; - } - - private boolean _jspx_meth_c_if_14(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context, int[] _jspx_push_body_count) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_14 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_14.setPageContext(_jspx_page_context); - _jspx_th_c_if_14.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_14.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty ptr2['hol:copyLocation']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_14 = _jspx_th_c_if_14.doStartTag(); - if (_jspx_eval_c_if_14 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr2[\"hol:copyLocation\"]}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write(": "); - int evalDoAfterBody = _jspx_th_c_if_14.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_14); - return false; - } - - private boolean _jspx_meth_c_if_15(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context, int[] _jspx_push_body_count) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_15 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_15.setPageContext(_jspx_page_context); - _jspx_th_c_if_15.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_if_15.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty ptr2['hol:volumeId']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_15 = _jspx_th_c_if_15.doStartTag(); - if (_jspx_eval_c_if_15 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr2[\"hol:volumeId\"]}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int evalDoAfterBody = _jspx_th_c_if_15.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_15); - return false; - } - - private boolean _jspx_meth_c_otherwise_8(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_8, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_1) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_8 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_8.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_8); - int _jspx_eval_c_otherwise_8 = _jspx_th_c_otherwise_8.doStartTag(); - if (_jspx_eval_c_otherwise_8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" ("); - if (_jspx_meth_fmt_formatNumber_0(_jspx_th_c_otherwise_8, _jspx_page_context, _jspx_push_body_count_c_forEach_1)) - return true; - out.write(")\n"); - out.write(" \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_otherwise_8.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_8); - return false; - } - - private boolean _jspx_meth_fmt_formatNumber_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_8, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_1) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:formatNumber - org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag _jspx_th_fmt_formatNumber_0 = (org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag) _jspx_tagPool_fmt_formatNumber_value_type_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag.class); - _jspx_th_fmt_formatNumber_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_formatNumber_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_8); - _jspx_th_fmt_formatNumber_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${copiesCount}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_formatNumber_0.setType("number"); - int _jspx_eval_fmt_formatNumber_0 = _jspx_th_fmt_formatNumber_0.doStartTag(); - if (_jspx_th_fmt_formatNumber_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_fmt_formatNumber_value_type_nobody.reuse(_jspx_th_fmt_formatNumber_0); - return false; - } - - private boolean _jspx_meth_c_forEach_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_1, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_1) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_2 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_2.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_1); - _jspx_th_c_forEach_2.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${catMap}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_forEach_2.setVar("cat"); - int[] _jspx_push_body_count_c_forEach_2 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_2 = _jspx_th_c_forEach_2.doStartTag(); - if (_jspx_eval_c_forEach_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write(""); - if (_jspx_meth_c_out_0(_jspx_th_c_forEach_2, _jspx_page_context, _jspx_push_body_count_c_forEach_2)) - return true; - out.write(" /\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_2[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_2.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_2.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_2); - } - return false; - } - - private boolean _jspx_meth_c_out_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_2, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_2) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:out - org.apache.taglibs.standard.tag.rt.core.OutTag _jspx_th_c_out_0 = (org.apache.taglibs.standard.tag.rt.core.OutTag) _jspx_tagPool_c_out_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.OutTag.class); - _jspx_th_c_out_0.setPageContext(_jspx_page_context); - _jspx_th_c_out_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_2); - _jspx_th_c_out_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${cat.value}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_out_0 = _jspx_th_c_out_0.doStartTag(); - if (_jspx_th_c_out_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_out_value_nobody.reuse(_jspx_th_c_out_0); - return false; - } - - private boolean _jspx_meth_c_remove_0(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:remove - org.apache.taglibs.standard.tag.common.core.RemoveTag _jspx_th_c_remove_0 = (org.apache.taglibs.standard.tag.common.core.RemoveTag) _jspx_tagPool_c_remove_var_nobody.get(org.apache.taglibs.standard.tag.common.core.RemoveTag.class); - _jspx_th_c_remove_0.setPageContext(_jspx_page_context); - _jspx_th_c_remove_0.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_remove_0.setVar("volsMap"); - int _jspx_eval_c_remove_0 = _jspx_th_c_remove_0.doStartTag(); - if (_jspx_th_c_remove_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_remove_var_nobody.reuse(_jspx_th_c_remove_0); - return false; - } - - private boolean _jspx_meth_fmt_message_22(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_22 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_22.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_22.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_4); - _jspx_th_fmt_message_22.setKey("number_of_results"); - int _jspx_eval_fmt_message_22 = _jspx_th_fmt_message_22.doStartTag(); - if (_jspx_th_fmt_message_22.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_22); - return false; - } - - private boolean _jspx_meth_fmt_formatNumber_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:formatNumber - org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag _jspx_th_fmt_formatNumber_1 = (org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag) _jspx_tagPool_fmt_formatNumber_value_type_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag.class); - _jspx_th_fmt_formatNumber_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_formatNumber_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_4); - _jspx_th_fmt_formatNumber_1.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${results_count}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_formatNumber_1.setType("number"); - int _jspx_eval_fmt_formatNumber_1 = _jspx_th_fmt_formatNumber_1.doStartTag(); - if (_jspx_th_fmt_formatNumber_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_formatNumber_value_type_nobody.reuse(_jspx_th_fmt_formatNumber_1); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } - - private class object_005fquery_005fresult_jspHelper - extends org.apache.jasper.runtime.JspFragmentHelper - { - private javax.servlet.jsp.tagext.JspTag _jspx_parent; - private int[] _jspx_push_body_count; - - public object_005fquery_005fresult_jspHelper( int discriminator, JspContext jspContext, javax.servlet.jsp.tagext.JspTag _jspx_parent, int[] _jspx_push_body_count ) { - super( discriminator, jspContext, _jspx_parent ); - this._jspx_parent = _jspx_parent; - this._jspx_push_body_count = _jspx_push_body_count; - } - public boolean invoke0( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.object_copyid)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - return false; - } - public boolean invoke1( JspWriter out ) - throws Throwable - { - out.write("\n"); - out.write(" "); - if (_jspx_meth_c_choose_2(_jspx_parent, _jspx_page_context)) - return true; - out.write("\n"); - out.write(" "); - return false; - } - public void invoke2( JspWriter out ) - throws Throwable - { - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - HttpServletRequest request = (HttpServletRequest)_jspx_page_context.getRequest(); - java.util.HashMap volsMap = null; - synchronized (_jspx_page_context) { - volsMap = (java.util.HashMap) _jspx_page_context.getAttribute("volsMap", PageContext.PAGE_SCOPE); - if (volsMap == null){ - volsMap = new java.util.HashMap(); - _jspx_page_context.setAttribute("volsMap", volsMap, PageContext.PAGE_SCOPE); - } - } - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_6 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_6.setPageContext(_jspx_page_context); - _jspx_th_c_choose_6.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - int _jspx_eval_c_choose_6 = _jspx_th_c_choose_6.doStartTag(); - if (_jspx_eval_c_choose_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_12(_jspx_th_c_choose_6, _jspx_page_context)) - return; - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_5 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_5.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_6); - int _jspx_eval_c_otherwise_5 = _jspx_th_c_otherwise_5.doStartTag(); - if (_jspx_eval_c_otherwise_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_2 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_2_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_2_aliasMap.put("punt", "totalCount"); - _jspx_th_jxp_set_2.setJspContext(_jspx_page_context, _jspx_th_jxp_set_2_aliasMap); - _jspx_th_jxp_set_2.setParent(_jspx_th_c_otherwise_5); - _jspx_th_jxp_set_2.setVar("totalCount"); - _jspx_th_jxp_set_2.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_2.setSelect("count(mod:extension/hol:holdingsInfo/hol:copies/hol:copy)"); - _jspx_th_jxp_set_2.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_2.doTag(); - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_3 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_3_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_3_aliasMap.put("punt", "withVolCount"); - _jspx_th_jxp_set_3.setJspContext(_jspx_page_context, _jspx_th_jxp_set_3_aliasMap); - _jspx_th_jxp_set_3.setParent(_jspx_th_c_otherwise_5); - _jspx_th_jxp_set_3.setVar("withVolCount"); - _jspx_th_jxp_set_3.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_3.setSelect("count(mod:extension/hol:holdingsInfo/hol:copies/hol:copy/hol:volumeId)"); - _jspx_th_jxp_set_3.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_3.doTag(); - if (_jspx_meth_c_if_12(_jspx_th_c_otherwise_5, _jspx_page_context)) - return; - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_1 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_1_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_1_aliasMap.put("punt", "ptr2"); - _jspx_th_jxp_forEach_1.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_1_aliasMap); - _jspx_th_jxp_forEach_1.setParent(_jspx_th_c_otherwise_5); - _jspx_th_jxp_forEach_1.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_1.setVar("ptr2"); - _jspx_th_jxp_forEach_1.setSelect("mod:extension/hol:holdingsInfo/hol:copies/hol:copy/hol:volumeId"); - _jspx_th_jxp_forEach_1.setSortby("."); - _jspx_th_jxp_forEach_1.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_1.setJspBody(new object_005fquery_005fresult_jspHelper( 3, _jspx_page_context, _jspx_th_jxp_forEach_1, null)); - _jspx_th_jxp_forEach_1.doTag(); - int evalDoAfterBody = _jspx_th_c_otherwise_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_5); - int evalDoAfterBody = _jspx_th_c_choose_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_6); - java.util.HashMap catMap = null; - synchronized (_jspx_page_context) { - catMap = (java.util.HashMap) _jspx_page_context.getAttribute("catMap", PageContext.PAGE_SCOPE); - if (catMap == null){ - catMap = new java.util.HashMap(); - _jspx_page_context.setAttribute("catMap", catMap, PageContext.PAGE_SCOPE); - } - } - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_2 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_2_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_2_aliasMap.put("punt", "ptr2"); - _jspx_th_jxp_forEach_2.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_2_aliasMap); - _jspx_th_jxp_forEach_2.setParent(_jspx_parent); - _jspx_th_jxp_forEach_2.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_2.setVar("ptr2"); - _jspx_th_jxp_forEach_2.setSelect("mod:extension/hol:holdingsInfo/hol:copies/hol:copy/hol:objectCategory"); - _jspx_th_jxp_forEach_2.setSortby("."); - _jspx_th_jxp_forEach_2.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_2.setJspBody(new object_005fquery_005fresult_jspHelper( 4, _jspx_page_context, _jspx_th_jxp_forEach_2, null)); - _jspx_th_jxp_forEach_2.doTag(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_1 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_1.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_1.setParent(new javax.servlet.jsp.tagext.TagAdapter((javax.servlet.jsp.tagext.SimpleTag) _jspx_parent)); - _jspx_th_c_forEach_1.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${volsMap}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_forEach_1.setVar("vol"); - int[] _jspx_push_body_count_c_forEach_1 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_1 = _jspx_th_c_forEach_1.doStartTag(); - if (_jspx_eval_c_forEach_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_7 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_7.setPageContext(_jspx_page_context); - _jspx_th_c_choose_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_1); - int _jspx_eval_c_choose_7 = _jspx_th_c_choose_7.doStartTag(); - if (_jspx_eval_c_choose_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_13 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_13.setPageContext(_jspx_page_context); - _jspx_th_c_when_13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_7); - _jspx_th_c_when_13.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${vol.value eq ''}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_13 = _jspx_th_c_when_13.doStartTag(); - if (_jspx_eval_c_when_13 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_4 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_4_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_4_aliasMap.put("punt", "copiesCount"); - _jspx_th_jxp_set_4.setJspContext(_jspx_page_context, _jspx_th_jxp_set_4_aliasMap); - _jspx_th_jxp_set_4.setParent(_jspx_th_c_when_13); - _jspx_th_jxp_set_4.setVar("copiesCount"); - _jspx_th_jxp_set_4.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_4.setSelect("count(mod:extension/hol:holdingsInfo/hol:copies/hol:copy[not(hol:volumeId)])"); - _jspx_th_jxp_set_4.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_4.doTag(); - int evalDoAfterBody = _jspx_th_c_when_13.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_13); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_6 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_6.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_7); - int _jspx_eval_c_otherwise_6 = _jspx_th_c_otherwise_6.doStartTag(); - if (_jspx_eval_c_otherwise_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // jxp:set - org.apache.jsp.tag.web.commons.jxp.set_tag _jspx_th_jxp_set_5 = new org.apache.jsp.tag.web.commons.jxp.set_tag(); - java.util.HashMap _jspx_th_jxp_set_5_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_set_5_aliasMap.put("punt", "copiesCount"); - _jspx_th_jxp_set_5.setJspContext(_jspx_page_context, _jspx_th_jxp_set_5_aliasMap); - _jspx_th_jxp_set_5.setParent(_jspx_th_c_otherwise_6); - _jspx_th_jxp_set_5.setVar("copiesCount"); - _jspx_th_jxp_set_5.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_5.setSelect((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("count(mod:extension/hol:holdingsInfo/hol:copies/hol:copy[hol:volumeId='${vol.value}'])", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_5.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_set_5.doTag(); - int evalDoAfterBody = _jspx_th_c_otherwise_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_6); - int evalDoAfterBody = _jspx_th_c_choose_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_7); - out.write("\n"); - out.write(" "); - if (_jspx_meth_c_if_13(_jspx_th_c_forEach_1, _jspx_page_context, _jspx_push_body_count_c_forEach_1)) - return; - out.write("\n"); - out.write(" '); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr[\"mod:recordInfo/mod:recordIdentifier\"]}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" '); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${vol.value}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" "); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_8 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_8.setPageContext(_jspx_page_context); - _jspx_th_c_choose_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_1); - int _jspx_eval_c_choose_8 = _jspx_th_c_choose_8.doStartTag(); - if (_jspx_eval_c_choose_8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_14 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_14.setPageContext(_jspx_page_context); - _jspx_th_c_when_14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_8); - _jspx_th_c_when_14.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${(not empty param.show_all_copies or copiesCount lt 2)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_14 = _jspx_th_c_when_14.doStartTag(); - if (_jspx_eval_c_when_14 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_choose_9(_jspx_th_c_when_14, _jspx_page_context, _jspx_push_body_count_c_forEach_1)) - return; - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_3 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_3_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_3_aliasMap.put("punt", "ptr2"); - _jspx_th_jxp_forEach_3.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_3_aliasMap); - _jspx_th_jxp_forEach_3.setParent(_jspx_th_c_when_14); - _jspx_th_jxp_forEach_3.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_3.setVar("ptr2"); - _jspx_th_jxp_forEach_3.setSelect((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${forEachVol}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_3.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_3.setJspBody(new object_005fquery_005fresult_jspHelper( 5, _jspx_page_context, _jspx_th_jxp_forEach_3, _jspx_push_body_count_c_forEach_1)); - _jspx_th_jxp_forEach_3.doTag(); - int evalDoAfterBody = _jspx_th_c_when_14.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_14); - if (_jspx_meth_c_otherwise_8(_jspx_th_c_choose_8, _jspx_page_context, _jspx_push_body_count_c_forEach_1)) - return; - int evalDoAfterBody = _jspx_th_c_choose_8.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_8); - out.write("\n"); - out.write("\n"); - out.write(" \n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_4 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_4_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_4_aliasMap.put("punt", "title"); - _jspx_th_jxp_forEach_4.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_4_aliasMap); - _jspx_th_jxp_forEach_4.setParent(_jspx_th_c_forEach_1); - _jspx_th_jxp_forEach_4.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_4.setSelect("mod:titleInfo/mod:title"); - _jspx_th_jxp_forEach_4.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_4.setVar("title"); - _jspx_th_jxp_forEach_4.setJspBody(new object_005fquery_005fresult_jspHelper( 6, _jspx_page_context, _jspx_th_jxp_forEach_4, _jspx_push_body_count_c_forEach_1)); - _jspx_th_jxp_forEach_4.doTag(); - out.write("\n"); - out.write(" \n"); - out.write(" "); - // jxp:forEach - org.apache.jsp.tag.web.commons.jxp.forEach_tag _jspx_th_jxp_forEach_5 = new org.apache.jsp.tag.web.commons.jxp.forEach_tag(); - java.util.HashMap _jspx_th_jxp_forEach_5_aliasMap = new java.util.HashMap(); - _jspx_th_jxp_forEach_5_aliasMap.put("punt", "author"); - _jspx_th_jxp_forEach_5.setJspContext(_jspx_page_context, _jspx_th_jxp_forEach_5_aliasMap); - _jspx_th_jxp_forEach_5.setParent(_jspx_th_c_forEach_1); - _jspx_th_jxp_forEach_5.setCnode((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_5.setSelect("mod:name[mod:role/mod:roleTerm='author']"); - _jspx_th_jxp_forEach_5.setNsmap((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${nsm}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_jxp_forEach_5.setVar("author"); - _jspx_th_jxp_forEach_5.setJspBody(new object_005fquery_005fresult_jspHelper( 7, _jspx_page_context, _jspx_th_jxp_forEach_5, _jspx_push_body_count_c_forEach_1)); - _jspx_th_jxp_forEach_5.doTag(); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - if (_jspx_meth_c_forEach_2(_jspx_th_c_forEach_1, _jspx_page_context, _jspx_push_body_count_c_forEach_1)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr[\"mod:originInfo/mod:dateIssued\"]}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("\n"); - out.write(" \n"); - out.write("\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - throw new SkipPageException(); - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_1[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_1.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_1.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_1); - } - if (_jspx_meth_c_remove_0(_jspx_parent, _jspx_page_context)) - return; - return; - } - public void invoke3( JspWriter out ) - throws Throwable - { - if (_jspx_meth_c_set_15(_jspx_parent, _jspx_page_context)) - return; - return; - } - public void invoke4( JspWriter out ) - throws Throwable - { - if (_jspx_meth_c_set_16(_jspx_parent, _jspx_page_context)) - return; - return; - } - public void invoke5( JspWriter out ) - throws Throwable - { - if (_jspx_meth_c_if_14(_jspx_parent, _jspx_page_context, _jspx_push_body_count)) - return; - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr2[\"hol:subLocation\"]}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write(" "); - if (_jspx_meth_c_if_15(_jspx_parent, _jspx_page_context, _jspx_push_body_count)) - return; - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${ptr2[\"hol:copyId\"]}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("
    \n"); - out.write(" "); - return; - } - public void invoke6( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${title}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("
    \n"); - out.write(" "); - return; - } - public void invoke7( JspWriter out ) - throws Throwable - { - out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${author[\"mod:namePart\"]}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - out.write("
    \n"); - out.write(" "); - return; - } - public void invoke( java.io.Writer writer ) - throws JspException - { - JspWriter out = null; - if( writer != null ) { - out = this.jspContext.pushBody(writer); - } else { - out = this.jspContext.getOut(); - } - try { - switch( this.discriminator ) { - case 0: - invoke0( out ); - break; - case 1: - invoke1( out ); - break; - case 2: - invoke2( out ); - break; - case 3: - invoke3( out ); - break; - case 4: - invoke4( out ); - break; - case 5: - invoke5( out ); - break; - case 6: - invoke6( out ); - break; - case 7: - invoke7( out ); - break; - } - } - catch( Throwable e ) { - if (e instanceof SkipPageException) - throw (SkipPageException) e; - throw new JspException( e ); - } - finally { - if( writer != null ) { - this.jspContext.popBody(); - } - } - } - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/wait_005fresult_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/wait_005fresult_jsp.class deleted file mode 100755 index b43a74660193f148950f94ccb2fb759c7cf8da29..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44243 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/wait_005fresult_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/wait_005fresult_jsp.java deleted file mode 100755 index b5ef06586..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/create/wait_005fresult_jsp.java +++ /dev/null @@ -1,1542 +0,0 @@ -package org.apache.jsp.trans.wait.create; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class wait_005fresult_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_2; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); - _jspx_fnmap_2= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:trim", org.apache.taglibs.standard.functions.Functions.class, "trim", new Class[] {java.lang.String.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(27); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/WEB-INF/tld/kaliojsp-el-func-1.0.tld"); - _jspx_dependants.add("/coda.jspf"); - _jspx_dependants.add("/WEB-INF/tags/trans/waitSingle.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/fixUserId.tag"); - _jspx_dependants.add("/WEB-INF/tags/trans/transResultMulti.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/set.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/msg.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/forEach.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/isDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/suspension.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/jxp/out.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/formatDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/commons/util/parseDate.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/fine.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/formatAmount.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/loan.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/return.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/reservation.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/wait.tag"); - _jspx_dependants.add("/WEB-INF/tags/display/transactionResultFooter.tag"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_redirect_url; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_param_value_name_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_target_property; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_choose = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_when_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_redirect_url = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_param_value_name_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_otherwise = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_set_target_property = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_c_choose.release(); - _jspx_tagPool_c_when_test.release(); - _jspx_tagPool_c_redirect_url.release(); - _jspx_tagPool_c_param_value_name_nobody.release(); - _jspx_tagPool_c_otherwise.release(); - _jspx_tagPool_c_set_target_property.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
    \n"); - out.write(" \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t\t

    MEKELLE UNIVERSITY LIBRARY with VLIR/UOS support

    \n"); - out.write("\t\t\t\t

    ABCD - Empweb

    \n"); - out.write("\t\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

    \t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

    \n"); - out.write("\t\t\t
     
    \n"); - out.write("\t\t
    \n"); - out.write("\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
    \r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write("
    \n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("\n"); - out.write("\n"); - out.write("
    \n"); - out.write("\n"); - out.write(" "); - if (_jspx_meth_c_choose_0(_jspx_page_context)) - return; - if (_jspx_meth_dsp_transactionResultFooter_0(_jspx_page_context)) - return; - out.write("
    \n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_c_choose_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - HttpServletRequest request = (HttpServletRequest)_jspx_page_context.getRequest(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_0.setPageContext(_jspx_page_context); - _jspx_th_c_choose_0.setParent(null); - int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); - if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); - return false; - } - - private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_0.setPageContext(_jspx_page_context); - _jspx_th_c_when_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - _jspx_th_c_when_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${( (empty fn:trim(param.user_id)) or (empty fn:trim(param.user_db)) or\n (empty fn:trim(param.record_id)) or (empty fn:trim(param.object_db))) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); - if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_redirect_0(_jspx_th_c_when_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); - return false; - } - - private boolean _jspx_meth_c_redirect_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:redirect - org.apache.taglibs.standard.tag.rt.core.RedirectTag _jspx_th_c_redirect_0 = (org.apache.taglibs.standard.tag.rt.core.RedirectTag) _jspx_tagPool_c_redirect_url.get(org.apache.taglibs.standard.tag.rt.core.RedirectTag.class); - _jspx_th_c_redirect_0.setPageContext(_jspx_page_context); - _jspx_th_c_redirect_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_0); - _jspx_th_c_redirect_0.setUrl("index.jsp"); - int _jspx_eval_c_redirect_0 = _jspx_th_c_redirect_0.doStartTag(); - if (_jspx_eval_c_redirect_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_redirect_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_redirect_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_redirect_0.doInitBody(); - } - do { - if (_jspx_meth_c_if_1(_jspx_th_c_redirect_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_2(_jspx_th_c_redirect_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_3(_jspx_th_c_redirect_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_4(_jspx_th_c_redirect_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_5(_jspx_th_c_redirect_0, _jspx_page_context)) - return true; - out.write("\n"); - out.write("// "); - if (_jspx_meth_c_if_6(_jspx_th_c_redirect_0, _jspx_page_context)) - return true; - out.write("\n"); - out.write("// "); - if (_jspx_meth_c_if_7(_jspx_th_c_redirect_0, _jspx_page_context)) - return true; - out.write("\n"); - out.write("// "); - if (_jspx_meth_c_if_8(_jspx_th_c_redirect_0, _jspx_page_context)) - return true; - if (_jspx_meth_c_if_9(_jspx_th_c_redirect_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_redirect_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_redirect_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_redirect_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_redirect_url.reuse(_jspx_th_c_redirect_0); - return false; - } - - private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_redirect_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_1.setPageContext(_jspx_page_context); - _jspx_th_c_if_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_redirect_0); - _jspx_th_c_if_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.user_id) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); - if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_param_0(_jspx_th_c_if_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); - return false; - } - - private boolean _jspx_meth_c_param_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:param - org.apache.taglibs.standard.tag.rt.core.ParamTag _jspx_th_c_param_0 = (org.apache.taglibs.standard.tag.rt.core.ParamTag) _jspx_tagPool_c_param_value_name_nobody.get(org.apache.taglibs.standard.tag.rt.core.ParamTag.class); - _jspx_th_c_param_0.setPageContext(_jspx_page_context); - _jspx_th_c_param_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_1); - _jspx_th_c_param_0.setName("user_id"); - _jspx_th_c_param_0.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.user_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_param_0 = _jspx_th_c_param_0.doStartTag(); - if (_jspx_th_c_param_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_param_value_name_nobody.reuse(_jspx_th_c_param_0); - return false; - } - - private boolean _jspx_meth_c_if_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_redirect_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_2 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_2.setPageContext(_jspx_page_context); - _jspx_th_c_if_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_redirect_0); - _jspx_th_c_if_2.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.user_db) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_2 = _jspx_th_c_if_2.doStartTag(); - if (_jspx_eval_c_if_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_param_1(_jspx_th_c_if_2, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_2.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_2); - return false; - } - - private boolean _jspx_meth_c_param_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_2, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:param - org.apache.taglibs.standard.tag.rt.core.ParamTag _jspx_th_c_param_1 = (org.apache.taglibs.standard.tag.rt.core.ParamTag) _jspx_tagPool_c_param_value_name_nobody.get(org.apache.taglibs.standard.tag.rt.core.ParamTag.class); - _jspx_th_c_param_1.setPageContext(_jspx_page_context); - _jspx_th_c_param_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_2); - _jspx_th_c_param_1.setName("user_db"); - _jspx_th_c_param_1.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.user_db}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_param_1 = _jspx_th_c_param_1.doStartTag(); - if (_jspx_th_c_param_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_param_value_name_nobody.reuse(_jspx_th_c_param_1); - return false; - } - - private boolean _jspx_meth_c_if_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_redirect_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_3 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_3.setPageContext(_jspx_page_context); - _jspx_th_c_if_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_redirect_0); - _jspx_th_c_if_3.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.volume_id)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_3 = _jspx_th_c_if_3.doStartTag(); - if (_jspx_eval_c_if_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_param_2(_jspx_th_c_if_3, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_3.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_3); - return false; - } - - private boolean _jspx_meth_c_param_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_3, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:param - org.apache.taglibs.standard.tag.rt.core.ParamTag _jspx_th_c_param_2 = (org.apache.taglibs.standard.tag.rt.core.ParamTag) _jspx_tagPool_c_param_value_name_nobody.get(org.apache.taglibs.standard.tag.rt.core.ParamTag.class); - _jspx_th_c_param_2.setPageContext(_jspx_page_context); - _jspx_th_c_param_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_3); - _jspx_th_c_param_2.setName("volume_id"); - _jspx_th_c_param_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.volume_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_param_2 = _jspx_th_c_param_2.doStartTag(); - if (_jspx_th_c_param_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_param_value_name_nobody.reuse(_jspx_th_c_param_2); - return false; - } - - private boolean _jspx_meth_c_if_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_redirect_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_4 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_4.setPageContext(_jspx_page_context); - _jspx_th_c_if_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_redirect_0); - _jspx_th_c_if_4.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.record_id)}", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_4 = _jspx_th_c_if_4.doStartTag(); - if (_jspx_eval_c_if_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_param_3(_jspx_th_c_if_4, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_4.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_4); - return false; - } - - private boolean _jspx_meth_c_param_3(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_4, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:param - org.apache.taglibs.standard.tag.rt.core.ParamTag _jspx_th_c_param_3 = (org.apache.taglibs.standard.tag.rt.core.ParamTag) _jspx_tagPool_c_param_value_name_nobody.get(org.apache.taglibs.standard.tag.rt.core.ParamTag.class); - _jspx_th_c_param_3.setPageContext(_jspx_page_context); - _jspx_th_c_param_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_4); - _jspx_th_c_param_3.setName("record_id"); - _jspx_th_c_param_3.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.record_id}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_param_3 = _jspx_th_c_param_3.doStartTag(); - if (_jspx_th_c_param_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_param_value_name_nobody.reuse(_jspx_th_c_param_3); - return false; - } - - private boolean _jspx_meth_c_if_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_redirect_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_5 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_5.setPageContext(_jspx_page_context); - _jspx_th_c_if_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_redirect_0); - _jspx_th_c_if_5.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.object_db) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_5 = _jspx_th_c_if_5.doStartTag(); - if (_jspx_eval_c_if_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_param_4(_jspx_th_c_if_5, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_5.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_5); - return false; - } - - private boolean _jspx_meth_c_param_4(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_5, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:param - org.apache.taglibs.standard.tag.rt.core.ParamTag _jspx_th_c_param_4 = (org.apache.taglibs.standard.tag.rt.core.ParamTag) _jspx_tagPool_c_param_value_name_nobody.get(org.apache.taglibs.standard.tag.rt.core.ParamTag.class); - _jspx_th_c_param_4.setPageContext(_jspx_page_context); - _jspx_th_c_param_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_5); - _jspx_th_c_param_4.setName("object_db"); - _jspx_th_c_param_4.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.object_db}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_param_4 = _jspx_th_c_param_4.doStartTag(); - if (_jspx_th_c_param_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_param_value_name_nobody.reuse(_jspx_th_c_param_4); - return false; - } - - private boolean _jspx_meth_c_if_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_redirect_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_6 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_6.setPageContext(_jspx_page_context); - _jspx_th_c_if_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_redirect_0); - _jspx_th_c_if_6.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.object_category) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_6 = _jspx_th_c_if_6.doStartTag(); - if (_jspx_eval_c_if_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write("// "); - if (_jspx_meth_c_param_5(_jspx_th_c_if_6, _jspx_page_context)) - return true; - out.write("\n"); - out.write("// "); - int evalDoAfterBody = _jspx_th_c_if_6.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_6); - return false; - } - - private boolean _jspx_meth_c_param_5(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_6, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:param - org.apache.taglibs.standard.tag.rt.core.ParamTag _jspx_th_c_param_5 = (org.apache.taglibs.standard.tag.rt.core.ParamTag) _jspx_tagPool_c_param_value_name_nobody.get(org.apache.taglibs.standard.tag.rt.core.ParamTag.class); - _jspx_th_c_param_5.setPageContext(_jspx_page_context); - _jspx_th_c_param_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_6); - _jspx_th_c_param_5.setName("object_category"); - _jspx_th_c_param_5.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.object_category}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_param_5 = _jspx_th_c_param_5.doStartTag(); - if (_jspx_th_c_param_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_param_value_name_nobody.reuse(_jspx_th_c_param_5); - return false; - } - - private boolean _jspx_meth_c_if_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_redirect_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_7 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_7.setPageContext(_jspx_page_context); - _jspx_th_c_if_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_redirect_0); - _jspx_th_c_if_7.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.start_date) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_7 = _jspx_th_c_if_7.doStartTag(); - if (_jspx_eval_c_if_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write("// "); - if (_jspx_meth_c_param_6(_jspx_th_c_if_7, _jspx_page_context)) - return true; - out.write("\n"); - out.write("// "); - int evalDoAfterBody = _jspx_th_c_if_7.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_7); - return false; - } - - private boolean _jspx_meth_c_param_6(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_7, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:param - org.apache.taglibs.standard.tag.rt.core.ParamTag _jspx_th_c_param_6 = (org.apache.taglibs.standard.tag.rt.core.ParamTag) _jspx_tagPool_c_param_value_name_nobody.get(org.apache.taglibs.standard.tag.rt.core.ParamTag.class); - _jspx_th_c_param_6.setPageContext(_jspx_page_context); - _jspx_th_c_param_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_7); - _jspx_th_c_param_6.setName("start_date"); - _jspx_th_c_param_6.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.start_date}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_param_6 = _jspx_th_c_param_6.doStartTag(); - if (_jspx_th_c_param_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_param_value_name_nobody.reuse(_jspx_th_c_param_6); - return false; - } - - private boolean _jspx_meth_c_if_8(javax.servlet.jsp.tagext.JspTag _jspx_th_c_redirect_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_8 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_8.setPageContext(_jspx_page_context); - _jspx_th_c_if_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_redirect_0); - _jspx_th_c_if_8.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.object_location) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_8 = _jspx_th_c_if_8.doStartTag(); - if (_jspx_eval_c_if_8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write("// "); - if (_jspx_meth_c_param_7(_jspx_th_c_if_8, _jspx_page_context)) - return true; - out.write("\n"); - out.write("// "); - int evalDoAfterBody = _jspx_th_c_if_8.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_8); - return false; - } - - private boolean _jspx_meth_c_param_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_8, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:param - org.apache.taglibs.standard.tag.rt.core.ParamTag _jspx_th_c_param_7 = (org.apache.taglibs.standard.tag.rt.core.ParamTag) _jspx_tagPool_c_param_value_name_nobody.get(org.apache.taglibs.standard.tag.rt.core.ParamTag.class); - _jspx_th_c_param_7.setPageContext(_jspx_page_context); - _jspx_th_c_param_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_8); - _jspx_th_c_param_7.setName("object_location"); - _jspx_th_c_param_7.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.object_location}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_param_7 = _jspx_th_c_param_7.doStartTag(); - if (_jspx_th_c_param_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_param_value_name_nobody.reuse(_jspx_th_c_param_7); - return false; - } - - private boolean _jspx_meth_c_if_9(javax.servlet.jsp.tagext.JspTag _jspx_th_c_redirect_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_9 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_9.setPageContext(_jspx_page_context); - _jspx_th_c_if_9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_redirect_0); - _jspx_th_c_if_9.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty fn:trim(param.submit) }", java.lang.Boolean.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)).booleanValue()); - int _jspx_eval_c_if_9 = _jspx_th_c_if_9.doStartTag(); - if (_jspx_eval_c_if_9 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_param_8(_jspx_th_c_if_9, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_if_9.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_9); - return false; - } - - private boolean _jspx_meth_c_param_8(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_9, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:param - org.apache.taglibs.standard.tag.rt.core.ParamTag _jspx_th_c_param_8 = (org.apache.taglibs.standard.tag.rt.core.ParamTag) _jspx_tagPool_c_param_value_name_nobody.get(org.apache.taglibs.standard.tag.rt.core.ParamTag.class); - _jspx_th_c_param_8.setPageContext(_jspx_page_context); - _jspx_th_c_param_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_9); - _jspx_th_c_param_8.setName("submit"); - _jspx_th_c_param_8.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${param.submit}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_param_8 = _jspx_th_c_param_8.doStartTag(); - if (_jspx_th_c_param_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_param_value_name_nobody.reuse(_jspx_th_c_param_8); - return false; - } - - private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - HttpSession session = _jspx_page_context.getSession(); - ServletContext application = _jspx_page_context.getServletContext(); - HttpServletRequest request = (HttpServletRequest)_jspx_page_context.getRequest(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_0.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_0); - int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); - if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("

    "); - if (_jspx_meth_fmt_message_11(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("

    \n"); - out.write("

    "); - if (_jspx_meth_fmt_message_12(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - out.write("

    \n"); - out.write("\n"); - out.write(" "); - java.util.HashMap results = null; - synchronized (_jspx_page_context) { - results = (java.util.HashMap) _jspx_page_context.getAttribute("results", PageContext.PAGE_SCOPE); - if (results == null){ - results = new java.util.HashMap(); - _jspx_page_context.setAttribute("results", results, PageContext.PAGE_SCOPE); - } - } - if (_jspx_meth_c_choose_1(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - if (_jspx_meth_trans_transResultMulti_0(_jspx_th_c_otherwise_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); - return false; - } - - private boolean _jspx_meth_fmt_message_11(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_11.setKey("reservation"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - _jspx_th_fmt_message_12.setKey("reservation_result"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_c_choose_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:choose - org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_1 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); - _jspx_th_c_choose_1.setPageContext(_jspx_page_context); - _jspx_th_c_choose_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_0); - int _jspx_eval_c_choose_1 = _jspx_th_c_choose_1.doStartTag(); - if (_jspx_eval_c_choose_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_when_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - if (_jspx_meth_c_otherwise_1(_jspx_th_c_choose_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_choose_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_choose_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_1); - return false; - } - - private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:when - org.apache.taglibs.standard.tag.rt.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.rt.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.rt.core.WhenTag.class); - _jspx_th_c_when_1.setPageContext(_jspx_page_context); - _jspx_th_c_when_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - _jspx_th_c_when_1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not empty param.accept_end_date}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); - if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_0(_jspx_th_c_when_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); - return false; - } - - private boolean _jspx_meth_c_set_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_when_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_target_property.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_0.setPageContext(_jspx_page_context); - _jspx_th_c_set_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_when_1); - _jspx_th_c_set_0.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${results}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_0.setProperty((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.record_id)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); - if (_jspx_eval_c_set_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_0.doInitBody(); - } - do { - if (_jspx_meth_trans_waitSingle_0(_jspx_th_c_set_0, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_target_property.reuse(_jspx_th_c_set_0); - return false; - } - - private boolean _jspx_meth_trans_waitSingle_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:waitSingle - org.apache.jsp.tag.web.trans.waitSingle_tag _jspx_th_trans_waitSingle_0 = new org.apache.jsp.tag.web.trans.waitSingle_tag(); - _jspx_th_trans_waitSingle_0.setJspContext(_jspx_page_context); - _jspx_th_trans_waitSingle_0.setParent(_jspx_th_c_set_0); - _jspx_th_trans_waitSingle_0.setUserId((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.user_id)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_waitSingle_0.setUserDb((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.user_db)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_waitSingle_0.setRecordId((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.record_id)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_waitSingle_0.setVolumeId((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.volume_id)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_waitSingle_0.setObjectDb((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.object_db)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_waitSingle_0.setObjectCategory((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.object_category)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_waitSingle_0.setObjectLocation((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.object_location)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_waitSingle_0.setStartDate((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.start_date)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_waitSingle_0.setAcceptEndDate((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.accept_end_date)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_waitSingle_0.doTag(); - return false; - } - - private boolean _jspx_meth_c_otherwise_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_choose_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_1 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); - _jspx_th_c_otherwise_1.setPageContext(_jspx_page_context); - _jspx_th_c_otherwise_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_choose_1); - int _jspx_eval_c_otherwise_1 = _jspx_th_c_otherwise_1.doStartTag(); - if (_jspx_eval_c_otherwise_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - if (_jspx_meth_c_set_1(_jspx_th_c_otherwise_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_otherwise_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_otherwise_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_1); - return false; - } - - private boolean _jspx_meth_c_set_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:set - org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_set_1 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _jspx_tagPool_c_set_target_property.get(org.apache.taglibs.standard.tag.rt.core.SetTag.class); - _jspx_th_c_set_1.setPageContext(_jspx_page_context); - _jspx_th_c_set_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_otherwise_1); - _jspx_th_c_set_1.setTarget((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${results}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_c_set_1.setProperty((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.record_id)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - int _jspx_eval_c_set_1 = _jspx_th_c_set_1.doStartTag(); - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { - out = _jspx_page_context.pushBody(); - _jspx_th_c_set_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); - _jspx_th_c_set_1.doInitBody(); - } - do { - if (_jspx_meth_trans_waitSingle_1(_jspx_th_c_set_1, _jspx_page_context)) - return true; - int evalDoAfterBody = _jspx_th_c_set_1.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - if (_jspx_eval_c_set_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) - out = _jspx_page_context.popBody(); - } - if (_jspx_th_c_set_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_set_target_property.reuse(_jspx_th_c_set_1); - return false; - } - - private boolean _jspx_meth_trans_waitSingle_1(javax.servlet.jsp.tagext.JspTag _jspx_th_c_set_1, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:waitSingle - org.apache.jsp.tag.web.trans.waitSingle_tag _jspx_th_trans_waitSingle_1 = new org.apache.jsp.tag.web.trans.waitSingle_tag(); - _jspx_th_trans_waitSingle_1.setJspContext(_jspx_page_context); - _jspx_th_trans_waitSingle_1.setParent(_jspx_th_c_set_1); - _jspx_th_trans_waitSingle_1.setUserId((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.user_id)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_waitSingle_1.setUserDb((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.user_db)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_waitSingle_1.setRecordId((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.record_id)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_waitSingle_1.setVolumeId((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.volume_id)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_waitSingle_1.setObjectDb((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.object_db)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_waitSingle_1.setObjectCategory((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.object_category)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_waitSingle_1.setObjectLocation((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.object_location)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_waitSingle_1.setStartDate((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:trim(param.start_date)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_2, false)); - _jspx_th_trans_waitSingle_1.doTag(); - return false; - } - - private boolean _jspx_meth_trans_transResultMulti_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_otherwise_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // trans:transResultMulti - org.apache.jsp.tag.web.trans.transResultMulti_tag _jspx_th_trans_transResultMulti_0 = new org.apache.jsp.tag.web.trans.transResultMulti_tag(); - _jspx_th_trans_transResultMulti_0.setJspContext(_jspx_page_context); - _jspx_th_trans_transResultMulti_0.setParent(_jspx_th_c_otherwise_0); - _jspx_th_trans_transResultMulti_0.setResults((java.util.Map) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${results}", java.util.Map.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_trans_transResultMulti_0.doTag(); - return false; - } - - private boolean _jspx_meth_dsp_transactionResultFooter_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // dsp:transactionResultFooter - org.apache.jsp.tag.web.display.transactionResultFooter_tag _jspx_th_dsp_transactionResultFooter_0 = new org.apache.jsp.tag.web.display.transactionResultFooter_tag(); - _jspx_th_dsp_transactionResultFooter_0.setJspContext(_jspx_page_context); - _jspx_th_dsp_transactionResultFooter_0.setDepth("3"); - _jspx_th_dsp_transactionResultFooter_0.doTag(); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } -} diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/index_jsp.class b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/index_jsp.class deleted file mode 100755 index d1b4b65147f03028048b86f7882c2ba5b6d9058d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26392 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 diff --git a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/index_jsp.java b/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/index_jsp.java deleted file mode 100755 index 711fc299d..000000000 --- a/empweb/jetty/work/Jetty__8080__empweb/org/apache/jsp/trans/wait/index_jsp.java +++ /dev/null @@ -1,818 +0,0 @@ -package org.apache.jsp.trans.wait; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import java.util.Locale; -import java.util.Properties; -import java.util.regex.*; -import java.util.*; -import java.util.Locale; -import java.util.regex.*; -import java.util.Hashtable; -import java.util.Enumeration; - -public final class index_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_0; -static private org.apache.jasper.runtime.ProtectedFunctionMapper _jspx_fnmap_1; - -static { - _jspx_fnmap_0= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:split", org.apache.taglibs.standard.functions.Functions.class, "split", new Class[] {java.lang.String.class, java.lang.String.class}); - _jspx_fnmap_1= org.apache.jasper.runtime.ProtectedFunctionMapper.getMapForFunction("fn:substring", org.apache.taglibs.standard.functions.Functions.class, "substring", new Class[] {java.lang.String.class, int.class, int.class}); -} - - private static java.util.Vector _jspx_dependants; - - static { - _jspx_dependants = new java.util.Vector(8); - _jspx_dependants.add("/doctype.jspf"); - _jspx_dependants.add("/userlocale.jspf"); - _jspx_dependants.add("/dochead.jspf"); - _jspx_dependants.add("/institution.jspf"); - _jspx_dependants.add("/infobar.jspf"); - _jspx_dependants.add("/websbar.jspf"); - _jspx_dependants.add("/navbar.jspf"); - _jspx_dependants.add("/coda.jspf"); - } - - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setLocale_value_scope_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_setBundle_scope_basename_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_fmt_message_key_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_url_value_nobody; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; - private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_io_request_url_nobody; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspInit() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_fmt_message_key_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_url_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_c_forEach_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - _jspx_tagPool_io_request_url_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig()); - } - - public void _jspDestroy() { - _jspx_tagPool_fmt_setLocale_value_scope_nobody.release(); - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.release(); - _jspx_tagPool_fmt_message_key_nobody.release(); - _jspx_tagPool_c_url_value_nobody.release(); - _jspx_tagPool_c_if_test.release(); - _jspx_tagPool_c_forEach_var_items.release(); - _jspx_tagPool_io_request_url_nobody.release(); - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - JspFactory _jspxFactory = null; - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - - try { - _jspxFactory = JspFactory.getDefaultFactory(); - response.setContentType("text/html; charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - - out.write(""); - -String defaultLang = "es"; -String origLang = request.getParameter("origLang"); -String reqLang = request.getParameter("lang"); -Properties props = (Properties)getServletContext().getAttribute("config"); -Locale sessLocale= (Locale) session.getAttribute("userLocale"); - -String lang; - -/* origLang: to return to the original language when a session times out */ -//System.err.println("\n\n\n\n\n============================= "); -//System.err.println("origLang: #"+origLang+"#"); -//System.err.println("reqLang: #"+reqLang+"#"); -//System.err.println("props: #"+props+"#"); -//System.err.println("sessLocale: #"+sessLocale+"#"); -//System.err.println("============================="); - -if ( (origLang != null) && (origLang.length() > 0) ) { - lang = origLang; -} else if ( (reqLang != null) && (reqLang.length() > 0) ) { - lang = reqLang; -} else if (sessLocale != null) { - lang = sessLocale.getLanguage(); - if (sessLocale.getCountry() != null) { - lang += "_"+sessLocale.getCountry(); - if (sessLocale.getVariant() != null) { - lang += "_"+sessLocale.getVariant(); - } - } -} else if ( (props != null) && (props.getProperty("gui.default_locale") != null) ){ - lang = (String)props.getProperty("gui.default_locale"); -} else { - lang = defaultLang; -} - -String[] localeParams = lang.split("[-_]"); -if (localeParams.length == 3) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1],localeParams[2])); -else if (localeParams.length == 2) - session.setAttribute("userLocale", new Locale(localeParams[0],localeParams[1])); -else if (localeParams.length == 1) - session.setAttribute("userLocale", new Locale(localeParams[0])); -else - session.setAttribute("userLocale", new Locale(lang)); - - -/* get title from url */ -String path = (String) request.getServletPath(); -Pattern p = Pattern.compile("/([^/]+)/([^/]+)(/[^/]+)*"); -Matcher m = p.matcher(path); -String activeweb = m.matches()?m.group(1):""; -String activetab = m.matches()?m.group(2):""; - - -String absoluteContext = request.getRequestURI(); -absoluteContext = absoluteContext.substring(0,absoluteContext.length()-path.length()); -/* these variables can be used to create absolute urls automatically */ -session.setAttribute("absoluteContext",absoluteContext); -session.setAttribute("resources",absoluteContext+"/resources"); - - if (_jspx_meth_fmt_setLocale_0(_jspx_page_context)) - return; - if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_0 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_0.setParent(null); - _jspx_th_fmt_message_0.setKey( activeweb ); - int _jspx_eval_fmt_message_0 = _jspx_th_fmt_message_0.doStartTag(); - if (_jspx_th_fmt_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_0); - out.write(" < "); - if (_jspx_meth_fmt_message_1(_jspx_page_context)) - return; - out.write(' '); - out.write('|'); - out.write(' '); - if (_jspx_meth_fmt_message_2(_jspx_page_context)) - return; - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
    \n"); - out.write(" \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t \"ABCD\"\n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\t\t\t\t

    ABCD

    \n"); - out.write("\t\t\t\t

    Empweb Advanced Loans

    \n"); - out.write("\t\t\t\t
    \n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write("\t\t\t
    \n"); - out.write("\n"); - out.write(" "); - - if (session.getAttribute("library")!=null) - { - - - out.write(""); - if (_jspx_meth_fmt_message_3(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("library")); - out.write("\n"); - out.write(" ('); - if (_jspx_meth_fmt_message_4(_jspx_page_context)) - return; - out.write(") | \n"); - out.write(" "); - if (_jspx_meth_fmt_message_5(_jspx_page_context)) - return; - out.write(": "); - out.print(session.getAttribute("username")); - out.write("'); - out.write('('); - if (_jspx_meth_fmt_message_6(_jspx_page_context)) - return; - out.write(")\n"); - out.write("\n"); - out.write("

    \t\n"); - out.write("\t \n"); - out.write(" "); - if (_jspx_meth_c_if_0(_jspx_page_context)) - return; - } - out.write("

    \n"); - out.write("\t\t\t
     
    \n"); - out.write("\t\t
    \n"); - out.write("\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - out.write(" \r\n"); - out.write("
    \r\n"); - out.write("
    \r\n"); - -// NOTES: -// activeweb and activetab are defined in dochead.jspf - -// tabs -LinkedHashMap webs = new LinkedHashMap(); -webs.put("home", new String[] {} ); -webs.put("trans", new String[] {"query", "wait","loan","renewal","return", "suspension", "fine"} ); -webs.put("admin", new String[] {"status","policies","exceptions","calendar","pipelines","operators","bases"} ); -webs.put("stats", new String[] {"status","globalstatus", "historic"} ); - - - out.write("
    \r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("\t\t\t
    \r\n"); - out.write("\r\n"); - out.write("
    \r\n"); - - for (Iterator e = webs.keySet().iterator() ; e.hasNext() ; ) { - String thisWeb = (String) e.next(); - if ( session.getAttribute("group-"+thisWeb) != null) { - if (thisWeb.equals(activeweb)) { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_8 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_8.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_8.setParent(null); - _jspx_th_fmt_message_8.setKey( thisWeb ); - int _jspx_eval_fmt_message_8 = _jspx_th_fmt_message_8.doStartTag(); - if (_jspx_th_fmt_message_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_8); - out.write("\r\n"); - out.write(" \r\n"); - out.write(" "); - - } else { - - out.write("\r\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_9 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_9.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_9.setParent(null); - _jspx_th_fmt_message_9.setKey( thisWeb ); - int _jspx_eval_fmt_message_9 = _jspx_th_fmt_message_9.doStartTag(); - if (_jspx_th_fmt_message_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_9); - out.write("\r\n"); - out.write(" \r\n"); - - } - } - - if (e.hasNext()) - { - - out.write("\r\n"); - out.write(" \r\n"); - out.write(" |\r\n"); - out.write(" \r\n"); - out.write(" "); - } - - } // for - - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("
     
    \r\n"); - out.write("
    \r\n"); - out.write("\r\n"); - out.write("
    \n"); - -String[] tabs = (String[]) webs.get(activeweb); -for (int i=0; i\n"); - out.write(" "); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_10 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_10.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_10.setParent(null); - _jspx_th_fmt_message_10.setKey( tabs[i] ); - int _jspx_eval_fmt_message_10 = _jspx_th_fmt_message_10.doStartTag(); - if (_jspx_th_fmt_message_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_10); - out.write("\n"); - out.write(" \n"); - out.write(" "); - - if (i+1\n"); - out.write("
    \n"); - out.write("

    "); - if (_jspx_meth_fmt_message_11(_jspx_page_context)) - return; - out.write("

    \n"); - out.write("

    "); - if (_jspx_meth_fmt_message_12(_jspx_page_context)) - return; - out.write("

    \n"); - out.write("\n"); - out.write("

    "); - if (_jspx_meth_fmt_message_13(_jspx_page_context)) - return; - out.write("

    \n"); - out.write("

    \n"); - out.write("

    \n"); - out.write("

    \n"); - out.write("
    \n"); - - request.setAttribute("abcd",System.getProperty("abcd.url", "/").concat("/what.php?action=getall")); - - if (_jspx_meth_io_request_0(_jspx_page_context)) - return; - out.write("\r\n"); - out.write("\r\n"); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - } - } finally { - if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); - } - } - - private boolean _jspx_meth_fmt_setLocale_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setLocale - org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag _jspx_th_fmt_setLocale_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag) _jspx_tagPool_fmt_setLocale_value_scope_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag.class); - _jspx_th_fmt_setLocale_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setLocale_0.setParent(null); - _jspx_th_fmt_setLocale_0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.userLocale}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false)); - _jspx_th_fmt_setLocale_0.setScope("request"); - int _jspx_eval_fmt_setLocale_0 = _jspx_th_fmt_setLocale_0.doStartTag(); - if (_jspx_th_fmt_setLocale_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setLocale_value_scope_nobody.reuse(_jspx_th_fmt_setLocale_0); - return false; - } - - private boolean _jspx_meth_fmt_setBundle_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:setBundle - org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag _jspx_th_fmt_setBundle_0 = (org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag) _jspx_tagPool_fmt_setBundle_scope_basename_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag.class); - _jspx_th_fmt_setBundle_0.setPageContext(_jspx_page_context); - _jspx_th_fmt_setBundle_0.setParent(null); - _jspx_th_fmt_setBundle_0.setBasename("ewi18n.core.gui"); - _jspx_th_fmt_setBundle_0.setScope("request"); - int _jspx_eval_fmt_setBundle_0 = _jspx_th_fmt_setBundle_0.doStartTag(); - if (_jspx_th_fmt_setBundle_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_setBundle_scope_basename_nobody.reuse(_jspx_th_fmt_setBundle_0); - return false; - } - - private boolean _jspx_meth_fmt_message_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_1.setParent(null); - _jspx_th_fmt_message_1.setKey("empweb"); - int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); - if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_1); - return false; - } - - private boolean _jspx_meth_fmt_message_2(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_2 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_2.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_2.setParent(null); - _jspx_th_fmt_message_2.setKey("institution"); - int _jspx_eval_fmt_message_2 = _jspx_th_fmt_message_2.doStartTag(); - if (_jspx_th_fmt_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_2); - return false; - } - - private boolean _jspx_meth_fmt_message_3(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_3 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_3.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_3.setParent(null); - _jspx_th_fmt_message_3.setKey("library"); - int _jspx_eval_fmt_message_3 = _jspx_th_fmt_message_3.doStartTag(); - if (_jspx_th_fmt_message_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_3); - return false; - } - - private boolean _jspx_meth_c_url_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_0 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_0.setPageContext(_jspx_page_context); - _jspx_th_c_url_0.setParent(null); - _jspx_th_c_url_0.setValue("/home/chooselibrary.jsp"); - int _jspx_eval_c_url_0 = _jspx_th_c_url_0.doStartTag(); - if (_jspx_th_c_url_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_0); - return false; - } - - private boolean _jspx_meth_fmt_message_4(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_4 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_4.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_4.setParent(null); - _jspx_th_fmt_message_4.setKey("change"); - int _jspx_eval_fmt_message_4 = _jspx_th_fmt_message_4.doStartTag(); - if (_jspx_th_fmt_message_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_4); - return false; - } - - private boolean _jspx_meth_fmt_message_5(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_5 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_5.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_5.setParent(null); - _jspx_th_fmt_message_5.setKey("operator"); - int _jspx_eval_fmt_message_5 = _jspx_th_fmt_message_5.doStartTag(); - if (_jspx_th_fmt_message_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_5); - return false; - } - - private boolean _jspx_meth_c_url_1(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_1 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_1.setPageContext(_jspx_page_context); - _jspx_th_c_url_1.setParent(null); - _jspx_th_c_url_1.setValue("/logout.jsp"); - int _jspx_eval_c_url_1 = _jspx_th_c_url_1.doStartTag(); - if (_jspx_th_c_url_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_1); - return false; - } - - private boolean _jspx_meth_fmt_message_6(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_6 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_6.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_6.setParent(null); - _jspx_th_fmt_message_6.setKey("logout"); - int _jspx_eval_fmt_message_6 = _jspx_th_fmt_message_6.doStartTag(); - if (_jspx_th_fmt_message_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_6); - return false; - } - - private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:if - org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class); - _jspx_th_c_if_0.setPageContext(_jspx_page_context); - _jspx_th_c_if_0.setParent(null); - _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${not config['gui.hide_languages']}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue()); - int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); - if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("\n"); - out.write(" |"); - if (_jspx_meth_c_forEach_0(_jspx_th_c_if_0, _jspx_page_context)) - return true; - out.write("  \n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); - return false; - } - - private boolean _jspx_meth_c_forEach_0(javax.servlet.jsp.tagext.JspTag _jspx_th_c_if_0, PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:forEach - org.apache.taglibs.standard.tag.rt.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.rt.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.rt.core.ForEachTag.class); - _jspx_th_c_forEach_0.setPageContext(_jspx_page_context); - _jspx_th_c_forEach_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_if_0); - _jspx_th_c_forEach_0.setItems((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:split(config['gui.languages'], ',')}", java.lang.Object.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false)); - _jspx_th_c_forEach_0.setVar("langs"); - int[] _jspx_push_body_count_c_forEach_0 = new int[] { 0 }; - try { - int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); - if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { - do { - out.write("'); - if (_jspx_meth_fmt_message_7(_jspx_th_c_forEach_0, _jspx_page_context, _jspx_push_body_count_c_forEach_0)) - return true; - out.write("|\n"); - out.write(" "); - int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); - if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) - break; - } while (true); - } - if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - } catch (Throwable _jspx_exception) { - while (_jspx_push_body_count_c_forEach_0[0]-- > 0) - out = _jspx_page_context.popBody(); - _jspx_th_c_forEach_0.doCatch(_jspx_exception); - } finally { - _jspx_th_c_forEach_0.doFinally(); - _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); - } - return false; - } - - private boolean _jspx_meth_c_url_2(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // c:url - org.apache.taglibs.standard.tag.rt.core.UrlTag _jspx_th_c_url_2 = (org.apache.taglibs.standard.tag.rt.core.UrlTag) _jspx_tagPool_c_url_value_nobody.get(org.apache.taglibs.standard.tag.rt.core.UrlTag.class); - _jspx_th_c_url_2.setPageContext(_jspx_page_context); - _jspx_th_c_url_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_c_url_2.setValue((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("/home/index.jsp?lang=${langs}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_c_url_2 = _jspx_th_c_url_2.doStartTag(); - if (_jspx_th_c_url_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_c_url_value_nobody.reuse(_jspx_th_c_url_2); - return false; - } - - private boolean _jspx_meth_fmt_message_7(javax.servlet.jsp.tagext.JspTag _jspx_th_c_forEach_0, PageContext _jspx_page_context, int[] _jspx_push_body_count_c_forEach_0) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_7 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_7.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_c_forEach_0); - _jspx_th_fmt_message_7.setKey((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:substring(langs,0,2)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_1, false)); - int _jspx_eval_fmt_message_7 = _jspx_th_fmt_message_7.doStartTag(); - if (_jspx_th_fmt_message_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_7); - return false; - } - - private boolean _jspx_meth_fmt_message_11(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_11 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_11.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_11.setParent(null); - _jspx_th_fmt_message_11.setKey("reservation"); - int _jspx_eval_fmt_message_11 = _jspx_th_fmt_message_11.doStartTag(); - if (_jspx_th_fmt_message_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_11); - return false; - } - - private boolean _jspx_meth_fmt_message_12(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_12 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_12.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_12.setParent(null); - _jspx_th_fmt_message_12.setKey("reservation_forms"); - int _jspx_eval_fmt_message_12 = _jspx_th_fmt_message_12.doStartTag(); - if (_jspx_th_fmt_message_12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_12); - return false; - } - - private boolean _jspx_meth_fmt_message_13(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_13 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_13.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_13.setParent(null); - _jspx_th_fmt_message_13.setKey("choose_task"); - int _jspx_eval_fmt_message_13 = _jspx_th_fmt_message_13.doStartTag(); - if (_jspx_th_fmt_message_13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_13); - return false; - } - - private boolean _jspx_meth_fmt_message_14(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_14 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_14.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_14.setParent(null); - _jspx_th_fmt_message_14.setKey("create_reservation"); - int _jspx_eval_fmt_message_14 = _jspx_th_fmt_message_14.doStartTag(); - if (_jspx_th_fmt_message_14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_14); - return false; - } - - private boolean _jspx_meth_fmt_message_15(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // fmt:message - org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_15 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key_nobody.get(org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); - _jspx_th_fmt_message_15.setPageContext(_jspx_page_context); - _jspx_th_fmt_message_15.setParent(null); - _jspx_th_fmt_message_15.setKey("cancel_reservation"); - int _jspx_eval_fmt_message_15 = _jspx_th_fmt_message_15.doStartTag(); - if (_jspx_th_fmt_message_15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_fmt_message_key_nobody.reuse(_jspx_th_fmt_message_15); - return false; - } - - private boolean _jspx_meth_io_request_0(PageContext _jspx_page_context) - throws Throwable { - PageContext pageContext = _jspx_page_context; - JspWriter out = _jspx_page_context.getOut(); - // io:request - org.apache.taglibs.io.URLTag _jspx_th_io_request_0 = (org.apache.taglibs.io.URLTag) _jspx_tagPool_io_request_url_nobody.get(org.apache.taglibs.io.URLTag.class); - _jspx_th_io_request_0.setPageContext(_jspx_page_context); - _jspx_th_io_request_0.setParent(null); - _jspx_th_io_request_0.setUrl((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${abcd}", java.lang.String.class, (PageContext)_jspx_page_context, null, false)); - int _jspx_eval_io_request_0 = _jspx_th_io_request_0.doStartTag(); - if (_jspx_th_io_request_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) - return true; - _jspx_tagPool_io_request_url_nobody.reuse(_jspx_th_io_request_0); - return false; - } -} From 0ebef6cd85f0758ac5875b223502938f50ddb321 Mon Sep 17 00:00:00 2001 From: Ruben Date: Sat, 15 May 2021 10:51:22 +0200 Subject: [PATCH 03/13] add logs directory for empweb --- docker/docker-compose.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index 15b206ffe..9035357b6 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -14,7 +14,7 @@ services: ports: - "80:80" volumes: - - ./www/bases-examples_Linux:/var/opt/ABCD/bases/ + - ./www/bases-examples_Linux:/var/opt/ABCD/bases/ networks: abcd: ipv4_address: 172.18.18.2 @@ -30,6 +30,8 @@ services: container_name: empweb.abcd expose: - "8080" + volumes: + - ./docker/logs:/opt/ABCD/empweb/logs networks: abcd: ipv4_address: 172.18.18.3 From 7d6ecce5e69886fe4027688387e8d4924f958bb7 Mon Sep 17 00:00:00 2001 From: Ruben Date: Sat, 15 May 2021 11:06:29 +0200 Subject: [PATCH 04/13] add logs directory, fix mysql driver, missing empty trans_rules folder --- .dockerignore | 3 ++- .gitignore | 2 +- docker/docker-compose.yml | 1 + docker/empweb/Dockerfile | 4 ++-- empweb/engine/WEB-INF/trans_rules/classes/.keepme | 0 5 files changed, 6 insertions(+), 4 deletions(-) create mode 100644 empweb/engine/WEB-INF/trans_rules/classes/.keepme diff --git a/.dockerignore b/.dockerignore index 82e242682..1fade200c 100755 --- a/.dockerignore +++ b/.dockerignore @@ -4,7 +4,8 @@ !www/cgi-bin_Linux !www/htdocs !empweb -!docker +!docker/abcd +!docker/empweb **/*~ **/*.log diff --git a/.gitignore b/.gitignore index 577aa4df0..d759d80d1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -docker/log/ +docker/logs/ docker/mysql/ diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index 9035357b6..d10df2827 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -15,6 +15,7 @@ services: - "80:80" volumes: - ./www/bases-examples_Linux:/var/opt/ABCD/bases/ + - ./docker/logs:/var/opt/ABCD/bases/log networks: abcd: ipv4_address: 172.18.18.2 diff --git a/docker/empweb/Dockerfile b/docker/empweb/Dockerfile index da3365013..488554869 100755 --- a/docker/empweb/Dockerfile +++ b/docker/empweb/Dockerfile @@ -2,8 +2,8 @@ FROM java:7-jdk COPY ./www/cgi-bin_Linux /opt/ABCD/www/cgi-bin COPY ./empweb /opt/ABCD/empweb -#COPY ./docker/empweb/mysql-connector-java-3.1.12-bin.jar /opt/ABCD/empweb/common/ext/mysql-connector-java-3.1.12-bin.jar -COPY ./docker/empweb/mysql-connector-java-5.1.49-bin.jar /opt/ABCD/empweb/common/ext/mysql-connector-java-5.1.49-bin.jar +#COPY ./docker/empweb/mysql-connector-java-3.1.12-bin.jar /opt/ABCD/empweb/common/ext/mysql-connector-java-bin.jar +COPY ./docker/empweb/mysql-connector-java-5.1.49-bin.jar /opt/ABCD/empweb/common/ext/mysql-connector-java-bin.jar WORKDIR /opt/ABCD diff --git a/empweb/engine/WEB-INF/trans_rules/classes/.keepme b/empweb/engine/WEB-INF/trans_rules/classes/.keepme new file mode 100644 index 000000000..e69de29bb From a9af352d2d4adce6c0143376b0470688fc8e30cf Mon Sep 17 00:00:00 2001 From: Ruben Date: Sat, 15 May 2021 11:10:14 +0200 Subject: [PATCH 05/13] update gitignore --- .gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index d759d80d1..33e864c10 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -docker/logs/ docker/mysql/ +docker/logs/* From 82227afa65f415f6fa04908915943dd4d1427a61 Mon Sep 17 00:00:00 2001 From: Ruben Date: Sat, 15 May 2021 11:12:56 +0200 Subject: [PATCH 06/13] update gitignore --- .gitignore | 1 - 1 file changed, 1 deletion(-) diff --git a/.gitignore b/.gitignore index 33e864c10..a6b44049b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1 @@ docker/mysql/ -docker/logs/* From a4b2f4b6444464c77f1d7299b3b313b8de3644c1 Mon Sep 17 00:00:00 2001 From: Ruben Date: Mon, 17 May 2021 10:14:07 +0200 Subject: [PATCH 07/13] enable yaz, initialise mysql, logs folder, prepare mariadb support --- .gitignore | 1 - docker/README.md | 14 ++++++++++++++ docker/abcd/Dockerfile | 17 +++++++++-------- docker/docker-compose.yml | 16 +++++++++------- docker/empweb/Dockerfile | 15 +++++++-------- docker/empweb/mariadb-java-client-1.8.0.jar | Bin 0 -> 579299 bytes docker/empweb/mariadb-java-client-2.7.3.jar | Bin 0 -> 621971 bytes docker/logs/.keepme | 0 .../mysql/restore}/university.sql | 0 empweb/engine/WEB-INF/conf/engineconf.xml | 3 ++- 10 files changed, 41 insertions(+), 25 deletions(-) delete mode 100644 .gitignore create mode 100644 docker/empweb/mariadb-java-client-1.8.0.jar create mode 100644 docker/empweb/mariadb-java-client-2.7.3.jar create mode 100644 docker/logs/.keepme rename {empweb/extras => docker/mysql/restore}/university.sql (100%) diff --git a/.gitignore b/.gitignore deleted file mode 100644 index a6b44049b..000000000 --- a/.gitignore +++ /dev/null @@ -1 +0,0 @@ -docker/mysql/ diff --git a/docker/README.md b/docker/README.md index 88cabcfa6..2b2b325d6 100644 --- a/docker/README.md +++ b/docker/README.md @@ -1,3 +1,17 @@ +# Initial setup +``` docker network create --subnet 172.18.18.0/24 abcd docker-compose --project-directory . -f docker/docker-compose.yml build +``` + +# Reset data + +``` +rm -rf docker/logs/* docker/mysql/data/* +``` + +# Start containers + +``` docker-compose --project-directory . -f docker/docker-compose.yml up +``` diff --git a/docker/abcd/Dockerfile b/docker/abcd/Dockerfile index d486cb407..17f5379e7 100755 --- a/docker/abcd/Dockerfile +++ b/docker/abcd/Dockerfile @@ -1,17 +1,18 @@ FROM php:7.2-apache -RUN apt-get update -y && apt-get install -y libpng-dev libyaz-dev libxml2-dev zlib1g-dev libtidy-dev libxslt1-dev libyaz-dev -RUN docker-php-ext-install pdo_mysql gd xmlrpc xsl -RUN pecl install yaz +RUN apt-get update -y \ + && apt-get install -y libpng-dev libyaz-dev libxml2-dev zlib1g-dev libtidy-dev libxslt1-dev libyaz-dev \ + && rm -rf /var/lib/{apt,dpkg,cache,log} -#RUN sed -i '/^;php_flag\[display_errors\]/cphp_flag[display_errors] = off' /usr/local/etc/php-fpm.d/www.conf \ -# && sed -i '/^;php_admin_flag\[log_errors\]/cphp_admin_flag[log_errors] = on' /usr/local/etc/php-fpm.d/www.conf \ -# && sed -i '/^;clear_env = no/cclear_env = no' /usr/local/etc/php-fpm.d/www.conf +RUN docker-php-ext-install pdo_mysql gd xmlrpc xsl \ + && pecl install yaz \ + && echo 'extension=yaz.so' > /usr/local/etc/php/conf.d/docker-php-ext-yaz.ini \ + && echo 'display_errors=off\nlog_errors=on' > /usr/local/etc/php/conf.d/docker-php-logging.ini + +RUN a2enmod proxy_http cgi COPY ./www/cgi-bin_Linux /opt/ABCD/www/cgi-bin COPY ./www/htdocs /opt/ABCD/www/htdocs COPY ./docker/abcd/apache.conf /etc/apache2/sites-available/000-default.conf -RUN a2enmod proxy_http cgi - WORKDIR /opt/ABCD diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index d10df2827..cb83853eb 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -38,23 +38,25 @@ services: ipv4_address: 172.18.18.3 extra_hosts: - "abcd:172.18.18.2" - - "db:172.18.18.4" + - "mysql:172.18.18.4" depends_on: - - "db" + - "mysql" links: - - "db" - db: + - "mysql" + mysql: + #image: mariadb:5.5.64 image: mysql:5 restart: always - hostname: db.abcd - container_name: db.abcd + hostname: mysql.abcd + container_name: mysql.abcd expose: - "3306" volumes: - ./docker/mysql/data:/var/lib/mysql:rw + - ./docker/mysql/restore:/docker-entrypoint-initdb.d:ro environment: MYSQL_ROOT_PASSWORD: empweb - MYSQL_DATABASE: TRANSA + MYSQL_DATABASE: transa networks: abcd: ipv4_address: 172.18.18.4 diff --git a/docker/empweb/Dockerfile b/docker/empweb/Dockerfile index 488554869..24f82bf1a 100755 --- a/docker/empweb/Dockerfile +++ b/docker/empweb/Dockerfile @@ -1,18 +1,17 @@ FROM java:7-jdk +ENV JETTY_HOME=/opt/ABCD/empweb/jetty +ENV JETTY_RUN=/opt/ABCD/empweb +ENV JAVA=/usr/bin/java + COPY ./www/cgi-bin_Linux /opt/ABCD/www/cgi-bin COPY ./empweb /opt/ABCD/empweb #COPY ./docker/empweb/mysql-connector-java-3.1.12-bin.jar /opt/ABCD/empweb/common/ext/mysql-connector-java-bin.jar +#COPY ./docker/empweb/mariadb-java-client-1.8.0.jar /opt/ABCD/empweb/common/ext/mysql-connector-java-bin.jar +#COPY ./docker/empweb/mariadb-java-client-2.7.3.jar /opt/ABCD/empweb/common/ext/mysql-connector-java-bin.jar COPY ./docker/empweb/mysql-connector-java-5.1.49-bin.jar /opt/ABCD/empweb/common/ext/mysql-connector-java-bin.jar WORKDIR /opt/ABCD -ENV JETTY_HOME=/opt/ABCD/empweb/jetty -ENV JETTY_RUN=/opt/ABCD/empweb -ENV JETTY_PID=/opt/ABCD/empweb/jetty-devel.pid -ENV JETTY_CONSOLE=/opt/ABCD/empweb/logs/jetty-console.log -ENV CONFIGS="/opt/ABCD/empweb/common/etc/ewdbws-jetty.xml /opt/ABCD/empweb/common/etc/ewengine-jetty.xml /opt/ABCD/empweb/common/etc/ewgui-jetty.xml" -ENV JAVA=/usr/bin/java - ENTRYPOINT ["/usr/bin/java"] -CMD ["-server","-DSTART=/opt/ABCD/empweb/common/etc/start.config","-Djetty.home=/opt/ABCD/empweb/jetty","-Dempweb.home=/opt/ABCD/empweb","-Djava.util.logging.config.file=/opt/ABCD/empweb/common/etc/logging.properties","-Daxis.xml.reuseParsers=true","-Dsun.net.client.defaultConnectTimeout=10000","-Dcisis.location=/opt/ABCD/www/cgi-bin/ansi/","-Dcisis.command=mx","-Dabcd.url=http://172.17.0.1","-Dcisis.platform=linux","-Xms128M","-Xmx128M","-Djetty.home=/opt/ABCD/empweb/jetty","-Djava.library.path=/opt/ABCD/empweb/common/ext","-Dfile.encoding=ISO8859_1","-jar","/opt/ABCD/empweb/jetty/start.jar","/opt/ABCD/empweb/common/etc/ewdbws-jetty.xml","/opt/ABCD/empweb/common/etc/ewengine-jetty.xml","/opt/ABCD/empweb/common/etc/ewgui-jetty.xml"] +CMD ["-server","-DSTART=/opt/ABCD/empweb/common/etc/start.config","-Djetty.home=/opt/ABCD/empweb/jetty","-Dempweb.home=/opt/ABCD/empweb","-Djava.util.logging.config.file=/opt/ABCD/empweb/common/etc/logging.properties","-Daxis.xml.reuseParsers=true","-Dsun.net.client.defaultConnectTimeout=10000","-Dcisis.location=/opt/ABCD/www/cgi-bin/ansi/","-Dcisis.command=mx","-Dabcd.url=http://abcd","-Dcisis.platform=linux","-Xms128M","-Xmx128M","-Djetty.home=/opt/ABCD/empweb/jetty","-Djava.library.path=/opt/ABCD/empweb/common/ext","-Dfile.encoding=ISO8859_1","-jar","/opt/ABCD/empweb/jetty/start.jar","/opt/ABCD/empweb/common/etc/ewdbws-jetty.xml","/opt/ABCD/empweb/common/etc/ewengine-jetty.xml","/opt/ABCD/empweb/common/etc/ewgui-jetty.xml"] diff --git a/docker/empweb/mariadb-java-client-1.8.0.jar b/docker/empweb/mariadb-java-client-1.8.0.jar new file mode 100644 index 0000000000000000000000000000000000000000..9a0f7d14413b642a255f830fb83a91878b5603a1 GIT binary patch literal 579299 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 z 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%0De2sR!0 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⩔MhKb!B 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ν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 a3DH7-Zzz7l)3R2}S`T74oR??|9_N2WoGVBG literal 0 HcmV?d00001 diff --git a/docker/empweb/mariadb-java-client-2.7.3.jar b/docker/empweb/mariadb-java-client-2.7.3.jar new file mode 100644 index 0000000000000000000000000000000000000000..579d24950567a587e2f84bdb0cde4c699e147796 GIT binary patch literal 621971 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ÿs*aDvJz)BgCc?)x$O>O2SsR=CAZjoOW^&>cS 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�JH^Yu7I})8bbJyXg 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 z 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 literal 0 HcmV?d00001 diff --git a/docker/logs/.keepme b/docker/logs/.keepme new file mode 100644 index 000000000..e69de29bb diff --git a/empweb/extras/university.sql b/docker/mysql/restore/university.sql similarity index 100% rename from empweb/extras/university.sql rename to docker/mysql/restore/university.sql diff --git a/empweb/engine/WEB-INF/conf/engineconf.xml b/empweb/engine/WEB-INF/conf/engineconf.xml index 5a304c989..d36a88655 100755 --- a/empweb/engine/WEB-INF/conf/engineconf.xml +++ b/empweb/engine/WEB-INF/conf/engineconf.xml @@ -157,13 +157,14 @@ - jdbc:mysql://db:3306/transa + jdbc:mysql://mysql:3306/transa root empweb ew15db-schema.sql /opt/ABCD/empweb/db com.mysql.jdbc.Driver + 3 20 3 From 6024c13d92c89eb01d5cb953fc8208c55f40e31e Mon Sep 17 00:00:00 2001 From: Ruben de Smet Date: Mon, 13 Mar 2023 11:55:38 +0100 Subject: [PATCH 08/13] update php, apache file, docker-compose --- docker/abcd/Dockerfile | 13 +++++-- docker/abcd/apache.conf | 9 +++-- docker/docker-compose.yml | 78 +++++++++++++++++++-------------------- 3 files changed, 53 insertions(+), 47 deletions(-) diff --git a/docker/abcd/Dockerfile b/docker/abcd/Dockerfile index 17f5379e7..98f2be9a8 100755 --- a/docker/abcd/Dockerfile +++ b/docker/abcd/Dockerfile @@ -1,18 +1,23 @@ -FROM php:7.2-apache +FROM php:8-apache RUN apt-get update -y \ && apt-get install -y libpng-dev libyaz-dev libxml2-dev zlib1g-dev libtidy-dev libxslt1-dev libyaz-dev \ && rm -rf /var/lib/{apt,dpkg,cache,log} -RUN docker-php-ext-install pdo_mysql gd xmlrpc xsl \ - && pecl install yaz \ +RUN docker-php-ext-install pdo_mysql gd xsl \ + && pecl install yaz \ + && (pecl install xmlrpc || pecl install xmlrpc-1.0.0RC3) \ && echo 'extension=yaz.so' > /usr/local/etc/php/conf.d/docker-php-ext-yaz.ini \ + && echo 'extension=xmlrpc.so' > /usr/local/etc/php/conf.d/docker-php-ext-xmlrpc.ini \ && echo 'display_errors=off\nlog_errors=on' > /usr/local/etc/php/conf.d/docker-php-logging.ini -RUN a2enmod proxy_http cgi +RUN a2enmod proxy_http cgi rewrite COPY ./www/cgi-bin_Linux /opt/ABCD/www/cgi-bin COPY ./www/htdocs /opt/ABCD/www/htdocs +COPY ./www/htdocs/central/config.php.template /opt/ABCD/www/htdocs/central/config.php COPY ./docker/abcd/apache.conf /etc/apache2/sites-available/000-default.conf +RUN ln -s /var/opt/ABCD/bases /opt/ABCD/www/bases + WORKDIR /opt/ABCD diff --git a/docker/abcd/apache.conf b/docker/abcd/apache.conf index 858fa2b5a..6f82e1f03 100755 --- a/docker/abcd/apache.conf +++ b/docker/abcd/apache.conf @@ -6,19 +6,20 @@ DocumentRoot ${ABCD_ROOT}/htdocs - Options Indexes FollowSymLinks MultiViews + Options +Indexes -FollowSymLinks + AllowOverride All Require all granted - Options Indexes FollowSymLinks MultiViews + Options +Indexes -FollowSymLinks +MultiViews Require all granted ScriptAlias /cgi-bin/ "${ABCD_ROOT}/cgi-bin/" + AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch - Options ExecCGI Multiviews FollowSymLinks AddHandler cgi-script .cgi AddHandler cgi-script .exe Require all granted @@ -26,7 +27,7 @@ Alias /docs/ "/var/opt/ABCD/bases/" - Options Indexes FollowSymLinks MultiViews + Options -Indexes -FollowSymLinks -MultiViews AllowOverride None Require all granted diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index cb83853eb..b6d86f47b 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -21,45 +21,45 @@ services: ipv4_address: 172.18.18.2 extra_hosts: - "empweb:172.18.18.3" - empweb: - build: - context: . - dockerfile: ./docker/empweb/Dockerfile - image: empweb:latest - restart: always - hostname: empweb.abcd - container_name: empweb.abcd - expose: - - "8080" - volumes: - - ./docker/logs:/opt/ABCD/empweb/logs - networks: - abcd: - ipv4_address: 172.18.18.3 - extra_hosts: - - "abcd:172.18.18.2" - - "mysql:172.18.18.4" - depends_on: - - "mysql" - links: - - "mysql" - mysql: - #image: mariadb:5.5.64 - image: mysql:5 - restart: always - hostname: mysql.abcd - container_name: mysql.abcd - expose: - - "3306" - volumes: - - ./docker/mysql/data:/var/lib/mysql:rw - - ./docker/mysql/restore:/docker-entrypoint-initdb.d:ro - environment: - MYSQL_ROOT_PASSWORD: empweb - MYSQL_DATABASE: transa - networks: - abcd: - ipv4_address: 172.18.18.4 +# empweb: +# build: +# context: . +# dockerfile: ./docker/empweb/Dockerfile +# image: empweb:latest +# restart: always +# hostname: empweb.abcd +# container_name: empweb.abcd +# expose: +# - "8080" +# volumes: +# - ./docker/logs:/opt/ABCD/empweb/logs +# networks: +# abcd: +# ipv4_address: 172.18.18.3 +# extra_hosts: +# - "abcd:172.18.18.2" +# - "mysql:172.18.18.4" +# depends_on: +# - "mysql" +# links: +# - "mysql" +# mysql: +# #image: mariadb:5.5.64 +# image: mysql:5 +# restart: always +# hostname: mysql.abcd +# container_name: mysql.abcd +# expose: +# - "3306" +# volumes: +# - ./docker/mysql/data:/var/lib/mysql:rw +# - ./docker/mysql/restore:/docker-entrypoint-initdb.d:ro +# environment: +# MYSQL_ROOT_PASSWORD: empweb +# MYSQL_DATABASE: transa +# networks: +# abcd: +# ipv4_address: 172.18.18.4 networks: abcd: From 619aee834c7631bb34c18654903a6babee4af436 Mon Sep 17 00:00:00 2001 From: Ruben de Smet Date: Mon, 13 Mar 2023 13:02:32 +0100 Subject: [PATCH 09/13] update README for ownership and add optional apache2 modules --- docker/README.md | 6 ++++++ docker/abcd/Dockerfile | 6 +++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/docker/README.md b/docker/README.md index 2b2b325d6..664779e72 100644 --- a/docker/README.md +++ b/docker/README.md @@ -1,7 +1,13 @@ # Initial setup ``` +# create a subnet for ABCD docker network create --subnet 172.18.18.0/24 abcd + +# build the ABCD containers docker-compose --project-directory . -f docker/docker-compose.yml build + +# ensure www-data user is owner of the example database +chown -R 33:33 ./www/bases-examples_Linux ``` # Reset data diff --git a/docker/abcd/Dockerfile b/docker/abcd/Dockerfile index 98f2be9a8..4f8c3319f 100755 --- a/docker/abcd/Dockerfile +++ b/docker/abcd/Dockerfile @@ -1,17 +1,17 @@ FROM php:8-apache RUN apt-get update -y \ - && apt-get install -y libpng-dev libyaz-dev libxml2-dev zlib1g-dev libtidy-dev libxslt1-dev libyaz-dev \ + && apt-get install -y libpng-dev libyaz-dev libxml2-dev zlib1g-dev libtidy-dev libxslt1-dev libyaz-dev libcurl4-openssl-dev \ && rm -rf /var/lib/{apt,dpkg,cache,log} -RUN docker-php-ext-install pdo_mysql gd xsl \ +RUN docker-php-ext-install pdo_mysql gd xsl curl \ && pecl install yaz \ && (pecl install xmlrpc || pecl install xmlrpc-1.0.0RC3) \ && echo 'extension=yaz.so' > /usr/local/etc/php/conf.d/docker-php-ext-yaz.ini \ && echo 'extension=xmlrpc.so' > /usr/local/etc/php/conf.d/docker-php-ext-xmlrpc.ini \ && echo 'display_errors=off\nlog_errors=on' > /usr/local/etc/php/conf.d/docker-php-logging.ini -RUN a2enmod proxy_http cgi rewrite +RUN a2enmod proxy_http cgi rewrite ldap COPY ./www/cgi-bin_Linux /opt/ABCD/www/cgi-bin COPY ./www/htdocs /opt/ABCD/www/htdocs From 7d111e9793be63bbaa018c37ad744341c28f9f03 Mon Sep 17 00:00:00 2001 From: efenex Date: Wed, 15 Mar 2023 17:53:28 +0100 Subject: [PATCH 10/13] Create docker-image.yml --- .github/workflows/docker-image.yml | 38 ++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 .github/workflows/docker-image.yml diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml new file mode 100644 index 000000000..cb69a8647 --- /dev/null +++ b/.github/workflows/docker-image.yml @@ -0,0 +1,38 @@ +name: Docker Image CI + +on: + push: + branches: [ "master" ] + pull_request: + branches: [ "master" ] + +jobs: + + build: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v3 + + - name: Docker meta + id: meta + uses: docker/metadata-action@v4 + with: + images: name/app + + - name: Login to DockerHub + if: github.event_name != 'pull_request' + uses: docker/login-action@v2 + with: + username: ${{ secrets.DOCKERHUB_USERNAME }} + password: ${{ secrets.DOCKERHUB_TOKEN }} + + - name: Build and push + uses: docker/build-push-action@v4 + with: + context: . + file: docker/abcd/Dockerfile + push: ${{ github.event_name != 'pull_request' }} + tags: ${{ steps.meta.outputs.tags }} + labels: ${{ steps.meta.outputs.labels }} From c3eae2839495557e0ecffd3b78898234b9cde68a Mon Sep 17 00:00:00 2001 From: efenex Date: Wed, 15 Mar 2023 18:11:10 +0100 Subject: [PATCH 11/13] Update docker-image.yml --- .github/workflows/docker-image.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml index cb69a8647..64ab41ecb 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/docker-image.yml @@ -3,6 +3,7 @@ name: Docker Image CI on: push: branches: [ "master" ] + tags: [ 'v*' ] pull_request: branches: [ "master" ] @@ -19,7 +20,7 @@ jobs: id: meta uses: docker/metadata-action@v4 with: - images: name/app + images: edsz14/abcd-isis - name: Login to DockerHub if: github.event_name != 'pull_request' @@ -34,5 +35,6 @@ jobs: context: . file: docker/abcd/Dockerfile push: ${{ github.event_name != 'pull_request' }} - tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }} + tags: ${{ steps.meta.outputs.tags }} + #tags: edsz14/abcd-isis:latest From 25b51453b6192c53071a1fb7fdddd86818ba747a Mon Sep 17 00:00:00 2001 From: efenex Date: Wed, 15 Mar 2023 18:18:35 +0100 Subject: [PATCH 12/13] Update docker-image.yml only build on tag --- .github/workflows/docker-image.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml index 64ab41ecb..f4cb05638 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/docker-image.yml @@ -2,10 +2,7 @@ name: Docker Image CI on: push: - branches: [ "master" ] tags: [ 'v*' ] - pull_request: - branches: [ "master" ] jobs: From 34a8ef85c0382ba5377fd84559450745c619faee Mon Sep 17 00:00:00 2001 From: efenex Date: Wed, 15 Mar 2023 19:23:24 +0100 Subject: [PATCH 13/13] Update README.md --- docker/README.md | 35 ++++++++++++++++++++++++++--------- 1 file changed, 26 insertions(+), 9 deletions(-) diff --git a/docker/README.md b/docker/README.md index 664779e72..8080f6508 100644 --- a/docker/README.md +++ b/docker/README.md @@ -1,23 +1,40 @@ -# Initial setup +# Docker Compose build and run + ``` # create a subnet for ABCD docker network create --subnet 172.18.18.0/24 abcd - -# build the ABCD containers -docker-compose --project-directory . -f docker/docker-compose.yml build - + # ensure www-data user is owner of the example database chown -R 33:33 ./www/bases-examples_Linux + +# start containers +docker-compose --project-directory . -f docker/docker-compose.yml up ``` -# Reset data +# Start containers from dockerhub +Download the image with: ``` -rm -rf docker/logs/* docker/mysql/data/* +docker pull edsz14/abcd-isis ``` + +This command will start a container in the foreground (for testing/debugging, on port 8080): +``` +docker run --rm -p 127.0.0.1:8080:80 --name abcd -v :/var/opt/ABCD/bases edsz14/abcd-isis +``` + +This command will start a container in the background and ensure it is started automatically whenever docker is started (port 80, requires root): +``` +# ensure the www-data user inside the container can read/write your bases +chown -R 33:33 -# Start containers +# start the container on port 80 +docker run --rm -d --restart always -p 127.0.0.1:80:80 --name abcd -v :/var/opt/ABCD/bases edsz14/abcd-isis +``` + +# Reset data (optional) +Wipe logs and mysql data (for docker compose): ``` -docker-compose --project-directory . -f docker/docker-compose.yml up +rm -rf docker/logs/* docker/mysql/data/* ```

    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̎RM=&9Vaq9vgKR^7=6R5vGluI<@GYiN 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