Le serveur de chargement peut être exécuté de deux manières :
- Exécution du serveur de chargement à partir de la ligne de commande :
- A partir du dossier EJBServer, appelez
le fichier ./components/DynamicEvidence/script/uploadDynamicEvidenceMetadata.bat
en transmettant tous les paramètres d'entrée à l'aide de l'option -D, par exemple :
./components/DynamicEvidence/script/uploadDynamicEvidenceMetadata
-Dlocation="XML File Location" -DevidenceType="etLogicalName"
-DeffectiveDate="etvEffectiveDate"
- A partir du dossier EJBServer, vous pouvez également appeler
le script Ant components/DynamicEvidence/script/uploadDynamicEvidenceMetadata.xml
à l'aide de l'option -D pour transmettre les paramètres d'entrée, par
exemple :
ant -f
./components/DynamicEvidence/script/uploadDynamicEvidenceMetadata.xml
-Dlocation="XML File Location" -DevidenceType="etLogicalName"
-DeffectiveDate="etvEffectiveDate"
- Exécution du serveur de chargement à partir de l'environnement de développement Eclipse :
- Dans Eclipse, créez une nouvelle configuration d'exécution d'application Java.
- Indiquez la classe principale curam.util.impl.BatchLauncher.
- Deux arguments de programme doivent être spécifiés (dans l'onglet Arguments de l'installation d'exécution de configuration) : le premier argument est l'opération de traitement par lots à exécuter par le programme de lancement par lots, le second argument correspond à la liste de tous les paramètres d'entrée vers l'extracteur :
curam.dynamicevidence.sl.util.metadataloader.intf.DynamicEvidenceMetadataUploader.uploadMetadata
location=XML File
Location,evidenceType=etLogicalName,effectiveDate=etvEffectiveDate
Le chemin d'accès aux classes doit être paramétré pour inclure toutes les bibliothèques référencées (en fonction de la configuration du projet).