Goobi workflow
DokumentationenGoobi workflow PluginsGoobi workflow Digests
Deutsch
Deutsch
  • Übersicht
    • Goobi workflow Handbuch
    • Dokumentationsübersicht
    • Was ist Goobi?
  • Anwender
    • Goobi für Anwender
    • Allgemeines
      • Einloggen
      • Menü
      • Ausloggen
      • Sprachumschaltung
      • Hilfefunktion
      • Eigene Einstellungen
      • Passwort ändern
      • Meine Aufgaben
      • Vorgänge
      • Nach einem Vorgang suchen
      • Anlegen von Vorgängen
      • Aufgabendetails bearbeiten
    • Arbeiten mit Goobi für spezielle Benutzergruppen
      • Scannen
      • Qualitätskontrolle
      • Manuelle Skriptschritte und Pluginschritte
      • Automatische Skriptschritte
      • Metadatenbearbeitung
      • Export in das DMS
    • Metadateneditor
      • Oberfläche
        • Strukturbaum
        • Seitenanzeige
        • Menüoptionen
      • Metadaten bearbeiten
        • Paginierung
        • Strukturierung
          • Neue Strukturelemente hinzufügen
          • Strukturelemente verschieben
          • Kopieren von Strukturelementen aus anderen Vorgängen
      • Änderung und Prüfung von Daten
        • Paginierung nachträglich ändern
        • Datei hochladen
        • Datei herunterladen
        • Serverseitiges exportierten
        • Serverseitiges importieren
      • OCR Ergebnisse bearbeiten
      • Übersicht über die Tastenkombinationen
  • Verwaltung
    • Die Verwaltung von Goobi
    • Aufbau der erweiterten Nutzeroberfläche
    • Regelsätze
    • LDAP-Gruppen
    • Benutzer
    • Benutzergruppen
    • Vorgänge
      • Vorgänge suchen
      • Aktionen
      • Aktionen für Trefferlisten
      • GoobiScript
    • Variablensystem
    • Harvester
  • Administration
    • Die Administration von Goobi
    • Dateisystem
      • Globale Verzeichnisstruktur
        • Unterverzeichnis ‚config’
        • Unterverzeichnis ‚import’
        • Unterverzeichnis ‚metadata’
        • Unterverzeichnis ‚plugins’
        • Unterverzeichnis ‚rulesets’
        • Unterverzeichnis ‚scripts’
        • Unterverzeichnis ‚xslt’
      • Verzeichnisstruktur der Applikation
      • Einbindung von externem Storage
      • Einbindung von S3 als Storage
    • Dienste
      • Datenbank MySQL
      • Servlet Container Apache Tomcat
      • Authentifizierung der Nutzer mittels LDAP
      • Dateisystemzugriff mittels Samba
    • Export in digitale Bibliotheken
      • Technische Daten
      • Mets Parameter
      • Mets Dateigruppen
      • Konfiguration des Exports in der Goobi Konfigurationsdatei
    • Zusammenarbeit mit dem intranda Task Manager
    • Automatische Workflowschritte
      • Beispielkombination für einen automatischen Skript Schritt
      • Migration technischer Metadaten in METS-Dateien
      • Automatisches Löschen von Images
    • Konfigurationsdateien
      • goobi_activemq.xml
      • goobi_config.properties
      • goobi_digitalCollections.xml
      • goobi_exportXml.xml
      • goobi_mail.xml
      • goobi_metadataDisplayRules.xml
      • goobi_normdata.xml
      • goobi_opac.xml
      • goobi_opacUmlaut.txt
      • goobi_processProperties.xml
      • goobi_projects.xml
      • goobi_rest.xml
      • goobi_webapi.xml
      • messages_xx.properties
      • config_contentServer.xml
    • Installationsanleitung
      • Installationsanleitung - Ubuntu 20.04
    • Updateanleitung
      • Vorbereitung eines Updates
      • Updateschritte
        • 2020
        • 2021
        • 2022
        • 2023
        • 2024
        • 2025
    • Möglichkeiten der Authentifizierung
      • Authentifizierung über die Datenbank
      • Authentifizierung über HTTP-Header
      • Authentifizierung über OpenID Connect
    • Anwendungsszenarien
      • Thumbnails erzeugen für beschleunigte Bildanzeige
      • Umgang mit 3D Objekten
      • Export von 3D-Objekten in den Goobi viewer
  • Entwickler
    • Aufsetzen einer Entwicklungsumgebung
      • Vorbereitende Arbeiten
      • Einrichtung von Eclipse
      • Zurücksetzen der Daten
      • Best Practice für die Entwicklung von Goobi und für die Arbeit mit Eclipse
    • Nutzung der REST-API
    • Snippets für die Entwicklung an Goobi workflow
      • HTML
      • JavaScript
Bereitgestellt von GitBook
Auf dieser Seite
  • 23.10
  • Änderung der Konfigurationsdatei des Plugins goobi_plugin_workflow_fileupload_processcreation
  • activemq soll nicht von außen Erreichbar sein
  • Umbenennung vom Plugin Barcode Scanner
  • 23.05
  • Neue Configdatei: goobi_mail.xml
  • 23.04
  • Bildkommentare werden als Prozesseigenschaft gespeichert
  • 23.03
  • Änderung von Parametern in goobi_config.properties
  • 23.02
  • Änderung der Konfigurationsdatei des Plugins goobi_plugin_administration_data_poller
  • 23.01
  • Änderung der Konfigurationsdatei des Plugins intranda_step_pdf-extraction
Als PDF exportieren
  1. Administration
  2. Updateanleitung
  3. Updateschritte

