VECTOR File Support

The Transaction Server can be configured to create VECTOR in/out files for items that come from an ECP exception cash letter. This VECTOR file support is configured in the Transaction Server by means of a user exit and can be modified to support various user requirements.

By default, a standard VECTOR file user exit is implemented within the Transaction Server. It creates a VECTOR file in a specific directory for all items that have a non-null disposition setting. The default operation places this VECTOR file in the vec subdirectory within the Transaction Server install path.

VECTOR file creation can be started by using the vector command from the Transaction Server console. It is also started by an event. The com.ibm.icpcs.transactionserver.vector.VectorFileHandler event class name can be set up as a recurring event. The following Scheduler.xml example segment shows how a typical system might be set up to create the VECTOR files.
Vector File Create
BusinessDayStatusChange
com.ibm.icpcs.transactionserver.vector.VectorFileHandler
You can modify the VECTOR file support by writing your own VECTOR file creator user exit and setting up the Transaction Server to reference it instead of the default processing. The vectorFileCreatorClass and vectorFileDir configuration properties are used to modify the creator class that generates the VECTOR file and its target directory. For the configuration settings and a description of these parameters, see VECTOR File Creator Properties.
Note: The Java™ class path to the user-written VECTOR file creator class must be set up in your system environment prior to Transaction Server invocation so the class can be found for execution.

A sample VECTOR file creator user exit, SampleVectorFileCreator.java, is supplied in the samples subdirectory within the Transaction Server install path. Modify its operation as needed and configure the Transaction Server to use it instead of the default VECTOR file creator. This sample uses some helper utilities found in the Transaction Server toolkit JAR file, so this JAR file must be in the Java class path in order for it to compile.