Aller au contenu principal
Version: 7.1

Configuration

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
Exempleen
si vide ou indéfiniLa langue de l'ordinateur. Si ce n'est ni de ni en ni fr, le packer est affiché en allemand.
ExplicationLa langue dans laquelle le packer est affiché. Il existe actuellement trois traductions (de = allemand, en = anglais, fr = français).
docuteamPacker.dataDir
ExempleC:/Data/RawData
si vide ou indéfiniLe dossier "Home"
ExplicationCe dossier est affiché par défaut pour sélectionner les fichiers ou dossiers à insérer dans le SIP.
docuteamPacker.SIPDir
ExempleC:/Data/SIPs
si vide ou indéfiniLe dossier "Home"
ExplicationCe dossier est affiché par défaut lorsqu'un SIP est nouvellement créé, ouvert ou sauvegardé.
docuteamPacker.backupDir
ExempleC:/Data/Backups
si vide ou indéfiniLe dossier spécifié dans SIPDir.
ExplicationLe dossier où sont stockées les sauvegardes automatiques.
docuteamPacker.templateDir
ExempleC:/Data/Templates
si vide ou indéfiniLe dossier spécifié dans SIPDir.
ExplicationLe dossier dans lequel les modèles sont stockés.
docuteamPacker.exportsDir
ExempleC:/Data/Templates/exports
si vide ou indéfiniLe dossier spécifié dans SIPDir.
ExplicationLe dossier dans lequel sont stockés les modèles pour exporter.
docuteamPacker.reportsDir
ExempleC:/Data/Templates/reports
si vide ou indéfiniLe dossier spécifié dans SIPDir.
ExplicationLe dossier où sont stockés les modèles de rapports.
docuteamPacker.reportsDestinationDir
ExempleC:/Data/Reports
si vide ou indéfiniLe Bureau
ExplicationLe dossier dans lequel les rapports créés sont enregistrés par défaut.
docuteamPacker.tempDir
ExempleC:/Data/Temp
si vide ou indéfiniLe dossier temporaire du système
ExplicationLe dossier pour les fichiers temporaires.
docuteamPacker.lockFilesDir
ExempleC:/Data/LockFiles
si vide ou indéfiniLe dossier du SIP actuel.
ExplicationLe dossier pour les fichiers de verrouillage (verrous pour les paquets ouverts).
docuteamPacker.AIPCreator.className
Exemplech.docuteam.aip.AIPCreator
si vide ou indéfiniLa génération d'AIP n'est pas possible.
ExplicationLe nom de la classe qui génère l'AIP.
AIPCreator.ingestSubmitDir
ExempleC:/Data/Submit
si vide ou indéfiniLe versement n'est pas possible.
ExplicationLe dossier dans lequel les SIP sont versé.
docuteamPacker.newSIPDeleteSourceByDefault
Exempletrue
si vide ou indéfinifalse
ExplicationSi true, les fichiers sources sont supprimés après la création du SIP.
docuteamPacker.newSIPDefaultsToZipped
Exempletrue
si vide ou indéfinitrue
ExplicationSi 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
Exempletrue
si vide ou indéfinitrue
ExplicationPendant 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
Exempletrue
si vide ou indéfinitrue
ExplicationSi 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
Exemple20
si vide ou indéfini10
ExplicationNombre maximum de sauvegardes créées. Si le nombre de sauvegardes dépasse cette valeur, les sauvegardes les plus anciennes sont supprimées.
docuteamPacker.openFullScreen
Exemplefalse
si vide ou indéfinifalse
ExplicationSi 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.
docuteamPacker.screenSize.x, docuteamPacker.screenSize.y
Exemple1200
si vide ou indéfini1000x700 Pixel
ExplicationLa taille de la fenêtre SIP en pixels. Ces valeurs sont ignorées si openFullScreen = true.
docuteamPacker.screenPos.x, docuteamPacker.screenPos.y
Exemple500
si vide ou indéfiniCentré
ExplicationLa position de la fenêtre SIP lorsqu'elle est ouverte. Ces valeurs sont ignorées si openFullScreen = true.
docuteamPacker.useSystemLookAndFeel
Exemplefalse
si vide ou indéfinifalse
ExplicationSi true, l'apparence de packer est adaptée au système d'exploitation de l'ordinateur. Si false, une apparence générique ("Metal") est choisie.
docuteamPacker.defaultChecksumAlgorithm
ExempleMD5
si vide ou indéfiniSHA-512
ExplicationFonction de hachage cryptographique pour calculer la somme de contrôle. Les valeurs prises en charge sont CRC-32, MD5, SHA-1, SHA-256 et SHA-512.
docuteamPacker.droid.signatureFile, docuteamPacker.droid.containerFile, docuteamPacker.droid.extensionUsage
Exemple./config/DROID_SignatureFile_V90.xml, ./config/container-signature-20170101.xml, 1
si vide ou indéfini./config/DROID_SignatureFile_V95.xml, ./config/container-signature-20180920.xml, 0
ExplicationSi DROID ne doit pas utiliser les fichiers de configuration par défaut, les valeurs doivent être spécifiées ici.
docuteamPacker.SA.getSAsFromServerOnStartup
Exemplefalse
si vide ou indéfinifalse
ExplicationSi 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
Exemplehttp://docuteam/sa
si vide ou indéfiniRien n'est téléchargé.
ExplicationL'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
ExempleC:/Programme
si vide ou indéfiniL'application interne OOO est utilisée si elle est disponible. Sinon, la prévisualisation de certains fichiers n'est pas possible.
ExplicationLe dossier où se trouve l'application OpenOffice.org, qui est nécessaire pour prévisualiser certains fichiers.
docuteamPacker.OOConverter.initializationRetries
Exemple30
si vide ou indéfini10
ExplicationNombre de tentatives d'initialisation de l'application OpenOffice.org. Ceci est nécessaire pour l'aperçu de certains fichiers.
docuteamPacker.pdftools.url
Exempletcp://10.0.0.123:7981/O2PService
si vide ou indéfinitcp://localhost:7981/O2PService
ExplicationLes détails du convertisseur de documents 3-Heights.
docuteamPacker.filePreviewer.cacheSizeLimit
Exemple20
si vide ou indéfini100
ExplicationLa 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
Exempletrue
si vide ou indéfinitrue
ExplicationSi 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
Exempletrue
si vide ou indéfinitrue
ExplicationSi true, tous les éléments de la structure SIP sont affichés par défaut.
docuteamPacker.SIPView.DefaultTab
Exemple1
si vide ou indéfini1
ExplicationEn 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
Exemplealphabetical
si vide ou indéfiniaucun (c'est-à-dire l'ordre tel que défini dans levels.xml)
ExplicationTrier la liste des champs de métadonnées disponibles.
docuteamPacker.DOIGenerator.nextNumberFilePath
Exemple./config/doi-numbers
si vide ou indéfini./config/NextNumber
ExplicationFichier dans lequel est enregistré le dernier numéro d'exécution utilisé.
docuteamPacker.DOIGenerator.prefix
Exempledoi-
si vide ou indéfiniLe DOI est généré sans préfixe, c'est-à-dire un numéro de séquence.
ExplicationPréfixe qui est placé devant le numéro de séquence de l'identifiant.
docuteamPacker.CSV.mappings
Exemple./config/csv-sip-mapping_1.xml;./config/csv-sip-mapping_2.xml
si vide ou indéfinidefaults to ./config/csv-sip-mapping.xml
ExplicationChemins vers les mappings CSV pour remplir la liste dans l'action "Créer un nouveau paquet d'un CSV". Plusieurs valeurs sont à séparer par les ';'. Des chemins relatifs seront resolus vers le dossier racine de l'application packer.
docuteamPacker.actionsNotVisible
ExempledeleteItemDontAskAction, deleteItemAction, deleteFileContentAction, exploreAction
si vide ou indéfinitoutes les actions sont affichées
ExplicationListe 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
ExemplePRE
si vide ou indéfiniAucun préfixe n'est défini.
ExplicationCette 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
ExempleSUF
si vide ou indéfiniAucun suffixe n'est défini.
ExplicationCette 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
Exemple40
si vide ou indéfiniAucun ajustement ne sera effectué.
ExplicationLa 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éfiniLe schéma de validation est nécessaire pour le bon fonctionnement de packer.
ExplicationSché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.