When starting or terminating HULFT

Table D.1 When starting or terminating HULFT

Trouble

Cause and Measures

A program does not reside even if you have run it.

Make sure that there is no mistake in the parameter specification.

Make sure that all management files exist.

Make sure that you have already created the work library that is defined in the System Environment Settings.

If you exited from HULFT under one of the following circumstances In previous session, a user queue may still remain in the Work Library:

  • Exited from HULFT without using end programs (UTLKILLSND, UTLKILLRCV, UTLKILLOBS, UTLKILLOPL) of HULFT.

  • Ran end programs of HULFT, however end-of-job processing was not completed because of the immediate end of HULFT subsystem that occurred before the end of resident programs (HULSNDD, HULRCVD, HULOBSD, HULOPLD).

In such cases, verify that HULFT is not running and then delete the remaining user queue.

Make sure that the port numbers that are defined in the System Environment Settings are not used.

There may be inconsistency in the Unsent Status Queue.

The Send program does not reside if the situation falls under any one of the following conditions:

  • A record with a file ID exists in the Unsent Status Queue, but no record exists in the Send Management Information with the file ID.

  • A record with a file ID exists in the Unsent Status Queue, but no record exists in the Host Information with the file ID.

Select "Delete Unsent Status Queue" ("D") and restart HULFT. For how to start the Send system, refer to Starting the Send Acknowledge job.