From: Bill Erickson Date: Wed, 11 Mar 2020 16:23:00 +0000 (-0400) Subject: LP1901930 SIP2Mediator back-end support & release notes X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=81a1b514259cec0615563656e1014958a21602ac;p=working%2FEvergreen.git LP1901930 SIP2Mediator back-end support & release notes For more, see https://wiki.evergreen-ils.org/doku.php?id=evergreen-admin:sip2mediator Signed-off-by: Bill Erickson --- diff --git a/Open-ILS/examples/apache_24/eg_startup.in b/Open-ILS/examples/apache_24/eg_startup.in index 67d7ca947b..13f95f29a8 100755 --- a/Open-ILS/examples/apache_24/eg_startup.in +++ b/Open-ILS/examples/apache_24/eg_startup.in @@ -19,6 +19,8 @@ use OpenILS::WWW::RemoteAuth ('@sysconfdir@/opensrf_core.xml', 'OpenILS::WWW::Re # Pass second argument of '1' to enable template caching. use OpenILS::WWW::PrintTemplate ('@sysconfdir@/opensrf_core.xml', 0); +use OpenILS::WWW::SIP2Mediator ('@sysconfdir@/opensrf_core.xml'); + # - Uncomment the following 2 lines to make use of the IP redirection code # - The IP file should to contain a map with the following format: # - actor.org_unit.shortname diff --git a/Open-ILS/examples/apache_24/eg_vhost.conf.in b/Open-ILS/examples/apache_24/eg_vhost.conf.in index a6d07e80ed..23ac2c5328 100644 --- a/Open-ILS/examples/apache_24/eg_vhost.conf.in +++ b/Open-ILS/examples/apache_24/eg_vhost.conf.in @@ -619,6 +619,13 @@ RewriteRule ^/conify/([a-z]{2}-[A-Z]{2})/global/(.*)$ /conify/global/$2 [E=local Require all granted + + SetHandler perl-script + PerlHandler OpenILS::WWW::SIP2Mediator + Options +ExecCGI + Require all granted + + # OpenURL 0.1 searching based on OpenSearch RewriteMap openurl prg:@bindir@/openurl_map.pl RewriteCond %{QUERY_STRING} (^.*$) diff --git a/Open-ILS/examples/fm_IDL.xml b/Open-ILS/examples/fm_IDL.xml index 242c357b43..09ae619e25 100644 --- a/Open-ILS/examples/fm_IDL.xml +++ b/Open-ILS/examples/fm_IDL.xml @@ -13521,6 +13521,113 @@ SELECT usr, + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Open-ILS/examples/opensrf.xml.example b/Open-ILS/examples/opensrf.xml.example index c713fa38ba..0b65b01cbb 100644 --- a/Open-ILS/examples/opensrf.xml.example +++ b/Open-ILS/examples/opensrf.xml.example @@ -1310,6 +1310,26 @@ vim:et:ts=4:sw=4: + + 5 + 1 + perl + OpenILS::Application::SIP2 + 100 + + sip2_unix.sock + sip2_unix.pid + sip2_unix.log + 1000 + 1 + 15 + 1 + 5 + + + + + 5 1 @@ -1329,6 +1349,7 @@ vim:et:ts=4:sw=4: + @@ -1379,6 +1400,7 @@ vim:et:ts=4:sw=4: open-ils.courses open-ils.curbside open-ils.geo + open-ils.sip2 diff --git a/Open-ILS/examples/opensrf_core.xml.example b/Open-ILS/examples/opensrf_core.xml.example index aeba4ad94c..e00ff20e93 100644 --- a/Open-ILS/examples/opensrf_core.xml.example +++ b/Open-ILS/examples/opensrf_core.xml.example @@ -40,6 +40,7 @@ Example OpenSRF bootstrap configuration file for Evergreen open-ils.vandelay open-ils.serial open-ils.ebook_api + open-ils.sip2 diff --git a/Open-ILS/src/eg2/src/app/share/dialog/prompt.component.html b/Open-ILS/src/eg2/src/app/share/dialog/prompt.component.html index 17a6b50726..ca479616d7 100644 --- a/Open-ILS/src/eg2/src/app/share/dialog/prompt.component.html +++ b/Open-ILS/src/eg2/src/app/share/dialog/prompt.component.html @@ -9,7 +9,7 @@