Configuration des dossiers des interfaces. Cambridge Technology Partners Client sM, Banc d’essai
sM-Client Projekt
Installations-Handbuch
6.3 Configuration du b anc d’essai
Version finale
Installation et configuration du banc d’essai
6.3.1 Configuration des dossiers des interfaces
Les interfaces sont définies dans le fichier Property message-handler-tb.properties.
L’exemple de configuration peut être utilisé avec l’exemple de configuration client sM indiqué plus haut.
Veuillez vous assurer que les dossiers indiqués existent bien.
6.3.1.1 message-handler-tb.properties
Interface vers les applications métieres
base.dir.smclient.interface sent.location outbox.location inbox.location failed.location failed.tosend.location failed.transmit.location receipt.location
Le dossier de base pour le client sM; les autres chemins sont relatifs par rapport à ce dossier
Dossier pour les messages qui ont été envoyés
Dossier dans lequel sont sauvegardé les message s reçus par le banc d’essai.
Dossier où sont stockés les messages que le banc d’essai doit envoyer
Contient les messages ne pouvant pas être traités.
Contient les messages qui échouent au moment de leur envoi.
Contient les messages qui échouent dès avant leur envoi.
Contient les quittances envoyées par le banc d’essai pour vérification après l’envoi
Interface de l’adaptateur sedex simulé
base.dir.adapter adapter.inbox.location adapter.receipt.location adapter.outbox.location testbed.errortext
Chemin du dossier de l’interface de l’adptateur sedex, doit correspondre à ceux du client sM à tester
Entrée message, doit correspondre à celle du client sM à tester
Entrée quittance, doit correspondre à celle du client sM à tester
Sortie message doit correspondre à celle du client
à tester
Texte qui doit être écrit dans la confirmation de réception métier
Exemple de configuration:
#base directory for messages all directories below are relative to base directory base.dir.smclient.interface=C:/smclientbase/testbed/
#location for sent files sent.location=sent/
Erstellt:
4. Januar 2012 von Cambridge Technology Partners © 2011 68 / 84
sM-Client Projekt
Installations-Handbuch
Version finale
Installation et configuration du banc d’essai
#location for messages received outbox.location=received/
#location for messages to send inbox.location=tosend/
#location for deleted messages deleted.location=deleted/
#location of exported messages exported.location=exported/
#location of receipts receipt.location=receipts/
#location of failed messages failed.location=failed/
#failed to send it could not be send by the smclient failed.tosend.location=failed/failed_to_send/
#failed to transmit means that in the send the sedex client could not transmit our message failed.transmit.location=failed/failed_to_transmit/
#configration of simulated sedex adapter
#working directory of sedex adapter all directories below are relative to base directory base.dir.adapter=C:/smclientbase/adapter/
#directory for incoming messages adapter.inbox.location=inbox/
#directory for technical receipts adapter.receipt.location=receipts/
#directory for outgoing messages adapter.outbox.location=outbox/
#custom error text for specialist reply testbed.errortext=Example Error Text
6.3.1.2 repository.properties
Le repository.properties est le même que que celui qui a déjà été décrit pour le client sM.
Stockage
stockage.base.dir xsd_xslt
Stockage pour le repository du client sM. Les autres chemins sont relatifs par rapport à ce dossier
Ensemble des formats de message (XSD)
Instructions de conversion correspondantes
(XSLT) documentation integrity
Contient la documentation concernant le client sM
(p. ex. manuel utilisateur); peut contenir des sousdossiers (si envoyé ainsi)
Contient à la rigueur des documents qui ne sont
Erstellt:
4. Januar 2012 von Cambridge Technology Partners © 2011 69 / 84
sM-Client Projekt
Installations-Handbuch
Version finale
Installation et configuration du banc d’essai participants participants.list message.list message.participants.list utilisés pour le contrôle d’intégrité que par le client sM; ce dossier n’est pour cette raison également accessible qu’au client sM
Contient des documents qui décrivent les participants, les messages et les droits
Contient la liste des participants actuels
Contient la liste des messages actuels; décrit les messages qui sont actifs
Contient le dossier des participants; décrit les messages que les participants peuvent échanger version Contient le chemin relatif (depuis ablage.base.dir) vers le fichier version.properties. Cette propriété est optionnelle et a comme valeur par défaut
« participants-list/version.properties ».
Cette valeur ne doit pas être changée lors de l’utilisation du stockage de base
Exemple de configuration:
#stockage is file repository used to store xsd xslts and documentation stockage.base.dir=C:/smclientbase/interface/repository/
#directory for all xsds and xsls xsd_xslt=xsd_xslt
#directory for documentation documentation=documentation
#directory for optional integrity check files integrity=integrity_check
#directory of participants/message lists participants=participants_list
#location of participants list participants.list=participants_list/participants-list.xml
#location of messages list message.list=participants_list/message-list.xml
#location of message-participants list message.participants.list=participants_list/message-participantslist.xml
6.3.1.3 config.properties
Le config.properties est le même que que celui qui a déjà été décrit pour le client sM. sedexId update.message.types
Autoupdate time.of.day.for.update
Ihre Sedex ID
Types de message pour les mises à jour de système
Exécuter les mises à jour automatiquement
Heure de la journée à laquelle les mises à jour sont effectuées
Erstellt:
4. Januar 2012 von Cambridge Technology Partners © 2011 70 / 84
sM-Client Projekt
Installations-Handbuch
Version finale
Installation et configuration du banc d’essai default.locale filechange.listener.interval should.message.be.validated should.attachments.be.validated backup.enabled backupDirectory time.of.day.for.backup backup.fullDB.enabled backupBatch inbox.enabled formservice.enabled
LDAP.enabled
Langue standard (p. ex. pour l’exportation)
Intervalle d’interrogation du client sM (en secondes)
Les messages doivent être validés selon le schéma XML
Les annexes de type mime doivent être validées
Définit si la sauvegarde est active
Dossiers dans lequel les sauvegardes sont stockées en mémoire
Heure de la journée à laquelle les sauvegardes doivent être exécutées
Définit s’il faut faire un vidage complet de la banque de données lors de la sauvegarde. On peut employer celui-ci pour une restauration manuelle complète.
Lieu où le fichier MySQLSmClientBackup.bat (pour
Windows) resp. MySQLSmClientBackup.sh (pour
Linux). (Da ns le cas d’une installation manuelle, le fichier doit être copié ici par l’installateur).
Définit si l’Inbox est active
Définit si le service formulaires est actif
Définit si LDAP doit être utilisé pour la gestion des utilisateurs. Si ceci est réglé sur true, les configurations décrites au chapitre 4.2.5 doivent
être en outre faites.
Exemple de configuration:
#your sedex id sedexId=6-900014-1
#type of message used to update the system repository (.xml files, documentation) update.message.types=2990,3999
#allow automatic updates autoupdate=true
#time of update (hour of day) time.of.day.for.update=18
#default application language default.locale=de
#interval for checking files in seconds filechange.listener.interval=60
#should messages.xml files be validated with the schema should.message.be.validated=true
#should attachment mime types be validated
Erstellt:
4. Januar 2012 von Cambridge Technology Partners © 2011 71 / 84
sM-Client Projekt
Installations-Handbuch
Version finale
Installation et configuration du banc d’essai should.attachments.be.validated=false
#defines if backup is enabled backup.enabled=true
#folder used for backup and restore, folder must exist backupDirectory=D:/smclient/backup
#time of backup (hour of day) time.of.day.for.backup=12
#is full backup (DB dump) enabled
Backup.fullDB.enabled=false
#path to backup script backupBatch=C:/smclientbase/scripts/windows/MySQLSmClientBackup.ba
t
#defines if inbox is enabled inbox.enabled=true
#defines if formservice is enabled formservice.enabled=true
#defines if formservice is enabled formservice.enabled=false
#defines if LDAP should be used
LDAP.enabled=false
Erstellt:
4. Januar 2012 von Cambridge Technology Partners © 2011 72 / 84

公開リンクが更新されました
あなたのチャットの公開リンクが更新されました。