Der Downloader kann auf zwei Arten ausgeführt werden:
- Ausführung des Downloaders in der Befehlszeile:
- Rufen Sie im Ordner 'EJBServer' die Datei ./components/DynamicEvidence/script/downloadDynamicEvidenceMetadata.bat auf, um alle Eingabeparameter mithilfe der Option -D zu übergeben, zum Beispiel:
./components/DynamicEvidence/script/downloadDynamicEvidenceMetadata -Dlocation="DirectoryLocation" -DevidenceType="etLogicalName"
-DeffectiveDate="etvEffectiveDate"
- Rufen Sie alternativ im Ordner 'EJBServer' das Ant-Script components/DynamicEvidence/script/downloadDynamicEvidenceMetadata.xml mit der Option -D auf, um Eingabeparameter weiterzugeben, zum Beispiel:
ant -f ./components/DynamicEvidence/script/downloadDynamicEvidenceMetadata.xml
-Dlocation="DirectoryLocation" -DevidenceType="etLogicalName"
-DeffectiveDate="etvEffectiveDate"
- Ausführung des Downloaders in der Eclipse-Entwicklungsumgebung:
- Erstellen Sie in Eclipse eine neue Ausführungskonfiguration für eine Java-Anwendung.
- Geben Sie an, dass als Hauptklasse curam.util.impl.BatchLauncher verwendet werden soll.
- Zwei Programmargumente müssen (in der Registerkarte Argumente der Konfiguration für die Ausführungskonfiguration) angegeben werden: das erste Argument ist die Batchoperation, die vom Batchstartprogramm ausgeführt werden soll, das zweite Argument ist die Liste aller Eingabeparameter für den Extraktor:
curam.dynamicevidence.sl.util.metadataloader.intf.DynamicEvidenceMetadataDownloader.downloadMetadata
location=DirectoryLocation,evidenceType=etLogicalName,effectiveDate=etvEffectiveDate
Der Klassenpfad muss so festgelegt werden, dass (abhängig von der Projektkonfiguration) alle referenzierten Bibliotheken enthalten sind.