docuteam packer peut être adapté à l'aide de plusieurs fichiers de configuration. Les fichiers sont situés sous docuteam-packer/config.
docuteamPacker.properties
fileNameNormalizer.properties
charConversionMap.properties
Si un ajustement a été effectué, un redémarrage de docuteam packer est nécessaire pour que les changements prennent effet. Les fichiers doivent être encodés en ISO-8859-1.
docuteamPacker.properties
Dans le fichier docuteamPacker.properties, des ajustements de base peuvent être effectués tels que le réglage de la langue, les préférences d'affichage, les dossiers par défaut ou les options pour la création, la livraison et l'enregistrement des SIP. Toutes les options ainsi que des exemples se trouvent sous forme de commentaires directement dans le fichier.
Les valeurs true, false ou en, de, fr ne sont pas sensibles à la casse, c'est-à-dire que true est identique à TRUE, True ou même tRuE.
docuteamPacker.displayLanguage
Exemple
en
si vide ou indéfini
La langue de l'ordinateur. Si ce n'est ni de ni en ni fr, le packer est affiché en allemand.
Explication
La langue dans laquelle le packer est affiché. Il existe actuellement trois traductions (de = allemand, en = anglais, fr = français).
docuteamPacker.dataDir
Exemple
C:/Data/RawData
si vide ou indéfini
Le dossier "Home"
Explication
Ce dossier est affiché par défaut pour sélectionner les fichiers ou dossiers à insérer dans le SIP.
docuteamPacker.SIPDir
Exemple
C:/Data/SIPs
si vide ou indéfini
Le dossier "Home"
Explication
Ce dossier est affiché par défaut lorsqu'un SIP est nouvellement créé, ouvert ou sauvegardé.
docuteamPacker.backupDir
Exemple
C:/Data/Backups
si vide ou indéfini
Le dossier spécifié dans SIPDir.
Explication
Le dossier où sont stockées les sauvegardes automatiques.
docuteamPacker.templateDir
Exemple
C:/Data/Templates
si vide ou indéfini
Le dossier spécifié dans SIPDir.
Explication
Le dossier dans lequel les modèles sont stockés.
docuteamPacker.exportsDir
Exemple
C:/Data/Templates/exports
si vide ou indéfini
Le dossier spécifié dans SIPDir.
Explication
Le dossier dans lequel sont stockés les modèles pour exporter.
docuteamPacker.reportsDir
Exemple
C:/Data/Templates/reports
si vide ou indéfini
Le dossier spécifié dans SIPDir.
Explication
Le dossier où sont stockés les modèles de rapports.
docuteamPacker.reportsDestinationDir
Exemple
C:/Data/Reports
si vide ou indéfini
Le Bureau
Explication
Le dossier dans lequel les rapports créés sont enregistrés par défaut.
docuteamPacker.tempDir
Exemple
C:/Data/Temp
si vide ou indéfini
Le dossier temporaire du système
Explication
Le dossier pour les fichiers temporaires.
docuteamPacker.lockFilesDir
Exemple
C:/Data/LockFiles
si vide ou indéfini
Le dossier du SIP actuel.
Explication
Le dossier pour les fichiers de verrouillage (verrous pour les paquets ouverts).
docuteamPacker.AIPCreator.className
Exemple
ch.docuteam.aip.AIPCreator
si vide ou indéfini
La génération d'AIP n'est pas possible.
Explication
Le nom de la classe qui génère l'AIP.
AIPCreator.ingestSubmitDir
Exemple
C:/Data/Submit
si vide ou indéfini
Le versement n'est pas possible.
Explication
Le dossier dans lequel les SIP sont versé.
docuteamPacker.newSIPDeleteSourceByDefault
Exemple
true
si vide ou indéfini
false
Explication
Si true, les fichiers sources sont supprimés après la création du SIP.
docuteamPacker.newSIPDefaultsToZipped
Exemple
true
si vide ou indéfini
true
Explication
Si true, la case "ZIP" est cochée par défaut lors de la création d'un nouveau SIP. Si false, la case n'est pas cochée par défaut.
docuteamPacker.migrateFileKeepOrginial
Exemple
true
si vide ou indéfini
true
Explication
Pendant la migration, le fichier source est remplacé par la version migrée par défaut. Si l'option est définie à true, le fichier source et la version migrée sont tous deux conservés.
docuteamPacker.versioning
Exemple
true
si vide ou indéfini
true
Explication
Si true, la version précédente est sauvegardée comme une sauvegarde dans le dossier backupDir à chaque opération de sauvegarde. Si false, aucune sauvegarde n'est créée et donc le SIP original est écrasé à chaque fois.
docuteamPacker.versioning.keepBackupsCount
Exemple
20
si vide ou indéfini
10
Explication
Nombre maximum de sauvegardes créées. Si le nombre de sauvegardes dépasse cette valeur, les sauvegardes les plus anciennes sont supprimées.
docuteamPacker.openFullScreen
Exemple
false
si vide ou indéfini
false
Explication
Si true, la fenêtre d'édition du SIP occupe la totalité de l'écran. Si false, les deux valeurs screenSize.x et screenSize.y sont prises pour la taille de la fenêtre.
Si DROID ne doit pas utiliser les fichiers de configuration par défaut, les valeurs doivent être spécifiées ici.
docuteamPacker.SA.getSAsFromServerOnStartup
Exemple
false
si vide ou indéfini
false
Explication
Si true, la liste actuelle des conventions de versement sera téléchargée à partir de l'adresse web entrée dans SA.BASE.URL lors du démarrage de packer.
docuteamPacker.SA.BASE.URL
Exemple
http://docuteam/sa
si vide ou indéfini
Rien n'est téléchargé.
Explication
L'adresse web à partir de laquelle les conventions de versement actuelles sont téléchargées manuellement ou lorsque le packer est démarré (si cette option est définie).
docuteamPacker.OOConverter.path
Exemple
C:/Programme
si vide ou indéfini
L'application interne OOO est utilisée si elle est disponible. Sinon, la prévisualisation de certains fichiers n'est pas possible.
Explication
Le dossier où se trouve l'application OpenOffice.org, qui est nécessaire pour prévisualiser certains fichiers.
docuteamPacker.OOConverter.initializationRetries
Exemple
30
si vide ou indéfini
10
Explication
Nombre de tentatives d'initialisation de l'application OpenOffice.org. Ceci est nécessaire pour l'aperçu de certains fichiers.
docuteamPacker.pdftools.url
Exemple
tcp://10.0.0.123:7981/O2PService
si vide ou indéfini
tcp://localhost:7981/O2PService
Explication
Les détails du convertisseur de documents 3-Heights.
docuteamPacker.filePreviewer.cacheSizeLimit
Exemple
20
si vide ou indéfini
100
Explication
La taille du cache pour la prévisualisation des fichiers. Plus cette valeur est élevée, plus le nombre d'aperçus conservés en mémoire par packer est important.
docuteamPacker.openSystemOutViewOnOutput
Exemple
true
si vide ou indéfini
true
Explication
Si true, la fenêtre d'erreur est ouverte automatiquement lorsqu'une erreur se produit. Si false, la fenêtre d'erreur n'est pas ouverte.
docuteamPacker.SIPView.TreeExpandAll
Exemple
true
si vide ou indéfini
true
Explication
Si true, tous les éléments de la structure SIP sont affichés par défaut.
docuteamPacker.SIPView.DefaultTab
Exemple
1
si vide ou indéfini
1
Explication
En saisissant une valeur comprise entre 1 et 3, l'onglet correspondant est affiché par défaut dans la vue détaillée d'un SIP. 1 correspond à l'info objet, 2 à la description et 3 à l'aperçu.
docuteamPacker.SIPView.metadataOrder
Exemple
alphabetical
si vide ou indéfini
aucun (c'est-à-dire l'ordre tel que défini dans levels.xml)
Explication
Trier la liste des champs de métadonnées disponibles.
docuteamPacker.DOIGenerator.nextNumberFilePath
Exemple
./config/doi-numbers
si vide ou indéfini
./config/NextNumber
Explication
Fichier dans lequel est enregistré le dernier numéro d'exécution utilisé.
docuteamPacker.DOIGenerator.prefix
Exemple
doi-
si vide ou indéfini
Le DOI est généré sans préfixe, c'est-à-dire un numéro de séquence.
Explication
Préfixe qui est placé devant le numéro de séquence de l'identifiant.
Liste des actions (séparées par des virgules) qui ne sont pas affichées sur l'interface utilisateur du packer.
fileNameNormalizer.properties
Dans le fichier fileNameNormalizer.properties, il est possible de spécifier selon quels modèles les noms de fichiers sont nettoyés lorsque l'action "Normaliser des noms des éléments" est déclenchée. Cette option se trouve dans la fenêtre de vue détaillée d'un SIP sous "Élément" > "Normaliser des noms des éléments". L'action est effectuée pour tous les fichiers et dossiers du SIP. Elle s'effectue également dans l'ordre indiqué dans le dossier.
Les paramètres suivants peuvent être définis :
prefix
Exemple
PRE
si vide ou indéfini
Aucun préfixe n'est défini.
Explication
Cette valeur est préfixée au nom du fichier au moment de la normalisation. Par exemple, le nom de fichier "043.jpg" devient "PRE043.jpg" si le préfixe=PRE. Le préfixe peut également contenir des espaces.
suffix
Exemple
SUF
si vide ou indéfini
Aucun suffixe n'est défini.
Explication
Cette valeur est placée après le nom du fichier au moment de la normalisation (avant l'extension du fichier). Par exemple, le nom de fichier "043.jpg" devient "043SUF.jpg" si sufix=SUF. Le suffixe peut également contenir des espaces.
maxLength
Exemple
40
si vide ou indéfini
Aucun ajustement ne sera effectué.
Explication
La longueur du nom de fichier (sans extension) est réduite au nombre de caractères correspondant. Cela inclut les préfixes et les suffixes configurés.
fileNameRegex
Exemple
[a-zA-Z0-9.\\-\\/+=@_]*$
si vide ou indéfini
Le schéma de validation est nécessaire pour le bon fonctionnement de packer.
Explication
Schéma de validation (regex) pour déterminer si toutes les lettres présentes dans le nom du fichier sont autorisées.
charConversionMap.properties
Le fichier charConversionMap.properties contient une table de conversion des caractères spéciaux qui est utilisée pour la standardisation automatique des noms de fichiers. Les affectations correspondent à des paires clé-valeur.
Le caractère source (par exemple ç) peut être affiché dans le fichier de configuration soit tel quel (ç), soit sous la forme de son code UTF-8 (dans le contexte Java \u00E/).
Quelques exemples :
# remplacer ü par ueü=ue# remplacer whitespace par _\u0020=_# remplacer ( par _ ; il doit être spécifié avec un double \ en raison de la règle java.util.regex.Pattern# (cf. https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html)\\u0028=_
pdfToolsConverterWS.properties
Dans le fichier pdfToolsConverterWS.properties sont définis les paramètres qui sont utilisés par 3-Heights Document Converter (PDF Tools) s'il est implémenté comme un service web.