Configuración del ejemplo WildcardMatch

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:

  1. Cree los siguientes directorios:
  2. Asegúrese de que el intermediario predeterminado se ha creado y que se está ejecutando.
  3. Establezca la variable de entorno MQSI_FILENODES_ROOT_DIRECTORY en el directorio raíz.
    1. Siga las instrucciones de Configuración de un entorno de mandatos para crear un entorno de mandatos y un archivo de mandato que contenga la línea siguiente (asegurándose de que no haya ningún espacio en blanco antes y después del signo igual (=)):
      • En Windows:
        SET MQSI_FILENODES_ROOT_DIRECTORY=c:\MQSIFileInput
      • En Linux:
        export MQSI_FILENODES_ROOT_DIRECTORY="/tmp/MQSIFileInput"
    2. Detenga y reinicie el intermediario. Consulte Inicio y detención de un intermediario.

Volver a la página inicial del ejemplo