2023

23.10

Änderung der Konfigurationsdatei des Plugins goobi_plugin_workflow_fileupload_processcreation

Mit dem Update hat sich das Naming Schema geändert. In der Config Datei plugin_intranda_workflow_fileUploadProcessCreation.xml müssen die / am Anfang und Ende im <namingSchema> Tag entfernt werden. Vorher:

 <namingSchema>/.*(BA_\\d+[_-](\\d+)).*\\.jpg/</namingSchema>

Nachher:

<namingSchema>.*(BA_\\d+[_-](\\d+)).*\\.jpg</namingSchema>

activemq soll nicht von außen Erreichbar sein

Wenn grep -e '0.0.0.0' -e ':::61613' -e '0.0.0.0:61613' /opt/digiverso/goobi/config/goobi_activemq.xml && netstat -tulpn | grep -e ':::61613' -e '0.0.0.0:61613' nichts anzeigt muss hier nichts gemacht werden.

In /opt/digiverso/goobi/config/goobi_activemq.xml müssen die beiden folgenden Zeilen auf localhost gestellt werden:

<transportConnector name="openwire" uri="tcp://localhost:61616?maximumConnections=1000&amp;wireFormat.maxFrameSize=104857600"/>
<transportConnector name="stomp" uri="stomp://localhost:61613?maximumConnections=1000&amp;wireFormat.maxFrameSize=104857600"/>

Es kann bei einigen Anwendungsfällen vorkommen, dass eine offene activemq gewünscht ist.

Umbenennung vom Plugin Barcode Scanner

Das Goobi workflow Plugin: Barcode Scanner wurde umbenannt damit, es in unser Benennungsschema passt. Statt plugin_intranda_step-barcode_scanner.jarheisst die Datei jetzt plugin_intranda_step_barcode_scanner.jar.

23.05

Neue Configdatei: goobi_mail.xml

Mit der neuen Version wird der Mailversand an einer zentralen Stelle konfiguriert, dafür muss goobi_mail.xml als neue Konfigurationsdatei hinterlegt werden und die Konfiguration für das Versenden von Mails in die Config überführt werden. Die folgenden Plugins versenden Mails: goobi-plugin-step-sendMail und goobi-plugin-step-leiden-file-delivery

wget https://raw.githubusercontent.com/intranda/goobi-workflow/master/install/config/goobi_mail.xml -O /opt/digiverso/goobi/config/goobi_mail.xml

23.04

Bildkommentare werden als Prozesseigenschaft gespeichert

Bildkommentare wurden bisher im images/-Ordner als Datei comments_*.json gespeichert. Stattdessen werden sie nun als Prozesseigenschaft image comments * gespeichert. Soll auf die bisherigen Kommentare weiter zugegriffen werden können, sind diese zu migrieren. Dieser Punkt kann ignoriert werden, wenn die Anzeige der Bildkommentare nicht explizit auf true gesetzt wurde:

grep ShowImageComments /opt/digiverso/goobi/config/goobi_config.properties

23.03

Änderung von Parametern in goobi_config.properties

Durch das Update haben sich die Parameter dailyDelayJob, dailyVocabJob und dailyHistoryAnalyser verändert. Diese wurden vorher durch Sekunden nach Mitternacht angegeben und wurden jetzt durch eine Cron Syntax ersetzt. Dies sieht z.B. wie folgt aus:

dailyDelayJob=0 0 0 * * ? 
dailyVocabJob= 
dailyHistoryAnalyser=0 0 0 * * ?

Dabei steht keine Angabe für nicht aktiviert was vorher -1 war.

Wenn der folgende Befehl nichts ausgibt, muss nichts gemacht werden:

grep -E "dailyDelayJob|dailyVocabJob|dailyHistoryAnalyser" /opt/digiverso/goobi/config/goobi_config.properties

23.02

Änderung der Konfigurationsdatei des Plugins goobi_plugin_administration_data_poller

Durch ein Update des Plugins gibt es eine neue Konfigurationsmöglichkeit zum Aktivieren und Deaktivieren einzelner Aufträge. Diese Option muss bei einem Update hinzugefügt werden. Dafür muss in der Config-Datei plugin_intranda_administration_data_poller.xml in jedem <rule>-Tag enabled="false" oder enabled="true" ergänzt werden.

Zusätzlich gibt es jetzt die Option Metadaten mit einer White- oder Blacklist zu filtern. Dies war vorher nur über <skipField> möglich. Bestehende Configs müssen in die neuen Listen überführt werden. Dazu müssen die <skipField> in <field> umgewandelt und zusätzlich der Tag <fieldList mode="blacklist"> </fieldList> um die <field>-Tags ergänzt werden.

Mit dem folgenden können die <skipField>-Tags einfach umbenannt werden:

sed -i 's/skipField/field/g' /opt/digiverso/goobi/config/plugin_intranda_administration_data_poller.xml`

23.01

Änderung der Konfigurationsdatei des Plugins intranda_step_pdf-extraction

Im typischen Anwendungsfall möchte man den als CropBox bezeichneten Bereich einer PDF-Seite extrahieren. Da ohne weitere Konfiguration die MediaBox genutzt wird, sollte man die Option <generatorParameter>-cropbox</generatorParameter> im images-Block setzen. Zum Beispiel so:

xmlstarlet ed --inplace -s '//config/images[not(generatorParameter)]' -t elem -n generatorParameter -v '-cropbox' /opt/digiverso/goobi/config/plugin_intranda_step_pdf-extraction.xml
Vorherige2022Nächste2024

Zuletzt aktualisiert vor 5 Monaten