Cuando configure un nodo FileInput o FileOutput, debe establecer el directorio desde el que desea leer o grabar archivos. En los nodos puede establecer una vía de acceso absoluta o una vía de acceso relativa. Si establece una vía de acceso relativa, debe definir el directorio raíz para el intermediario. Puede definir el directorio raíz estableciendo la variable de entorno MQSI_FILENODES_ROOT_DIRECTORY.
El directorio raíz en este ejemplo es:
Nota: Puede elegir un directorio raíz distinto y establecer la variable de entorno MQSI_FILENODES_ROOT_DIRECTORY en este directorio.
En el flujo de mensajes FileWildcardMatchSampleFlow que se utiliza en el ejemplo, los nodos FileInput y FileOutput tienen establecidas vías de acceso relativas diferentes.
En el nodo FILE_WILDCARD_IN FileInput, la propiedad Directorio de entrada está establecida en la vía de acceso relativa to_hursley.
En el nodo FILE_WILDCARD_OUT FileOutput, la propiedad Directorio está establecida en la vía de acceso relativa wrongdir. El nodo FILE_WILDCARD_OUT utiliza el valor establecido en $LocalEnvironment/Destination/File/Directory, que altera temporalmente la propiedad Directorio. El valor de $LocalEnvironment/Destination/File/Directory está establecido en hursley en el nodo Compute FILE_WILDCARD_COMPUTE. Por consiguiente, la vía de acceso relativa de salida se establece en hursley.
Para configurar el ejemplo WildcardMatch:
SET MQSI_FILENODES_ROOT_DIRECTORY=c:\MQSIFileInput
export MQSI_FILENODES_ROOT_DIRECTORY="/tmp/MQSIFileInput"