Las entradas no válidas en los archivos XML de opciones (Container.xml, PlatformProperties.xml, ServicesSpecification.xml) pueden generar excepciones de puntero nulo durante la ejecución del proceso por lotes.
Para evitar este suceso, siga el formato para especificar correctamente las entradas en el archivo XML de opciones.
Aunque los nombres de los datos COBOL no distinguen entre mayúsculas y minúsculas, deben especificarse las mayúsculas y minúsculas correctas en los archivos xml de especificación. Por ejemplo, si en el origen de datos COBOL, el nombre de datos es MY-Data, en el xml de la especificación de servicio, el atributo nativeTypeName deberá establecerse en nativeTypeid="MY-Data". Si no se especifican las mayúsculas y minúsculas correctas, el nombre de datos no se encuentra y se utiliza el primer nombre de datos de nivel 01 disponible de forma predeterminada.
La ubicación de los archivos de entrada COBOL puede especificarse en el atributo importDirectory como una vía de acceso absoluta, empezando con la especificación de unidad (por ejemplo, C:\mypath\test).
Intente realizar uno de estos pasos:
O bien
Si desea una vía de acceso relativa (por ejemplo, para que los archivos de configuración y el código fuente Cobol puedan reubicarse sin cambiar las ubicaciones de archivo en los archivos de configuración de xsebatch). Realice las siguientes acciones:
(Por ejemplo, importFile="cobol_src/DFH0ACDT.cbl" o importFile="../cobol_src/DFH0ACDT.cbl".)
Estas vías de acceso son relativas a la ubicación desde donde se invoca xsebatch.
| Directorio: | Descripción: |
|---|---|
| C:\workspace\account_details | Proyecto principal |
| C:\workspace\account_details\cobol_src | Subdirectorio con archivos fuente COBOL que se van a importar |
| C:\workspace\account_details\xsebatch_config | Subdirectorio con archivos de configuración XML para xsebatch |
<InputOutputMessage importFile="../cobol_src/DFH0ACTD.cbl">
</InputOutputMessage>