El cargador puede ejecutarse de dos formas:
- Ejecución del cargador desde la línea de mandatos:
- Desde la carpeta EJBServer invoque el archivo
./components/DynamicEvidence/script/uploadDynamicEvidenceMetadata.bat
y pase todos los parámetros de entrada utilizando la opción -D, por ejemplo:
./components/DynamicEvidence/script/uploadDynamicEvidenceMetadata
-Dlocation="XML File Location" -DevidenceType="etLogicalName"
-DeffectiveDate="etvEffectiveDate"
- De forma alternativa desde la carpeta "EJBServer" invoque el script ant
components/DynamicEvidence/script/uploadDynamicEvidenceMetadata.xml
utilizando la opción -D para pasar los parámetros de entrada, por ejemplo:
ant -f
./components/DynamicEvidence/script/uploadDynamicEvidenceMetadata.xml
-Dlocation="XML File Location" -DevidenceType="etLogicalName"
-DeffectiveDate="etvEffectiveDate"
- Ejecución del cargador desde el entorno de desarrollo de Eclipse:
- En Eclipse cree una nueva configuración de ejecución de aplicaciones Java.
- Especifique la clase principal como curam.util.impl.BatchLauncher.
- Se deben especificar dos argumentos de programa (en la pestaña "Arguments" de la definición de la configuración de ejecución): el primer argumento es la operación de lotes que ha de ejecutar el lanzador de lotes, el segundo argumento es la lista de todos los parámetros de entrada para el extractor:
curam.dynamicevidence.sl.util.metadataloader.intf.DynamicEvidenceMetadataUploader.uploadMetadata
location=XML File
Location,evidenceType=etLogicalName,effectiveDate=etvEffectiveDate
La vía de acceso de clases se tendrá que establecer de modo que incluya todas las bibliotecas de referencia (en función de la configuración del proyecto).