Bitbucket: https://dev.fiz-karlsruhe.de/stash/projects/FIZ-OAI/repos/fiz-oai-backend/
warfile, Java 11, Tomcat
or dependency
<dependency> <groupId>de.fiz.oai.backend</groupId> <artifactId>oai-backend</artifactId> <version>${fiz.oaibackend.version}</version> <classifier>classes</classifier> </dependency> |
Prerequisites:
Initial Data: create with project https://dev.fiz-karlsruhe.de/stash/projects/FIZ-OAI/repos/fiz-oai-ddb-importer , ddb_import/import.groovy
Installer + Configuration: ddb-p1-vmtool01 + http://ics-git.fiz-karlsruhe.de:8990/projects/IEE/repos/installer/browse/oai-backend
warfile, Java 11, Tomcat
Frontend needs own Tomcat because of startorder. First start OAI-Backend, then start OAI-Frontend
<Location /oai > # OAI-Test in DI-Network AuthType Basic AuthName "Sie greifen auf ein Testsystem der DDB zu. Wenn Sie den Benutzernamen und das Passwort nicht kennen, dann sind Sie hier wahrscheinlich falsch." AuthUserFile "/etc/httpd/conf/htaccess" Require valid-user ProxyPass http://ddb-di-vm08:8080/oai/OAIHandler ProxyPassReverse http://ddb-di-vm08:8080/oai/OAIHandler </Location> <Location /oai/docs > # OAI-Test in DI-Network AuthType Basic AuthName "Sie greifen auf ein Testsystem der DDB zu. Wenn Sie den Benutzernamen und das Passwort nicht kennen, dann sind Sie hier wahrscheinlich falsch." AuthUserFile "/etc/httpd/conf/htaccess" Require valid-user ProxyPass http://ddb-di-vm08:8080/oai ProxyPassReverse http://ddb-di-vm08:8080/oai </Location> RewriteCond %{REQUEST_URI} ^/oai.* RewriteRule ^(/oai)/+$ $1 [R=301,L] |
Installer + Configuration: ddb-p1-vmtool01+ http://ics-git.fiz-karlsruhe.de:8990/projects/IEE/repos/installer/browse/oai-frontend
DI | |
---|---|
OAI-Backend | ddb-di-vm08 /data/ddb/tools/oai/tomcat |
OAI-Frontend | ddb-di-vm08 /data/ddb/tools/oai/tomcat1 |
Cassandra | DDB-DI-Cluster, Keyspace oai_di |
SOLR | http://ddb-di-vm05.fiz-karlsruhe.de:8183/solr/#/oaiitems/core-overview |