URIInfo

The URIInfo parameter specifies the location of the root directory for a DataSet. It also specifies how the information is encoded. Only local schemes are currently implemented.

This parameter is required for all actions.

Parameter Description
Relative An environment variable name. Valid options are MQ_HOME, MQ_COMMON_DIR and MQ_LOG.
URI Directory path appended to the Relative 
environment variable.

The Relative parameter is an environment variable associated with URIInfo. The URI information can be added following the Relative Parameter.

In the following example, the Relative parameter specifies the TIBCO MDM environment variable MQ_COMMON_DIR, and appends to the EAI/PrimData directory. Assuming MQ_COMMON_DIR translates to /usr/local/velosel, the final root directory would be: /usr/local/velosel/EAI/PrimData.

<DataSet type="single" >
		<URIInfo scheme="local">
  			<Relative>MQ_COMMON_DIR</Relative>
  			<URI>EAI/PrimData</URI>
		</URIInfo>

The History file is stored in the root directory. If the incoming directory is not specified, the default directory is used. If the incoming directory is specified as the default, input files will be copied to: /usr/local/velosel/EAI/PrimData/incoming.

The URIInfo parameter describes the location of the file. It specifies the relative path, the enterprise directory, and the directory where the FileWatcher directory structure is created.

For example:

<URIInfo>
  <Relative>MQ_COMMON_DIR</Relative>
  <URI>internal-directory/SUPP/FILEWATCHER/Import</URI>
</URIInfo>

To implement the URIInfo in the example above, ensure that the following directory structure exists under the enterprise internal name directory:

SUPP
FILEWATCHER

Export

done

incoming

rejected

Import

done

incoming

rejected

Subset should be included. It applies only for export records. Subset name is unique for repository.