From 8c7c05f07250da6788d14cedc3a313f94b2edf4b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=B6rg=20Sachse?= <Joerg.Sachse@slub-dresden.de>
Date: Fri, 20 Mar 2020 17:40:25 +0100
Subject: [PATCH] feat: add URLs for Rosetta servers that use HTTPS connections

---
 deploy_checkit_tiff/add_dnx_mappings/add_dnx_mappings.pl | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/deploy_checkit_tiff/add_dnx_mappings/add_dnx_mappings.pl b/deploy_checkit_tiff/add_dnx_mappings/add_dnx_mappings.pl
index cf3fb91..e5c559f 100644
--- a/deploy_checkit_tiff/add_dnx_mappings/add_dnx_mappings.pl
+++ b/deploy_checkit_tiff/add_dnx_mappings/add_dnx_mappings.pl
@@ -82,7 +82,8 @@ $driver->set_timeout('script', 1000);
 sub login {
     print "login:\n";
     #$driver->get("http://$host:8991/pds?func=load-login&lang=en&langOptions=en.English&institution=&institute=INS_SLUB&calling_system=dps");
-    $driver->get("http://sdvrosetta-test.slub-dresden.de:1801/mng?auth=local");
+    $driver->get("http://$host:1801/mng?auth=local");
+    #$driver->get("https://$host:8443/mng?auth=local");
     #my $ele_institute = $driver->find_element("institute", "id");
     my $ele_institute = $driver->find_element("selectInstitution", "id");
     p( $ele_institute);
@@ -101,6 +102,7 @@ sub login {
 sub logout {
     print "logout:\n";
     $driver->get("http://$host${ui_port}/mng/action/menus.do?first_time_key=com.exlibris.dps.wrk.general.menu");
+    #$driver->get("https://$host${ui_port}/mng/action/menus.do?first_time_key=com.exlibris.dps.wrk.general.menu");
     my $ele = $driver->find_element("user", "id")->click;
     $driver->pause();
     $ele = $driver->find_element("Logout", "link")->click;
@@ -110,6 +112,7 @@ sub logout {
 
 sub _change_to_xxx_format_library {
     $driver->get("http://$host${ui_port}/mng/action/menus.do?first_time_key=com.exlibris.dps.wrk.general.menu");
+    #$driver->get("https://$host${ui_port}/mng/action/menus.do?first_time_key=com.exlibris.dps.wrk.general.menu");
     #$driver->find_element("Quick Launch", "link")->click;
     # $driver->find_element("Administer the system", "link")->click;
     $driver->find_element("//a[\@title='Administer the system']", "xpath")->click;
@@ -151,6 +154,7 @@ sub add_dnx_property ($$) {
     #$driver->find_element("Preservation", "link")->click;
     #$driver->find_element("(//a[contains(text(),'Significant Properties')])[2]", "xpath")->click;
     $driver->get("http://$host${ui_port}/mng/action/pageAction.page_xml.page_sig_prop_list.xml.do?pageViewMode=Edit&pageBean.currentUserMode=GLOBAL&menuKey=com.exlibris.dps.wrk.general.menu.Preservation.AdvancedPreservationActivities.mngLibraryGLOBAL.mngLibraryHeader.SigProps.InnerMenu&menuKey=com.exlibris.dps.wrk.general.menu.Preservation.AdvancedPreservationActivities.mngLibraryGLOBAL.mngLibraryHeader.SigProps.InnerMenu&backUrl=");
+    #$driver->get("https://$host${ui_port}/mng/action/pageAction.page_xml.page_sig_prop_list.xml.do?pageViewMode=Edit&pageBean.currentUserMode=GLOBAL&menuKey=com.exlibris.dps.wrk.general.menu.Preservation.AdvancedPreservationActivities.mngLibraryGLOBAL.mngLibraryHeader.SigProps.InnerMenu&menuKey=com.exlibris.dps.wrk.general.menu.Preservation.AdvancedPreservationActivities.mngLibraryGLOBAL.mngLibraryHeader.SigProps.InnerMenu&backUrl=");
     $driver->pause();
     $driver->find_element("Add Significant Property", "link")->click;
     $driver->find_element("selectedSigPropname", "id")->clear;
@@ -164,6 +168,7 @@ sub join_dnx_property_to_classification_group ($) {
     my $dnx_property = shift;
     say "try to join dnx property";
     $driver->get("http://$host${ui_port}/mng/action/pageAction.page_xml.page_classification_list.xml.do?pageViewMode=Edit&pageBean.currentUserMode=GLOBAL&menuKey=com.exlibris.dps.wrk.general.menu.Preservation.AdvancedPreservationActivities.mngLibraryGLOBAL.mngLibraryHeader.Classifications.InnerMenu&menuKey=com.exlibris.dps.wrk.general.menu.Preservation.AdvancedPreservationActivities.mngLibraryGLOBAL.mngLibraryHeader.Classifications.InnerMenu&backUrl=");
+    #$driver->get("https://$host${ui_port}/mng/action/pageAction.page_xml.page_classification_list.xml.do?pageViewMode=Edit&pageBean.currentUserMode=GLOBAL&menuKey=com.exlibris.dps.wrk.general.menu.Preservation.AdvancedPreservationActivities.mngLibraryGLOBAL.mngLibraryHeader.Classifications.InnerMenu&menuKey=com.exlibris.dps.wrk.general.menu.Preservation.AdvancedPreservationActivities.mngLibraryGLOBAL.mngLibraryHeader.Classifications.InnerMenu&backUrl=");
     $driver->pause();
     $driver->find_element("find0.0", "id")->clear;
     $driver->find_element("find0.0", "id")->send_keys($classification_group);
@@ -187,6 +192,7 @@ sub extractors_add_mapping ($$) {
     my $exiftool_property = shift;
     say "try to add extractor mapping";
     $driver->get("http://$host${ui_port}//mng/action/pageAction.page_xml.page_extractors_list.xml.do?pageBean.deploymentMode=BUNDLED&pageViewMode=Edit&pageBean.currentUserMode=LOCAL&RenewBean=true&menuKey=com.exlibris.dps.wrk.general.menu.Preservation.AdvancedPreservationActivities.mngLibraryLOCAL.mngLibraryHeader.Extractors.InnerMenu&menuKey=com.exlibris.dps.wrk.general.menu.Preservation.AdvancedPreservationActivities.mngLibraryLOCAL.mngLibraryHeader.Extractors.InnerMenu&backUrl=");
+    #$driver->get("https://$host${ui_port}//mng/action/pageAction.page_xml.page_extractors_list.xml.do?pageBean.deploymentMode=BUNDLED&pageViewMode=Edit&pageBean.currentUserMode=LOCAL&RenewBean=true&menuKey=com.exlibris.dps.wrk.general.menu.Preservation.AdvancedPreservationActivities.mngLibraryLOCAL.mngLibraryHeader.Extractors.InnerMenu&menuKey=com.exlibris.dps.wrk.general.menu.Preservation.AdvancedPreservationActivities.mngLibraryLOCAL.mngLibraryHeader.Extractors.InnerMenu&backUrl=");
     $driver->pause();
     $driver->find_element("Custom", "link")->click;
     $driver->find_element("find1.0", "id")->clear;
-- 
GitLab