Die Konfiguration der MyCoRe-Anwendung befindet sich typischer Weise unter:
c:\Users\<username>\AppData\Local\MyCoRe\<appname>
/home/<username>/.mycore/<appname>
Wird eine Anwendung neu initialisiert, kann das Konfigurationsverzeichnis mit dem CLI-Befehl:
create configuration directory
neu angelegt werden. Bestehende Konfigurationsdateien
werden dabei nicht überschrieben!
Aufbau des neu erstellten Konfigurations-Verzeichnisses:
|
|
Weitere Informationen dazu siehe MCRConfigurationDir
Für die Arbeit mit REST ist ein entsprechendes Schlüsselpaar zu generieren, welches im Konfigurationsverzeichnis abzulegen ist. Unter Linux erfolgt das mit:
|
|
Mit MyCoRe 2022.06 ist die Nutzung des XSLT-3 Transformers Standard. Wenn noch auf XSLT 1 (Xalan) gearbeitet werden soll, ist folgendes Property zu setzten.
Property | Beschreibung | Beispiel |
---|---|---|
MCR.LayoutService.TransformerFactoryClass | Verwendung von XSLT 1 | org.apache.xalan.processor.TransformerFactoryImpl |
MCR.NameOfProject | Name des Projektes | MIR |
MCR.baseurl | Basis-URL unter der die Anwendung läuft | https://www.mycore.de/mir/ |
MCR.datadir | MyCoRe-Datenverzeichnis, enthält alle Daten | %MCR.basedir%/data (default) |
MCR.Solr.ServerURL | URL zum Solr-Server für die gegebene Anwendung | http://localhost:8983/ |
MCR.Solr.Core.main.Name | Name des Solr-Kerns vom Typ main |
skeleton |
MCR.Solr.Core.main.ServerURL | optional: URL für den Solr-Kern main für die gegebene Anwendung;Defaultwert ist %MCR.Solr.ServerURL% |
http://localhost:8983/ |
Tabelle: Übersicht der wichtigsten Properties
Die Dateien mycore.active.properties
und mycore.resolved.properties
im Anwendungsverzeichnis stellen eine Zusammenfassung der Properties aus allen MyCoRe-Komponenten, den
Anwendungsmodulen und ggf. der aktuellen Anwendung dar. Sie werden beim Start der Anwendung automatisch
durch MyCoRe gebaut und sollten nicht modifiziert werden.
Analog dazu befinden sich auch alle Zusammenfassungen der I18N-Übersetzungen (messages_{lang}.resolved.properties
)
in diesem Verzeichnis.