Files Created by a Business Function Build

Starting with Tools Release 9.2.6.0, when building business functions, the server package build creates these file types in unique library whose name is created with the first 2 letters and the last 2 letters of the package name, and the job number. For example, for package DV920FA, the unique library would be DVFA<job number>. This unique library is in the QSYS file system and contains:

  • *MODULES - These are object files.

  • *USRSPC - User spaces hold information about which .c files each business function DLL contains.

  • *SRVPGM - Server programs are the DLLs on the IBM i.

  • *FILE - Contains only the logs about compiled business functions.

Starting with Tools Release 9.2.6.0, the active or deployed location is used as the package name. During the build, after building the business functions the package copies the MODULES, SRVPGM, and FILE from the unique library to the package name library in the QSYS file system. This action sets up the package for deployment.