Vous pouvez démarrer une session d'enregistrement qui inclut les enregistreurs ou les clients que vous avez développés en utilisant un fichier de configuration de session d'enregistrement. Ce fichier indique les enregistreurs et clients à démarrer, ainsi que les options qu'ils doivent utiliser.
Le fichier suivant est un exemple d'un tel fichier de configuration :
<?xml version="1.0" encoding="UTF-8"?>
<rpt:session xmlns:rpt="rpt">
<rec:myRecorder <-- recorder configuration -->
xmlns:rec="recorder:org.xyz.myplugin"
option1="value1"
option2="value2"
id="myRecorder1"/>
<cli:myClient <-- client configuration -->
xmlns:cli="client:org.xyz.myplugin"
optionA="valueA"
id="myClient1"/>
<rpt:binding client="myClient1" recorder="myRecorder1"/>
</rpt:session>
Dans l'exemple ci-dessus, remplacez org.xyz.myplugin par le nom du plug-in qui définit l'enregistreur et le client. Remplacez myRecorder par l'ID d'enregistreur et myClient par l'ID de client. Les attributs option1 et option2 peuvent être remplacés par des attributs pris en charge par l'enregistreur. Vous pouvez remplacer l'attribut optionA par un attribut pris en charge par le client. Vous devez sauvegarder le fichier avec l'extension .recconfig.
Dans le fichier de configuration, un noeud de session peut contenir autant de configurations d'enregistreur et de configurations de client que nécessaire. Tous les enregistreurs et les clients référencés sont lancés ensemble et les options du fichier de configuration leur sont transmises. Tous les enregistreurs et clients doivent avoir un attribut id afin de pouvoir être référencés par un noeud de liaison. Vous pouvez générer des exemples de fichier de configuration de session d'enregistrement en ouvrant une session d'enregistrement existante et en cliquant sur .
Pour lancer une session d'enregistrement à partir d'un fichier de configuration d'enregistrement, cliquez sur le fichier à l'aide du bouton droit de la souris, puis sélectionnez Démarrer une session d'enregistrement.